.product-option{-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}.product-option__label{color:var(--color-black);display:inline-block}.product-option__link{color:var(--color-black);font-size:11px;font-weight:500;position:relative}.product-option__link:after{bottom:-2px}.product-option__link:hover:after{background:var(--color-black)}.product-option__value{cursor:pointer;font-size:12px;line-height:1;-webkit-order:1;order:1;position:relative}.product-option__value span{color:transparent;font-weight:700}.product-option__value span:after{color:var(--color-text);content:attr(data-text);font-weight:400;left:0;position:absolute;text-align:center;width:100%}.product-option__value:hover{color:var(--color-black)}.product-option__value--active{border-color:var(--color-black)}.product-option__value--active span{color:var(--color-text)}.product-option__value--active span:after{color:transparent}.product-option__value--active .product-option__swatch:after{top:30px}.product-option__value--current{display:block!important;-webkit-order:0;order:0}.product-option__more{-webkit-align-items:center;align-items:center;border:1px solid var(--color-gray-6);border-radius:8px;display:-webkit-inline-flex;display:inline-flex;font-size:12px;height:24px;-webkit-justify-content:center;justify-content:center;line-height:1;-webkit-order:1000;order:1000;padding:0 6px}.product-option__more:hover{border-color:var(--color-black)}.product-option__more[data-total="0"]{display:none}.product-option__swatches{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-justify-content:flex-start;justify-content:flex-start}.product-option__swatches--packshots{gap:4px}.product-option__swatch{border-radius:2px;height:24px;min-width:24px;position:relative;width:24px}.product-option__swatch--packshots{height:78px;width:62px}.product-option__swatch img{border-radius:2px;height:100%;object-fit:cover;width:100%}.product-option__dropdown{border-radius:10px;cursor:default;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;height:auto!important;line-height:1;overflow:hidden;padding:0;position:relative;width:100%}.product-option__dropdown ul{color:var(--color-text);display:none;text-align:left;width:100%}.product-option__dropdown ul a,.product-option__dropdown ul label,.product-option__dropdown ul li{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0;width:100%}.product-option__dropdown ul a,.product-option__dropdown ul label{padding:10px 16px}.product-option__dropdown ul a:hover,.product-option__dropdown ul label:hover{background:var(--color-gray-1)}.product-option__dropdown .product-option__value--active{display:none}.product-option__dropdown-btn{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:8px;height:32px;-webkit-justify-content:space-between;justify-content:space-between;padding:0 16px;width:100%}.product-option__dropdown-btn span{color:var(--color-text)}.product-option__dropdown-btn[aria-expanded=true]+ul{display:grid}.product-option legend{-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.product-option legend button{margin-left:auto}.product-option .free-samples{display:flex;gap:12px;margin-top:16px;font-size:12px;color:var(--color-text)}.product-option .free-samples button{margin-left:0;font-size:12px;font-weight:400;text-decoration:underline;color:var(--color-button-primary-bgr-active)}.product-option .btn-outline{height:36px}.product-option input:checked+label,.product-option input:focus+label{color:var(--color-black)}.product-option input:checked+label span{color:var(--color-text)}.product-option input:checked+label span:after{color:transparent}.product-option input:checked+label .product-option__swatch:after{top:30px}.product-option input:disabled+.product-option__swatch,.product-option input:disabled+label{opacity:.2;pointer-events:none}.product-option input:checked+.product-option__swatch:after,.product-option__value--active .product-option__swatch:after{background:var(--color-gray-5);content:"";display:block;height:1px;left:0;position:absolute;top:30px;transition:background .2s linear;width:100%}.product-option input:checked+.product-option__swatch--packshots:after,.product-option__value--active .product-option__swatch--packshots:after{top:unset}.product-option--swatches{gap:8px 14px;margin-bottom:4px}@media only screen and (min-width:1400px){.product-option__swatches{gap:14px}.product-option__swatches--packshots{gap:4px}}[data-fabrics-limit] .product-option__swatches--fabrics .product-option__value{display:none}[data-fabrics-limit="1"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="2"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="2"] .product-option__swatches--fabrics .product-option__value:nth-child(2),[data-fabrics-limit="3"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="3"] .product-option__swatches--fabrics .product-option__value:nth-child(2),[data-fabrics-limit="3"] .product-option__swatches--fabrics .product-option__value:nth-child(3),[data-fabrics-limit="4"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="4"] .product-option__swatches--fabrics .product-option__value:nth-child(2),[data-fabrics-limit="4"] .product-option__swatches--fabrics .product-option__value:nth-child(3),[data-fabrics-limit="4"] .product-option__swatches--fabrics .product-option__value:nth-child(4),[data-fabrics-limit="5"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="5"] .product-option__swatches--fabrics .product-option__value:nth-child(2),[data-fabrics-limit="5"] .product-option__swatches--fabrics .product-option__value:nth-child(3),[data-fabrics-limit="5"] .product-option__swatches--fabrics .product-option__value:nth-child(4),[data-fabrics-limit="5"] .product-option__swatches--fabrics .product-option__value:nth-child(5),[data-fabrics-limit="6"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="6"] .product-option__swatches--fabrics .product-option__value:nth-child(2),[data-fabrics-limit="6"] .product-option__swatches--fabrics .product-option__value:nth-child(3),[data-fabrics-limit="6"] .product-option__swatches--fabrics .product-option__value:nth-child(4),[data-fabrics-limit="6"] .product-option__swatches--fabrics .product-option__value:nth-child(5),[data-fabrics-limit="6"] .product-option__swatches--fabrics .product-option__value:nth-child(6),[data-fabrics-limit="7"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="7"] .product-option__swatches--fabrics .product-option__value:nth-child(2),[data-fabrics-limit="7"] .product-option__swatches--fabrics .product-option__value:nth-child(3),[data-fabrics-limit="7"] .product-option__swatches--fabrics .product-option__value:nth-child(4),[data-fabrics-limit="7"] .product-option__swatches--fabrics .product-option__value:nth-child(5),[data-fabrics-limit="7"] .product-option__swatches--fabrics .product-option__value:nth-child(6),[data-fabrics-limit="7"] .product-option__swatches--fabrics .product-option__value:nth-child(7),[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:first-child,[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:nth-child(2),[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:nth-child(3),[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:nth-child(4),[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:nth-child(5),[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:nth-child(6),[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:nth-child(7),[data-fabrics-limit="8"] .product-option__swatches--fabrics .product-option__value:nth-child(8){display:block}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-product-option.css.map */
