.product-media-container.product-media-container{border:0}.product-form__input.product-form__input--pill{max-width:100%}.product-form__input--pills-wrapper{--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px;display:flex;flex-wrap:wrap;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);margin-bottom:20px}.product-form__input--pill .product-form__input--pills-wrapper input[type=radio]+label{margin:0;padding:2rem 8px;flex-grow:1;flex-shrink:0;width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{border:1px solid #1d1b20}.sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{box-shadow:inset 1em 1em #1d1b20}.sls-select,.sealsubs-container .sls-select-container select.sls-select{border:0!important}.sealsubs-container .sls-select-container select.sls-select::picker-icon{color:#10191a}.sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{border:0!important;box-shadow:none!important}.sls-label-container label.sls-selling-plan-group-name{font-weight:600}.sls-label-container label.sls-selling-plan-group-name .sls-savings-badge{font-weight:500}.video-container .play-pause-btn{transition:opacity .3s ease-in-out}.sls-option-container.sls-active label,.sls-option-container .sls-price,.sls-one-time-price .sls-price,.sls-selling-plan-description-content{color:#000}.sls-option-container.sls-active .sls-price{font-weight:700}.sls-one-time-price .sls-price{font-weight:400}@media screen and (max-width: 749px){.sls-option-container .sls-price,.sls-option-container .sls-total-price .sls-original-price{font-size:14px;letter-spacing:normal;margin-top:4px}}.product .product__title{margin-bottom:0}.content-for-layout .mar-sst h3,.content-for-layout .spark-title h1,.content-for-layout .customer-reviews-section h2,.content-for-layout .image-showcase-section h2,.content-for-layout .collapsible-content__heading,.content-for-layout h2.text-3xl.font-bold.text-\[\#1B5B75\].mb-4{font-size:35px;line-height:normal}.product-form__buttons{--buttons-radius-outset: 6px}.contact-cta h2.text-3xl.font-bold.text-\[\#1B5B75\].mb-4{font-weight:600}.contact-cta p,.contact-cta a.inline-block.bg-\[\#1B5B75\].text-white.px-6.py-3.rounded.hover\:opacity-90.transition{font-weight:500!important}@media screen and (min-width: 750px){.product-form__input--pills-wrapper{--grid-desktop-horizontal-spacing: 8px;--grid-desktop-vertical-spacing: 8px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing);margin-bottom:20px}.product-form__input--pill .product-form__input--pills-wrapper input[type=radio]+label{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.product__info-wrapper .benefits-grid{gap:20px 5px}.product .price--large{font-size:25px}.content-for-layout .mar-sst h3,.content-for-layout .spark-title h1,.content-for-layout .customer-reviews-section h2,.content-for-layout .image-showcase-section h2,.content-for-layout .collapsible-content__heading,.content-for-layout h2.text-3xl.font-bold.text-\[\#1B5B75\].mb-4{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-section-main-product.css.map */
