.product__info-container{display:flex!important;flex-direction:column}.product__info-container>*{order:30}.product__info-container>p.product__text.caption-with-letter-spacing{order:0;margin:0 0 .4rem}.product__info-container>.product__title{order:1;margin:0 0 1rem}.product__info-container>.product__title h1,.product__info-container>.product__title h2{font-size:2.6rem;font-weight:400;line-height:1.3;letter-spacing:.01em}.product__info-container>variant-selects{order:3}.product__info-container>.ss-sg-opener{order:4}.product__info-container>[id^=price-]{order:2;margin:-.8rem 0 1.8rem}.product__info-container>.product__tax{order:5}.product__info-container>div:has(>form[id*=installment]){order:6}.product__info-container>.ss-free-ship-line{order:7}.product__info-container>.ss-ship-sep-line{order:8}.product__info-container>.product-form__quantity{order:9;margin-top:.6rem}.product__info-container>.ss-last-stock{order:10}.product__info-container>div:has(>product-form){order:11}.product__info-container>.product__description{order:12}.product__info-container>.ss-desc-toggle{order:13}variant-selects .form__label{font-size:1.5rem;color:#5c5c5c;letter-spacing:.02em;margin-bottom:1.2rem}variant-selects fieldset{margin-bottom:2.2rem}.product__info-container variant-selects .product-form__input--pill input.ss-variant-swatch-input[type=radio]+label.ss-variant-swatch-label{width:4.4rem!important;height:4.4rem!important;margin:0 1.4rem 1.2rem 0!important;border:1px solid #c9c9c9!important}.product__info-container variant-selects .product-form__input--pill input.ss-variant-swatch-input[type=radio]:checked+label.ss-variant-swatch-label{outline:2px solid #111!important;outline-offset:3px!important}variant-selects input[type=radio]:not(.ss-variant-swatch-input)+label{border-radius:0!important;min-width:4.8rem;height:4.8rem;padding:0 1rem!important;margin:0 1.2rem 1.2rem 0!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid #8c8c8c!important;font-weight:700;font-size:1.5rem;letter-spacing:.02em;background:#fff;color:#111}variant-selects input[type=radio]:not(.ss-variant-swatch-input):checked+label{background:#111!important;color:#fff!important;border-color:#111!important;outline:2px solid #111;outline-offset:2px}variant-selects input[type=radio]:not(.ss-variant-swatch-input).disabled+label{color:#8c8c8c!important;text-decoration:none!important;opacity:1!important;background:linear-gradient(to top right,transparent calc(50% - .6px),#8c8c8c calc(50% - .6px),#8c8c8c calc(50% + .6px),transparent calc(50% + .6px)) #fff!important}variant-selects input[type=radio]:not(.ss-variant-swatch-input).disabled:checked+label{color:#fff!important;background:linear-gradient(to top right,transparent calc(50% - .6px),#fff calc(50% - .6px),#fff calc(50% + .6px),transparent calc(50% + .6px)) #111!important}.product__info-container>.ss-sg-opener{text-align:right;margin:-1rem 0 1.6rem}.product__info-container [id^=price-] .price{font-size:2.4rem;font-weight:700;letter-spacing:.01em;color:#1f3b5c}.product__info-container [id^=price-] .ss-cur{font-size:1.3rem;font-weight:500;color:#5c6f84;letter-spacing:.04em;margin-left:.4rem}.product__info-container [id^=price-] .price--on-sale .price__sale s.price-item--regular{font-size:1.6rem;font-weight:500;color:#7a7a7a}.product__info-container [id^=price-] .price .price-item{font-size:inherit}.product__info-container .product-form__quantity .quantity__label{display:none}.product__info-container quantity-input.quantity{border-radius:999px;background:#f1f1f1;min-height:5.2rem;width:18rem;overflow:hidden}.product__info-container quantity-input .quantity__button{background:transparent!important}.product__info-container quantity-input.quantity:before,.product__info-container quantity-input.quantity:after{display:none!important}.product__info-container quantity-input .quantity__input{background:transparent;font-size:1.8rem}.product__info-container .product-form__submit{border-radius:999px!important;min-height:5.6rem;text-transform:uppercase;letter-spacing:.08em;font-size:1.6rem}.product__info-container .product-form__submit:before,.product__info-container .product-form__submit:after{border-radius:999px!important}.product__info-container .product-form__buttons,.product__info-container shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:56px}@media screen and (max-width:749px){.product__info-container>.product__title h1,.product__info-container>.product__title h2{font-size:22px}}@media screen and (max-width:749px){.template-product .product__media-wrapper .product__media-list{gap:0!important;margin:0!important;padding:0!important;scroll-padding-left:0!important}.template-product .product__media-wrapper .product__media-list .product__media-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:0!important}.template-product .product__media-wrapper .product__media-item .product-media-container{border:0!important;border-radius:0!important}.template-product .product__media-wrapper .product-media-container.constrain-height{width:100%!important;max-width:100%!important;--constrained-height:2000px}.template-product .product__media-wrapper .product__media-item .product-media-container .media img{transition:transform .25s ease}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ss-product-format.css.map */
