.custom-product-info{background:#f9f4ee}.custom-product-info .custom-app-block{gap:22px;display:flex;align-items:center}.custom-product-info .custom-app-block:has(.oke-sr--hidden){gap:0}.custom-product-info .okendo-custom-text{margin:0;color:#0e1800;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:170%;text-decoration-line:underline}.custom-product-info .okendo-custom-text strong{color:#ff0909}.custom-product-info .okendo-custom-text a{color:#0e1800}.custom-product-info .product__title .custom-product-title{font-family:"Minion 3";font-size:34px;font-weight:600;line-height:120%}.custom-product-info .oke-sr-count>span{color:#0e1800!important;font-family:Poppins;font-size:14px;font-weight:500;line-height:170%}.custom-product-info .product .mobile-product-header-above-image{display:none}.custom-product-info .product__info-wrapper .custom-tags{margin-bottom:.8rem}.custom-product-info .product__info-wrapper .custom-tags,.custom-product-info .mobile-product-header-above-image .custom-tags{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.custom-product-info .product__info-wrapper .custom-tags span.product-tag,.custom-product-info .mobile-product-header-above-image span.product-tag{border-right:1px solid rgba(var(--color-foreground),1);padding:0 4px 0 0;color:#0e1800;font-size:14px;font-weight:500;line-height:170%;display:block}.custom-product-info .product__info-wrapper .custom-tags span.product-tag:last-child,.custom-product-info .mobile-product-header-above-image span.product-tag:last-child{border-right:0 solid rgba(var(--color-foreground),1)}.custom-product-info .product__info-wrapper .price-item{margin-right:0;color:#0e1800;font-family:Poppins;font-size:18px;font-weight:600;line-height:30px;text-transform:uppercase}.custom-product-info .product__info-wrapper s.price-item.price-item--regular{opacity:.5}.custom-product-info .product__info-wrapper .product-form__buttons{max-width:64rem}.custom-product-info .product__info-wrapper .custom-buy-quantity-button{display:flex;gap:15px;align-items:center;margin-bottom:20px}.custom-product-info .product__info-wrapper .custom-buy-quantity-button .custom-buy-button{flex:1}.custom-product-info .product__info-wrapper .product-form__submit{margin-bottom:0}.custom-product-info .product__info-wrapper .product-form__quantity .form__label{display:none}.custom-product-info .product__info-wrapper .product-form__input{margin:0}.custom-product-info .product__info-wrapper .quantity__input{color:#0e1800;font-family:Poppins;font-size:18px;font-weight:500;line-height:170%}.custom-product-info .product__info-wrapper .quantity__button .svg-wrapper{width:1.5rem}.custom-product-info .product__info-wrapper .product__description{margin:0;color:#0e1800;font-family:Raleway;font-size:15px;font-weight:500;line-height:170%}.custom-product-info .product__info-wrapper .custom-text .block-text-title,.custom-product-info .product__info-wrapper .tolstoy-stories .tolstoy-stories-title{font-family:Raleway;margin:0;color:#0e1800;font-size:16px;font-weight:800;line-height:170%;text-transform:uppercase}.custom-product-info .product__info-wrapper .custom-text .metafield-rich_text_field ul{list-style:none;padding:0 0 0 15px}.custom-product-info .product__info-wrapper .custom-text .metafield-rich_text_field ol li{position:relative;margin-bottom:1.4rem;color:#0e1800cc;font-family:Raleway;font-size:15px;font-weight:500;line-height:160%}.custom-product-info .product__info-wrapper .custom-text .metafield-rich_text_field ul li{position:relative;padding-left:25px;margin-bottom:1.4rem;color:#0e1800cc;font-family:Raleway;font-size:15px;font-weight:500;line-height:160%}.custom-product-info .product__info-wrapper .custom-text .metafield-rich_text_field li strong{color:#0e1800cc;font-family:Raleway;font-size:15px;font-weight:700;line-height:170%}.custom-product-info .product__info-wrapper .custom-text .metafield-rich_text_field ul li:before{content:"";position:absolute;left:-13px;top:0;display:flex;width:27px;height:27px;align-items:center;background-size:contain;background:url(/cdn/shop/files/rooted-results.svg?v=1771523414) no-repeat center center}.custom-product-info .product__info-wrapper .product__accordion.accordion summary{padding:1.5rem 0}.custom-product-info .product__info-wrapper .product__accordion .accordion__content ul li{list-style-position:outside;color:#2d2d2d;font-family:Raleway;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.16px}.custom-product-info .product__info-wrapper .product__accordion .accordion__content{padding:0}.custom-product-info .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field ul{margin-top:0}.custom-product-info .product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list{display:flex;gap:20px;margin-bottom:14px}.custom-product-info .product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-image{border-radius:8px;background-color:#fef7f2;display:inline-block;line-height:0;overflow:hidden;width:68px;height:68px;min-width:68px}.custom-product-info .product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-image .ingredients-image{margin:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.custom-product-info .product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-content-name{color:#2d2d2d;font-family:Raleway;font-size:16px;font-weight:700;line-height:1.75;letter-spacing:.16px}.custom-product-info .product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-content-description p{color:#2d2d2d;font-size:14px;font-weight:500;line-height:1.42;letter-spacing:.14px;margin:0}.custom-product-info .product__info-wrapper .custom-quantity-button{display:flex;gap:30px}.custom-product-info .product__info-wrapper .custom-quantity-button .product-form__input{flex:1;margin-bottom:0}.custom-product-info .product__info-wrapper .custom-quantity-button .product-form__input.product-form__quantity .form__label{display:none}.custom-product-info .product__info-wrapper .custom-quantity-button .product-form__input .price-per-item__container quantity-input.quantity{border-radius:7px;border:1px solid rgba(47,66,30,.08);background:#fff}.custom-product-info .product__info-wrapper .custom-quantity-button .product-form__input .price-per-item__container quantity-input.quantity:before{box-shadow:unset}.custom-product-info .product__info-wrapper .custom-quantity-button .product-form__input .price-per-item__container quantity-input.quantity:after{box-shadow:unset}.custom-product-info .product__info-wrapper .custom-quantity-button .product-form__input .price-per-item__container quantity-input.quantity .quantity__input{font-size:20px;font-weight:600;line-height:normal;letter-spacing:.2px}.custom-product-info .product__info-wrapper .custom-quantity-button .product-form__input .price-per-item__container quantity-input.quantity .quantity__button{border-radius:7px}.custom-product-info .product .slider-wrapper{display:flex;flex-direction:row-reverse;gap:20px;margin-bottom:24px}.custom-product-info .product .slider-wrapper .product__media-list .product__media-item .product__modal-opener{border-radius:14px;background:#fef7f2;overflow:hidden}.custom-product-info .product .slider-wrapper .product__media-list .product__media-item .product__modal-opener .product__media img{mix-blend-mode:darken}.custom-product-info .product .slider-wrapper .product__media-list .product__media-item .product-media-container{border:0;width:100%}.custom-product-info .product .slider-wrapper .custom-slider-content{flex:90%}.custom-product-info .product .slider-wrapper .custom-slider-content .product__media-list{margin-bottom:0}.custom-product-info .product .slider-wrapper .thumbnail-slider{gap:10px;display:flex;align-items:center;flex-direction:column;flex:10%}.custom-product-info .product .slider-wrapper .thumbnail-slider button.slider-button{border-radius:24px;border:1px solid rgba(255,190,152,.25);background:#fff}.custom-product-info .product .slider-wrapper .thumbnail-slider button.slider-button.slider-button--prev,.custom-product-info .product .slider-wrapper .thumbnail-slider button.slider-button.slider-button--next{transform:rotate(90deg)}.custom-product-info .product .slider-wrapper .thumbnail-slider button.slider-button .svg-wrapper svg{width:100%;height:100%}.custom-product-info .product .slider-wrapper ul.thumbnail-list{max-height:568px;flex-direction:column;width:100%;padding:20px 0;scroll-padding-left:.5rem}.custom-product-info .product .slider-wrapper ul.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{width:74px;height:74px;border-radius:10px;overflow:hidden}.custom-product-info .product .slider-wrapper ul.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide .thumbnail{border-radius:50%;background-color:#fff7f2}.custom-product-info .product .slider-wrapper ul.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide .thumbnail[aria-current]{background:none;box-shadow:none;border:2px solid #415136}.custom-product-info .product .slider-wrapper ul.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide .thumbnail img{mix-blend-mode:darken}.custom-product-info .product .metafield-rich_text_field ol{padding:0 0 0 6px;list-style-position:inside}.custom-product-info .product .slider-counter{font-weight:600;font-size:14px}.custom-product-info .product .slider-buttons:has(.slider-counter) .slider-button .icon{height:1rem}.custom-product-info .product .recurpay__widget :where(ol li,.offer-applied-div,.recurpay__offer_message){font-weight:500}.custom-product-info .product .recurpay__widget .recurpay__offer_message.recurpay__offer_message_onetime{justify-content:flex-end}.custom-product-info .product .recurpay__widget :where(.recurpay__offer_svg,.recurpay__offer_message>span:first-child){display:none}.custom-product-info .product .recurpay__widget :where(.recurpay__group_main_title,.recurpay__group_title){font-weight:700;font-size:16px;line-height:1.7;text-transform:uppercase;color:#0e1800}.custom-product-info .product .recurpay__widget .recurpay__group_main_title>span{font-family:Poppins}.custom-product-info .product .recurpay__widget .recurpay__offer_saving_message_text{order:2;font-size:14px}.custom-product-info .product .recurpay__widget :where(.recurpay__offer_saving_message_text,.recurpay__offer_saving_message_text span){font-weight:700!important;font-size:14px}.custom-product-info .product .recurpay__widget .recurpay__offer_saving_message_amount{display:flex;flex-direction:row-reverse;align-items:center;font-size:16px}.custom-product-info .product .recurpay__widget .recurpay__offer_saving_message_amount_text{font-size:14px;order:1;margin-left:6px}.custom-product-info .product .recurpay__widget .recurpay__group_subtitle{font-weight:500;font-size:15px;line-height:170%;color:#0e1800;opacity:.8;text-transform:none}.custom-product-info .product .recurpay__widget :where(.recurpay__group_selling_price){font-family:Poppins;font-weight:400;font-size:15px;line-height:30px;text-transform:uppercase;color:#0e1800}.custom-product-info .product .recurpay__widget .recurpay__group_compare_price{font-family:Poppins;font-weight:500;font-size:13px;line-height:30px;text-transform:uppercase;text-decoration:line-through;color:#0e1800;opacity:.5}.custom-product-info .product .recurpay__widget .recurpay__offer_saving_message_amount{font-family:Poppins}.drawer .cart-drawer :where(.cart-item__totals,.product-option,.discount-percent,.subscribe-text-button-price,.quantity__input,.totals__total-value){font-family:Poppins}.drawer .cart-drawer .upgrade-icon-wrapper.one-time-select-box{flex-direction:column;align-items:flex-start}.drawer .cart-drawer .upgrade-icon-wrapper.one-time-select-box .subscribe-text-wrapper{width:100%}.drawer .cart-drawer .upgrade-icon-wrapper.one-time-select-box .discount-percent svg{margin-right:8px}.custom-how-to-use-tab-slider .custom-swiper-arrow div[class*=swiper-button-]{background-color:#fff;border:1px solid #DEE5B2;border-radius:100%;width:38px;height:38px}.custom-how-to-use-tab-slider .custom-swiper-arrow div[class*=swiper-button-] svg{width:16px;height:16px;color:#415136}.product__info-wrapper .product__accordion .summary__title{display:flex;flex:1;justify-content:space-between}.product__info-wrapper .product__accordion.accordion .summary__title .svg-wrapper svg{height:100%;width:100%;position:unset}.product__info-wrapper .product__accordion .summary__title .accordion__title{color:#334822;font-family:Raleway;font-size:16px;font-weight:700;line-height:28px;letter-spacing:.16px;text-transform:uppercase}.product__info-wrapper .product__accordion.accordion summary{padding:1.5rem 0}.product__info-wrapper .product__accordion .accordion__content ul li{list-style-position:outside;color:#2d2d2d;font-family:Raleway;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.16px}.product__info-wrapper .product__accordion .accordion__content{padding:0}.product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field ul{margin-top:0}.product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list{display:flex;gap:20px;margin-bottom:14px}.product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-image{border-radius:8px;background-color:#fef7f2;display:inline-block;line-height:0;overflow:hidden;width:68px;height:68px;min-width:68px}.product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-image .ingredients-image{margin:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-content-name{color:#2d2d2d;font-family:Raleway;font-size:16px;font-weight:700;line-height:1.75;letter-spacing:.16px}.product__info-wrapper .custom-ingredients-txt-img-content .ingredients-list .custom-ingredients-content-description p{color:#2d2d2d;font-size:14px;font-weight:500;line-height:1.42;letter-spacing:.14px;margin:0}.product__info-wrapper .ingredients-popup .ingredients-modal-button{min-height:0;cursor:pointer;background-color:transparent;border:0;padding:0;display:flex;gap:8px}.product__info-wrapper .ingredients-popup .ingredients-modal-button p{margin:0;color:#2f421e;font-family:Raleway;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.15px}.product__media-icon,.thumbnail__badge{left:unset;right:1.2rem}div.product-badge-wrappper{position:absolute;top:10px;z-index:9;left:10px}.product-form__error-message-wrapper span.product-form__error-message{color:red;font-size:16px;font-weight:500}.product__info-wrapper .price .badge{border-radius:14px 0;background-color:#dee5b2;border:0;color:#0e1800;font-family:Raleway;font-size:12px;font-weight:700;line-height:1.7;letter-spacing:.24px;margin:-5px 0 0 8px}.product__tax,.custom-text-installment,p.shopify_subscriptions_app_policy{display:none}.product-popup-modal__content-info{padding-right:0}.product-popup-modal__content-info>*{padding-bottom:30px}.product-popup-modal__toggle{top:3rem;height:4rem;width:4rem;margin:0 0 0 auto;background-color:#fef7f2}.product-key-ingredients-popup-modal.product-popup-modal__content{margin:0;height:auto;top:50%;transform:translate(-50%,-50%);width:50%;border-radius:14px}.product-full-ingredients-modal-content .product-full-ingredients-modal-title{margin:0;color:#2d2d2d;font-family:Raleway;font-size:18px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.18px}.product-full-ingredients-modal-content .product-full-ingredients-modal-title p{margin:0 0 26px;border-bottom:2.5px solid #2F421E;border-top:0;padding:0 0 26px}.product-full-ingredients-modal-content .product-full-ingredients-modal-description{color:#2d2d2d;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:1.75;letter-spacing:.16px}.product-full-ingredients-modal-content .product-full-ingredients-modal-description .metafield-rich_text_field p{margin:0}.product__info-wrapper .product__accordion .custom-ingredients-accordion-content-wrapper .volumizing-title{border-radius:50px;border:1px solid rgba(51,72,34,.1);background:#415136;display:inline-block;margin-bottom:24px;padding:10px 20px}.product__info-wrapper .product__accordion .custom-ingredients-accordion-content-wrapper .volumizing-title p{margin:0;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:1px}.accordion__content .custom-accordion-swiper{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);position:relative}.accordion__content .custom-accordion-swiper.custom-ingredients-slider-main{border-top:0;border-bottom:0}.custom-ingredients-accordion-content-wrapper .swiper-slide{padding:30px 0 30px 30px;border-left:1px solid rgba(0,0,0,.1);width:calc(100% - 30px)!important}.custom-ingredients-accordion-content-wrapper .swiper-slide:nth-child(1){border-left:0}.custom-accordion-swiper .custom-ingredients-accordion-content-wrapper .swiper-slide.custom-ingredients-slider{padding:20px 0 0}.accordion .cusotm-key-ingredients-navigation{position:relative;height:100px}.accordion .cusotm-key-ingredients-navigation .svg-wrapper{margin-right:0}.accordion .cusotm-key-ingredients-navigation .swiper-button-next{right:0;left:unset}.accordion .cusotm-key-ingredients-navigation .swiper-button-prev{left:unset;right:60px}.key-ingridiant-accordion:has(.accordion__content:empty){display:none}.product__info-wrapper .custom-quantity-button.quantity-btn-remove{display:none}@media screen and (max-width:1440px){.product-benefits-icon-text .product-benefits-icon-text-content-wrapper{width:33%}}@media screen and (max-width:1280px){.product-benefits-icon-text .product-benefits-icon-text-content-wrapper{width:50%}}@media screen and (max-width:991px){.product__info-wrapper .custom-quantity-button{width:35%}.product__info-wrapper .custom-buy-quantity-button{flex-direction:row}.product__info-wrapper .custom-buy-quantity-button .custom-buy-button{width:100%}.product-benefits-icon-text .product-benefits-icon-text-content-wrapper{width:50%}.product__info-wrapper .product__info-container .product__title h1{font-size:24px}.product__info-wrapper .product__info-container .custom-text .metafield-rich_text_field p{margin:0 0 5px}.product__info-wrapper .custom-text ul li{margin-bottom:1.4rem}}@media screen and (max-width:749px){.custom-product-info .product__media-wrapper{margin:18px 0 0}.custom-product-info .product .mobile-product-header-above-image{display:block}.custom-product-info .product .mobile-product-header-above-image .custom-app-block:not(:has(.oke-sr--hidden)){justify-content:space-between}.custom-product-info .product .mobile-product-header-above-image .custom-app-block .okendo-custom-text{text-align:right}.custom-product-info .product .mobile-product-header-above-image .product__title{margin:13px 0 9px}.custom-product-info .product .product__info-wrapper :where(.custom-app-block,.product__title,.custom-tags){display:none}}@media screen and (max-width:575px){.product .slider-wrapper{flex-direction:row-reverse}.product .slider-wrapper .thumbnail-slider button.slider-button.slider-button--prev,.product .slider-wrapper .thumbnail-slider button.slider-button.slider-button--next{transform:rotate(90deg)}.product-benefits-icon-text .product-benefits-icon-text-content-wrapper{width:33.3%}.product-benefits-icon-text{margin-left:0;margin-bottom:0}.product__info-wrapper .product__info-container .product__title h1{font-size:30px}.product__info-wrapper .custom-text ul li{margin-bottom:1.4rem}.product__info-wrapper .custom-text ul{margin-top:12px}.product-key-ingredients-popup-modal.product-popup-modal__content{width:95%}.product__info-wrapper .product__info-container .custom-text .metafield-rich_text_field p{margin:0}.custom-ingredients-accordion-content-wrapper .swiper-slide{padding:30px 0 0;border-left:0;width:100%!important}.product-media-modal__content .global-media-settings{max-height:100vh;object-fit:cover;width:100%}.product .slider-wrapper .custom-slider-content{flex:70%}.product .slider-wrapper .thumbnail-slider{flex:3%;flex-direction:column}.product .slider-wrapper ul.thumbnail-list{margin:0;max-height:250px;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-main-product.css.map */
