*{scroll-behavior:smooth}#MainContent .shopify-section:nth-child(13) h2 split-words{font-size:38px;letter-spacing:.72px}@media screen and (min-width: 771px){#MainContent .shopify-section:nth-child(13) h2{text-align:center;padding-block:72px 60px;line-height:1}}.custom-image-with-text-text-container strong{font-size:32px;letter-spacing:.6px;color:var(--custom-image-with-text-heading-color)}@media (max-width: 770px){.custom-image-with-text-text-container strong{font-size:18px!important;font-weight:400!important}.custom-image-with-text-container p{text-align:center;font-size:14px!important;width:85vw}}#MainContent .shopify-section:nth-child(16) .section{padding-inline:20px;background-color:var(--ingredients-color)}#MainContent .shopify-section:nth-child(16) .section>div{padding:0;max-width:1200px}#MainContent .shopify-section:nth-child(16) h2{margin-top:var(--ingredients-title-margin);font-size:var(--ingredients-title-size)}#MainContent .shopify-section:nth-child(16) p{color:#424242}#MainContent .shopify-section:nth-child(16) .body:last-of-type{margin-top:10px}@media (min-width: 771px){#MainContent .shopify-section:nth-child(16) .section{padding-block:32px 56px}#MainContent .shopify-section:nth-child(16) .page-width{max-width:1200px;margin-inline:auto;line-height:1.2}}#MainContent .shopify-section:nth-child(18) .section{padding-inline:20px}#MainContent .shopify-section:nth-child(18) .section>div{padding:0;max-width:1200px}#MainContent .shopify-section:nth-child(18) *,#MainContent .shopify-section:nth-child(18) .section:before{background-color:var(--ingredients-color)}@media (min-width: 768px){#MainContent .shopify-section:nth-child(18){background:var(--ingredients-color)}#MainContent .shopify-section:nth-child(18) .section{max-width:1170px;margin-inline:auto}#MainContent .shopify-section:nth-child(18) h2 split-words{font-size:38px}#MainContent .shopify-section:nth-child(18) h2{margin-bottom:30px}#MainContent .shopify-section:nth-child(18) summary{list-style:none;border-bottom:1px solid rgb(206,206,206);padding-block:20px;padding-left:20px;align-items:center;display:flex}#MainContent .shopify-section:nth-child(18) summary>span{color:#000000bf}#MainContent .shopify-section:nth-child(18) .details.active .details__content{padding:18px 18px 22px;color:#000000bf;background:#fff;border-bottom:1px solid rgb(206,206,206)}#MainContent .shopify-section:nth-child(18) .details .details__content span,#MainContent .shopify-section:nth-child(18) .details .details__content p{background:#fff;letter-spacing:.6px;line-height:1.6}#MainContent .shopify-section:nth-child(18) .hidden-detail{padding:18px 18px 22px!important;letter-spacing:.6px!important;line-height:1.6!important}#MainContent .shopify-section:nth-child(18) summary svg{transform:none!important}#MainContent .shopify-section:nth-child(18) .active summary svg{transform:rotate(180deg)!important}}.faq__questions-container summary{list-style:none;display:flex;justify-content:space-between}.faq__questions-container .faq__answer{margin-top:15px}.faq__questions-container{padding-block:38px}@media (min-width: 771px){.faq__title-wrapper{margin-inline:auto;padding-block:40px}}#MainContent .shopify-section:nth-child(19){padding-bottom:var(--text-card-padding);background-color:var(--ingredients-color)}#MainContent .shopify-section:nth-child(19) .text-card-container{margin-top:0}.dropdown-multicolumn-dropdowns-container summary{padding-block:20px!important}.dropdown-multicolumn-dropdowns-container summary p{font-size:14px}.dropdown-multicolumn-dropdowns-container details[open]{border-bottom:1px solid #000}@media (min-width: 771px){.dropdown-multicolumn-dropdowns-wrapper h2{line-height:1}.dropdown-multicolumn-dropdowns-container{gap:20px}}@media (max-width: 380px){.dropdown-multicolumn-dropdowns-container{justify-content:center!important}}@media screen and (max-width: 770px){.custom-image-with-text-image{max-width:139px;max-height:139px}.custom-image-with-text-text-container{gap:5px}}@media screen and (min-width: 771px){.custom-image-with-text-image{max-width:140px!important;height:auto}}#MainContent .shopify-section:nth-child(21){padding-top:30px}#MainContent .shopify-section:nth-child(21) .body h2{margin:0!important;font-size:16px!important;font-weight:700!important;color:#424242!important}#MainContent .shopify-section:nth-child(21) .rich-text{width:100%;display:flex;justify-content:center}#MainContent .shopify-section:nth-child(21) p.heading split-words{padding:0 60px;background:#fff;position:relative;font-size:24px;font-weight:700}#MainContent .shopify-section:nth-child(21) p.heading split-words:before{position:absolute;top:50%;left:-150%;transform:translateY(-50%);content:"";width:500%;height:4px;background:var(--primary-color);z-index:-1}@media (min-width: 771px){#MainContent .shopify-section:nth-child(21) .rich-text{display:flex;flex-direction:column;gap:20px;text-align:center;line-height:1}#MainContent .shopify-section:nth-child(21) .rich-text h3{font-size:48px}#MainContent .shopify-section:nth-child(22) .page-width{max-width:1185px;margin-inline:auto}}#MainContent .shopify-section:nth-child(5){padding:0 20px 10px}#MainContent .shopify-section:nth-child(5) p{margin-block:30px;font-size:15px;letter-spacing:.6px;line-height:1.6}#MainContent .shopify-section:nth-child(5) p strong{color:#000;font-style:normal}#MainContent .shopify-section:nth-child(3) h2.heading.font-bold.leading-none.title-sm{line-height:.8!important;margin-bottom:10px}#MainContent .shopify-section:nth-child(6) h2{line-height:1}#MainContent .shopify-section:nth-child(7) img{display:block}#MainContent .shopify-section:nth-child(8) .dropdown-multicolumn-dropdowns-wrapper>h2{font-size:25px;font-weight:700;line-height:1}#MainContent .shopify-section:nth-child(8) summary>span p{text-align:center;font-size:12px!important;letter-spacing:.6px;color:#000000bf}#MainContent .shopify-section:nth-child(8) .dropdown-multicolumn-dropdowns-container summary{padding-block:10px!important;background:var(--dropdown-multicolumn-color);z-index:2}#MainContent .shopify-section:nth-child(8) .details__content span{font-size:14px}.dropdown-multicolumn-dropdown details.details summary{display:flex;align-items:center;justify-content:center;gap:8px;list-style:none;z-index:2;background:var(--dropdown-multicolumn-color)}.dropdown-multicolumn-dropdown details.details summary .details__invisible-icon{display:none}@media screen and (max-width: 770px){.dropdown-multicolumn-dropdowns-wrapper strong p{max-width:14ch;text-align:center}}#MainContent .shopify-section:nth-child(10){padding:36px 20px}#MainContent .shopify-section:nth-child(10) .metafield-rich_text_field{padding:10px;border:solid var(--primary-color)}#MainContent .shopify-section:nth-child(10) p{margin:0;font-size:14px;font-weight:600;text-align:left;line-height:25px}#MainContent .shopify-section:nth-child(10) p strong{font-weight:800;font-style:normal;color:var(--primary-color)}.discount-badge--mobile{color:var(--product-color);font-weight:600;border:2px solid var(--product-color);display:block;padding:2px 6px}.discount-badge--desktop{display:none}@media (max-width: 770px){.featured-product .product__text{display:none!important}#MainContent .shopify-section:nth-child(17){display:none}.featured-product .field{display:flex;flex-direction:column;margin:0;align-items:center;font-weight:700!important}.featured-product .price__sale{font-size:35px!important;color:var(--product-primary-color)!important}.featured-product .price__regular{font-size:21px!important}.featured-product .guarantees-container{display:none}.featured-product.product{gap:.5rem;padding-inline:15px!important;padding-block:25px;border:solid 2px var(--product-primary-color);box-shadow:0 0 10px var(--product-primary-color)}.product__title--mobile{margin-top:0;margin-bottom:20px}.product__title--mobile h1{text-align:center;font-weight:400;font-size:22px;line-height:1}.jdgm-prev-badge__text{color:#000000bf}.product__review-start--mobile{width:fit-content;margin-bottom:10px}.product__media.card.media{border:solid 1px var(--product-primary-color)}.product__info .jdgm-widget{display:none!important}.product__info{display:flex;flex-direction:column}.product__info>.field{order:1}.product__info>.product__price{order:2}.product__info>.product-form-wrapper{margin:0;order:3}quantity-selector input{font-size:15px!important;color:#000000bf}.product-form__btn-layout>button:first-child>span{font-size:22px}.product-form__btn-layout>button:first-child{padding-block:13px!important}.revy-bundle-wrapper-inner,.revy-bundle-action{margin-bottom:0!important}.product__title+div.rte{display:none}.product__info .loop-one-time-purchase-option.loop-selected-selling-plan-group,.product__info .loop-full-width.loop-subscription-group.loop-subscription-group-border-top{padding:10px 14px!important}.loop-subscription-container input[type=radio]:not(.switch){width:14px!important;height:14px!important;margin-right:10px!important}}#MainContent .shopify-section:nth-child(21) p:last-child strong{width:240px;background-color:#fff}#MainContent .shopify-section:nth-child(21) p:last-child strong:before{position:absolute;top:50%;left:-50%;transform:translateY(-50%);content:"";width:200%;height:4px;background:var(--primary-color);z-index:-1}@media (min-width: 771px){#MainContent .shopify-section:nth-child(15) .custom-image-with-text-text-container{justify-content:center;max-width:688px;text-wrap:balance}.dropdown-multicolumn-dropdowns-container .details__invisible-icon{display:block}.discount-badge--mobile{display:none}.discount-badge--desktop{display:flex;color:#f24330;gap:4px;justify-content:center;align-items:center;font-weight:700}}@media (min-width: 771px){#MainContent .shopify-section:nth-child(11) .custom__button--primary.shopify-payment-button__button:not([disabled]):hover{background-color:transparent!important}#MainContent .shopify-section:nth-child(11) .custom__button--secondary.shopify-payment-button__button:not([disabled]):hover{background-color:#000!important}#MainContent .shopify-section:nth-child(11) .custom__button--secondary:not([disabled]):hover{background-color:var(--product-primary-color)}}@media (max-width: 770px){#MainContent .shopify-section:nth-child(23) .section{padding-inline:20px;padding-bottom:20px}#MainContent .shopify-section:nth-child(23) summary{text-align:left!important}}#MainContent .shopify-section:nth-child(23) summary div:has(>svg){display:flex;justify-content:center;align-items:center}summary>*{pointer-events:none}.dropdown-multicolumn-dropdown details.details{overflow:hidden}#custom-faq .faq .accordion .details summary svg,.dropdown-multicolumn-dropdowns-wrapper .accordion svg{transition:.5s all;transition-delay:0s}#custom-faq .faq .accordion .details.active summary svg,.accordion .details.active svg{transform:rotate(180deg);transition-delay:.3s}.faq__questions-container details.details{height:100%;overflow:hidden;border-bottom:1px solid #0003}.dropdown-multicolumn-dropdown details.details.active>div{animation-delay:.1s;animation:sweep .25s}.dropdown-multicolumn-dropdown .details.active>div:first-of-type{display:flex;align-items:center;justify-content:center}.loop-subscription-container{max-width:none}@keyframes sweep{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 429px){#MainContent .shopify-section:nth-child(8) .dropdown-multicolumn-dropdowns-container h3{max-width:10ch;text-align:center}}@media (min-width: 430px){.dropdown-multicolumn-dropdowns-container{column-gap:30px;justify-content:center}.dropdown-multicolumn-dropdown{width:170px!important}}.dropdown-multicolumn-dropdown details.details.active>.hidden-detail{padding-block:15px!important}@media (max-width: 770px){.dropdown-multicolumn-dropdown details.details.active>.hidden-detail{padding-block:0px!important}}.dropdown-multicolumn-dropdown details.details.active>.hidden-detail{font-size:14px!important}@media (min-width: 771px){.dropdown-multicolumn-dropdowns-container{justify-content:space-between;width:100%;max-width:1200px}.dropdown-multicolumn-dropdown{width:22%!important}.dropdown-multicolumn-dropdown details.details.active>.hidden-detail{padding-block:45px!important;font-size:16px!important}}@media (max-width: 770px){#MainContent .shopify-section:nth-child(9) h2{font-size:38px;text-align:center;margin-bottom:22px}#MainContent .shopify-section:nth-child(9) .faq{width:80%;margin-inline:auto}#MainContent .shopify-section:nth-child(9) .faq>.accordion{display:block}#MainContent .shopify-section:nth-child(9) .faq>.accordion svg{position:relative;opacity:0}#MainContent .shopify-section:nth-child(9) .faq>.accordion summary:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:10px;height:10px;opacity:1;color:#000000bf;background-image:url(/cdn/shop/files/plus.avif?v=1745518683);background-position:center;background-repeat:no-repeat;background-size:cover}#MainContent .shopify-section:nth-child(9) .faq>.accordion .active summary:after{background-image:url(/cdn/shop/files/remove.avif?v=1745518740)}#MainContent .shopify-section:nth-child(9) .faq summary{position:relative;list-style:none;display:flex;justify-content:space-between;border-bottom:1px solid #0000003f}#MainContent .shopify-section:nth-child(9) .faq summary span{padding-right:30px;color:#000000bf}#MainContent .shopify-section:nth-child(9) .faq p{padding-top:14px}#MainContent .shopify-section:nth-child(9) .faq p span{color:#000000bf;line-height:1.5;letter-spacing:.6px;font-size:15px}#MainContent .shopify-section:nth-child(9) .faq details.active>div{border-bottom:1px solid #0000003f}}.banner__image{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/50/assets/product-page.css.map */
