main .gradient.color-scheme-1,main product-info.gradient{background:#f2f4f5!important;color:#000!important;--color-foreground:0,0,0;--color-background:242,244,245}main product-info,main product-info *{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}main product-info{letter-spacing:-.025em}main product-info .page-width{max-width:1200px;padding:0 24px}main product-info .product{display:flex!important;flex-wrap:nowrap;column-gap:24px!important;row-gap:24px!important;gap:24px!important;align-items:flex-start;margin:0!important;max-width:none}main product-info .product__media-wrapper{flex:none!important;width:calc(56% - 12px)!important;max-width:none!important;padding:0!important;margin:0!important;background:none;box-shadow:none;border-radius:0}main product-info .product__info-wrapper{flex:none!important;width:calc(44% - 12px)!important;max-width:none!important;padding:0!important;margin:0!important;background:none;box-shadow:none;border-radius:0}main product-info media-gallery{display:block;background:#fff;border-radius:28px;padding:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}main product-info .product__info-container{background:#fff;border-radius:28px;padding:32px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;max-width:none}main product-info .product-media-container,main product-info .product__media,main product-info .product__modal-opener{border-radius:20px;overflow:hidden;background:#fff}main product-info .thumbnail{border-radius:12px;overflow:hidden}main product-info .thumbnail[aria-current=true]{box-shadow:0 0 0 2px #000}main product-info .slider-button{border-radius:9999px;background:#fff;box-shadow:0 4px 24px #0000001f;border:0}main product-info .product__text.caption-with-letter-spacing{font-size:12px;letter-spacing:-.017em;color:#787574;text-transform:none}main product-info .product__title h1,main product-info .product__title h2{font-family:Inter,sans-serif!important;text-transform:none!important;font-weight:500!important;font-size:clamp(24px,2.6vw,34px)!important;line-height:1.12!important;letter-spacing:-.05em!important;color:#000}main product-info .price{font-size:28px}main product-info .price-item{font-weight:500;letter-spacing:-.04em;color:#000}main product-info .price__sale .price-item--regular,main product-info .price--on-sale .price-item--regular{font-size:16px;color:#787574}main product-info .price .badge{border-radius:9999px;background:#eba10e!important;color:#000!important;border:0;font-size:12px;font-weight:500;letter-spacing:-.017em;padding:4px 12px}main product-info .form__label,main product-info legend{font-size:14px;color:#787574;letter-spacing:-.014em}main product-info .product-form__input--pill input[type=radio]+label{border-radius:9999px;background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 8px #0000000f;color:#000;padding:10px 20px;font-size:14px}main product-info .product-form__input--pill input[type=radio]+label:before,main product-info .product-form__input--pill input[type=radio]+label:after{display:none}main product-info .product-form__input--pill input[type=radio]:checked+label{background:#000;color:#fff;border-color:#000}main product-info .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #000;outline-offset:3px}main product-info .quantity{border-radius:9999px;border:1px solid #ebebeb;background:#fff;overflow:hidden}main product-info .quantity:before,main product-info .quantity:after{display:none}main product-info .quantity__button{border-radius:9999px}main product-info .product-form__submit.button{border-radius:9999px!important;background:#eba10e!important;color:#000!important;border:0;min-height:56px;font-size:16px;font-weight:500;letter-spacing:-.031em;box-shadow:0 4px 24px #eba10e66}main product-info .product-form__submit.button:before,main product-info .product-form__submit.button:after{display:none!important}main product-info .product-form__submit.button:hover{background:#f5b93a!important}main product-info .shopify-payment-button__button--unbranded,main product-info .shopify-payment-button .shopify-payment-button__button{border-radius:9999px!important;background:#000!important;color:#fff!important;min-height:56px;font-weight:500}main product-info .product__description,main product-info .rte{font-size:14px;line-height:1.5;color:#3d3b3a}main product-info .share-button .button,main product-info .share-button__button{border-radius:9999px}main product-info a:focus-visible,main product-info button:focus-visible{outline:2px solid #000;outline-offset:3px}main .related-products,main product-recommendations{background:#f2f4f5!important}main product-recommendations h2,main .related-products h2{font-family:Inter,sans-serif!important;text-transform:none!important;font-weight:500!important;letter-spacing:-.05em!important;font-size:20px!important}main product-recommendations .card--card,main product-recommendations .card--standard .card__inner,main product-recommendations .card-wrapper .card{border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:0}main product-recommendations .card__heading,main product-recommendations .card__heading a{font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.014em;text-transform:none}@media(max-width:749px){main product-info .product{flex-direction:column}main product-info .product__media-wrapper,main product-info .product__info-wrapper{width:100%!important}main product-info .product__info-container{padding:22px;border-radius:22px}main product-info media-gallery{border-radius:22px;padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fs-product.css.map */
