.card-product-variants__option[data-variant-row]{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-width:0;margin:8px 0;min-height:30px}.card-product-variants__option[data-variant-row]>fieldset{flex:1 1 auto;min-width:0;display:flex;align-items:center;flex-wrap:nowrap;border:0;overflow:hidden;margin:-4px 0;padding:4px 0 4px 2px}.card-product-variants__option[data-variant-row]>fieldset>label{flex:0 0 auto;max-width:100%}.card-product-variants__option[data-variant-row].is-expanded>fieldset{flex-wrap:wrap;overflow:visible;row-gap:8px}.card-variant-row__item--hidden,.card-product-variants [data-variant-row] .product-form__input--pill label.card-variant-row__item--hidden,.card-product-variants [data-variant-row] .product-form__input--pill input.card-variant-row__item--hidden,.card-product-variants [data-variant-row] .product-form__input--swatch label.card-variant-row__item--hidden,.card-product-variants [data-variant-row] .card-product-linked-swatches label.card-variant-row__item--hidden,.card-product-variants [data-variant-row] .card-product-linked-swatches input.card-variant-row__item--hidden{display:none!important}.card-product-variants [data-variant-row] .product-form__input--pill{gap:8px}.card-product-variants [data-variant-row] .product-form__input--pill input[type=radio]{display:none!important;position:absolute;opacity:0}.card-product-variants [data-variant-row] .product-form__input--pill label{display:inline-block!important;box-sizing:border-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #e0d3c8!important;color:#0009!important;background:transparent!important;background-color:transparent!important;padding:6px 14px!important;border-radius:0!important;font-size:11px!important;letter-spacing:.03em;font-weight:500;line-height:1.3;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.card-product-variants [data-variant-row] .product-form__input--pill label:hover{border-color:#a86d63!important}.card-product-variants [data-variant-row] .product-form__input--pill input[type=radio]:checked+label{border-color:#a86d63!important;background:#f4ece1!important;background-color:#f4ece1!important;color:#a86d63!important}.card-product-variants [data-variant-row] .product-form__input--pill--single input[type=radio]:checked+label{border-color:#e0d3c8!important;background:transparent!important;background-color:transparent!important;color:#0009!important}.card-product-variants [data-variant-row] .product-form__input--pill--single label:hover{border-color:#e0d3c8!important}.card-product-variants [data-variant-row] .product-form__input--pill input[type=radio]:disabled+label,.card-product-variants [data-variant-row] .product-form__input--pill label.is-unavailable{opacity:.4!important;text-decoration:line-through!important}.card-product-variants [data-variant-row] .product-form__input--pill input[type=radio]:disabled+label{pointer-events:none!important}.card-product-variants [data-variant-row] .card-product-linked-swatches{gap:6px;padding-left:4px}.card-product-variants [data-variant-row] .card-product-linked-swatches input[type=radio]{display:none!important;position:absolute;opacity:0}.card-product-variants [data-variant-row] .card-product-linked-swatches label{display:inline-block!important;box-sizing:border-box;width:24px;height:24px;border-radius:50%!important;cursor:pointer;border:1px solid rgba(0,0,0,.08);background-color:#f4f0ee;background-size:cover;background-position:center;box-shadow:0 1px 3px #00000026;transition:transform .2s ease,box-shadow .2s ease;margin:0 2px}.card-product-variants [data-variant-row] .card-product-linked-swatches label:hover{transform:scale(1.1);box-shadow:0 2px 6px #0003}.card-product-variants [data-variant-row] .card-product-linked-swatches input[type=radio]:checked+label{border:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #a86d63,0 1px 3px #00000026;transform:scale(1.05)}.card-product-variants [data-variant-row] .card-product-linked-swatches label.is-unavailable{opacity:.4;position:relative;overflow:hidden}.card-product-variants [data-variant-row] .card-product-linked-swatches label.is-unavailable:after{content:"";position:absolute;left:0;bottom:0;width:141%;height:1px;background-color:#000000bf;transform:rotate(-45deg);transform-origin:left}@media screen and (max-width:749px){.card-product-variants [data-variant-row] .card-product-linked-swatches label{width:20px;height:20px}}.card-product-variants__accordion-toggle{flex:0 0 auto;background:transparent;border:none;cursor:pointer;padding:4px;display:inline-flex;align-items:center;justify-content:center;line-height:0;color:inherit}.card-product-variants__accordion-toggle[hidden]{display:none!important}.card-product-variants__option[data-variant-row] .card-product-variants__accordion-toggle .svg-wrapper{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.card-product-variants__option[data-variant-row].is-expanded .card-product-variants__accordion-toggle .svg-wrapper{transform:rotate(180deg)}@media screen and (max-width:749px){.card-product-variants__option[data-variant-row]{min-height:26px}.card-product-variants [data-variant-row] .product-form__input--pill{gap:6px}.card-product-variants [data-variant-row] .product-form__input--pill label{padding:5px 11px!important;font-size:10.5px!important}}.card-product-variants .card-product-variants__selected-label{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;min-height:1.4em;margin:0 0 8px}.card-product-variants[data-card-needs-reveal]:not(.is-revealed) [data-card-variant-panel],.card-product-variants[data-card-needs-reveal]:not(.is-revealed) .card-quick-add-btn{display:none!important}.card-product-variants.is-revealed .card-reveal-btn{display:none!important}.card-product-variants .card-reveal-btn{cursor:pointer}.card-product-variants [data-variant-row] .product-form__input--swatch{gap:2px;padding-left:3px}.card-product-variants [data-variant-row] .swatch-input__input+.swatch-input__label{padding:3px;margin:0!important;border:0!important;outline:none!important;border-radius:50%!important}.card-product-variants [data-variant-row] .swatch-input__label .swatch{width:22px;border:1px solid rgba(0,0,0,.12);box-shadow:none!important;transform:none!important;transition:box-shadow .15s ease}.card-product-variants [data-variant-row] .swatch-input__input+.swatch-input__label:hover .swatch{transform:none!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000040!important}.card-product-variants [data-variant-row] .swatch-input__input:checked+.swatch-input__label .swatch{transform:none!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #1c1c1c!important}.card-product-variants [data-variant-row] .card-product-linked-swatches label{width:22px;height:22px;margin:3px;border:1px solid rgba(0,0,0,.12);box-shadow:none!important}.card-product-variants [data-variant-row] .card-product-linked-swatches label:hover{transform:none!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000040!important}.card-product-variants [data-variant-row] .card-product-linked-swatches input[type=radio]:checked+label{transform:none!important;border:1px solid rgba(0,0,0,.12);box-shadow:0 0 0 2px #fff,0 0 0 3px #1c1c1c!important}.card-product-variants .card-product-variants__selected-label{font-size:12px;line-height:1.4;color:#000000a6;margin:2px 0 10px}@media screen and (max-width:749px){.card-product-variants [data-variant-row] .swatch-input__label .swatch,.card-product-variants [data-variant-row] .card-product-linked-swatches label{width:20px;height:20px}}.card-product-variants [data-variant-row] .card-product-linked-swatches{gap:0;padding-left:2px}.card-product-variants [data-variant-row] .card-product-linked-swatches label{margin:3px 2px}.card-product-variants [data-variant-row] .product-form__input--pill{gap:4px}.card-product-variants [data-variant-row] .product-form__input--pill input[type=radio]+label{margin-right:0!important;margin-left:0!important}.card-product-variants__option[data-variant-row].is-expanded>fieldset{row-gap:4px}@media screen and (max-width:749px){.card-product-variants [data-variant-row] .product-form__input--pill{gap:4px}}.card-product-variants [data-variant-row] .swatch-input__label.is-card-selected .swatch,.card-product-variants [data-variant-row] .card-product-linked-swatches label.is-card-selected{box-shadow:0 0 0 2px #fff,0 0 0 3px #1c1c1c!important}.card-product-variants [data-variant-row] .product-form__input--pill:not(.product-form__input--pill--single) label.is-card-selected{border-color:#a86d63!important;background:#f4ece1!important;background-color:#f4ece1!important;color:#a86d63!important}
/*# sourceMappingURL=/cdn/shop/t/134/assets/card-variant-row.css.map */
