@font-face{font-family:Calendar_plus_italic;src:url(calendas_plus_italic-webfont.woff2) format("woff2"),url(calendas_plus_italic-webfont.woff) format("woff");font-display:swap}@font-face{font-family:Calendar_plus;src:url(/cdn/shop/files/CalendasPlus_808d9b8b-2ec7-418e-b161-971695d70f11.woff2?v=1743253729) format("woff2"),url(/cdn/shop/files/CalendasPlus_d029da35-dfd5-4cdc-99ca-770b1899bdc7.woff?v=1743253729) format("woff");font-display:swap}@font-face{font-family:wotfard_regular;src:url(/cdn/shop/files/wotfard-regular-webfont.woff2?v=1742725439) format("woff2"),url(/cdn/shop/files/wotfard-regular-webfont.woff?v=1742725429) format("woff");font-weight:400;font-display:swap}@font-face{font-family:wotfard;src:url(wotfard-extralight-webfont.woff2) format("woff2"),url(wotfard-extralight-webfont.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:wotfard;src:url(wotfard-light-webfont.woff2) format("woff2"),url(wotfard-light-webfont.woff) format("woff");font-display:swap;font-weight:300}@font-face{font-family:wotfard_medium;src:url(/cdn/shop/files/wotfard-medium-webfont.woff?v=1742725729) format("woff2"),url(/cdn/shop/files/wotfard-medium-webfont.woff2?v=1742725720) format("woff");font-display:swap;font-weight:500}@font-face{font-family:wotfard;src:url(wotfard-regular-webfont.woff2) format("woff2"),url(wotfard-regular-webfont.woff) format("woff");font-display:swap}@font-face{font-family:wotfard;src:url(wotfard-semibold-webfont.woff2) format("woff2"),url(wotfard-semibold-webfont.woff) format("woff");font-display:swap;font-weight:600}@font-face{font-family:wotfard;src:url(wotfard-thin-webfont.woff2) format("woff2"),url(wotfard-thin-webfont.woff) format("woff");font-display:swap;font-weight:400}*{font-family:wotfard_regular}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Calendar_plus;font-weight:400}.announcement-bar__text{font-size:13px;text-transform:uppercase;font-family:wotfard_medium;font-weight:500}.annoncuement_link{display:flex;align-items:center;margin-left:24px;column-gap:12px;color:#c5ed82}.announcement-bar__rte{display:flex}@media (min-width:1100px){.announcement-bar__rte p{white-space:nowrap}}.flavor-option__out-of-stock{display:none}.popup__media-container{position:relative}.popup__sale-badge{position:absolute;z-index:2;left:14px;top:14px;border-radius:28.414px;height:20px;padding:0 10px;background:#1ab46c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14.207px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.142px}.flavor-option.disabled{opacity:.5;pointer-events:none}.announcement-bar-content--hide{display:none}.popup-submit-btn{width:100%;margin-top:18px;background-color:#0f2119;color:#c5ed82;border:none;font-family:wotfard_medium;border-radius:6px;padding:15px 30px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.popup-submit-btn:hover{background-color:#2a3c2f}.popup-newsletter .field button{background-color:#c5ed82;border-radius:4px;width:33px;height:33px;padding:0;min-width:unset;min-height:unset;right:8px;top:8px}.popup__subheading{color:#0f2119;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.popup__heading{margin-top:9px;color:#0f2119;text-align:center;font-size:40px;font-style:normal;font-weight:400;line-height:46px;letter-spacing:-2px}.popup__body-text{margin-top:80px;color:#0f2119;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px}.popup-newsletter{margin-top:18px}.image-banner-product-image{width:52px;height:auto;object-fit:cover}.image-product-logo-image{width:120px;height:auto}.announcement-bar__carousel{padding:9px 0}.header__item{font-weight:400}.header_custom_button{background-color:#0f2119;padding:10px 24px;color:#fff!important;font-family:wotfard_medium;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;text-transform:uppercase;border-radius:6px;text-decoration:none;transition:.3s ease;margin-right:30px}header[transparent-setted]:not(header[transparent-setted].scrolled) .header_custom_button{color:#0f2119!important;background-color:#fff!important}.header__icons-right .header__icon{padding-left:24px;padding-right:24px;border-left:1px solid #ABB1AE80}.scrolled .header[is-transparent] .header__grid{padding-inline:40px}header[transparent-setted]:not(header[transparent-setted].scrolled) .header__icons-right .header__icon{border-left:1px solid rgba(255,255,255,.2)}@media (min-width: 768px){.header[is-transparent] .header__grid,.header--add-mobile-paddings .container--with-aside-paddings .header__grid{padding-inline:40px}}@media (min-width: 768px){.rich-text__container--with-aside-spacing,.image-block__content-wrap,.slideshow--with-dots .image-banner__content--with-none-background,.image-banner__content,.round-style .split-image-banner__content-wrap,.split-image-banner__content-wrap,.slideshow .split-image-banner__content-wrap{padding:40px}.header[is-transparent] .header__grid:hover .hamburger__line{stroke:#0f2119}}.banner-full-size-text{position:absolute;left:0;width:100%;bottom:6vw;padding:0 40px;font-family:Calendar_plus;font-weight:400;font-size:10vw;line-height:100%;letter-spacing:-5px;text-transform:uppercase;font-style:normal;text-align:center}@media (min-width:1500px){.banner-full-size-text{bottom:6vw}}.header_custom_button span:nth-child(2){display:none}@media (max-width:1100px){.header__icons-right>*:not(.header_custom_button){display:none}.header__icons-right .drawer-menu-toggle{display:block!important}.header_custom_button span:nth-child(1){display:none}.header_custom_button span:nth-child(2){display:block;white-space:nowrap}.header__grid{display:flex;justify-content:space-between;padding-left:20px;padding-right:20px}.header__icons-left{display:none}}.swiper-marquee .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden;column-gap:16px;padding:0 42px}.swiper-marquee .swiper-slide p{margin:0;font-weight:400}.marquee-text__inner{position:absolute;left:0;width:100%;z-index:5;bottom:30px}.scrolling_text_inner{position:relative}.marquee-slider,.scrolling-slider{display:flex;overflow:hidden;white-space:nowrap;width:100%;position:relative}.marquee-slider:hover .marquee-slide,.scrolling-slider:hover .scrolling-slide{animation-play-state:paused}.marquee-slide{display:flex;align-items:center;gap:16px;padding:0 42px;flex-shrink:0}.scrolling-slide{display:flex;align-items:center;flex-shrink:0}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes textScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track{display:flex;animation:marqueeScroll 60s linear infinite;width:max-content}.marquee-text__inner--enabled .scrolling-track{display:flex;animation:textScroll 60s linear infinite;width:max-content}.marquee-text-disabled .scrolling-slider{display:flex;justify-content:center;row-gap:30px;flex-wrap:wrap}.featured-reviews-section{display:flex;width:100%;padding:0 40px;justify-content:center}.featured-reviews_container{display:flex;column-gap:48px;justify-content:center;width:100%;padding-top:41.5px;padding-bottom:41.5px}.featured_review_rating{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.f_reviews_stars{display:flex;align-items:center;column-gap:5.16px;margin-bottom:14px}.featured_review_rating p{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%;color:#0f2119}.f_review_body{font-weight:400;font-size:18px;line-height:120%;letter-spacing:0%;color:#0f2119;margin-bottom:10px;max-width:360px}.f_review_author{font-weight:400;font-size:16px;line-height:120%;letter-spacing:0%;color:#0f211999}.image-grid-item .multicolumn__column-image-wrap{position:relative}.image-grid-item .multicolumn__details{position:absolute;z-index:5;width:100%;padding:56px 24px 24px!important;height:100%;left:0;top:0;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.image-grid-item .multicolumn__details:has(.column-order){padding-top:40px!important}.image-grid-item .multicolumn__details *{color:#fff;text-decoration:none!important}.image-grid-item a.multicolumn__details{text-decoration:none}.image-grid-item .multicolumn__details .h3{font-size:40px}.image-grid-item .multicolumn__details .multicolumn__column-title{letter-spacing:0;font-weight:400;transition:.3s ease;line-height:1}.image-grid-item:hover .multicolumn__details .multicolumn__column-title{transform:translateY(-10px)}.image-grid-item .multicolumn__details .body1{font-size:18px;text-transform:uppercase}.image-grid-bottom-text{text-transform:uppercase;line-height:1.4;color:#fff!important}.image-grid-item .multicolumn__column-media--image .multicolumn__column-image-wrap{overflow:hidden;border-radius:6px}.image-grid-item .multicolumn__column-title{display:flex;flex-direction:column;align-items:center}.column-order{width:28px;height:28px;background-color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#0f2119;font-weight:400;font-size:14px;line-height:100%;text-align:center;vertical-align:middle}.image-grid-item .multicolumn__column-media--image{padding-bottom:0!important}.image-grid-hover-image{margin:20px 0;width:100%;max-width:fit-content;border-radius:100%;max-height:40%;aspect-ratio:1;transition:.5s ease;opacity:0;object-fit:cover}@media (min-width:1500px){.image-grid-hover-image{max-height:58%}}.image-grid-item:hover .image-grid-hover-image{opacity:1}@media (max-width:1450px){.image-grid-item .multicolumn__details .h3{font-size:28px}.image-grid-item .multicolumn__details .body1{font-size:16px}.image-grid-hover-image{max-height:52%}}.btn.btn--link{font-style:italic;font-size:24px;line-height:150%;letter-spacing:-1px;padding:0;display:flex;align-items:center;column-gap:12px;transition:.5s ease;transform:translate(19px)!important;font-weight:400;font-family:Calendar_plus_italic}.btn.btn--link *{transition:.5s ease;font-weight:400;font-family:Calendar_plus_italic}.arrow_after{opacity:0;transform:translate(-30px);margin-top:5px}.arrow_before{margin-top:5px}.btn.btn--link:hover .arrow_after{opacity:1;transform:translate(0)}.btn.btn--link:hover .btn_text{color:#1ab46c}.btn.btn--link:hover{transform:translate(0)!important}.btn.btn--link:hover .arrow_before{opacity:0;transform:translate(30px)}.multicolumn__btn{margin-top:56px}.multicolumn__btn.btn.btn--link{margin-top:46px}.container--full-screen{padding-left:0!important;padding-right:0!important}.custom_section_sides{display:flex;flex-wrap:wrap}.media_side_image_mobile{display:none}@media (max-width:991px){.media_side_image_mobile{display:block}.media_side_image_desktop{display:none}}.custom_section_media *{width:100%;height:auto}.cs-title{max-width:560px;color:#0f2119}.richtext-title{max-width:1054px}.cs-title *{font-weight:400;font-size:60px;line-height:120%;letter-spacing:-2px;font-family:Calendar_plus}.product-general-info-block h1{font-weight:400;font-size:42;line-height:120%;letter-spacing:-2px;font-family:Calendar_plus}.image-banner__title{line-height:1.1}.image-banner__title *,.collage__card-grid-item .image-block__title,.collage__card-grid-item .image-block__title *,.richtext-title,.richtext-title *{font-family:Calendar_plus}.cs-title-heading-size-small *{font-size:50px;line-height:120%;letter-spacing:-2px}.cs-title-heading-size-medium *{font-size:60px;line-height:120%;letter-spacing:-2px}.cs-title-heading-size-large *{font-size:72px;line-height:100%;letter-spacing:-5px}.cs-title-heading-size-extra-small *{font-weight:400;font-size:40px;line-height:120%;letter-spacing:-2px}.cs-title i,.cs-title em,.richtext-title em,.collage__card-grid-item .image-block__title em,.image-banner__title em,.product-general-info-block h1 em{font-family:Calendar_plus_italic;font-weight:400}.image-banner__title.h2{font-size:60px;letter-spacing:-2px}.image-banner__title.h1{font-size:120px;letter-spacing:-6px}@media (max-width:1500px){.image-banner__title.h1{font-size:80px;letter-spacing:-4px}}@media (max-width:991px){.image-banner__title.h1{font-size:48px;letter-spacing:-2.4px}}@media (min-width:1100px){.image-banner__title{margin-bottom:56px}}h2.richtext-title.h2{font-weight:400;font-size:72px;line-height:120%;letter-spacing:-3px;text-align:center}h2.richtext-title{margin-top:0}.rich-text__caption{margin-bottom:32px}.rich-text__text-wrapper{max-width:660px}.cs-icon_and_text{display:flex;align-items:center;column-gap:12px;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%;color:#0f2119}.cs-icon_and_text img{width:42px;height:auto}.cs-author{display:flex;column-gap:10px}.cs-author p{font-weight:500;font-size:16px;line-height:150%;letter-spacing:-1px;color:#0f2119;font-family:wotfard_medium}.cs-author span{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-1px;color:#0f211999}.cs-richtext{max-width:475px}.cs-richtext,.cs-richtext *{font-family:Calendar_plus;font-weight:400;font-size:18px;line-height:150%;color:#0f2119}.img-with-text-title,.img-with-text-title *{font-family:Calendar_plus;line-height:120%;color:#0f2119}.img-with-text-title em{font-family:Calendar_plus_italic;font-weight:400}.cs-richtext.regular-font,.cs-richtext.regular-font *{font-family:wotfard_regular}.cs-richtext.regular-font strong{font-weight:500;font-family:wotfard_medium!important}.cs-image img{width:100%;max-width:473px;height:auto}.cs-video{border-radius:6px;overflow:hidden;max-width:473px}.video_box{display:flex;position:relative}.cs-video video{width:100%;height:auto}.video_play_btn{position:absolute;width:100%;height:100%;z-index:5;left:0;top:0;cursor:pointer;padding:0;display:flex;justify-content:center;align-items:center}.video_play_btn img{width:100%;height:100%;object-fit:cover}.video_play_btn svg{position:absolute}.shopify-section-header{z-index:99}.cs-media-bottom-text{font-weight:400;font-size:15px;line-height:130%;color:#0f211966;margin-top:24px;text-align:center}.cs_media_mobile{display:none}.cs_media_mobile img,.cs_media_mobile video{width:100%}@media (max-width:991px){.cs-title *{font-size:38px;letter-spacing:-2px}.cs-author p{font-size:15px}}@media (max-width:768px){.custom_section_media{display:none}.list-item.list-item-full-border{border:0;padding:0}.custom_section_sides{flex-direction:column}.cs_media_mobile{display:block}.cs-icon_and_text{margin-bottom:12px!important}.cs-title{margin-bottom:32px!important}.cs-video,.cs-richtext{margin-bottom:18px!important}}before-after-images{overflow:hidden;border-radius:6px}.before-after__caption{top:48px}.before-after__caption--left{left:48px}.before-after__caption--right{right:48px}.before-after__img-heading.h4{font-weight:400;font-size:40px;line-height:100%;letter-spacing:-2px}.before-after__caption{gap:12px}.before-after__img-subheading{font-weight:500;font-size:20px;line-height:140%;letter-spacing:-1px;text-transform:uppercase;opacity:1}.before_after_subheading{font-family:wotfard_medium}.before_after_price{margin-left:16px}testimonials-component .quote__text *{font-family:Calendar_plus;font-weight:400;font-size:24px;letter-spacing:-.5px;line-height:120%}quote-component video{width:100%;height:auto;border-radius:6px}quote-component .video_box{height:100%}.quote__image-wrapper{aspect-ratio:352/483;max-width:352px;width:100%}.video_play_btn img{border-radius:6px}@media (min-width: 768px){.quote__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:6px}.quote__content{padding:24px}.quote{max-height:483px}}.quote img,.quote video{aspect-ratio:352/483}.text_and_rating{display:flex;flex-direction:column;row-gap:24px}.quote__author-name{font-family:wotfard_medium;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.4px;color:#0f2119;margin-bottom:2px}.quote__author-details{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.4px;color:#0f211999}@media (max-width:1500px){testimonials-component .quote__text *{font-family:Calendar_plus;font-weight:400;font-size:20px;letter-spacing:-.5px;line-height:120%}}.footer__menu-item,.footer__menu-item *{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-2%;color:#0f2119}.footer__menu{row-gap:14px}.footer__title.caption2{font-weight:500;font-size:14px;line-height:22px;letter-spacing:0%;text-transform:uppercase;font-family:wotfard_medium}.footer__title{margin-bottom:24px}.footer__block:has(.footer__newsletter){min-width:473px}.footer-newsletter-input{font-family:Calendar_plus_italic;font-weight:400;font-style:italic;font-size:24px;line-height:130%;border-radius:6px;height:49px;border:1px solid #ABB1AE80;min-height:unset;letter-spacing:-2%}.footer-newsletter-input::placeholder{font-size:24px!important;color:#0f211980}.footer__block:has(.footer__newsletter) .field button{background-color:#c5ed82;border-radius:4px;width:33px;height:33px;padding:0;min-width:unset;min-height:unset;right:8px;top:8px}.newsletter__arrow{width:12px;height:12px}.checkbox--consent .checkbox__span{width:14px;height:14px;border-radius:4px;border:1px solid #1C1C1C}.footer__checkbox *{font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.5px;color:#0f2119}.footer__checkbox{display:flex;align-items:center;margin-top:18px;column-gap:12px}.footer__checkbox .checkbox__span:before{transform:rotate(45deg) scale(.7);top:0;left:3px}.footer__bottom-bar-item,.footer__bottom-bar-item *{font-weight:400;font-size:14px;line-height:100%;color:#0f2119;letter-spacing:0%}.local-globo{margin-right:4px}.footer__utils--bordered{border-top:0}.footer__bottom-bar{justify-content:center}.footer__utils{padding-bottom:0;padding-top:40px}.footer__card-grid{padding-bottom:80px;padding-top:120px}.section-ingredints-container .multicolumn__column-image-wrap img,.section-ingredints-container .multicolumn__column-image-wrap video{height:auto;aspect-ratio:1;position:relative}.section-ingredints-container .image-grid-item .multicolumn__column-media--image{padding:0}.section-ingredints-container .shape--nature{display:flex}.section-ingredints-container .multicolumn__column-title{font-weight:400;font-size:32px;line-height:100%;letter-spacing:-1px;text-align:center;transform:none!important;vertical-align:middle}.plus-opener-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#25323059;border-radius:100%}.section-ingredints-container .image-grid-item .multicolumn__details{padding-top:56px!important;padding-bottom:56px!important}.section-ingredints-container .multicolumn__content h2,.multicolumn__content h2.h1{font-size:60px}.section-ingredints-container .multicolumn__column{border-radius:6px;cursor:pointer}.multicolumn__container:has(.container__header)>*+*{margin-top:48px}.richtext-title.h1{font-size:60px}.collage__card-grid-item-body .image-block{border-radius:6px}@media (max-width:1400px){.section-ingredints-container .multicolumn__column-title{font-weight:400;font-size:24px;line-height:100%;letter-spacing:-1px;text-align:center;vertical-align:middle}.multicolumn__content h2.h1,.richtext-title.h1{font-size:42px}}@media (max-width:768px){.multicolumn__content h2.h1{font-size:38px;letter-spacing:-2px}}.ingredient_popup_inner_images{width:196px}.ingredient_popup_inner_images img{width:100%;aspect-ratio:1;border-radius:6px;object-fit:cover}.ingredient_popup_inner_content_block .ingredient_popup_inner_item img,.ingredient_popup_inner_images .ingredient_popup_inner_content{display:none}.ingredient_popup_inner_content{max-width:380px}.sidebar-ingredient-popup-inner{width:100%;display:flex;padding:0 14px;height:100%;overflow-y:auto}.ingredient_popup_inner_content_block{padding:48px;width:calc(100% - 196px)}.ingredient_popup_inner_content h4{color:#0f2119;font-weight:500;font-size:18px;line-height:140%;letter-spacing:-.5px;font-family:wotfard_medium;margin-bottom:16px}.ingredient_popup_inner_content h4 span{color:#abb1ae;font-family:wotfard_regular;margin-left:12px}.ingredient-side-popup{position:fixed;width:100%;height:calc(100vh - 32px);max-width:746px;background-color:#fff;border-radius:6px;top:16px;right:16px;z-index:9999;transition:transform .6s cubic-bezier(.22,.01,.17,.99);transform:translate(105%)}.ingredient-side-popup.active{opacity:1;transform:translate(0)}.ingredient-side-popup-layer{position:fixed;width:100%;display:none;height:100vh;left:0;top:0;z-index:100;background-color:#000;opacity:.3}.section-ingredints-container .slider-grid .sidebar-ingredient-popup-inner{display:none}.ingredient-popup-close{position:absolute;top:14px;right:14px;background-color:transparent;cursor:pointer;border:0;padding:0;z-index:6}.o-hidden{overflow:hidden}.sidebar-ingredient-title{margin-bottom:48px}.sidebar-ingredient-title p{margin-bottom:9px;color:#0f2119;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;text-transform:uppercase}.sidebar-ingredient-title h4{color:#0f2119;margin-bottom:0;font-weight:400;font-size:40px;line-height:46px;letter-spacing:-2px;vertical-align:middle}.ingredient_popup_inner_item{margin-bottom:20px}.ingredient_popup_inner_images .ingredient_popup_inner_item{margin-bottom:6px;display:flex}.ingredient-inner-text{font-weight:400;font-size:15px;line-height:140%;letter-spacing:-1px;color:#0f2119}.ingredient-side-popup-wrapper{height:100%;padding:14px 0}.sidebar-ingredient-popup-inner{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.sidebar-ingredient-popup-inner::-webkit-scrollbar{display:none}.faq__accordeon-plus-btn{font-family:wotfard_medium;font-weight:500;font-size:20px;line-height:150%;letter-spacing:-1px;color:#0f2119;padding:14px 0}.accordeon-plus--top-bordered{border-top:0}.faq__question--outer-container:last-child{border-bottom:0}.faq__question--with-separately-background,.faq-active-with-color{border-bottom:0!important}.faq-active-with-color .accordeon-plus--top-bordered{border-top:0!important}.faq-active-with-color:has(accordeon-component[data-aria-expanded=true]){background-color:var(--gsc-foreground-color-100)}.faq__accordeon-plus-content *:not(div){font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#0009}.faq__accordeon-plus[data-aria-expanded=true]{padding-bottom:24px}.faq__accordeon-plus[data-aria-expanded=true] .accordeon-plus__content-wrap{padding-top:8px;max-height:unset!important}.accordeon-plus__icon{width:50px;height:50px}@media (min-width:1400px){.faq__container .faq__content-body .h2{color:#0f2119;font-weight:400;font-size:60px;line-height:120%;letter-spacing:-3px}}@media (min-width:768px) and (max-width:1400px){.faq__container .faq__content-body .h2{font-size:40px;letter-spacing:-2px}}@media (max-width:1400px){.faq__accordeon-plus-btn{font-size:18px}.faq__accordeon-plus-content *:not(div){font-size:16px}.accordeon-plus__icon{width:32px;height:32px}}.cs-subtitle{color:#0f2119;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;text-transform:uppercase}.custom-section-text-alignment-center{display:flex;flex-direction:column;align-items:center;text-align:center}.custom-section-text-alignment-left{display:flex;flex-direction:column}.custom-section-text-alignment-right{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.list-item p{font-weight:400;color:#0f2119;line-height:1.5;letter-spacing:.5px}.list-item{display:flex;align-items:center;column-gap:6px}.list-item.list-item-full-border{padding:8px 20px;border:1px solid #ABB1AE4D;border-radius:16px}.image-grid-item .multicolumn__column-title.h5{font-size:32px}.image-grid-bottom-text.body-5{font-size:18px;letter-spacing:-1px}.real-multicolumn .multicolumn__column-title{display:flex;align-items:center;column-gap:12px}.real-multicolumn .multicolumn__column-title .multicolumn__column-media{width:unset;padding:0}.real-multicolumn .multicolumn__column-title.h6{font-size:24px}.mobile-body-color.rte,.body-color.rte,.mobile-body-color .rte,.body-color .rte,.mobile-body-color,.body-color{color:#0f2119!important}.real-multicolumn .multicolumn__column-text.body4{font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.8px}.real-multicolumn .multicolumn__column-text{margin-top:18px}.section-real-multicolumn .multicolumn__content h2.h3{font-weight:400;font-size:48px;line-height:120%;letter-spacing:-2px}.section-real-multicolumn .multicolumn__container:has(.container__header)>*+*{margin-top:72px}@media (max-width:1400px){.real-multicolumn .multicolumn__column-title.h6{font-size:20px}}.comparison-section-body{margin-top:56px}.comparison-table table{width:100%}.comparison-table table td,.comparison-table table th{border:0;padding:14px 16px;border-top:0;border-right:1px solid rgba(15,28,20,.2);border-bottom:1px solid rgba(15,28,20,.2);font-family:Wotfard;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.5px;text-align:center}.body-column-content{display:flex;flex-direction:column;align-items:center;row-gap:6px}.comparison-table table th{padding:16px;font-size:18px}.comparison-table table tbody tr td:first-child{font-size:18px}.comparison-table table th:first-child .body-column-content{align-items:flex-start}.comparison-table tbody tr:last-child td{border-bottom:0}.comparison-table tbody tr td:first-child .body-column-content{align-items:flex-start}.comparison-table table th:last-child{width:180px}.comparison-table table th:nth-child(2){width:180px}.img_dot{width:28px;height:28px;border-radius:100%;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:.4s ease;z-index:15}.img_dot span{width:16px;height:16px;background-color:#fff;border-radius:100%;transition:.4s ease}.image_dots_layer{position:absolute;z-index:4;background-color:#000;opacity:.3;left:0;top:0;width:100%;height:100%;display:none}.image_dot_block{display:flex;align-items:center;column-gap:20px}.image_dot_block.left-side-alignment{flex-direction:row-reverse}.image_dot_text{display:flex;flex-direction:column;row-gap:12px;width:400px;padding-left:40px;position:absolute;opacity:0;transition:.4s ease}@media (min-width:768px){.image_dot_block .img_dot:hover{background-color:#c5ed824d}.image_dot_block .img_dot:hover span{background-color:#c5ed82}.image_dot_block .img_dot:hover+.image_dot_text{opacity:1}.mobile-content-viewer{display:none!important}}.mobile-dot-img{display:none}.drawer-menu-toggle{display:none!important}.header__container:has(.header__nav[hidden]) .header__icons-right .drawer-menu-toggle{display:block!important;margin-left:16px}.hamburger.is-opened .hamburger__line{stroke:#0f2119!important}.header[is-transparent] .hamburger__line{stroke:#fff}.shopify-section-header.scrolled .header[is-transparent] .hamburger__line{stroke:#0f2119}@media (max-width:768px){.image_dot_block .img_dot{background-color:#ffffff4d;opacity:.7}.split-image-banner__container .split-image-banner__content-wrap{order:1}.images-with-text__content--with-center-alignment_mobile{text-align:center;justify-content:center;display:flex;flex-direction:column;align-items:center}.images-with-text__container{flex-direction:column}.split-image-banner__left-media{order:2}.split-image-banner__right-media{order:3}.mobile-dot-img{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid #ABB1AE;border-radius:100%}.mobile-conten-viewer-inner h5{display:flex;align-self:center;column-gap:16px;justify-content:flex-start;width:100%;text-align:left;letter-spacing:-1px}.image_dot_block .img_dot.active{opacity:1}.image-and-dots-sect{overflow:hidden;border-radius:6px}}.collage__item .overlay{display:none}.mobile-content-viewer{position:relative;background-color:#f7f6f0;border-radius:6px;bottom:5px;padding:24px;z-index:55;transition:.4s ease}.mobile-conten-viewer-inner{display:flex;flex-direction:column;row-gap:24px}.mobile-conten-viewer-inner h5{font-size:24px}.mobile-content-viewer .dot_richtext{color:#0f2119;font-size:14px;line-height:140%}.image_dot_block.left-side-alignment .image_dot_text{padding-right:40px}.image_dot_text h5{font-size:40px;letter-spacing:-2px;line-height:105%;color:#fff}.dot_richtext{color:#fff;font-size:16px;line-height:140%;letter-spacing:-1px}.section-ingredient-list .image-grid-item h4{text-align:left;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-2px}.section-ingredient-list .image-grid-item{align-items:flex-start}.section-ingredient-list .slider-grid-track{row-gap:72px}.section-ingredient-list .multicolumn__column-image-wrap{width:100%;margin-bottom:18px}.ingredient-list-popup .ingredient_popup_inner_images{width:396px}.ingredient-list-popup .ingredient_popup_inner_images img{width:100%;aspect-ratio:unset;position:relative;height:100%;object-fit:cover}.ingredient-list-popup .ingredient_popup_inner_content_block{width:calc(100% - 396px)}.ing_list_gray_text{font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1px;text-align:left;color:#abb1ae;margin-bottom:16px}.img-list-content{font-weight:400;font-size:15px;line-height:140%;letter-spacing:-1px;color:#0f2119}.ingredient-list-side-popup{max-width:946px}@media (max-width:1400px){.section-ingredient-list .slider-grid-track{row-gap:50px}.section-ingredient-list .image-grid-item h4{font-size:24px;letter-spacing:-1px}}.ing-category-list{display:flex;flex-wrap:wrap;column-gap:40px;row-gap:10px;justify-content:center}.ing-category-list button{background-color:transparent;border:0;font-family:wotfard_medium;font-weight:500;font-size:16px;line-height:150%;letter-spacing:-2%;text-align:center;text-transform:uppercase;cursor:pointer;color:#abb1ae}.ing-category-list button.active{color:#0f2119}.ing-list-categories{margin-top:40px}.ing-list-categories+slider-grid{margin-top:72px!important}.page__title{font-weight:400;font-size:60px;line-height:120%;letter-spacing:-3px}.page__title+.page__content{margin-top:56px}@media (max-width:1400px){.page__title{font-weight:400;font-size:40px;line-height:120%;letter-spacing:-1.5px}}.tables{display:flex;column-gap:56px;justify-content:center}.tables table{width:calc(50% - 28px)!important;height:auto!important;display:table!important}.tables table th{border:0;padding:14px 16px}.tables table td{padding-top:7px;padding-bottom:7px;border:0}.tables table td:first-child{padding-bottom:0;padding-top:14px}.tables table td{border-bottom:1px solid rgba(15,28,20,.2);border-right:1px solid rgba(15,28,20,.2);font-weight:400;font-size:18px;line-height:150%;letter-spacing:-1px}.tables table th{border-bottom:2px solid #0F2119;border-right:1px solid rgba(15,28,20,.2);font-family:wotfard_medium;font-weight:500;font-size:18px;line-height:140%;letter-spacing:-1px;text-align:center}.tables table th:nth-child(2),.tables table th:nth-child(3){text-align:center;width:130px!important}.tables table td:nth-child(2),.tables table td:nth-child(3){text-align:center}.img-with-text-video{width:100%;height:100%;border-radius:6px;overflow:hidden}.img-with-text-video video{width:100%;height:100%;object-fit:cover}.images-with-text__text{margin-top:48px!important}.collage__card-grid-item{min-height:25vw}.collage__card-grid-item .image-block:hover .overlay{opacity:0}.image_block_badge{display:flex;align-items:center;width:fit-content;column-gap:6px;border-radius:35px;background-color:#0f211933;padding:7px 14px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0%;text-transform:uppercase}.list-item-bottom-border{border-bottom:1px solid #ABB1AE;width:100%;text-align:center;justify-content:center;padding:12px}@media (max-width:768px){.list-item-bottom-border-mobile{border-bottom:1px solid #ABB1AE;width:100%;text-align:center;justify-content:center;padding:12px;margin-bottom:0!important}.list-item-bottom-border-mobile+a{margin-top:40px}}.quote__image{border-radius:6px!important}.comparisson-table-mobile{display:none}.mobile-row{display:flex;flex-wrap:wrap;border:1px solid #0F1C144D;border-bottom:0}.mobile-row .mobile-column{width:50%;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px}.mobile-row .mobile-column{font-size:16px}.empty-column{opacity:0;padding:0!important}.mobile-row .mobile-column:first-child{width:100%;display:flex;align-items:center;justify-content:flex-start;text-align:left;border-bottom:1px solid #0F1C144D}.mobile-table-body .mobile-row:last-child{border-bottom:1px solid #0F1C144D}.mobile-row .mobile-column:nth-child(2){background-color:#f7f6f0;border-right:1px solid #0F1C144D}.mobile-row .mobile-column:nth-child(3){background-color:#f9f9f9}@media (max-width:768px){.featured-reviews_container{flex-direction:column;row-gap:24px;align-items:flex-start;padding-left:16px;padding-right:16px}.header--add-mobile-paddings .header--with-aside-paddings .header__grid{padding-inline:20px!important}.section-real-multicolumn .multicolumn__content h2.h3{font-size:32px;letter-spacing:-1px}.section-real-multicolumn .multicolumn__column--transparent .multicolumn__details{padding-left:0;padding-right:0}.comparisson-table-mobile{display:flex;flex-direction:column}.image-grid-item .multicolumn__column-title.h5{font-size:24px}.image-grid-item .multicolumn__column-text.body5{font-size:12px}.comparison-table{display:none}.featured_review_rating p{font-size:16px}.f_reviews_stars{margin-bottom:0;transform:translateY(-1px)}.f_review_body{font-size:16px}.featured-reviews_container{padding-top:40px;padding-bottom:40px}.featured_review_rating{flex-direction:row;justify-content:flex-start;column-gap:14px}.multicolumn__content h2.h2{font-size:38px}.multicolumn__container:has(.container__header)>*+*{margin-top:32px}.btn.btn--link{font-size:22px}.header_custom_button{font-size:11px;padding:6px 11px;white-space:nowrap;margin-right:18px}.announcement-bar__rte{font-size:9px}.announcement-bar__inner-container{min-height:unset;padding-block:0}.multicolumn__container .slider-grid__m-grid .multicolumn__column-media{padding:0}.image-grid-item .multicolumn__details .h2{font-size:22px}.image-grid-item .multicolumn__details{padding-left:12px!important;padding-right:12px!important}testimonials-component .slider-grid__m-slideshow .slider-grid__slide{min-width:310px}testimonials-component .quote__content{height:auto;row-gap:32px}.footer__card-grid{padding-top:56px;padding-bottom:40px!important}.footer__block--mobile-static{border:0}.footer__block:has(.footer__newsletter){grid-row:2;min-width:unset;width:100%}.footer__logo{margin-bottom:0}.footer__utils{padding-top:0!important}.footer__bottom-bar{justify-content:flex-start!important}.footer__block--mobile-static{padding:16px 0}.footer__logo .logo-img{width:160px}.section-ingredints-container .multicolumn__column-image-wrap img,.section-ingredints-container .multicolumn__column-image-wrap video{aspect-ratio:unset;height:194px}.section-ingredints-container .multicolumn__column-title{font-size:26px}.ingredient-side-popup{height:100vh;max-width:746px;border-radius:0;top:0;right:0}.ingredient_popup_inner_images{width:72px}.ingredient_popup_inner_content_block{padding:16px;width:calc(100% - 72px)}.faq__container{padding:0}.faq__content-body h2{font-size:38px}h2.richtext-title.h2{font-size:40px;letter-spacing:-2px}.rich-text__text-wrapper.hide_mobile{display:none}.collage__mobile-content .slider-grid__m-separate-text .shape--adapt{display:flex;flex-direction:column-reverse}.collage__mobile-content .slider-grid__m-separate-text .image-block{background-color:transparent}.collage__mobile-content .slider-grid__m-separate-text .shape--adapt>img,.collage__mobile-content .slider-grid__m-separate-text .shape--adapt>video{position:relative;height:auto}.collage__mobile-content .slider-grid__m-separate-text{display:flex;flex-direction:column;row-gap:40px}.collage__mobile-content .slider-grid__m-separate-text .shape--adap .overlay{display:none}.collage__mobile-content .slider-grid__m-separate-text .slider-grid__slide{height:auto}.collage__mobile-content .slider-grid__m-separate-text .shape--adapt .image-block__content-wrap{position:relative;padding:24px 0}.collage__mobile-content .slider-grid__m-separate-text .shape--adapt .image-block__content-wrap{text-align:left}.collage__mobile-content .slider-grid__m-separate-text .shape--adapt .image-block__content-wrap .image-block__title,.collage__mobile-content .slider-grid__m-separate-text .shape--adapt .image-block__content-wrap .image-block__text *{color:#0f2119}.section-ingredints-container .multicolumn__content h2{font-size:32px;letter-spacing:-1px}.ing-category-list{flex-wrap:nowrap;justify-content:flex-start;column-gap:24px;overflow-x:auto}.ing-category-list button{white-space:nowrap}.ing-list-categories+slider-grid{margin-top:40px!important}.section-ingredient-list .slider-grid__m-column2{display:flex;flex-wrap:wrap;row-gap:32px;column-gap:8px}.section-ingredient-list .slider-grid__m-column2 .slider-grid__slide{width:calc(50% - 4px);min-width:unset}.section-ingredient-list .slider-grid__m-column2 .slider-grid__slide .shape--nature img{height:auto;aspect-ratio:1}.ingredient-list-popup.sidebar-ingredient-popup-inner{flex-direction:column;row-gap:24px}.ingredient-list-popup .ingredient_popup_inner_images{width:100%}.ingredient-list-popup .ingredient_popup_inner_content_block{width:100%;padding-left:0;padding-right:0}.tables{flex-direction:column;row-gap:24px}.tables table{width:100%!important}}@media (max-width: 370px){.multicolumn__content h2.h2{font-size:28px}.image-banner__title.h2{font-size:48px;letter-spacing:-2px}}@media (min-width:768px){.header--with-aside-paddings{max-width:100%}.show-only-mobile.image-banner__title{display:none}}.image-banner-product{display:flex;align-items:center;column-gap:28px;transform:translateY(10px);border-top:1px solid rgba(255,255,255,.1);padding-top:12px;margin-top:4px}.image-banner__content:has(.image-banner-product) .image-banner__text{margin-bottom:0}.image-banner-product-images{display:flex;align-items:center;column-gap:8px}.image-banner-product a{font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%;text-transform:uppercase;color:#0f2119;background-color:#fff;white-space:nowrap;padding:10px 24px;border-radius:6px;text-decoration:none}.boxed-banner-mobile-content{background-color:#fff;padding:16px}.boxed-banner-mobile-content .image-banner__text{margin-top:0;margin-bottom:16px}.boxed-banner-mobile-content .image-banner-product{display:flex;flex-direction:column;row-gap:16px}.image-banner-product-images-and-price{width:100%;display:flex;align-items:center;justify-content:space-between}.price-img-banner{display:flex;align-items:center;column-gap:4px}.price-img-banner *{font-weight:400;font-size:15px;line-height:140%;letter-spacing:0%;color:#0f2119}.boxed-banner-mobile-content .image-banner-product a{width:100%;color:#baecb7;text-align:center;background-color:#0f2119}.boxed-banner-mobile-content .image-banner-product{transform:none}.boxed-banner-mobile-content .image-banner-product{padding-top:0;margin-top:0}.boxed-banner-mobile-content .image-banner__text{margin-right:0;margin-bottom:20px}@media (max-width:768px){.banner-full-size-text{display:none}}@media (min-width:768px){.boxed-banner-mobile-content{display:none}}.image_width_product .image-banner__content-wrap{display:flex;justify-content:center;width:100%;text-align:center}.image_width_product .image-banner__content{padding-top:96px;padding-bottom:96px}@media (max-width:1400px){.image_width_product .image-banner__title.h2{font-size:50px;letter-spacing:0}.image_width_product .image-banner__content{padding-top:70px;padding-bottom:70px}}.icon_with_text_img_banner{display:flex;flex-wrap:wrap;column-gap:48px;row-gap:16px;justify-content:center}.image_width_product .image-banner__outer-container{position:relative}.icon_with_text_img_banner:has(.banner_icon_text){margin:30px 0;padding-left:20px;padding-right:20px}.banner_icon_text{display:flex;align-items:center;column-gap:12px;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%;color:#0f2119}.image-banner-product-block{position:absolute;padding:22px 26px;border-radius:6px;background-color:#fff;z-index:5;width:427px;right:40px;bottom:98px}.image-banner-product-block-inner-top{display:flex;flex-direction:column;row-gap:8px;padding-bottom:32px;border-bottom:1px solid rgba(15,33,25,.1)}.image-banner-product-block-image-text{display:flex;align-items:center;column-gap:12px;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0%;font-family:wotfard_medium}.image-banner-product-block-image-text img{aspect-ratio:1;object-fit:cover;border-radius:6px}.image-banner-product-block-inner-images-product-img img{width:53px;height:auto}.image-banner-product-block-inner-images-product-logo img{width:120px;height:auto}.image-banner-product-block-inner-images{display:flex;align-items:center;margin:18px 0 0;column-gap:12px}.image-banner-product-block-inner-center{display:flex;flex-direction:column;row-gap:18px}.btn-primary{background-color:#0f2119;border-radius:6px;padding:11px 24px;text-align:center;font-weight:500;font-size:14px;line-height:150%;transition:.3s ease;letter-spacing:0%;text-decoration:none;text-transform:uppercase;color:#c5ed82}.btn-primary:hover{background-color:#c5ed82;color:#0f2119}.image-banner-product-block-inner-center-elements{display:flex;align-items:center;justify-content:space-between;column-gap:24px}.btn-primary.btn-full{width:100%}.btn-primary.bold{font-family:wotfard_medium}.image-banner-product-block-inner-bottom{padding-top:18px}.image-banner-product-block-inner-thicks{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:10px}.image-banner-product-block-image-thick{display:flex;align-items:center;column-gap:5px;font-weight:400;font-size:14px;color:#0f2119;line-height:150%;letter-spacing:0%}.mobile-img-ony-in-mobile{display:none}@media (max-width:1200px){.image-banner-product-block{bottom:40px}}@media (max-width:991px){.image_width_product .image-banner__title.h2{font-size:38px;letter-spacing:0}.image-banner__media:has(.mobile-img-ony-in-mobile) video{display:none}.mobile-img-ony-in-mobile{display:block}.image_width_product .image-banner__content{padding-top:48px;padding-bottom:48px}.image-banner-product-block{position:relative;width:100%;right:unset;bottom:unset;border-radius:0}.image_width_product .image-banner__media .overlay{background:linear-gradient(177.99deg,#f9f9f900 80.72%,#f6f6f6 95.13%),linear-gradient(356.64deg,#f9f9f900 57.01%,#f6f6f6 97.23%),linear-gradient(0deg,#ffffff4d,#ffffff4d)}}.transparent-logo-header{position:absolute;top:0;z-index:99;width:100%;left:0;display:flex;align-items:center;justify-content:center;padding:16px}.transparent-logo-header img{width:140px}#MainContent:has(.transparent-logo-header) .image_width_product .image-banner__content{padding-top:100px}.featured-article__title,.featured-article__title *{font-family:Calendar_plus;font-weight:400;font-size:40px;line-height:120%;letter-spacing:-1px}.featured-article__content .btn.btn--link{justify-content:flex-start;transform:none!important}.featured-article__content .btn.btn--link .btn_text{transition:.3s ease}.featured-article__content .btn.btn--link:hover .btn_text{transform:translate(-10px)}article-card .btn.btn--link{justify-content:flex-start;transform:none!important;font-size:24px}article-card .btn.btn--link .btn_text{transition:.3s ease}article-card:hover .btn.btn--link .btn_text{transform:translate(-10px)}article-card .article-card__title{font-size:32px}.blog-post-reading-time{font-weight:400;font-size:18px;line-height:150%;letter-spacing:-1%;color:#0f2119;margin-bottom:60px}.featured-article__content .btn-link{margin-top:48px}.articles--page .articles__header{margin-bottom:76px}.articles__tag,.articles__tag a{font-weight:500;font-size:16px;line-height:150%;letter-spacing:-.5px;text-align:center;text-transform:uppercase;font-family:wotfard_medium}article-card .blog-post-reading-time{margin-bottom:12px}@media (min-width: 768px){.articles__tags{column-gap:40px}}article-card:hover .btn.btn--link .arrow_after{opacity:1;transform:translate(0)}article-card:hover .btn.btn--link .btn_text{color:#1ab46c}article-card:hover .btn.btn--link{transform:translate(0)!important}article-card:hover .btn.btn--link .arrow_before{opacity:0;transform:translate(30px)}.featured-articles__btns carousel-button{background-color:#0f2119!important;width:46px;height:46px}.featured-articles__btns carousel-button svg path{stroke:#fff!important}.featured-articles__btns .carousel-btn[disabled]{background-color:#0f2119!important;opacity:.5}.featured-articles__btns .carousel-btn[disabled] svg path{stroke:#fff!important}.featured-articles__btns{transform:translateY(40px)}@media (max-width:1500px){article-card .btn.btn--link{font-size:18px}article-card .article-card__title{font-size:24px}}@media (max-width:768px){.featured-article__title,.featured-article__title *{font-size:24px;letter-spacing:0}.blog-post-reading-time{margin-bottom:24px}.articles--page .articles__header{margin-bottom:40px}}.btn.btn--solid,.btn.btn--outline{padding-top:11px;padding-bottom:11px;border-radius:6px}.pb-text-with-thicks{display:flex;flex-wrap:wrap;column-gap:24px;max-width:600px;row-gap:8px}.pb-text-with-thicks-mobile{display:none}@media (max-width:768px){.pb-text-with-thicks-desktop{display:none}.pb-text-with-thicks-mobile{display:flex}}.pb-text-with-thick{display:flex;align-items:center;column-gap:8px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.5px}@media (min-width:991px){.pb-text-with-thick{min-width:196px;white-space:nowrap}}.product-variant-picker__pill-list .pill{border-radius:8px;box-shadow:0 0 8px #0000001c;padding:6px 10px;border:1px solid transparent;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.5px;min-height:34px}.pill__label{display:flex;align-items:center;column-gap:7px}.pill__label img{aspect-ratio:1;object-fit:cover;border-radius:100%}.product-variant-picker__pill-list .pill.selected{border:1px solid #0F2119;background-color:#fff;color:#0f2119}.product-block-short-desc{font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.5px}.product__info>*+*{margin:20px 0 0}@media (min-width:991px){product-block+.subscription-plans-container{margin-top:24px}}.accordeon-plus--bottom-bordered{border-color:#e0e0e0}.product__info accordeon-component{margin-bottom:24px}.product-media-grid--112-column{grid-template-columns:repeat(2,1fr)}.product-media-grid--112-column>.product-media-grid__item:nth-child(1),.product-media-grid--112-column>.product-media-grid__item:nth-child(2),.product-media-grid--112-column>.product-media-grid__item:nth-child(5),.product-media-grid--112-column>.product-media-grid__item:nth-child(6){grid-column:span 2}@media (max-width:768px){.product__content{padding-bottom:24px;background-color:#e3e2cd4d;padding-top:24px}.product-media-carousel-mobile .carousel__slide{min-width:310px;w\131 dth:310px;padding-left:8px;border-radius:6px;overflow:hidden}.product-media-carousel-mobile .carousel__slide img,.product-media-carousel-mobile .product-media__image-wrapper .product-media-carousel-mobile .carousel__slide video{border-radius:6px}}.image-banner-product-block-inner-prices .product-price__cost{flex-direction:row-reverse}.image-banner-product-block-inner-prices .product-price__current-price{color:#0f2119}.image-banner-product-block-inner-prices .product-price__content{position:relative}.image-banner-product-block-inner-prices .product-sale-amount-badge{position:absolute;right:0;top:-23px}.image-banner-product-block-inner-center-elements .product-general-info-block{overflow:visible}.product-sale-amount-badge{background-color:#71bc99;color:#fff}.image-banner-product-block-inner-center-elements .product-general-info-block:has(.product-sale-amount-badge){transform:translateY(20px)}@media (min-width:768px){.shopify-section-announcement-bar:has(.localization-dropdown-toggle[data-aria-expanded=true]){z-index:100}}.social-list__item-link{height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.selling-plan-selector{margin:20px 0;max-width:600px}.flavor-selector{margin-bottom:30px}.product__container .flavor-selector{margin-bottom:16px}.flavor-selector__title,.plan-selector__title{font-size:16px;margin-bottom:12px;color:#0f2119}.flavor-option__icon{display:flex}.flavor-selector__title span,.plan-selector__title span{font-family:wotfard_medium;font-weight:500}.flavor-options{display:flex;gap:8px;flex-wrap:wrap}.flavor-option{display:flex;align-items:center;padding:6px 14px 6px 6px;color:#0f2119;font-size:16px;border-radius:25px;border:1px solid rgba(171,177,174,.4);background:#fff;cursor:pointer;transition:all .3s ease}.flavor-option.selected{border:1px solid #0F2119}.flavor-option img{width:22px;height:22px;margin-right:7px;border-radius:50%;background:#f5f5f5}.flavor-option span{transform:translateY(-1px)}.plan-selector{margin-top:30px}.product__container .plan-selector{margin-top:16px}product-block:has(.product-block-short-desc){margin-top:8px}.plan-options{display:flex;flex-direction:column;gap:10px}.plan-option{border:1px solid #ABB1AE66;border-radius:8px;padding:16px;cursor:pointer;position:relative;transition:all .3s ease}.plan-option.selected{border-color:#0f2119}.plan-option__radio{position:absolute;opacity:0;cursor:pointer}.plan-option__custom-radio{margin-top:5px;height:16px;width:16px;border:1px solid #0F2119;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center}.plan-option__custom-radio:after{content:"";transform:scale(0);transition:transform .3s ease;width:8px;height:8px;border-radius:50%;background:#0f2119}.plan-option__features{display:none}.plan-option.selected .plan-option__features{display:block}.plan-option.selected .plan-option__custom-radio:after{transform:scale(1)}.plan-option__header-left{display:flex;align-items:flex-start;column-gap:12px}.plan-option__header-title-and-description{display:flex;flex-direction:column;row-gap:10px}.plan-option__header{display:flex;justify-content:space-between;align-items:flex-start;column-gap:24px}.plan-option__title{font-size:16px;color:#0f211980}.plan-option__title strong{color:#0f2119;font-family:wotfard_medium;font-weight:500;font-size:18px}.plan-option__subtitle{color:#0f211980}.plan-option__price{font-size:16px;font-weight:500;white-space:nowrap;column-gap:24px}.plan-option__price--original{text-decoration:line-through;color:#0e201880;margin-right:8px}.plan-option__price--new{font-weight:500;font-size:16px;font-family:wotfard_medium;color:#0f2119}.plan-option__discount{position:absolute;top:-6px;right:-7px;background:#1ab46c;color:#fff;padding:0 7px;border-radius:100px;font-size:12px}.plan-option__feature{display:flex;column-gap:14px}.plan-option__features{margin-top:15px;font-size:16px;color:#0f2119}.plan-option__feature{display:flex;align-items:center;margin-bottom:5px}.plan-option__feature svg{color:#4caf50}selling-plan-selector .add-to-cart-button{width:100%;margin-top:12px;background-color:#0f2119;color:#c5ed82;border:none;font-family:wotfard_medium;border-radius:6px;padding:15px 30px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center}selling-plan-selector .add-to-cart-button span{font-family:wotfard_medium;font-weight:500}selling-plan-selector .add-to-cart-button:hover{background-color:#2a3c2f}selling-plan-selector .add-to-cart-button:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}selling-plan-selector .add-to-cart-button__price{margin-left:10px;font-weight:600}.custom_section_sides .subscription-plans-container{max-width:594px}.container--medium.container--with-aside-paddings{--gsc-container-width: calc( calc(111rem + 2px) + (var(--gsc-container-padding) * 2))}.product-media__image,.product-media video{border-radius:6px}@media (max-width:1300px){.footer__block:has(.footer__newsletter){min-width:260px}.footer-newsletter-input{font-size:18px}.footer-newsletter-input::placeholder{font-size:18px!important}}.hidden-text{display:none}.sticky-atc-product__image img{width:48px;height:48px;object-fit:contain}.sticky-atc-product__rating{display:flex;align-items:center;column-gap:8px}.sticky-atc-product__rating .f_reviews_stars{margin-bottom:0}.selling-plan-dropdown-container{width:100%;display:flex;gap:20px;justify-content:space-between}.sticky-atc-product{display:flex;column-gap:16px;align-items:center}.sticky-atc-product__content{display:flex;flex-direction:column;row-gap:2px}.sticky-atc-product__content img{width:137px}.sticky-atc-product__content h3{font-size:20px;display:flex}selling-plan-dropdown .flavor-select,selling-plan-dropdown .plan-select{width:100%;padding:12px 50px 12px 12px;font-family:wotfard_medium;font-weight:500;border-radius:8px;font-size:16px;width:fit-content}.sticky-atc-product__rating .f_reviews_stars svg{width:13px}.sticky-atc-product__rating p{font-size:14px}selling-plan-dropdown select::-ms-expand{display:none}.custom-dropdown__selected{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;background-repeat:no-repeat;background-position:center right 21px;background-image:url(/cdn/shop/files/down.svg?v=1744611058);line-height:17px;height:52px;border:1px solid #F6F6F6;text-overflow:""}selling-plan-dropdown label{font-weight:600;display:block;margin-bottom:8px}selling-plan-dropdown .add-to-cart-button{width:100%;background:#0f2119;color:#c5ed82;border:none;border-radius:6px;font-size:18px;height:52px;column-gap:30px;padding:15px 22px;white-space:nowrap;cursor:pointer;display:flex;justify-content:space-between;align-items:center}selling-plan-dropdown .add-to-cart-button>span{font-family:wotfard_medium;font-weight:500;font-size:15px}selling-plan-dropdown .add-to-cart-button__prices{display:flex;align-items:center;gap:10px;font-size:18px}selling-plan-dropdown .add-to-cart-button__compare-price{text-decoration:line-through;opacity:.8;color:#abb1ae;font-size:14px}selling-plan-dropdown .add-to-cart-button:disabled{opacity:.5;cursor:not-allowed}selling-plan-dropdown{display:flex;column-gap:8px}.sticky-atc-section{position:fixed;left:0;width:100%;bottom:0;z-index:999}.selling-plan-dropdown-container{padding:14px 50px 12px}.selling-plan-dropdown-container product-form{display:none}.product__info-wrapper{padding-top:0;margin-top:-4px}.bolder-bt-text{font-weight:500;font-family:wotfard_medium}.split-image-banner__container{border-radius:6px}.split-image-banner__content .caption{font-size:16px}.split-image-banner__title.h1{font-size:72px;letter-spacing:-3px}.images-with-text__content h2.h1{font-size:60px;letter-spacing:-2px}.images-with-text__content .caption{font-size:18px;font-family:wotfard_medium;font-weight:500}@media (max-width:1400px){.split-image-banner__title.h1{font-size:40px;letter-spacing:-1px}.images-with-text__content h2.h1{font-size:42px;letter-spacing:-1px}.images-with-text__content .caption{font-size:16px;font-family:wotfard_medium;font-weight:500}}.mega-menu__inner-container .shape--nature{aspect-ratio:473/298}.mega-menu__inner-container .image-block{border-radius:6px}.mega-menu__inner-container .image-block__title{font-size:40px;letter-spacing:-1px}.hamburger .hamburger_line_close{display:none}.hamburger.is-opened .hamburger_line_close{display:block}.hamburger.is-opened .hamburger_line_open{display:none}.scrolling-text-new__mobile_title{display:none;font-family:wotfard_medium;font-weight:500;font-size:16px;line-height:140%;letter-spacing:0%;text-transform:uppercase;margin-bottom:0;margin-top:40px;padding-left:16px;padding-right:16px;text-align:center;color:#0f2119}.mobile-ing-popup-images,.cs-title-mobile{display:none}.subscription-plans-container .sticky-atc-subs button{width:100%;margin-top:12px;background-color:#0f2119;color:#c5ed82;border:none;font-family:wotfard_medium;border-radius:6px;padding:15px 30px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.subscription-plans-container .sticky-atc-subs button span{font-family:wotfard_medium;font-weight:500}.subscription-plans-container .sticky-atc-subs button .add-to-cart-button__price{margin-left:10px;font-weight:600}.subscription-plans-container .sticky-atc-subs{display:none}@media (max-width:768px){.announcement-bar__content{flex-wrap:wrap!important;justify-content:center}.subscription-plans-container .sticky-atc-subs{position:fixed;bottom:8px;z-index:55;width:100%;display:block;left:0;padding-left:16px;padding-right:16px;transform:translateY(120%);transition:all .3s ease}.subscription-plans-container .sticky-atc-subs.active{transform:translateY(0)}.list-item.list-item-full-border{padding:0;border:0}.cs-title-mobile{display:block}.cs-title-desktop{display:none}.scrolling-text-new__mobile_title{display:block}.mobile-ing-popup-images{display:flex;flex-direction:column}.image-banner-product-block{padding-left:16px;padding-right:16px}.image-banner-product-block-inner-thicks{column-gap:12px}.multicolumn__btn.btn.btn--link{margin-top:32px}.image_dots_layer{display:none!important}.custom_section_content:has(.subscription-plans-container) .cs-title{text-align:center}.split-image-banner__left-media,.split-image-banner__right-media{height:435px}.split-image-banner__left-media{border-radius:6px 0 0 6px}.split-image-banner__right-media{border-radius:0 6px 6px 0}.split-image-banner__left-media,.split-image-banner__right-media{margin-left:0!important}.image-banner-product-block-image-text img{border-radius:100%}.show-only-mobile.image-banner__title{font-size:48px;letter-spacing:-2px}.announcement-bar__carousel{padding:6px 0}.annoncuement_link{font-family:wotfard_medium;font-weight:500;column-gap:8px;margin-left:15px;font-size:12px}.product-general-info-block+product-block{margin-top:4px}.product-general-info-block+product-block+product-block{margin-top:16px}product-block:has(.pb-text-with-thicks){margin-top:24px}.product-media-carousel-mobile__dots-carousel .solid-dots-carousel__container{background:unset}.product__info .plan-option{background:#fff}.header--add-mobile-paddings .header--with-aside-paddings .header__grid{min-height:56px;padding-inline-start:12px!important}.announcement-bar__inner-container{padding-left:16px;padding-right:16px}.annoncuement_link svg{width:18px}.plan-option__features{margin-top:16px;padding-top:16px;border-top:1px solid rgba(171,177,174,.35)}.plan-option__feature{margin-bottom:1px}.cs-title-heading-size-extra-small *{font-weight:400;font-size:32px!important;line-height:120%;letter-spacing:-2px}.plan-option__title p{white-space:nowrap;display:flex;flex-direction:column}.container--with-aside-paddings:has(.custom_section_content:has(.subscription-plans-container)){padding-left:16px;padding-right:16px}.plan-option__header{column-gap:5px}.announcement-bar__content{row-gap:2px}.product-block-short-desc{font-size:14px}.container--with-aside-paddings{padding-left:16px;padding-right:16px}.comparison-section .multicolumn__content{display:none}.comparison-section-body{margin-top:0}.multicolumn__column-icon-mobile{width:20px;height:20px;transform:translateY(-2px)}.split-image-banner__content .caption{font-size:14px;font-family:wotfard_medium;font-weight:500}.custom_section_sides:has(.list-item-full-border) .cs-title *{font-size:48px}.section-real-multicolumn .multicolumn__container:has(.container__header)>*+*{margin-top:40px}.pb-text-with-thick{min-width:135px}}@media (max-width:380px){.plan-option__price{white-space:unset;text-align:right}.plan-option__price--original{margin-right:0}.plan-option__price--new{margin-left:8px}}.no-width-limit{max-width:unset}.mega-menu__block img{transition:all .3s ease}.mega-menu__block .image-block:hover img{transform:scale(1.05)}.mega-menu__block .image-block .overlay{display:none}@media (min-width:768px){.header__logo--desktop{margin-left:-13px}}.header__logo--mobile{margin-left:-11px}@media (min-width: 768px){.shopify-section-header:not(.scrolled) .header[is-transparent]:hover .header__logo--transparent{opacity:1}.shopify-section-header:not(.scrolled) .header[is-transparent]:hover .header__logo--initial{opacity:0}.shopify-section-header[transparent-setted]:has([with-opened-dropdown]) .header[is-transparent]:hover .header__logo--transparent{opacity:0}.shopify-section-header[transparent-setted]:has([with-opened-dropdown]) .header[is-transparent]:hover .header__logo--initial{opacity:1}.shopify-section-header:not(.scrolled) .header[is-transparent] .header__grid:hover{color:#fff}.shopify-section-header:has([with-opened-dropdown]):not(.scrolled) .header__grid:hover .header__item{color:#0f2119!important}.shopify-section-header[transparent-setted]:not(.scrolled) .header .underline-text:hover{color:#fff}.shopify-section-header[transparent-setted]:not(.scrolled) .underline-text__label:before{background:#fff}.shopify-section-header:has([with-opened-dropdown]):not(.scrolled) .underline-text__label:before{background:#0f2119!important}.shopify-section-header[transparent-setted]:has([with-opened-dropdown]):not(header[transparent-setted].scrolled) .header_custom_button{color:#fff!important;background-color:#0f2119!important}.shopify-section-header[transparent-setted]:has([with-opened-dropdown]):not(header[transparent-setted].scrolled) .underline-text__label{color:#0f2119!important}.shopify-section-header[transparent-setted]:has([with-opened-dropdown]):not(header[transparent-setted].scrolled) .underline-text__label+svg path{stroke:#0f2119!important}.shopify-section-header:not(.scrolled) .header[is-transparent]:hover .header__inner-background{background-color:transparent;color:#fff!important;border-color:var(--gsc-border-color-100);-webkit-transition:background-color .25s ease-in-out .05s,color .25s ease-in-out .05s,border-color .25s ease-in-out .05s;transition:background-color .25s ease-in-out .05s,color .25s ease-in-out .05s,border-color .25s ease-in-out .05s}}@media (min-width: 768px){.shopify-section-header[transparent-setted]:has([with-opened-dropdown]):not(header[transparent-setted].scrolled) .header:hover .header__icon{color:#0f2119!important;-webkit-transition:color .25s ease-in-out .05s,opacity .25s ease-in-out .05s;transition:color .25s ease-in-out .05s,opacity .25s ease-in-out .05s}.shopify-section-header[transparent-setted]:not(.scrolled) .header:hover .header__icon{color:#fff;-webkit-transition:color .25s ease-in-out .05s,opacity .25s ease-in-out .05s;transition:color .25s ease-in-out .05s,opacity .25s ease-in-out .05s}header[transparent-setted]:has([with-opened-dropdown]) .header__icons-right .header__icon{border-left:1px solid rgba(0,0,0,.2)!important}}.drawer-menu-toggle{grid-area:unset}.header__logo{grid-area:1}.header__dropdown-toggle-chevron{margin-top:3px;margin-left:3px}.shopify-section-header[transparent-setted] .header__logo{grid-area:logo}.newsletter__arrow{width:11px;height:9px}.mobile-table-body{max-height:500px;overflow-y:auto}@media (min-width:1400px){.product__info .flavor-selector{display:flex;align-items:center;column-gap:12px}.product__info .flavor-selector .flavor-selector__title{margin-bottom:0}}@media (min-width:768px){.image-banner__text,.image-banner-product{max-width:350px}}.drawer-menu{z-index:9999;top:0;height:100vh}.drawer-menu__header-left{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.drawer-menu__header-left-logo img{width:100px;transform:translateY(4px)}.drawer-menu__list-body{margin-top:66px;padding-left:16px;padding-right:16px}.drawer-menu__menu-item{color:#0f2119;font-family:Calendar_plus;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.28px}.drawer-menu__menu-item *{font-family:Calendar_plus}.drawer-menu__content{justify-content:space-between}.drawer-menu__bottom-menu{display:flex;flex-direction:column;row-gap:18px}.drawer-menu__bottom-menu a{text-decoration:none;font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1%}.drawer-bottom{display:flex;flex-direction:column;row-gap:32px;padding:32px 16px 20px}.drawer-bottom .header_custom_button{background-color:#0f2119;color:#c5ed82!important;height:44px;border-radius:6px;flex:none;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:0 16px;font-family:wotfard_medium;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%;text-transform:uppercase;margin-right:0}.drawer-menu-header-close{display:flex;cursor:pointer;z-index:6;background-color:transparent;border:none}.drawer-menu-header-close *{pointer-events:none}.drawer-menu__settings{flex-direction:column-reverse;align-items:center;text-align:center;border-top:0}.drawer-menu__account-link{margin-right:unset}.drawer-menu__localization-dropdown-toggle{font-size:16px}@media (min-width: 768px){.drawer-menu__page{padding-top:0}}.contact__title.h1{color:#0f2119;text-align:center;font-size:72px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-3.6px;margin-bottom:24px}.container--with-aside-paddings .container__header{margin-bottom:48px}.contact__field input{border:1px solid rgba(171,177,174,.5);border-radius:6px;background:#fff;color:#0f2119;font-family:Calendas Plus;font-size:24px;font-style:italic;height:50px;padding:0 18px;font-weight:400;line-height:130%;letter-spacing:-.48px}.contact__field textarea{border:1px solid rgba(171,177,174,.5);border-radius:6px;background:#fff;color:#0f2119;font-family:Calendas Plus;font-size:24px;font-style:italic;height:215px;padding:10px 18px;font-weight:400;line-height:130%;letter-spacing:-.48px}.contact__field textarea::placeholder{color:#0f2119;font-family:Calendas Plus;font-size:24px;font-style:italic;font-weight:400;line-height:130%;letter-spacing:-.48px;opacity:.5}.contact__field input::placeholder{color:#0f2119;font-family:Calendas Plus;font-size:24px;font-style:italic;font-weight:400;line-height:130%;letter-spacing:-.48px;opacity:.5}.contact__form>.contact__field+.contact__field,.contact__field-group+.contact__field{margin-top:12px}#ContactForm button[type=submit]{background-color:#0f2119;color:#c5ed82;height:44px;border-radius:6px;transition:.3s ease;font-family:wotfard_medium;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%;text-transform:uppercase;width:100%;margin-top:24px}@media (max-width:768px){.contact__title.h1{font-size:48px;letter-spacing:-2px}.contact__field input{font-size:20px;height:40px}.contact__field textarea{font-size:20px;height:160px}#ContactForm button[type=submit]{font-size:12px;height:40px}.contact__field textarea::placeholder{font-size:20px}.contact__field input::placeholder{font-size:20px}.before-after__caption--left{left:22px;top:22px}.before-after__img-subheading{display:flex;flex-direction:column}.before_after_price{margin-left:0}.before-after__after .before-after__img-subheading{text-align:right}.before-after__img-subheading{font-size:12px}.before-after__img-heading.h4{font-size:22px}.before-after__caption--right{right:22px;top:22px}}drawer-menu .mega-menu__block--images{display:none}.add-to-cart-button{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
