.sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%) translateY(0)!important;opacity:1!important}.sticky-add-to-cart__bar{top:0!important;bottom:auto!important;transform:translate(-50%) translateY(-40px)!important;z-index:100!important;width:100%!important;border-radius:0!important;box-shadow:none!important;transition:.2s;padding:15px 40px!important}.sticky-add-to-cart__bar .add-to-cart-button{background-color:#204748;border:1px solid #204748;color:#fff;outline:none;box-shadow:none;font-size:22px;width:100%;max-width:320px}.sticky-add-to-cart__bar .add-to-cart-button:hover{background-color:transparent;color:#204748}@media(max-width:767px){.sticky-add-to-cart__bar{padding:10px 16px!important}}.product-information{max-width:1320px;width:100%;margin:0 auto;padding:40px;display:block}.product-information__grid{display:flex!important;gap:100px;max-width:100%;width:100%;flex-wrap:wrap}.product-information__media{max-width:calc(55% - 50px);width:100%!important;padding:0!important;min-width:auto!important}.product-details{max-width:calc(45% - 50px);width:100%;padding:0}.product-media-constraint-wrapper{width:100%!important}.slideshow-controls__thumbnails{padding-inline:0!important;padding-block:0!important;gap:10px!important;padding:10px 0 0!important}.product-information .sticky-content{top:100px}.product-information .product-form-buttons>*:not(.quantity-selector-wrapper,.product-information .quantity-rules,.product-information .quantity-label,.product-information .volume-pricing){flex:auto;max-width:100%;width:100%}.product-information .add-to-cart-button,.product-information .shopify-payment-button__button{font-size:16px;font-weight:600;text-transform:uppercase;line-height:110%}.product-information .add-to-cart-button{background-color:#204748;border:1px solid #204748;color:#fff;outline:none;box-shadow:none}.product-information .add-to-cart-button:hover{background-color:transparent;color:#204748}.product-information .shopify-payment-button__button{background-color:#c5e86c!important;border:1px solid #c5e86c;color:#193233;outline:none;box-shadow:none}.product-information .shopify-payment-button__button:hover{background-color:transparent!important}.product-information summary .svg-wrapper>svg,.product-information summary .svg-wrapper{height:24px;width:24px}.product-information .accordion .details__header{font-weight:500;font-size:18px;line-height:110%;color:#193233;padding:14px 0}.product-information .details-content *{font-weight:400;font-size:16px;line-height:130%;color:#193233}.product-information .details-content strong{font-weight:600}.product-media-constraint-wrapper{border-radius:4px;overflow:hidden}@media(max-width:767px){.product-information{max-width:100%;padding:40px 16px}.product-information__grid{gap:30px}.product-details,.product-information__media{max-width:100%}.product-information summary .svg-wrapper>svg,.product-information summary .svg-wrapper{height:20px;width:20px}.product-information .accordion .details__header{font-size:16px;padding:12px 0}.product-information .details-content *{font-size:14px}.product-information .add-to-cart-button,.product-information .shopify-payment-button__button{height:fit-content;min-height:fit-content;padding:12px 16px}}.selling-plan-group-options-name-select{display:none!important}.sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{width:10px!important;height:10px!important;box-shadow:inset 1em 1em transparent!important}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:10px!important;height:10px!important;box-shadow:inset 1em 1em #204748!important}.sealsubs-container .sls-purchase-options-container .sls-option-container[role=button],.sealsubs-container .sls-option-container[role=button]{display:none!important}.sls-selling-plan-group-options{display:block!important}.sls-selling-plan-description-content,.sls-one-time-description-content{display:block!important;margin-top:.4em}.sealsubs-container label{font-size:18px!important}.sls-description-container,.sls-selling-plan-description-content,.sls-one-time-description-content{font-size:14px!important;line-height:1.3!important}.sealsubs-container .sls-option-container .sls-price{font-size:18px;font-weight:700}.sealsubs-container .sls-option-container .seal-col-radio{vertical-align:baseline!important}@media(max-width:767px){product-form-component [id^=appstle_subscription_widget] .appstle_input_wrapper{padding:18px 14px!important}product-form-component [id^=appstle_subscription_widget] .appstle_input_wrapper span.appstle_sellingPlan_discountText{font-size:10px!important;padding:4px 10px!important}product-form-component [id^=appstle_subscription_widget] .appstle_sellingPlan_price.appstle_price_block{font-size:16px!important}product-form-component [id^=appstle_subscription_widget] .appstle_input_wrapper input[type=radio][name=selling_plan]{left:14px!important;top:21px!important}product-form-component [id^=appstle_subscription_widget] .appstle_input_wrapper label,product-form-component [id^=appstle_subscription_widget] .appstle_input_wrapper label:hover,[id^=appstle_subscription_widget] .appstle_input_wrapper label:focus{padding-left:30px!important}product-form-component [id^=appstle_subscription_widget] .appstle_span_wrapper{top:22px!important;right:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product-page.css.map */
