.product-variants fieldset:not([data-option=Color]) .option-values{display:flex;flex-direction:column;width:100%}.product-variants fieldset:not([data-option=Color]) .option-values label.option-value{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px;font-weight:300}.product-variants fieldset:not([data-option=Color]) .option-values label.option-value:has(input:checked){background-color:unset;border:1px solid #000;color:#000}.product-variants fieldset:not([data-option=Color]) .option-values label.option-value .mini-container{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.product-variants fieldset:not([data-option=Color]) .option-values label.option-value .mini-container span{color:var(--gray);font-weight:300}.product-variants fieldset:not([data-option=Color]) .option-values label.option-value .mini-container,.product-variants fieldset:not([data-option=Color]) .option-values label.option-value span{font-weight:500;color:#000;max-width:50%;min-width:fit-content}.product-variants fieldset:not([data-option=Color]) .option-values label.option-value:has(input.unavailable){background:none;color:#000;opacity:.7;background-color:#cacaca;pointer-events:none;cursor:not-allowed}.product-description p{font-size:11px}.product-variants fieldset:not([data-option=Color]) .option-values label.option-value:has(input.unavailable):after{display:none}.main-product__wrapper .container-information .product-title-text{font-weight:400;color:#000}.main-product__wrapper .product-variants{margin-top:0}.main-product__wrapper .container-information{gap:8px}.main-product__wrapper .product-title,.main-product__wrapper .product-price{margin-bottom:0;margin-top:0}.main-product__wrapper .option-values .product-price .price span.product-price-text,.main-product__wrapper .option-values label.option-value .price .sold-out{display:none}.main-product__wrapper .option-values label.option-value:has(input.unavailable) .price .sold-out{display:block}.main-product__wrapper .option-values label.option-value:has(input.unavailable) .price p{display:none}.main-product__wrapper .product-price .price span.product-price-text{color:#000;font-size:18px;margin-top:6px}.main-product__wrapper .product-description p{line-height:1.5;font-weight:200}.main-product__wrapper .product-variants .product-option p{color:#000;text-transform:uppercase;margin-bottom:4px;font-weight:600;letter-spacing:.8px;min-width:fit-content}.main-product__wrapper .collapsible-tabs__list .collapsible-tab-item__summary h2{text-transform:uppercase;color:#000}.main-product__wrapper .collapsible-tabs__list .collapsible-tab-item__summary span *{color:#000}.main-product__wrapper .product-quantity-add-to-cart{display:flex;gap:12px}.product-variants fieldset:first-of-type .option-values .color-product-swatches .color-swatch{width:30px;height:30px}.product-variants fieldset:first-of-type .option-values{display:flex;flex-direction:row}.product-variants fieldset:first-of-type .option-values .price{display:none}.filter__container.collection-categories{display:flex;flex-direction:row;overflow-x:scroll;gap:2.5rem}.filter__container.collection-categories{list-style:none}
/*# sourceMappingURL=/cdn/shop/t/104/assets/4s-custom.css.map */
