.product__submit__item button{max-width:200px;margin:0 auto}body .product__wrapper__inner,body .reviews__grid{padding-left:50px;padding-right:50px}.template-product .radio__fieldset{display:block}.template-product span.radio__legend__option-name{font-size:15px;line-height:17px;letter-spacing:.2em;color:#000!important;text-transform:uppercase;margin:0 0 15px;font-weight:400}.template-product small.radio__legend__value{display:none}body .radio__fieldset .radio__button label{background:#fff;border:1px solid #cb8981;border-radius:28px!important;font-style:normal;font-weight:400;font-size:13.5px;line-height:17px;text-transform:initial;width:100%;letter-spacing:-.5px;color:#595959;padding-inline:15px}body .radio__fieldset .radio__button label:hover{color:#595959}body .radio__button{position:relative;display:inline-block;width:max-content!important;padding:5px 7px 5px 0}body .radio__fieldset .radio__button input:checked~label{background:#f7f0e6;border:1px solid #cb8981!important;color:#595959}body button.select-popout__toggle{background:#fff;border:1px solid #cb8981;border-radius:28px;min-width:155px}.template-product .product__submit__item--inline{display:flex;gap:10px}.template-product .product__submit__item button{max-width:100%;height:50px}.template-product .product__submit__item button.btn{max-width:100%;background:#cb8981;border-radius:28px;color:#fff;font-size:18px;text-align:center}.template-product .product__submit{margin-top:10px;display:block;padding-bottom:27px}.template-product .product__thumb__link{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:130px;height:130px;font-size:0;line-height:0;text-align:center;background-color:transparent;filter:none}.template-product .product__block.product__block--buttons{margin-bottom:0}.template-product .product-tabs .product-tabs-title .tab-link{padding-top:0}.template-product fieldset ul{margin:0;list-style:none}.template-product fieldset ul li:before{content:"";position:absolute;left:16px;background:#d8c09e33;width:23px;height:23px;border-radius:50%;display:flex;align-items:center;top:14px}.template-product fieldset ul li.active{background:#dcc6991a;border:1px solid #cb8981}.template-product fieldset ul li.active:before{width:11px;height:11px;background:#fff;border:7px solid #cb8981}.template-product .selector-wrapper .select-popout__list .select-popout__item{list-style:none;background:#fff;border:1px solid #dcc699;border-radius:28px;padding:8px 10px;cursor:pointer;position:relative;margin-bottom:10px}p.sr-font-normal.sr-text-lg{display:flex;justify-content:center;align-items:center}.template-product .product__submit__item--inline .select-popout__toggle{height:50px}.template-product .product-tabs-title span{font-size:15px;line-height:17.12px;letter-spacing:.2em}.template-product .product-tabs-title li{margin-right:36px!important}.template-product .product-tabs .tab-content{padding-top:0!important}.bulk_and_save ul{list-style:none;display:block;margin:0}.template-product fieldset ul li p.sr-font-normal,.template-product fieldset ul li p{color:#595959;font-size:15px}.template-product fieldset ul li.active p.sr-font-normal{color:#000;font-weight:600;font-size:14px;line-height:20px}.template-product .one-time-price,.template-product .one-time-price .original-price{font-size:14px;line-height:1.2;color:#595959;font-weight:600}.template-product .one-time-price .original-price{margin:0 0 5px}.bulk_and_save li{background:#fff;border:1px solid #dcc699;border-radius:28px;list-style:none;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;padding:5px 18px}.one_time_pro.active{display:block!important;padding:0}.pro_bundle_and_save.pro_subscription_area .product__block.product__price__wrap{display:none}.radio__fieldset .radio__buttons{margin:0!important}.template-product .product__content .product__price__wrap .product__price{justify-content:flex-start}.template-product .product__content .product__price__wrap .product__price .product__sale{align-self:center}.template-product .product__selectors .selector-wrapper{width:100%;flex:initial;margin-right:0;flex-basis:100%}.template-product .product__selectors{display:flex;flex-wrap:wrap}.ctm_recm_box__inner{padding:15px}.one_time_pro.active .pro_bundle_and_save{display:block!important}.template-product fieldset ul .ctm_recm_box__li_in li{padding:0;background:#fff;border:0;margin:0;position:relative}.template-product fieldset ul .ctm_recm_box__li_in li p{font-size:20px;line-height:30px;color:#000;text-transform:uppercase}.ctm_recm_box__li{padding-left:40px}.template-product fieldset ul .ctm_recm_box__li_in li:before{content:"";position:absolute;left:-40px;background:#d8c09e33;width:23px;height:23px;border-radius:50%;display:flex;align-items:center;top:5px;cursor:pointer}.template-product fieldset ul .ctm_recm_box__li_in li.active:before{background:#fff;border:7px solid #cb8981}.ctm_recm_box__li_in{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:15px;row-gap:10px}.ctm_recm_box__li p{margin:0 0 5px;font-size:14px;line-height:1.2;color:#595959}.ctm_recm_box__li p.price{font-size:14px;font-weight:600}.ctm_recm_box__li p span.original-price,.ctm-compare-price{color:#7a7a7a;padding-right:4px;text-decoration:line-through;font-size:15px}.ctm_recm_box__inner .benefits div{display:flex;padding-bottom:5px;color:#595959;position:relative;padding-left:25px;font-size:15px}.ctm_recm_box__inner .benefits div:before{content:"";background:url(/cdn/shop/files/Checkmark_1ae6dde5-5cd0-46b3-b308-3e93c7551ac7.svg?v=1725443533);background-repeat:no-repeat;background-size:18px;display:inline-block;margin:4px 10px 0 0;height:20px;width:20px;position:absolute;top:0;left:0}.ctm_recm_box__inner .delivery-frequency{padding-bottom:5px}.template-product .radio__fieldset .radio__button label{display:flex;align-items:center;column-gap:4px;background-color:#f7f0e6;border:1px solid #f7f0e6}.bundle_product_button .product__submit__buttons .product__submit__item{display:flex;justify-content:center;align-items:center;gap:10px}.ctm_recm_box{border:1px solid #cb8981;border-radius:16px;font-size:16px;margin-bottom:15px}.tab-content__inner .ingredients_heading h3{font-size:15px;font-weight:400;letter-spacing:.2em;line-height:17.12px;margin:20px 0}.ingredients_content_main .ingredients_inner{display:flex;flex-wrap:wrap}.ingredients_content_main .ingredients_inner .content{width:calc(50% - 20px);margin:0 10px 25px 0;display:flex;align-items:center;column-gap:15px}.ingredients_content_main img{width:55px;margin:0}.template-product .tab-content:has(.ingredients_content_main){border-bottom:1px solid #dcc699;padding-bottom:20px}.template-product .ctm_recm_box{border:1px solid #d8c09e}.template-product .recommended-box.ctm_recm_box:has(li.active){border:2px solid #d8c09e}.template-product .ctm_recm_box__inner{padding:12px}.template-product .product__wrapper .subscription_n_save .ctm_recm_box__li .ctm_recm_box__li_in.lefts{align-items:flex-start}.template-product fieldset ul .ctm_recm_box__li_in li.active:before{border:7px solid #d8c09e}.template-product fieldset ul li.data-frequency:before{transform:translateY(-50%);margin:0;top:50%}.template-product .product__wrapper .subscription_n_save .ctm_recm_box__inner .servings,.template-product .ctm_recm_box__inner .delivery-frequency{margin-bottom:0;padding-bottom:0}.template-product .subscription-option .ctm_recm_box__li_in p.sr-font-normal,.template-product fieldset.subscription_n_save ul .ctm_recm_box__li_in li p{font-size:14px;line-height:20px}.template-product fieldset.subscription_n_save ul .ctm_recm_box__li_in li.active p{font-weight:600}.template-product .product__wrapper .subscription_n_save .ctm_recm_box__li .benefits.save-more-collape,.template-product .product__wrapper .subscription_n_save .ctm_recm_box__li .benefits.recm-collape{margin-top:10px}.template-product fieldset ul .ctm_recm_box__li_in li#radiogroup-option-0 p{margin:0}.template-product .subscription_variants,.template-product .tub_subscription_variants{padding-bottom:18px;margin-top:12px}.template-product .subscription_variants .ctm-base-label,.template-product .tub_subscription_variants .ctm-base-label{font-size:14px;line-height:17px;letter-spacing:2.8px;text-transform:uppercase}.template-product .product__selectors{margin-top:15px;gap:7px 0}.template-product .subscription_variants .product__selectors .selector-wrapper,.template-product .tub_subscription_variants .product__selectors .selector-wrapper{width:max-content;flex:initial;margin-right:7px}.template-product .subscription_variants .product__selectors .select__fieldset,.template-product .subscription_variants .product__selectors .select__fieldset .radio__legend__label,.template-product .tub_subscription_variants .product__selectors .select__fieldset,.template-product .tub_subscription_variants .product__selectors .select__fieldset .radio__legend__label{padding:0}.template-product .subscription_variants .product__selectors .select__fieldset .radio__legend,.template-product .tub_subscription_variants .product__selectors .select__fieldset .radio__legend{margin:0}.template-product .subscription_variants .product__selectors .select__fieldset .radio__legend__option-name,.template-product .tub_subscription_variants .product__selectors .select__fieldset .radio__legend__option-name{font-size:12px;text-transform:uppercase;margin-bottom:4px;letter-spacing:normal}.template-product .subscription_variants .selector-wrapper .select-popout,.template-product .tub_subscription_variants .selector-wrapper .select-popout{width:100%}.template-product .product__content .selector-wrapper .radio__fieldset .radio__button label span,.template-product .selector-wrapper .select-popout__list span{font-size:13px;color:#000}.template-product .subscription_variants .selector-wrapper .select-popout button,.template-product .tub_subscription_variants .selector-wrapper .select-popout button{background-color:#f7f0e6;border:none;min-width:100%;font-size:13px;height:50px}.template-product .product__selectors .select-popout__toggle .icon-nav-arrow-down{right:5px}.template-product .selector-wrapper .select-popout__list{background-color:#f7f0e6;border:none;padding:0}.template-product .selector-wrapper .select-popout__list .select-popout__item{padding-inline:10px;border:none;background:transparent}.template-product .selector-wrapper .select-popout__list .select-popout__item a{padding:0;font-size:14px;background:none;display:flex;align-items:center;column-gap:4px}.select-popout:has(.popout-list--visible) button.select-popout__toggle svg.icon.icon-nav-arrow-down{transform:rotate(180deg)}.select-popout:has(.popout-list--visible) .select-popout__toggle{border-radius:28px 28px 0 0}.select-popout__list.popout-list--visible .select-popout__item:before{display:none!important}.template-product hr.divider{border-color:#dcc699}.template-product .ctm_recm_box .ctm_recm_box__title{border-bottom:1px solid #d8c09e;max-width:100%;background:#f7f0e6;border-radius:16px 16px 0 0;color:#141312;margin:0;line-height:1.3;letter-spacing:1.2px;font-size:14px;padding:8px 15px}.template-product .tab-content{padding:5px 0 15px}.template-product .index-collections-list .grid__heading-holder{margin-bottom:35px}.template-product .ctm_recm_box__inner .free_gift{background:#fdf7f2;padding:8px 10px;border-radius:15px}.template-product .ctm_recm_box__inner .free_gift__top{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;align-items:center}.template-product .ctm_recm_box__inner .benefits div,.template-product .ctm_recm_box__inner .ctm_recm_box .free_gift .free_gift__title,.template-product .free_gift__btm_content h6{font-size:15px;margin:0}.template-product .ctm_recm_box .free_gift .free_gift__title{font-size:15px;line-height:1.5;color:#595959;margin:0}.template-product .free_gift__btm_content p{color:#595959;margin:0;padding-top:2px;font-size:15px;line-height:1.2}.template-product .ctm_recm_box .free_gift__top p{margin:0;font-size:15px;line-height:1.2}.template-product .free_gift__top p span{color:#7a7a7a;text-decoration:line-through;padding-right:5px}.template-product .ctm_recm_box .free_gift__btm{display:flex;gap:20px 25px;padding-top:10px}.template-product .ctm_recm_box .free_gift img{max-height:80px}.template-product .tolstoy-stories-main-container{border-bottom:1px solid #dcc699;padding-bottom:14px}@media(max-width:768px){.template-product .product__wrapper .product__images{position:relative;top:0}.product__page{display:block}.template-product .product__thumb__link{width:60px;height:60px}.template-product .product__content{padding-left:0}.template-product .product__content .product__submit__buttons .product__submit__item--inline .select-popout{min-width:100%}.template-product .tab-content:has(.ingredients_content_main){border-bottom:none;padding-bottom:0}.template-product .index-collections-list .wrapper--full-padded{--outer: 30px;padding:var(--outer)}.template-product span.radio__legend__option-name,.tab-content__inner .ingredients_heading h3{font-size:14px}}@media screen and (max-width:749px){.template-product .index-collections-list .wrapper--full-padded{--outer: 0}.template-product .product__wrapper .product__images{padding-inline:18px}.template-product .product__submit{padding-bottom:20px}.template-product .product__images .product__thumbs__holder,.template-product .product__images .product__thumbs__holder:after{padding-inline:0}.template-product .product__submit__item button,.template-product .product__content .product__submit__buttons .product__submit__item--inline button.select-popout__toggle{height:40px}.template-product .index-collections-list .grid__heading-holder{margin-bottom:24px}}@media(max-width:575px){.ingredients_content_main .ingredients_inner .content{margin-bottom:14px}.ingredients_content_main .ingredients_inner .content span{font-size:14px}.template-product .content_with_image:has(.ingredients__body_image) .content,.template-product .content_with_image:has(.ingredients__body_image) .ingredients__body_image{width:100%}.template-product .content_with_image{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/401/assets/subscriptions.css.map */
