.td-product-details .yotpo .text-m{border-bottom:1px solid}.td-product-details .h2.product-details-mobile__heading{margin-bottom:8px}.td-product-template .td-product-details__subheading{margin:13px 0}.td-product-template .product-single__media-group{background-color:#fff;position:relative}.td-product-template .slick-initialized .slick-slide{margin:0}.td-product-template .thumbnails-wrapper{position:absolute!important;top:unset;bottom:20px;width:100%}.td-product-template .thumbnails-wrapper .product-single__thumbnails{margin:0;padding:0}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track{width:auto!important;display:flex;justify-content:center;align-items:center;column-gap:10px}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track:before{display:none}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide{display:block;width:10px!important;height:10px;margin:0;border-radius:100%;background-color:#d9d9d9}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide div{width:10px;height:10px}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide .product-single__thumbnails-item{width:10px!important;position:relative;border-radius:100%}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide .product-single__thumbnails-item .product-single__thumbnail{position:absolute;width:10px;height:10px;min-height:8px;display:block;top:0;left:0;transform:none}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide .product-single__thumbnails-item .product-single__thumbnail.active-thumb{border:0;border-radius:100%;background-color:#00210d}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide .product-single__thumbnails-item .product-single__thumbnail .product-single__thumbnail-image{border-radius:100%;visibility:hidden;padding:0}.td-product-template .thumbnails-wrapper .product-single__thumbnails .slick-list .slick-track{display:flex;align-items:center;justify-content:center}.td-product-template .thumbnails-wrapper .product-single__thumbnails .slick-list .slick-track .slick-slide{margin:0 4px;width:auto!important}.td-product-template .thumbnails-wrapper .product-single__thumbnails .slick-list .slick-track .slick-slide .product-single__thumbnails-item a img{display:none}.td-product-template .thumbnails-slider__btn{visibility:hidden}.product-form{flex-direction:row-reverse;justify-content:flex-end}.td-product-details .td-bullet-point__text{color:#00210d}.product-form__controls-group.boxed-fields .selector-wrapper{padding-right:0}.product-form__controls-group~.product-form__controls-group--submit{margin-top:0;margin-bottom:50px}.td-product-template .product-form__cart-submit #AddToCartText .recharge-inner-most-price{color:#fff;font-size:16px;line-height:20px;display:inline-block}.td-product-template .product-form__cart-submit #AddToCartText .price{color:#fff!important;font-size:16px;line-height:20px;display:inline-block}.td-product-template .product-form__cart-submit .regular-price{margin-left:5px}.td-product-template .price-group .subscription-price.active-price{color:#0b6d4d!important;font-weight:700}.td-product-template .price-group .regular-price.inactive-price{color:#8b8b8b!important;font-weight:400;text-decoration:line-through}.td-product-template button:disabled,.td-product-template button[disabled]{display:none}.product-form button:disabled,.product-form button[disabled]{display:none}.td-product-media .slick-arrow{visibility:hidden;top:50%}.td-product-media .slick-arrow.slick-prev{left:10px!important}.td-product-media .slick-arrow.slick-next{right:10px!important}.td-product-template .td-product-media{margin-bottom:0}.rc_widget__option__selector:after{font-weight:450;font-size:12px;line-height:14px;display:block}.rc-radio.rc-option.rc_widget__option.rc-legacy-radio{position:relative;flex-grow:1;max-width:325px;width:100%;min-height:105px;padding:20px 10px}.rc-radio.rc-option__subsave.rc-option.rc_widget__option.rc_widget__option--subsave.rc-legacy-radio:before{content:"Save 25%";background-color:#910045;color:#fff;border-radius:50px;font-size:12px;line-height:14.4px;position:absolute;padding:2px 10px;top:0;left:50%;transform:translate(-50%,-50%)}.rc-widget label .rc-radio__subscription{color:transparent}.rc-widget label .rc-radio__subscription:after{content:"Auto-Renewal";top:8px;right:10px;position:absolute;font-weight:450;font-size:12px;color:#00210d}.rc-widget .rc-radio__price{font-size:14px;font-weight:700}.rc-radio.rc_widget__option--onetime:after{content:"One-Time";top:23px;right:10px;position:absolute;font-weight:450;font-size:12px;color:#00210d}.rc-radio .rc_widget__option__selector{height:100%}.rc-radio .rc_widget__option__selector input[type=radio],.rc-radio .rc_widget__option__selector input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;z-index:1;visibility:visible;top:0;left:0}.rc-radio .rc-radio__label{flex-direction:row-reverse;justify-content:space-between;top:0;height:100%;min-height:110px;width:100%;z-index:2;font-size:12px}.rc_widget__option--onetime .rc_widget__option__selector .rc-radio__label{flex-direction:inherit}.rc-radio .rc-radio__label .rc_widget__option__discount,.td-product-template .rc-widget .rc-option__text{display:none}.td-product-template .rc_widget__option__selector .rc-option__price{color:#00210d;width:100%;display:block;margin:0;text-align:left}.rc-radio__input{position:relative}.subscription-radio:after{content:"Easily pause, modify, or cancel any time.";font-size:14px;font-weight:100;color:#00210d;white-space:pre-wrap;top:46px;left:12px;padding-right:12px;position:absolute;text-transform:none;display:block;line-height:normal;letter-spacing:normal;text-align:left}.onetime-radio:after{content:"One time purchase delivered to your door.";font-size:14px;font-weight:100;color:#00210d;white-space:pre-wrap;top:50px;left:12px;padding-right:12px;position:absolute;text-transform:none;display:block;line-height:normal;letter-spacing:normal;text-align:left}.shopify-installments{width:330px;display:block;text-align:center;font-size:14px}.td-product-template .product-form__item--submit{max-width:unset}.td-product-template .add_to_cart_container .btn{max-width:unset;margin:0!important}@media screen and (min-width: 768px){.td-product-template .product-form__item--submit{padding:0 12px}}@media screen and (min-width: 1024px){.td-product-template .product-form__item--submit{display:grid;grid-template-columns:1fr 1fr;gap:15px}.td-product-template .add_to_cart_container .btn{margin:0!important}}.td-product-template .additional-payments__wrap{max-width:325px;margin:0 auto;font-size:12px;text-align:center}.td-feature-columns .rte-setting p{font-size:18px;font-weight:450;line-height:22px;text-align:center;max-width:550px;margin:0 auto}.rc-subscription-only{background-color:#ebf9ef!important;border:2px solid #000000!important;border-radius:5px}.td-selling-plan__sub-only{position:relative!important;min-height:none!important;width:215px!important;margin-top:17px!important}.td-selling-plan__sub-only .rc-selling-plans-dropdown__select{font-size:12px;width:100%!important}.td-selling-plan__sub-only .rc-selling-plans-dropdown{min-height:fit-content!important}.td-sub-only__top-wrapper{display:flex;justify-content:space-between;padding:10px}.td-sub-only__price{font-size:1em;font-weight:700}.td-sub-only__auto-renewal{font-size:.9375em}.td-sub-only__copy{padding-left:10px!important;margin:0!important}@media only screen and (max-width: 1024px){.td-product-blocks .selector-wrapper{padding-right:7px!important}}@media only screen and (min-width: 1024px){.rc-subscription-only{width:50%}}.td-feature-columns .td-feature-columns__main-link{padding:0}.td-feature-columns .td-feature-columns__main-link:hover{cursor:pointer;opacity:.8}.template-product .footer__top{display:none}.td-product-featured__description-container{margin:34px auto}.td-product-featured__key-point{display:flex;column-gap:10px}.template-product .promo--short .promo__content{padding:55px}.template-product .promo--short .first-sm{padding-left:3px;padding-right:3px}.template-product .promo__content h2{margin-bottom:24px;font-weight:600;font-size:24px;line-height:120%}.template-product .promo__content p{margin-top:0;margin-bottom:0;line-height:120%}.template-product .promo__content p a{color:#fff;border-bottom:1px solid}.template-product .promo__content-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center}.template-product .promo__content-container .promo__image{position:relative;left:unset;right:0;margin:0;display:block;width:100%;height:100%;order:2}.template-product .index-section{padding-top:34px;padding-bottom:34px}.template-product .td-yotpo-reviews .yotpo-bottomline{padding:16px 0 26px}.td-product-recommendations .row{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 767px){.td-product-recommendations .row{display:grid;grid-template-columns:repeat(2,1fr)}}.td-product-recommendations{padding:0 20px}.td-product-recommendations h2{padding-top:34px}.td-product-recommendations .row.center-xs{column-gap:20px;margin:-1rem 0 34px;padding:0}.td-product-recommendations .section-header h2{font-weight:600;font-size:24px;line-height:120%;text-transform:capitalize}.feature-row__image-wrapper div{padding:0!important}#rc_radio_options{flex-direction:row;width:100%;position:relative}.rc_block input[type=radio]+label{position:relative;flex-grow:1;width:100%;min-height:105px;padding:20px 10px;text-align:right;font-size:12px;text-transform:capitalize;letter-spacing:0;border:1px #00210d solid;background-color:#f7f7f7;border-radius:5px}.rc_block input[type=radio]:checked+label{border:2px #00210d solid;background-color:#ebf9ef}.rc_block input[type=radio]+label:before{display:none}.subscription-radio:before{content:"Save 25%";background-color:#910045;color:#fff;border-radius:50px;font-size:12px;line-height:14.4px;position:absolute;padding:2px 10px;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}#rc_radio_options div.rc_block{display:flex!important;flex-direction:column;width:100%;position:relative}.rc_popup{display:none!important}@media (max-width: 1280px){.template-product .promo--short .promo__content{padding:55px 23px}}@media (max-width: 1200px){.rc-radio.rc-option.rc_widget__option.rc-legacy-radio{min-height:200px}}@media (max-width: 1023px){.product-form__controls-group.boxed-fields .selector-wrapper{padding-right:12px}}@media (max-width: 767px){.td-product-template .td-product-media__image{max-width:100%}.td-product-template .product-single__media img{height:100%;max-height:100%;width:auto;width:100%;padding:0;margin:0}.td-product-template .product-single__media img.zoomImg{display:none!important}.thumbnails-slider--active .product-single__thumbnails.slick-initialized{max-width:100%}.td-product-template .thumbnails-wrapper .product-single__thumbnail,.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide div,.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide{width:12px;height:12px}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide .product-single__thumbnails-item{width:12px!important}.thumbnails-slider--active .product-single__thumbnails.slick-initialized .slick-list .slick-track .slick-slide .product-single__thumbnails-item .product-single__thumbnail{width:12px;height:12px}.td-product-template .thumbnails-wrapper .product-single__thumbnails .slick-list .slick-track .slick-slide{margin:0 12px}.product-form__controls-group.boxed-fields .selector-wrapper{padding-right:6px}.product-form__controls-group~.product-form__controls-group--submit{margin-bottom:0}.td-product-template .td-product-blocks{padding:15px 20px}.td-product-featured__description-container{padding:0 20px}.td-product-featured__key-point-serial{font-size:14px;line-height:22px;margin-top:0}.td-product-featured__key-point h4{font-size:14px;line-height:22px}.td-product-template .td-product-details__subheading{margin:0}.td-product-featured__key-point p{font-size:14px;line-height:17px}.td-product-template .product-form__cart-submit{max-width:100%;margin-bottom:0}.td-product-template .product-form__item--submit{padding:0 15px 20px;max-width:100%}.td-product-template .btn--brown,.td-product-template .btn--amazon{max-width:100%}.td-product-template .product-form{flex-direction:row-reverse}.td-product-template .product-form .rc-radio{width:50%;height:130px;padding-top:20px;padding-bottom:20px}.td-product-template .rc-widget .rc-radio.rc-option__subsave{margin-top:0}.td-product-template .rc-radio .rc-radio__label{flex-direction:column-reverse;flex-wrap:wrap;align-items:baseline}.rc-radio.rc-option__subsave.rc-option.rc_widget__option.rc_widget__option--subsave.rc-legacy-radio:after{top:23px;font-size:10px;line-height:12px}.rc-radio:after{font-size:12px;line-height:14px}.td-product-template .rc_widget__option__selector .rc-option__price{margin-left:0;margin-bottom:16px;text-align:left;font-size:14px;line-height:120%}.td-product-template .rc-widget .rc-option__text{font-size:12px;line-height:120%}.td-product-template .rc-widget .rc-option__discount.rc_widget__option__discount{display:none}.template-product .promo__content-container{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.template-product .promo__content-container .promo__image{order:1}.template-product .promo--short .promo__content{order:2;padding:34px 20px}.template-product .promo__content p{margin-bottom:20px}.td-product-recommendations .product-card-wrap{min-width:45%}.td-product-recommendations .td-product-listing{margin-bottom:18px}.td-product-recommendations .td-product-listing .td-product-listing__info{margin-top:10px}}@media (max-width: 768px){.td-product-template .td-product-media{margin-top:8px}}@media (max-width: 385px){.td-product-template .td-product-blocks{padding-top:10px;padding-bottom:25px}.td-product-template .rc-widget .rc_widget__option__selector+.rc-selling-plans{width:87%}.td-product-recommendations .product-card-wrap{min-width:140px}}@media (max-width: 320px){.td-product-recommendations .row.center-xs{column-gap:0}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-td-product-template.css.map */
