:root{--clr-f5f5: #f5f5f5;--clr-yellow: #ebba48;--clr-brown: #432a19;--clr-black: #000000;--clr-white: #fff;--clr-brown-opct-10: #432a1910}body *{transition:all .3s}button:after,button:before,body.template-product product-form.product-form .product-form__submit:after,body.template-product product-form.product-form .product-form__submit:before,a.button.button--primary:before,a.button.button--primary:after{display:none!important}a.button.button--primary{border-radius:6px;max-height:44px;min-height:44px!important;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-transform:capitalize;background:var(--clr-yellow);color:var(--clr-brown);transition:all .3s}a.button.button--primary:hover{transform:translateY(5px)}.marquee-wrapper .marquee-bar{width:100%;overflow:hidden;white-space:nowrap}.marquee-wrapper .marquee-items{display:inline-flex;align-items:center;animation:marquee 30s linear infinite}.marquee-wrapper .marquee-item{display:inline-flex;align-items:center;gap:8px;padding-right:76px;white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.header .header__heading-logo-wrapper img.header__heading-logo{max-width:175px;padding-left:20px}header .header__menu-item{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:var(--clr-brown)}.header__menu-item,.header__active-menu-item{text-decoration:none!important}header .header__menu-item{padding:1.2rem 27px}header .header__icons{padding:0;gap:20px}header .header__icons .header__icon--cart{margin:0}header .header__icons span.svg-wrapper{width:16px;height:16px}header .header__icons .header__icon{height:16px;width:16px}header .header__icons .header__icon span.svg-wrapper svg{margin:0!important}body .page-width{max-width:1160px;padding:0 15px}.banner-container .banner-wrap-row{display:flex;flex-direction:row-reverse;align-items:center}.banner-container .banner-wrap-row .banner-text-area,.banner-container .banner-wrap-row .banner-media-image{width:100%;max-width:50%}.banner-container .banner-wrap-row .banner-text-area .image-with-text__content--top{padding:0}.banner-container .page-width{max-width:1164px}.banner-container .banner-wrap-row .banner-text-area h2.image-with-text__heading.inline-richtext.h1{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0}.banner-container .banner-wrap-row .banner-text-area p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:var(--clr-f5f5);padding-right:60px;margin-top:1px}.banner-container .banner-wrap-row .banner-text-area a.button.button--primary{width:100%;max-width:309px;height:44px!important;min-height:44px!important;border-radius:6px!important}.banner-container .banner-wrap-row .banner-text-area span.subtitle{font-family:Gotham Light;font-weight:300;font-size:12px;line-height:1;letter-spacing:0;color:var(--clr-f5f5);display:flex;gap:7px}.tallow-sec{margin:81px 0}.tallow-sec h2.banner__heading{font-weight:500;font-size:32px;line-height:1;letter-spacing:0;color:var(--clr-f5f5)}.tallow-sec a.button.button--primary{min-height:24px!important;max-width:114px;font-size:12px;border-radius:6px!important;padding:1px}.tallow-sec .banner__buttons{margin:0}.marquee-wrapper{margin-bottom:81px;padding:19.6px 0;background:#4f382c}.marquee-wrapper span.marquee-text{color:var(--clr-f5f5);font-family:IBM Plex Sans;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0}.benefits-section .benefits-container{display:flex;align-items:flex-start;gap:78px}.benefits-section .benefits-image{width:100%;max-width:534px}.benefits-section .benefits-image img{width:100%;border-radius:10px}.benefits-section .benefits-container .benefits-content p{margin:0;font-weight:100;font-size:16px;line-height:1;letter-spacing:0;color:var(--clr-brown)}.benefits-section .benefits-container .benefits-content .benefits-list{padding-top:82px}.benefits-section .benefits-container .benefits-content .benefits-list .benefit-item{display:flex;align-items:center;gap:36px;margin-bottom:36px}.benefits-section .benefits-container .benefits-content .benefits-list .benefit-item:last-child{margin-bottom:0}.benefits-section .benefits-container .benefits-content .benefits-list .benefit-item span{font-family:Gotham Light;font-weight:300;color:var(--clr-brown);font-size:16px;line-height:1;letter-spacing:0}.ingredients-split-container{padding:71px 0 40px;background-repeat:no-repeat;background-size:cover;margin:76px 0 40px}body.gradient.template-contact.template-page .multicolumn{padding:60px}.ingredients-split-container .ingredients-left{max-width:420px;width:100%;padding-top:107px}.ingredients-split-container .ingredients-split-wrapper{display:flex;justify-content:space-between}.ingredients-split-container .ingredients-split-wrapper .ingredients-center{max-width:230px}.ingredients-split-container .ingredients-split-wrapper .ingredients-center img{max-width:100%}.ingredients-split-container .ingredients-split-wrapper .ingredients-right{width:100%;max-width:440px}.ingredients-split-container .ingredients-split-wrapper .ingredient-item{display:flex;gap:22px;align-items:center;margin-bottom:96px}.ingredients-split-container .ingredients-split-wrapper .ingredient-item:last-child{margin-bottom:0}.ingredients-split-container .ingredients-split-wrapper .ingredient-item .ingredient-text h3{margin:0;font-weight:700;font-size:24px;line-height:1;letter-spacing:0;text-align:left}.ingredients-split-container .ingredients-split-wrapper .ingredient-item .ingredient-text p{margin:14px 0 0;font-weight:300;font-size:16px;line-height:1;letter-spacing:0;color:var(--clr-brown);max-width:220px}.ingredients-split-container .ingredients-split-wrapper .ingredients-right .ingredient-item{flex-direction:row-reverse}.ingredients-split-container .ingredients-split-wrapper .ingredients-right .ingredient-item:last-child{margin-bottom:0}.ingredients-split-container .ingredients-split-wrapper .ingredients-right .ingredient-item h3{text-align:right}.ingredients-split-container .ingredients-split-wrapper .ingredients-right .ingredient-item p{text-align:right;margin-right:0;margin-left:auto}.banner-container .banner-wrap-row .banner-text-area,.banner-container .banner-wrap-row .banner-media-image .image-with-text__media{border:unset!important}.faqs .grid__item .accordion{border:unset;margin-bottom:12px}.faqs .grid__item .accordion .accordion summary{gap:20px}.faqs .grid__item .accordion summary{gap:27px}.faqs .grid__item .accordion summary svg{height:2rem;margin-top:-9px}.faqs .grid__item .accordion summary:hover{background:transparent}.faqs .grid__item .accordion details[open]{background:var(--clr-brown-opct-10);border-radius:17px;padding:25px}.faqs .grid__item .accordion details{padding:0 25px}.faqs .grid__item .accordion summary .cstm-dot svg{margin:0}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.single-btn-wrapper{text-align:center;margin-bottom:109px}.single-btn-wrapper a.button.button--primary{gap:28px;padding:0 69px;min-height:59px!important;font-size:24px;color:var(--clr-black);font-weight:700}.single-btn-wrapper a.button.button--primary svg{max-width:50px}.faqs .collapsible-content-wrapper-narrow{max-width:87.5rem}.faqs .grid__item .accordion details .accordion__content{height:auto}.faqs .grid__item .accordion details .accordion__content p{font-weight:300;font-size:16px;line-height:1;letter-spacing:0;overflow:hidden;max-width:554px;padding-left:31px}footer.footer{padding-top:88px;padding-bottom:18px}footer.footer .footer-block__details-content.footer-block-image{display:block}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social{justify-content:flex-start;flex-direction:column;padding-top:12px}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social li.list-social__item a{padding:0;text-decoration:none;line-height:39px}footer.footer .footer-block__details-content.footer-block-image span.email-text{color:#1e1e1e!important}footer.footer .footer-block.grid__item.footer-block--menu{width:100%;max-width:145px}footer.footer .footer__blocks-wrapper{gap:28px;justify-content:center;flex-wrap:nowrap}footer.footer .footer__content-top.page-width{width:100%;max-width:100%;padding:0 40px 20px 68px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child{max-width:378px}footer.footer .footer__blocks-wrapper .footer-block.grid__item{width:100%;max-width:278px}footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{max-width:170px;margin-right:8%}footer .footer-block__details-content .list-menu__item--active{text-decoration:none}footer .footer__content-bottom{padding-top:20px}footer.footer .footer__content-bottom-wrapper.page-width{justify-content:center}footer.footer .footer__content-bottom-wrapper.page-width .footer__copyright.caption{font-family:Gotham Medium;font-weight:500;font-size:14px;line-height:29px;letter-spacing:0}footer.footer .footer__content-bottom-wrapper.page-width .footer__copyright.caption small.copyright__content{font-size:14px}footer.footer .footer__blocks-wrapper .footer-block.grid__item h2.footer-block__heading{position:relative;padding-bottom:12px}footer.footer .footer__blocks-wrapper .footer-block.grid__item h2.footer-block__heading:after{content:"";position:absolute;width:100%;bottom:0;height:1px;left:0;background:#b0afad;max-width:144px}.product--thumbnail_slider .thumbnail-slider button.slider-button{display:none}.thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item{border-radius:20px;overflow:hidden}.product.grid .product__media.media.media--transparent img{border-radius:28px;object-fit:cover;object-position:top}body.template-product .grid__item.product__media-wrapper{max-width:648px;width:100%}body.template-product .product__info-wrapper.grid__item{padding:0 0 0 2rem;max-width:455px;width:100%}body.template-product .product__info-wrapper.grid__item .product__title h1{font-family:Gotham Medium;font-weight:500;font-size:32px;line-height:41px;letter-spacing:0}body.template-product .product__info-wrapper.grid__item .price.price--large{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}body.template-product .product__info-wrapper.grid__item .price.price--large span.price-item.price-item--regular{font-family:Gotham Black;font-weight:900;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0%}body.template-product .product__info-wrapper.grid__item [role=status]{margin-bottom:0!important}body.template-product product-form.product-form{margin-top:9px;margin-bottom:0!important}body.template-product product-form.product-form .product-form__submit{background:#fbd71e;font-family:Gotham Medium;font-weight:500;font-size:24px;line-height:1;color:#432a19;letter-spacing:0;border-radius:11px;margin-bottom:0!important}body.template-product product-form.product-form .product-form__submit span{color:#432a19}body.template-product .product__info-wrapper.grid__item .product__accordion{border-top:unset;border-bottom:1px solid #c8c8c8;margin-top:0}body.template-product .product__info-wrapper.grid__item .product__accordion .summary__title h2.h4.accordion__title.inline-richtext{font-family:Gotham Black;font-weight:900;font-size:16px;line-height:1;color:#000;letter-spacing:0}body.template-product .product__info-wrapper.grid__item .product__accordion .accordion__content{padding:0}body.template-product .benefits-section{margin-top:71px}section.myths-section .myths-container{display:flex;gap:50px}section.myths-section .myths-container .myths-left{max-width:50%;width:100%}section.myths-section .myths-container .myths-left img.myths-image{width:100%}section.myths-section .myths-container .myths-right{width:100%;max-width:50%}section.image-grid-section{margin:100px 0 76px}section.image-grid-section .image-grid-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:18px;justify-content:space-between}section.image-grid-section .image-grid-wrapper .image-grid-item{width:100%;max-width:calc((100% - 52px) / 3)}section.image-grid-section .image-grid-wrapper .image-grid-item img{width:100%}section.myths-section .myths-container .myths-right details.myth-item{margin-bottom:26px;border-bottom:1px solid #c8c8c8;padding-bottom:26px}section.myths-section .myths-container .myths-right details.myth-item summary.myth-title{display:flex;justify-content:space-between;font-weight:700;font-size:24px;line-height:1;letter-spacing:0;color:var(--clr-brown);align-items:center;gap:24px}section.myths-section .myths-container .myths-right details.myth-item summary.myth-title span.minus-icon{padding-bottom:14px}section.myths-section .myths-container .myths-right details.myth-item p.myth-text{margin-bottom:0;line-height:1}.comparison-table{table-layout:fixed!important;width:100%!important}section.myths-section{margin-bottom:119px}section.myths-section .myths-container .myths-right a.button.button--primary{width:100%}section.comparison-section{padding:46px 0 38px}section.comparison-section h2.comparison-heading{text-align:center;margin-top:0;font-family:Gotham Medium;font-weight:600;font-size:32px;line-height:1;letter-spacing:0}.comparison-feature-iner{font-weight:700;font-size:24px;line-height:1;letter-spacing:0;display:flex;align-items:center;padding:10px;min-height:100%;color:var(--clr-brown)}td.comparison-feature{vertical-align:middle}.comparison-left-inner{display:flex;align-items:center;padding:16px 19px;gap:47px;min-height:100%;vertical-align:middle}.comparison-left-inner span.comparison-left-text{line-height:1;max-width:223px!important}h3.comparison-left-header{background:#f5e4cb;padding:28px}.comparison-table thead h3{margin:0 0 -3px;font-weight:600;font-size:24px;line-height:1;letter-spacing:0;text-align:center;color:#432a19;border-radius:27px 27px 0 0}td.comparison-left{background:#f5e4cb!important}.comparison-table thead span{max-width:162px;display:block;margin:0 auto}.comparison-right-inner{display:flex;align-items:center;padding:16px 19px!important;gap:47px;min-height:100%;vertical-align:middle}table.comparison-table{border-spacing:0px;border-color:#c3c3c3!important}span.comparison-right-text{line-height:1;max-width:223px!important}.comparison-button-wrapper{text-align:center;margin-top:35px}table.comparison-table td{background:#fff;border:1px solid #c3c3c3;border-width:0px 0 1px 0!important}table.comparison-table tbody,table.comparison-table tr{background:transparent}.comparison-table{border-collapse:separate;border-spacing:0;border-radius:20px;overflow:hidden}tbody.comparison-body{background:transparent}.comparison-table tbody tr:first-child td:first-child{border-top-left-radius:20px}.comparison-table tbody tr:first-child td:last-child{border-top-right-radius:20px}.comparison-table tbody tr:last-child td:first-child{border-bottom-left-radius:20px}.comparison-table tbody tr:last-child td:last-child{border-bottom-right-radius:20px}tr.comparison-row.color-scheme-1{background:transparent}body.template-product .benefits-section .benefits-image{max-width:554px}body.template-product a.button.button--primary{font-size:24px;min-height:74px!important;max-height:74px;background:#fbd71e}.comparison-button-wrapper a.comparison-button.button.button--primary{width:100%;max-width:528px}body .header__menu-item:hover span{text-decoration:none}.multicolumn{padding:82px 0}.multicolumn slider-component .multicolumn-card.content-container{padding:53px 26px 22px;border-radius:15px;text-align:center}.multicolumn slider-component .multicolumn-list li{border-radius:15px}.multicolumn slider-component .multicolumn-card.content-container .multicolumn-card__info{padding:0}.multicolumn slider-component .multicolumn-card.content-container .multicolumn-card-spacing{padding:0}.multicolumn slider-component .multicolumn-card.content-container .multicolumn-card__info h3{color:#1e1e1e;font-weight:600;font-size:24px;line-height:1;letter-spacing:0}.multicolumn slider-component .multicolumn-card.content-container .multicolumn-card__info p{font-family:Gotham Light;word-break:break-all;font-weight:300;font-size:16px;line-height:1;letter-spacing:0;opacity:.7;margin:14px 0 25px}.multicolumn slider-component .multicolumn-list{column-gap:24px}.multicolumn slider-component .multicolumn-list li .grid--3-col-desktop .grid__item{width:100%!important;max-width:200px!important}.multicolumn slider-component .multicolumn-list.grid--3-col-desktop .grid__item{width:100%;max-width:calc((100% - 50px) /3)}.multicolumn slider-component .multicolumn-card.content-container .media.media--transparent{padding:0!important}.multicolumn slider-component .multicolumn-card.content-container .media.media--transparent img.multicolumn-card__image{position:static;margin:0 auto;width:100%;max-width:62px;object-fit:contain;height:62px}.contact__fields{display:block}body.contact.page-width{max-width:646px}body .contact.page-width{max-width:646px;padding:90px 0 51px}.contact .upper-content{text-align:center;padding-bottom:26px}.contact .upper-content h2.title{margin-bottom:14px;font-weight:700!important;font-size:36px;line-height:1;letter-spacing:0px;color:#1e1e1e}.contact .upper-content span{font-family:Gotham Light;font-weight:300;font-size:16px;line-height:1;letter-spacing:0;color:var(--clr-black)}.contact .contact__fields{display:block}.contact .contact__fields .field{margin-bottom:4.6rem}.contact .contact__fields .contact__button button.button:after,.contact .contact__fields .contact__button button.button:before,.contact .contact__fields .field:after,.contact .contact__fields .field:before{display:none}.contact .contact__fields .field .field__input{background:#d9d9d9;min-height:64px;border-radius:15px}.contact .contact__fields .field label.field__label{color:#1e1e1e;top:20px}.contact .contact__fields .field:last-child{margin-bottom:0!important}.contact .contact__fields .field:last-child{margin:0!important}.contact .contact__fields .field:has(textarea){margin-bottom:0}.contact .contact__fields .contact__button{margin-top:3.2rem}.contact .contact__fields .contact__button button.button{width:100%;border-radius:6px;min-height:44px;color:#432a19;font-weight:600;font-size:16px;line-height:1;letter-spacing:0;text-transform:uppercase}.faq-sectop{padding:63px 0}.faq-sectop .rich-text__wrapper h2{max-width:327px;font-weight:700!important;font-size:32px;line-height:1;letter-spacing:0;text-align:center;margin:0 auto}.faq-sectop .rich-text__wrapper p{font-weight:300;font-size:16px;line-height:1;letter-spacing:0;text-align:center;max-width:471px;margin:25px auto;color:var(--clr-f5f5)}.faq-sectop .rich-text__wrapper p a{color:var(--clr-white)}.faq-sectop .rich-text__wrapper p.rich-text__caption{border-top:1px solid #FFFFFF;padding-top:15px;margin:0 auto;max-width:318px}.faq-sectop .rich-text__wrapper p strong{font-weight:600}.faq-sectop .rich-text__wrapper .rich-text__text.rte{margin:0}section.faq-section-page{padding:64px 0}section.faq-section-page .faq-container{display:flex;gap:24px}section.faq-section-page .faq-container .faq-sidebar{width:100%;max-width:460px}section.faq-section-page .faq-container .faq-content{width:100%;max-width:calc(100% - 456px)}section.faq-section-page .faq-container .faq-sidebar ol.faq-category-list{margin:0;padding-left:20px}section.faq-section-page .faq-container .faq-sidebar ol.faq-category-list li.faq-category-item{font-family:Gotham Black;font-weight:900;font-size:16px;line-height:1;letter-spacing:0;color:#000;padding-bottom:20px;position:relative;margin-bottom:17px;padding-left:20px}section.faq-section-page .faq-container .faq-sidebar ol.faq-category-list li.faq-category-item a.faq-category-link{display:block;text-decoration:none;color:#000}section.faq-section-page .faq-container .faq-sidebar ol.faq-category-list li.faq-category-item:after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:-19px;background:#c8c8c8}section.faq-section-page .faq-container .faq-sidebar ol.faq-category-list li.faq-category-item::marker{color:#000;font-size:16px;font-weight:600;font-family:Gotham,sans-serif!important}section.faq-section-page .faq-container .faq-content h3.faq-category-title{margin:44px 0 31px;color:#000;font-weight:900;font-size:24px;line-height:100%;letter-spacing:0;display:flex;gap:20px}section.faq-section-page .faq-container .faq-content h3.faq-category-title span{min-width:26px}section.faq-section-page .faq-container .faq-content h3.faq-category-title:first-of-type{margin:0 0 31px}section.faq-section-page .faq-container .faq-content details.faq-item{background:#d9d9d9;border-radius:7px}section.faq-section-page .faq-container .faq-content details.faq-item summary.faq-question{display:flex;justify-content:space-between;padding:20px 32px 20px 53px;font-weight:600;font-size:16px;line-height:1;letter-spacing:0;color:#000;position:relative}section.faq-section-page .faq-container .faq-content details.faq-item summary.faq-question span{align-items:center}section.faq-section-page .faq-container .faq-content .faq-category{margin-bottom:23px}section.faq-section-page .faq-container .faq-content details.faq-item summary.faq-question span.faq-minus{position:relative;top:-4px}section.faq-section-page .faq-container .faq-content details.faq-item .faq-answer{font-size:16px;line-height:1.3;padding:0 20px 20px 50px}section.faq-section-page .faq-container .faq-content details.faq-item summary.faq-question:after{content:"";position:absolute;left:11px;top:50%;transform:translateY(-50%);width:13px;height:13px;background-image:url(/cdn/shop/files/checked_1.png?v=1765783566);background-size:13px;background-repeat:no-repeat}section.faq-section-page .faq-container .faq-content .faq-category:last-child{margin:0}.faq-sectop.faq-bottom{padding:63px 0 43px}.faq-sectop.faq-bottom ul.list-unstyled.social-list-faq{display:flex;justify-content:center;max-width:318px;margin:0 auto;position:relative;padding:23px 0 0;border-top:1px solid #FFFFFF;gap:10px}.faq-sectop.faq-bottom ul.list-unstyled.social-list-faq a.link.list-social__link{border-radius:50%;border:1px dashed #fff;padding:0;width:35px;display:flex;height:35px;justify-content:center;align-items:center}.faq-sectop.faq-bottom .rich-text__wrapper h2{max-width:100%}.faq-sectop.faq-bottom .rich-text__wrapper p{max-width:346px}section.how-to-use-section{padding:81px 0 48px}section.how-to-use-section .how-to-use-text-container{text-align:center}section.how-to-use-section .how-to-use-text-container .lower-content-wrap{max-width:518px;margin:0 auto}section.how-to-use-section .how-to-use-text-container .lower-content-wrap p{color:#0c0c0c;font-family:Gotham Light;font-weight:300;font-size:16px;line-height:1;letter-spacing:0;text-align:center;margin:21px 0 0}.how-to-use-wrapper{display:flex;gap:24px}.how-to-use-wrapper .how-to-use-step{border-radius:16px;padding:36px 17px 28px;width:100%;max-width:calc((100% - 48px)/4);min-height:100%;text-align:center;flex-wrap:wrap;justify-content:center;display:flex;flex-direction:column}.how-to-use-wrapper .how-to-use-step .how-to-use-icon img{height:89px;width:100%;max-width:89px;display:block;margin:0 auto}.how-to-use-wrapper .how-to-use-step h3{min-height:57px;margin:19px 0 14px;display:flex;align-items:center;font-weight:600;font-size:20px;line-height:1;letter-spacing:0;text-align:center;color:#0c0c0c}.how-to-use-wrapper .how-to-use-step .how-to-use-text p{margin:0;color:#0c0c0c;font-family:Gotham Light;font-weight:300;font-size:16px;line-height:1;letter-spacing:0;text-align:center}.tips-section-wrap{padding:85px 0 81px}.tips-section-wrap .tips-list{max-width:702px;margin-inline:auto}.tips-button{text-align:center;padding-top:42px}.tips-section-wrap .tips-list ul{padding:13px 0 0 100px;margin:0}.tips-section-wrap .tips-list ul li.tip-item{font-weight:300;font-size:24px;line-height:1;letter-spacing:0;padding-bottom:16px;color:#0c0c0c}.tips-button a.tips-btn.button.button--primary{background:#fbd71e;width:100%;max-width:412px;font-size:24px;min-height:74px!important;text-transform:capitalize}section.how-to-use-section.ingredient-upr-sec{padding-bottom:24px}section.how-to-use-section.ingredient-upr-sec .how-to-use-text-container h2{max-width:612px;margin-inline:auto;font-size:32px}section.how-to-use-section.ingredient-upr-sec .how-to-use-text-container .lower-content-wrap{margin-top:40px}section.how-to-use-section.ingredient-upr-sec .how-to-use-text-container .lower-content-wrap p.subHeading{margin:0}section.how-to-use-section.ingredient-upr-sec .how-to-use-text-container .lower-content-wrap p.subHeading strong{font-weight:600;font-size:16px;line-height:1;letter-spacing:0;text-align:center;color:#0c0c0c}section.how-to-use-section.ingredient-upr-sec .how-to-use-text-container .lower-content-wrap p{margin:17px 0 0}section.how-to-use-section.ingredient-mdl-sec{padding:76px 0 30px}section.how-to-use-section.ingredient-btm-sec{padding:76px 0}.ingredients-cards-section .ingredients-cards-wrapper{display:flex;gap:24px}.ingredients-cards-section .ingredients-cards-wrapper .ingredient-card{border-radius:9px;padding:16px 31px 12px;width:100%}.ingredients-cards-section .ingredients-cards-wrapper .ingredient-card .ingredient-card-image-wrapper img.ingredient-card-image{max-width:70px}.ingredients-cards-section .ingredients-cards-wrapper .ingredient-card h3.ingredient-card-heading{max-width:288px;font-weight:600;font-size:20px;line-height:1;letter-spacing:0;margin:14px 0}.ingredients-cards-section .ingredients-cards-wrapper .ingredient-card p.ingredient-card-subheading{margin:0;color:#0c0c0c;font-weight:600;font-size:16px;line-height:1;letter-spacing:0}.ingredients-cards-section .ingredients-cards-wrapper .ingredient-card p.ingredient-card-description{color:#0c0c0c;font-weight:300;font-size:16px;line-height:1;letter-spacing:0;max-width:249px;margin:26px 0 0}.ingredients-section .ingredients-wrapper{display:flex;flex-wrap:wrap;gap:35px 24px}.ingredients-section .ingredients-wrapper .ingredient-item{position:relative;width:100%;max-width:361px;border-radius:9px;padding:27px 31px 21px}.ingredients-section .ingredients-wrapper .ingredient-item:first-child{max-width:745px;padding-right:325px}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-image-wrapper img.ingredient-image{max-width:70px}.ingredients-section .ingredients-wrapper .ingredient-item h3.ingredient-heading{margin:14px 0 17px;font-weight:600;font-size:20px;line-height:1;letter-spacing:0}.ingredients-section .ingredients-wrapper .ingredient-item p.ingredient-subheading{margin:0;font-weight:600;font-size:16px;line-height:1;letter-spacing:0}.ingredients-section .ingredients-wrapper .ingredient-item .center-image{position:absolute;bottom:37px;max-width:214px;left:68px}.ingredients-section .ingredients-wrapper .ingredient-item:last-child{max-width:745px;padding-left:384px}.ingredients-section .ingredients-wrapper .ingredient-item p.ingredient-paragraph{margin:10px 0 0;font-family:Gotham Light;font-weight:300;font-size:16px;line-height:1;letter-spacing:0}.ingredients-section .ingredients-wrapper .ingredient-item .center-image img.ingredient-image{width:100%}.faqs .grid__item .accordion details h3.accordion__title.inline-richtext.h4{font-size:24px;letter-spacing:0;line-height:1;color:#000}.faqs .grid__item .accordion details[open] h3.accordion__title.inline-richtext.h4{font-weight:600}.banner--desktop-transparent .banner__box{padding:2.6rem 0!important}footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu ul a.link.link--text.list-menu__item.list-menu__item--link{color:#000;font-weight:600;font-size:16px;line-height:39px;letter-spacing:0}footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu ul li{margin:0}body .product-media-container .media{max-height:865px;padding-top:865px}.product.grid .product__media.media.media--transparent img{border-radius:28px;max-height:865px}footer.footer .footer__blocks-wrapper .footer-block.grid__item h2.footer-block__heading{position:relative;padding-bottom:12px;font-weight:600!important;font-size:20px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#000}.benefits-container .benefits-content{padding-top:37px}h1.header__heading{padding-inline-start:18px}.benefits-section .benefits-container .benefits-content h2,.faqs h2.collapsible-content__heading,.ingredients-split-container h2{padding-bottom:50px;font-size:32px;text-align:center;color:var(--clr-black)!important;font-weight:700!important;letter-spacing:0;line-height:1}.faqs h2.collapsible-content__heading{margin-bottom:4.1rem}.faqs h2.collapsible-content__heading,.ingredients-split-container h2,.tips-section-wrap .tips-heading h2,section.how-to-use-section .how-to-use-text-container h2{margin:0;color:var(--clr-brown);font-weight:600;font-size:36px;line-height:1;text-align:center;letter-spacing:0}h2{font-weight:800!important}.benefits-section .benefits-container .benefits-content h2{margin:0 0 2px;color:var(--clr-brown)!important;font-weight:600!important;padding-bottom:0}.template-how_to_use section.how-to-use-section .how-to-use-text-container .lower-content-wrap{max-width:556px;margin:0 auto}body .footer__content-bottom{border:unset!important;position:relative}footer .footer__content-bottom:after{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;height:1px;width:100%;max-width:1128px;background:#e2e2e2}footer.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content p{font-family:Gotham Medium;font-weight:600;font-size:14px;line-height:29px;letter-spacing:0}.template-policy .rte p{word-break:break-all;margin-bottom:2px!important;letter-spacing:0;line-height:1}.template-policy .rte li{color:#0c0c0c;line-height:1}.how-to-use-wrapper .how-to-use-step:hover{transform:translateY(10px)}.ingredients-cards-section .ingredients-cards-wrapper .ingredient-card:hover,.ingredients-section .ingredients-wrapper .ingredient-item .center-image img.ingredient-image:hover{transform:translateY(-10px)}.how-to-use-wrapper .how-to-use-step .how-to-use-icon img:hover{transform:scale(1.1)}.template-policy .rte ul{padding-left:8px}.footer-block__details-content.rte{padding-bottom:0!important;margin-bottom:1rem!important}.footer__payment ul.list.list-payment{gap:3px}.footer__payment ul.list.list-payment li.list-payment__item{padding:0}.footer__localization:empty+.footer__column.footer__column--info{padding:0}.template-policy h1{font-size:32px;padding-top:81px;font-weight:500;margin-bottom:12px;color:#000}.template-policy h3{font-size:20px;color:#000;font-weight:500;margin-bottom:10px}.template-policy p{margin:0}.template-policy .page-width .rte{padding-bottom:90px}.template-product slider-component .global-media-settings{border:0}.template-reviwe .faq-sectop .rich-text__wrapper h2{max-width:100%}.tallow-sec a.button.button--primary,.tips-button a.tips-btn.button.button--primary,.banner-container .banner-wrap-row .banner-text-area a.button.button--primary{text-transform:uppercase}.cart-count-bubble{height:1.2rem!important;width:1.2rem!important;left:8px!important;bottom:12px!important}jdgm-widget .jdgm-row-readmore{display:none!important}.page-width.cstm-product-width{max-width:1280px}body.template-product .cstm-product-width .product__info-wrapper.grid__item{max-width:46%}.product-form__buttons{margin:0 auto;max-width:100%!important}recharge-subscription-widget{max-width:100%}.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:202px}.template-product .thumbnail.global-media-settings img{height:100%}body.gradient.template-contact.template-page .multicolumn .title-wrapper-with-link{font-weight:700!important}body.gradient.template-reviwe.template-page .jdgm-all-reviews-widget .jdgm-row-stars .jdgm-histogram.jdgm-temp-hidden,body.gradient.template-reviwe.template-page .jdgm-all-reviews-widget .jdgm-row-stars .jdgm-widget-actions-wrapper{display:block!important}@media screen and (max-width: 1750px){footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{margin-right:3%}}@media screen and (max-width: 1500px){footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{margin-right:44px}}@media screen and (max-width: 1440px){footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{max-width:170px;margin-right:24px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child{max-width:278px}footer.footer .footer__blocks-wrapper{gap:0px;justify-content:space-between}footer.footer .footer__blocks-wrapper .footer-block.grid__item{max-width:260px;padding-right:10px}footer.footer .footer__content-top.page-width{padding:0 40px 0 32px}}@media screen and (max-width: 1260px){body .header{padding-inline:15px!important}.how-to-use-wrapper{gap:10px}body.template-product .cstm-product-width .product__info-wrapper.grid__item{max-width:44%}}@media (max-width:1199px){body.template-product .product__info-wrapper.grid__item,body.template-product .grid__item.product__media-wrapper{max-width:50%}.ingredients-section .ingredients-wrapper{gap:20px;justify-content:center}.ingredients-section .ingredients-wrapper .ingredient-item:first-child{max-width:56%;padding-right:194px}.ingredients-section .ingredients-wrapper .ingredient-item:last-child{max-width:58%;padding-left:282px}.ingredients-section .ingredients-wrapper .ingredient-item .center-image{position:absolute;bottom:25px;max-width:178px;left:35px}footer.footer .footer__blocks-wrapper{gap:40px;justify-content:center}footer.footer .footer__blocks-wrapper{flex-wrap:wrap}body .product-media-container .media{max-height:650px;padding-top:650px}.product.grid .product__media.media.media--transparent img{max-height:650px}.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:170px}}@media (max-width: 1050px){body .header--middle-left{column-gap:6rem}body .header{padding-inline:15px!important}.ingredients-section .ingredients-wrapper .ingredient-item .center-image{bottom:43px;max-width:155px;left:25px}.ingredients-section .ingredients-wrapper .ingredient-item{padding:12px 23px 21px}.ingredients-section .ingredients-wrapper .ingredient-item:first-child{padding-right:138px;max-width:58%}.ingredients-section .ingredients-wrapper .ingredient-item:last-child{max-width:58%;padding-left:215px}.ingredients-section .ingredients-wrapper .ingredient-item h3.ingredient-heading{margin:1px 0 9px}.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:152px}}@media (max-width: 991px){body.template-product .benefits-section .benefits-image{max-width:50%}.header .header__heading-logo-wrapper img.header__heading-logo{max-width:175px;padding-left:0;padding-block:20px}.benefits-section .benefits-image{max-width:50%}.how-to-use-wrapper{gap:33px 27px;flex-wrap:wrap;justify-content:center}.how-to-use-wrapper .how-to-use-step{padding:29px 11px 28px;max-width:calc((100% - 48px)/2)}.benefits-section .benefits-container{gap:20px}.benefits-section .benefits-container .benefits-content .benefits-list{padding-top:28px}.benefits-section .benefits-container .benefits-content .benefits-list .benefit-item{gap:18px;margin-bottom:25px}.ingredients-split-container .ingredients-split-wrapper .ingredient-item{margin-bottom:40px}.banner-container .banner-wrap-row .banner-text-area h2.image-with-text__heading.inline-richtext.h1{font-size:34px}.banner-container .banner-wrap-row .banner-text-area p{font-size:16px;line-height:1}.ingredients-split-container .ingredients-split-wrapper .ingredient-item img{max-width:83px}.ingredients-split-container .ingredients-split-wrapper .ingredient-item{gap:16px}.ingredients-split-container .ingredients-split-wrapper .ingredient-item .ingredient-text h3{font-size:20px}.ingredients-split-container .ingredients-split-wrapper .ingredient-item .ingredient-text p{font-size:14px}.ingredients-split-container .ingredients-left{padding-top:64px}.ingredients-split-container .ingredients-split-wrapper .ingredients-center{max-width:156px}.faqs .grid__item .accordion{margin-bottom:5px}.accordion summary{padding:1rem 0}.single-btn-wrapper a.button.button--primary{font-size:16px}.single-btn-wrapper,.marquee-wrapper{margin-bottom:40px}.ingredients-split-container,.tallow-sec{margin:40px 0}section.faq-section-page .faq-container{flex-wrap:wrap}section.faq-section-page .faq-container .faq-content,section.faq-section-page .faq-container .faq-sidebar{max-width:100%}.ingredients-section .ingredients-wrapper .ingredient-item{padding:28px 40px 20px}.ingredients-section .ingredients-wrapper .ingredient-item:first-child{padding-right:41px;max-width:100%}.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(2n),.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(3n){max-width:48%}.ingredients-section .ingredients-wrapper .ingredient-item:last-child{max-width:100%!important;padding-right:164px!important;padding-left:20px;padding-bottom:261px}.ingredients-section .ingredients-wrapper .ingredient-item .center-image{bottom:20px;max-width:130px;left:auto;right:14px;max-height:390px}.ingredients-section .ingredients-wrapper{gap:17px}.multicolumn slider-component .multicolumn-card.content-container{padding:26px;border-radius:15px;text-align:center}.multicolumn slider-component .multicolumn-list{row-gap:24px;justify-content:center}.multicolumn slider-component .multicolumn-list.grid--3-col-desktop .grid__item{max-width:calc((100% - 29px)/2)}footer.footer .footer__content-top.page-width{padding:0 13px 0 12px}footer.footer{padding-top:52px}.product.grid .product__media.media.media--transparent img{object-fit:contain;object-position:unset;max-height:unset;height:auto}body .product-media-container .media{max-height:unset;padding-top:136%}}@media (max-width:950px){.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:135px}}@media (max-width: 767px){.ingredients-split-container .ingredients-split-wrapper .ingredient-item:nth-child(odd) .ingredient-text p{text-align:right!important;margin-left:auto}body.gradient.template-contact.template-page .multicolumn .title-wrapper-with-link{justify-content:center}.ingredients-split-container .ingredients-split-wrapper .ingredient-item:nth-child(2n) .ingredient-text p{text-align:left}body.template-product .cstm-product-width .product__info-wrapper.grid__item{max-width:100%}.footer-block--newsletter{display:none}.comparison-feature-iner{font-size:14px}table.comparison-table td{font-size:12px}.single-btn-wrapper a.button.button--primary svg{max-width:34px}.single-btn-wrapper a.button.button--primary{padding:0 16px;font-size:20px;width:100%;max-width:100%}section.myths-section .myths-container .myths-right details.myth-item summary.myth-title{font-size:20px}section.myths-section .myths-container .myths-right details.myth-item{margin-bottom:16px;padding-bottom:22px}body.template-product .product__info-wrapper.grid__item,body.template-product .grid__item.product__media-wrapper{max-width:100%}.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(3n){order:4}.ingredients-section .ingredients-wrapper .ingredient-item:last-child{order:3}body .footer__content-bottom{margin-top:20px}.faqs h2.collapsible-content__heading{font-size:24px;padding-bottom:0;margin-bottom:2px;max-width:255px;margin-inline:auto}.jdgm-content{margin-bottom:0!important}.ingredients-split-container .ingredients-split-wrapper .ingredient-item .ingredient-text p{margin:3px 0 0}.ingredients-split-container .ingredients-split-wrapper .ingredients-right{margin-top:150px;margin-bottom:50px}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social li.list-social__item{position:relative}.benefits-section .benefits-container{justify-content:center}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social li.list-social__item:after{content:"";position:absolute;right:-10px;top:13px;height:14px;width:2px;background:#000}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social li.list-social__item:last-child:after{display:none}.footer-block__heading{margin-bottom:1rem}.contact .upper-content h2.title{font-size:24px;margin-bottom:10px}.multicolumn{padding:47px 0}body .contact.page-width{padding:45px 15px 51px}.multicolumn slider-component .multicolumn-list.grid--3-col-desktop .grid__item{max-width:100%}.contact .upper-content span{max-width:279px;display:block;margin:0 auto}.multicolumn slider-component .multicolumn-list{row-gap:42px}.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(2n),.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(3n){max-width:100%;padding-right:30%}.ingredients-cards-section .ingredients-cards-wrapper{flex-wrap:wrap}.table-scrolled{overflow:auto}.how-to-use-wrapper .how-to-use-step{justify-content:flex-start}.how-to-use-wrapper .how-to-use-step .how-to-use-icon img{height:64px;max-width:64px}.how-to-use-wrapper .how-to-use-step h3{justify-content:center;min-height:28px;margin:19px 0 9px;font-size:14px}.how-to-use-wrapper .how-to-use-step .how-to-use-text p{font-size:12px}section.how-to-use-section{padding:45px 0 36px}.comparison-right-inner,.comparison-left-inner{gap:8px}footer.footer .footer__blocks-wrapper .footer-block.grid__item h2.footer-block__heading:after{max-width:83px}.benefits-section .benefits-image img{height:504px;object-fit:cover}.table-scrolled table.comparison-table{width:100%;min-width:540px}section.myths-section .myths-container{flex-direction:column;gap:73px;margin-top:20px}section.myths-section{margin-bottom:72px}.template-product .thumbnail-list__item.slider__slide{width:calc(33% - 4.6rem)}.tallow-sec .banner{min-height:562px}body .page-width.banner__content{align-items:end}.footer-block__image-wrapper{margin-inline:auto}footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{max-width:33.3%;margin-right:0;padding:0}.benefits-container .benefits-content{padding-top:20px;text-align:center;width:100%}.benefits-section .benefits-container .benefits-content h2{font-size:26px;margin-bottom:10px;font-weight:700}.benefits-section .benefits-container .benefits-content .benefits-list{text-align:center;justify-content:center;margin-inline:auto;display:flex;flex-direction:column;align-items:center;max-width:260px;width:100%}.benefits-section .benefits-container .benefits-content .benefits-list .benefit-item{margin-bottom:37px;max-width:100%;width:100%}.ingredients-split-container,.tallow-sec{padding:27px 0 0}.ingredients-split-container h2{margin-bottom:20px;font-size:24px;padding:0}.ingredients-split-container .ingredients-left{padding:0;order:2}.faqs h2.collapsible-content__heading{font-size:24px;margin-bottom:35px}.faqs .grid__item .accordion details[open]{margin-bottom:51px}.single-btn-wrapper,.marquee-wrapper{margin-bottom:80px}.faqs .grid__item .accordion details h3.accordion__title.inline-richtext.h4{font-size:16px;margin-bottom:10px;max-width:74%}.ingredients-split-container .ingredients-split-wrapper .ingredients-right .ingredient-item:nth-child(2n){flex-direction:row}.ingredients-split-container .ingredients-split-wrapper .ingredients-left .ingredient-item:nth-child(odd){flex-direction:row-reverse}footer.footer .footer__blocks-wrapper{gap:0px;justify-content:center}footer.footer .footer__blocks-wrapper .footer-block.grid__item{margin:0!important}footer.footer .footer-block__details-content.footer-block-image,footer-block__image-wrapper{width:100%;text-align:center;max-width:100%}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social{display:flex;flex-direction:row;justify-content:center;gap:20px}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social li.list-social__item a{font-size:14px;color:#000;font-weight:500}.faqs .grid__item .accordion details{padding:0 5px}.tips-section-wrap .tips-heading h2{font-size:24px}.tips-section-wrap{padding:56px 0 74px}.tips-section-wrap .tips-list ul{padding:24px 0 0 26px}section.how-to-use-section.ingredient-upr-sec .how-to-use-text-container .lower-content-wrap{margin-top:64px}section.how-to-use-section.ingredient-upr-sec{padding:75px 0 11px}section.how-to-use-section.ingredient-mdl-sec{padding:78px 0 36px}.ingredients-cards-section .ingredients-cards-wrapper .ingredient-card{padding:32px 34px 25px}.faq-sectop .rich-text__wrapper h2{max-width:100%}.template-policy h3{font-size:16px;margin-bottom:20px;margin-top:24px}.template-policy h1{font-size:32px!important;padding-top:38px!important;margin-bottom:45px!important;text-align:center!important}.banner-container .banner-wrap-row,.benefits-section .benefits-container,.ingredients-split-container .ingredients-split-wrapper{flex-wrap:wrap}.comparison-left-inner,.comparison-right-inner{padding:8px 10px!important}span.comparison-icon-cross svg{max-width:13px}.comparison-feature-iner{padding:10px!important}span.comparison-icon-check svg{max-width:19px}h3.comparison-left-header{padding:19px}body.template-product a.button.button--primary{min-height:53px!important;max-height:55px}.comparison-table thead h3{border-radius:30px 30px 0 0!important;padding:16px 10px;font-size:18px}.banner-wrap.isolate{padding-top:32px}section.myths-section .myths-container .myths-left,body.template-product .benefits-section .benefits-image,section.myths-section .myths-container .myths-right,.banner-container .banner-wrap-row .banner-text-area,.banner-container .banner-wrap-row .banner-media-image,.benefits-section .benefits-image,.ingredients-split-container .ingredients-split-wrapper .ingredients-right,.ingredients-split-container .ingredients-split-wrapper .ingredients-center,.ingredients-split-container .ingredients-left{max-width:100%}.ingredients-split-container .ingredients-split-wrapper .ingredients-right,.ingredients-split-container .ingredients-left{max-width:80%;margin-inline:auto}.ingredients-split-container .ingredients-split-wrapper{justify-content:center;flex-direction:column}.banner-container .banner-wrap-row{flex-direction:row}.ingredients-split-container .ingredients-split-wrapper .ingredients-center img{max-width:150px}body .header--middle-left{column-gap:0}.banner-container .banner-wrap-row .banner-text-area{padding:65px 0 40px}.banner-container .banner-wrap-row .banner-text-area h2.image-with-text__heading.inline-richtext.h1{font-size:24px;text-align:center;max-width:330px;margin-inline:auto}.banner-container .banner-wrap-row .banner-text-area p{text-align:center;padding:0}.banner-container .banner-wrap-row .banner-text-area a.button.button--primary{margin-inline:auto;height:40px!important;min-height:40px!important}.banner-container .banner-wrap-row .banner-text-area span.subtitle{max-width:187px;margin-inline:auto;display:block}.faq-sectop{padding:65px 0 56px}.faq-sectop .faq-container .rich-text__wrapper{width:100%}section.faq-section-page{padding:39px 0 56px}section.faq-section-page .faq-container .faq-content details.faq-item summary.faq-question{padding:18px 32px 18px 42px}section.faq-section-page .faq-container .faq-content h3.faq-category-title{margin:50px 0 35px;gap:4px;font-size:21px}.faq-sectop.faq-bottom{padding:62px 0 56px}footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{max-width:120px;margin-right:0;padding:0}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child,footer.footer .footer__blocks-wrapper .footer-block.grid__item:first-child{max-width:100%}footer.footer .footer__blocks-wrapper .footer-block.grid__item h2.footer-block__heading{font-size:16px;line-height:1}footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu ul a.link.link--text.list-menu__item.list-menu__item--link{font-size:12px;line-height:39px;padding:0}.thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item{border-radius:7px}body.template-product .product__info-wrapper.grid__item{padding:5px 0 0 0rem}body.template-product .product__info-wrapper.grid__item .product__title h1{font-weight:700}.benefits-image.mobile-image,.banner__media.banner-media-mobile.media{display:block!important}.benefits-image.desktop-image,.banner__media.media.desktop-media{display:none}.product-form__buttons{max-width:100%!important}.banner__media.banner-media-mobile.media{border-radius:20px}.ingredients-center{text-align:center}.template-index .jdgm-title{font-size:25px!important}.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:224px}}@media screen and (max-width: 749px){.footer .grid{display:flex!important}.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:210px}.template-product .thumbnail-list__item.slider__slide{width:160px}}@media (max-width:567px){.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(2n) .ingredient-content .ingredient-paragraph,.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(3n) .ingredient-content .ingredient-paragraph{max-width:238px}section.image-grid-section .image-grid-wrapper .image-grid-item{width:100%;max-width:calc((100% - 20px)/2)}section.how-to-use-section.ingredient-btm-sec{padding:63px 0}section.how-to-use-section.ingredient-btm-sec .lower-content-wrap p{font-size:24px}.template-product .thumbnail-list__item.slider__slide{width:125px}.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:165px}}@media (max-width:420px){.tips-button a.tips-btn.button.button--primary,body.template-product a.button.button--primary{min-height:54px!important;max-height:54px}footer.footer .footer__blocks-wrapper{justify-content:flex-start}body.template-product product-form.product-form .product-form__submit{height:54px}.tips-button a.tips-btn.button.button--primary,body.template-product a.button.button--primary{font-size:18px}.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(2n),.ingredients-section .ingredients-wrapper .ingredient-item:nth-child(3n){padding-right:20px}.ingredients-section .ingredients-wrapper .ingredient-item{padding:20px}.ingredients-section .ingredients-wrapper .ingredient-item:last-child{max-width:100%!important;padding-right:102px!important;padding-left:20px;padding-bottom:87px}.ingredients-section .ingredients-wrapper .ingredient-item .center-image{max-width:90px}.how-to-use-wrapper{gap:15px 10px}.how-to-use-wrapper .how-to-use-step{padding:20px 11px;max-width:calc((100% - 16px)/2)}section.how-to-use-section.ingredient-mdl-sec{padding:50px 0 36px}section.how-to-use-section.ingredient-upr-sec .how-to-use-text-container .lower-content-wrap{margin-top:44px}.ingredients-section .ingredients-wrapper .ingredient-item .center-image{bottom:20px;max-width:110px;left:auto;right:14px;max-height:390px}.ingredients-section .ingredients-wrapper .ingredient-item:last-child{max-width:100%!important;padding-right:126px!important;padding-left:20px;padding-bottom:116px}footer.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{max-width:50%}footer.footer .footer-block__details-content.footer-block-image ul.list-unstyled.list-social.footer__list-social{padding-top:2px}}@media screen and (min-width: 990px){body .header{padding-top:18px;padding-bottom:18px;max-width:1130px}}@media screen and (min-width: 1200px){body .header--middle-left{column-gap:10.4rem}body .header{padding-inline:0!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
