.gradient{padding:0!important}@font-face{font-family:sf-pro-regular;src:url(/cdn/shop/files/SF-Pro-Text-Regular.otf?v=1781787155) format("opentype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:sf-pro-medium;src:url(/cdn/shop/files/SF-Pro-Text-Medium.otf?v=1781787155) format("opentype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:sf-pro-semi-medium;src:url(/cdn/shop/files/SF-Pro-Text-Semibold.otf?v=1781787155) format("opentype");font-weight:600;font-style:normal;font-display:optional}.product .product__title h1{font-size:41px}.product .product__title{margin-top:8px!important}.product .product__text{font-size:17px;font-weight:400;letter-spacing:-.32px;line-height:130%;color:#963648}.product .product__info-wrapper .product-form__input input[type=radio]:checked+label{background-color:#963648}.product .product__info-wrapper .product-form__input input[type=radio]+label{border:1px solid #963648!important}.product .product__info-wrapper fieldset.product-form__input .form__label{font-size:18px;color:#963648}.product .product__info-wrapper .product__inventory{font-size:17px;letter-spacing:-.32px;justify-content:center}#shopify-buyer-consent{display:none!important}.product .product__info-wrapper .product-form__submit{min-height:6rem!important}.product .product__info-wrapper .accelerated-checkout-button{height:6rem!important}.accordion{border-bottom:unset!important}.accordion summary{display:flex;position:relative;line-height:1;padding:27px 25px 27px 27px!important;margin-bottom:20px!important;border:.5px solid #dddddd!important;justify-content:space-between}.accordion details[open]>summary{border-bottom:none!important;margin-bottom:0!important;padding-bottom:unset!important}details[open] .accordion__content{border-left:.5px solid #dddddd;border-right:.5px solid #dddddd;border-bottom:.5px solid #dddddd;padding:10px 25px 20px 27px}.accordion .summary__title h2,.accordion .accordion__title{font-size:21px;font-style:normal;font-weight:500;line-height:130%!important;letter-spacing:-.4px;margin:0;cursor:pointer}.question-content-wrapper .accordion summary{border:.5px solid #E3F3EC!important}.accordion-toggle-icon{font-size:24px;font-weight:400;line-height:1}.question-content-wrapper .accordion__content p{font-size:19px;font-style:normal;font-weight:500;line-height:130%!important;letter-spacing:-.4px}details[open] .accordion-toggle-icon{font-size:0}details[open] .accordion-toggle-icon:before{content:"\2212";font-size:24px}.product .product__media-wrapper .slider-button{border:1px solid #121212;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;position:absolute;z-index:2}.product .product__media-wrapper .slider-button .icon{height:1.2rem}.slider-button.slider-button--next{right:-12px}.slider-button.slider-button--prev{left:-12px}.product__info-wrapper .benefits-wrapper .benefit-icon img{width:15px;height:20px}.footer{padding-top:50px!important}.badge{background-color:#963648!important}@media only screen and (min-width:1300px){.product .product__info-wrapper .product-form__input input[type=radio]+label{padding:1.6rem 6rem}}@media only screen and (min-width:990px){.product .product__media-wrapper,.product .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media only screen and (max-width:750px){.product .product__media-wrapper .slider-button{display:none}.accordion .summary__title h2,.accordion .accordion__title{font-size:16px}.question-content-wrapper .accordion__content p{font-size:15px}.accordion summary{padding:20px 17px!important}details[open] .accordion__content{padding:10px 17px 20px}.product .product__title h1{font-size:25px;line-height:26px!important;letter-spacing:-.72px}.product .product__text{font-size:16px;letter-spacing:-.3px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
