.header-menu__inner .menu-list .menu-list__list-item a span{font-size:11px;letter-spacing:.18em}.custom-button-style{letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500;padding-inline:calc(var(--button-padding-inline) + 8px)}.product-card-add .buy-buttons-block .product-form-buttons add-to-cart-component button{letter-spacing:.22em;text-transform:uppercase;font-size:.6775rem;font-weight:500;height:unset;padding-block:var(--padding-md);padding-inline:var(--padding-xl);min-width:142px;width:unset;margin-left:auto}.product-card-add .buy-buttons-block .product-form-buttons add-to-cart-component button:hover,.footer-email-sign .email-signup-block .email-signup__input-group .email-signup__button--text:hover{background-color:#3f6e92;color:#fff;--button-border-color: #3F6E92}.product-card-add .buy-buttons-block .product-form-buttons add-to-cart-component button .add-to-cart-icon{display:none}.text-border-right{border-right:1px solid #E1E4EA}.custom-outline-btn{padding:0 0 5px;text-decoration:underline;text-underline-offset:7px}.custom-link-btn{padding:0}.pillar-column-height{min-height:260px;transition-property:transform,translate,scale,rotate;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pillar-column-height:hover{transform:translateY(-.375rem)}.main-marquee-sec .marquee__wrapper{--marquee-speed: 58s !important}.pillar-column-height .arrow-btn-flex span{transition-property:transform,translate,scale,rotate;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pillar-column-height:hover .arrow-btn-flex span{transform:translate(4px)}.pillar-column-height .arrow-btn-flex{padding-right:10px}.arrow-btn-flex{display:flex;align-items:center;justify-content:center;gap:8px}.arrow-btn-flex svg{width:13px;height:13px}.manifesto-heading p{line-height:1.05}.manifesto-para p{max-width:576px}.multi-header-main{max-width:670px}.multi-header-main .text-block p,.main-multi-content .text-block p{text-wrap:auto}.main-multi-content .text-block:first-child p{line-height:1.375}.header-logo .header-logo__image-container{font-size:1.6rem;letter-spacing:.28em;font-weight:400;line-height:.98;font-family:var(--font-h1--family)}.header-section .header__row{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.multi-col-border{border-right:1px solid #E1E4EA}.text-wrap p{text-wrap:auto}.custom-blog-grid .resource-list--grid .resource-list__item .featured-blog-posts-card{min-height:260px;transition-property:transform,color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-blog-grid .resource-list--grid .resource-list__item .featured-blog-posts-card:hover{background-color:#f4f5f7}.custom-blog-grid .resource-list--grid .resource-list__item .featured-blog-posts-card .read-time-block .read-time-block__arrow{transition-property:transform,translate,scale,rotate;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);padding-right:4px}.custom-blog-grid .resource-list--grid .resource-list__item .featured-blog-posts-card:hover .read-time-block .read-time-block__arrow{transform:translate(4px)}.custom-blog-grid .resource-list--grid .resource-list__item .featured-blog-posts-card .featured-blog-posts-card__inner .h-blog-post-tile p{line-height:1.375;text-wrap:auto;letter-spacing:.3px}.footer-email-sign .email-signup-block .email-signup__input-group .email-signup__button--text{letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.footer-col-1 .footer-logo p{letter-spacing:.28em}.footer-menu-col .menu .menu__details .menu__heading{letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500;color:#3b404a;font-family:var(--font-paragraph--family);padding-top:0}.footer-menu-col .menu .menu__details .details-content li a{font-size:13px;transition:all .3s ease}.footer-menu-col .menu .menu__details .details-content li a:hover{color:#3f6e92}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr)}.desktop-none{display:none}.product-information .product-information__grid .media-gallery--carousel slideshow-container slideshow-arrows{mix-blend-mode:normal!important}.media-gallery--carousel slideshow-arrows .slideshow-control{padding-inline:0 var(--padding-md);opacity:1}.product-information .product-information__grid .media-gallery--carousel slideshow-container .slideshow-control .svg-wrapper{background:#fff;width:40px;height:40px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;box-shadow:0 1px 2px #1818180a,0 8px 24px -12px #1818181a}.product-information .product-information__grid .media-gallery--carousel slideshow-container .slideshow-control .svg-wrapper svg{width:16px;height:16px}.product-information .product-information__grid .media-gallery--carousel slideshow-container .slideshow-control .svg-wrapper svg path{stroke:var(--color-primary-button-background)}.product-information .product-information__grid .slideshow-controls__thumbnails .slideshow-control{width:100px;height:100px}.product-short-desc-block ul{padding:12px 0 0;margin:0;list-style:none;position:relative;display:flex;flex-direction:column;gap:12px}.product-short-desc-block ul li{font-size:14px;display:flex;gap:10px;align-items:center;line-height:1.2}.product-short-desc-block ul li:before{content:"\2726";color:#3f6e92;font-size:14px}.product-short-desc-block p em{font-style:normal;letter-spacing:.22em;text-transform:uppercase;font-size:.7075rem;font-weight:400}.product-information .product-information__grid .product-details add-to-cart-component .add-to-cart-button,.cart-items__wrapper .cart-items__empty-button,.sticky-add-to-cart__bar .sticky-add-to-cart__button,.cart__ctas .cart__checkout-button{letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.product-information .product-information__grid .product-details add-to-cart-component .add-to-cart-button .add-to-cart-icon,.sticky-add-to-cart__bar .sticky-add-to-cart__button .add-to-cart-text .svg-wrapper{display:none}.mega-menu__promo{background-color:var(--promo-bg, #FBE2D4);color:var(--promo-color, #0A0A10);border-radius:0;padding:28px;display:flex;flex-direction:column;gap:12px;height:100%;text-wrap:auto}.mega-menu__promo .mega-menu__promo-badge{margin:0;letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500;color:#3b404a}.mega-menu__promo .mega-menu__promo-heading{margin:0;font-size:24px;line-height:1.25;color:#0a0a10}.mega-menu__promo .mega-menu__promo-description{margin:0;font-size:14px;line-height:1.42;color:#3b404a}.mega-menu__promo .mega-menu__promo-button{align-self:flex-start;margin-top:8px;letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500;color:#0a0a10;text-decoration:underline;text-underline-offset:6px}.mega-menu__grid.mega-menu__grid--promo{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.mega-menu__content.mega-menu__content--promo{grid-column:span 1}.mega-menu .mega-menu__grid .mega-menu__column a span{color:#3b404a}.mega-menu .mega-menu__grid .mega-menu__column ul{padding-top:10px}.mega-menu .mega-menu__grid .mega-menu__column ul li a span{font-size:18px;line-height:1.5;font-family:var(--font-h1--family);text-transform:capitalize;color:#0a0a10;letter-spacing:0;transition:all .3s ease}.mega-menu .mega-menu__grid .mega-menu__column ul li a span:hover{color:#3f6e92}.custom-button-style:hover,.custom-button-style.button-secondary:hover{background:#3f6e92;color:#fff;--button-border-color: #3F6E92}.custom-button-style.custom-outline-btn:hover,.custom-button-style.custom-link-btn:hover{background:unset;color:#3f6e92}.mak__border-left{border-left:2px solid #3F6E92}.mak_belive-text a{color:#efe9e1}.mak_belive-text a:hover{color:#3f6e92}.story__btn:hover{border-color:#2a2320}.story__btn:hover .text-block p{color:#2a2320!important}.mak__pdp-type ul{list-style:none;padding:0;margin:0}.featured-blog-posts-card__inner{height:100%;justify-content:space-between}.accordion .details .details__header{padding:22px 0}.accordion .details .details__header .svg-wrapper svg path{stroke:#3f6e92}featured-product-information .buy-buttons-block{max-width:200px}.max-width-55{max-width:55ch!important}.variant-option__swatch-value{padding-inline-start:0!important}.mak__pdp-type--structure .mak__type-line,.mak-cm-pill.mak__colec-type--structure .mak_colec_line{background-color:#3f6e92}.mak__pdp-type--structure .mak__pdp-type ul li,.mak-cm-pill.mak__colec-type--structure,.mak-cm-pill.mak__colec-type--structure.is-active{color:#3f6e92}.mak__pdp-type--immunity .mak__type-line,.mak-cm-pill.mak__colec-type--immunity .mak_colec_line{background-color:#569f4b}.mak__pdp-type--immunity .mak__pdp-type ul li,.mak-cm-pill.mak__colec-type--immunity,.mak-cm-pill.mak__colec-type--immunity.is-active{color:#569f4b}.mak__pdp-type--energy .mak__type-line,.mak-cm-pill.mak__colec-type--energy .mak_colec_line{background-color:#e0842f}.mak__pdp-type--energy .mak__pdp-type ul li,.mak-cm-pill.mak__colec-type--energy,.mak-cm-pill.mak__colec-type--energy.is-active{color:#e0842f}.mak__pdp-type--everyday .mak__type-line,.mak-cm-pill.mak__colec-type--everyday .mak_colec_line{background-color:#d3708c}.mak__pdp-type--everyday .mak__pdp-type ul li,.mak-cm-pill.mak__colec-type--everyday,.mak-cm-pill.mak__colec-type--everyday.is-active{color:#d3708c}.mak_colec_line{height:2px;width:20px;background-color:#000}.facets-block-wrapper.is-stuck{position:fixed;left:0;right:0;z-index:30;width:100%;transition:top .25s ease}.facets-placeholder{display:none}.facets-placeholder.is-active{display:block}@media screen and (min-width:750px){.facets-block-wrapper.facets-block-wrapper--horizontal{grid-column:1 / -1;background-color:#f4f5f7;border-top:1px solid;border-bottom:1px solid;border-color:#e1e4ea;margin-bottom:38px}.facets-block-wrapper.facets-block-wrapper--horizontal .facets{display:grid}}.facets__summary{background-color:#fff;border:1px solid;border-color:#e1e4ea;font-size:11px!important;letter-spacing:2px;padding:6px 18px!important;height:max-content!important}.facets--horizontal .products-count-wrapper{height:max-content!important}.facets__summary span{color:#0a0a10}.facets__summary .icon-caret{margin:0!important}.facets--horizontal .facets__filters-wrapper,.facets--horizontal .facets__form{align-items:center}.facets__overflow-list::part(list){gap:10px!important}.products-count-wrapper{color:#3b404a;font-size:14px;text-transform:capitalize!important}.facets__inputs-list-item{font-size:14px}.facets__clear-all-link--horizontal{height:max-content!important;padding:0!important}.facets__summary:hover,.facets__panel[open] .facets__summary{border-color:#0a0a10}.price-facet__input,.price-facet__label{padding-top:6px!important;padding-bottom:6px!important}.sorting-filter__label{font-size:14px}.subscribe-column-height{min-height:350px;transition-property:transform,translate,scale,rotate;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.subscribe-column-height:hover{transform:translateY(-.375rem)}.subscribe-column-height .arrow-btn-flex span{transition-property:transform,translate,scale,rotate;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.subscribe-column-height:hover .arrow-btn-flex span{transform:translate(4px)}.subscribe-column-height .arrow-btn-flex{padding-right:10px}.custom-link-btn:hover{--button-border-color: transparent}.best-routine-container .best-routine-heading p{font-size:clamp(48px,7vw,100px);letter-spacing:-1.02px;line-height:.9;max-width:1000px;margin:auto}.subscribe-faq{max-width:850px;margin:0 auto}.subscribe-faq .accordion .details .details-content,.faq-page-accordion .accordion .details .details-content{max-width:680px}.behind-multi-boxes .behind-multi-column{border-right:1px solid #E1E4EA;transition:all .3s ease}.behind-multi-boxes .behind-multi-column:hover{background:#fff}.behind-multi-boxes .behind-multi-column .text-block p{letter-spacing:1.33px}.behind-multi-boxes .behind-multi-column:last-child{border-right:none}.behind-quote-left{border-left:2px solid #3F6E92}.behind-facts-row .text-block:first-child{min-width:66px}.behind-label-button:hover{border:1px solid #0A0A10}.behind-label-button p{letter-spacing:1.4px}.behind-reader-grid{display:grid;grid-template-columns:1fr auto 74px}.won-list-text p strong{color:#fff;font-weight:400}.quote-sec-max-width{max-width:940px;margin:0 auto;display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:auto 1fr;padding-inline:64px}.quote-sec-max-width .quote-sec-image{width:clamp(120px,16vw,180px);border-radius:50%;aspect-ratio:1;overflow:hidden;background:linear-gradient(140deg,#e6ded2,#d0c5b5)}.faq-category:hover{--border-color: #0A0A10 !important}.faq-page-accordion .accordion .details .details__header{letter-spacing:.9px}@media screen and (max-width:768px){.footer-grid{display:flex;gap:0}.footer-grid .footer-col-1{padding-bottom:30px}.column-reverse{flex-direction:column-reverse}.hero-mmbl-full{display:unset}.hero-mmbl-full .image-block img{height:52vh;object-position:72% 22%}.hero-mmbl-full .hero-content-pad{padding:52px 16px}.pad-0{padding:0}.custom-heading-h1 p{font-size:36px!important}.custom-para p{font-size:14px!important}.mobile-none{display:none}.desktop-none{display:block}.custom-heading-h2 p{font-size:30px!important;text-wrap:auto}.pillar-column-height{padding:28px 22px;min-height:250px}.custom-heading-h3 p{font-size:24px!important;text-wrap:auto}.custom-heading-h4 p{font-size:22px!important}.product-card-add .buy-buttons-block .product-form-buttons add-to-cart-component button{letter-spacing:.22em;text-transform:uppercase;font-size:.6775rem;font-weight:500;height:unset;padding-block:var(--padding-md);padding-inline:var(--padding-xl);min-width:100%;width:100%;margin-left:auto}.product-card-add{padding-top:0}.product-card-add-gap{gap:18px}.multi-mbl-scroll{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px;overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.multi-mbl-scroll::-webkit-scrollbar{display:none}.multi-mbl-scroll .multi-scroll-col{flex:0 0 73%!important;width:73%!important;min-width:73%!important;max-width:73%!important}.resource-list__carousel slideshow-slides{gap:16px!important}.main-multi-content .text-block:first-child p{font-size:16px}.main-multi-content .text-block:last-child p{font-size:10px;letter-spacing:.16em}.the-way-multi .multi-col-border{border-right:none;border-bottom:1px solid #E1E4EA;padding:28px 0}.the-way-multi .multi-col-pad-0{padding:28px 0}.main-sub-row .text-block{flex:0 0 auto!important}.main-sub-row .custom-para p{font-size:13px!important}.gap-12{gap:12px}.blog-btn-top{padding-top:20px}.custom-blog-grid .resource-list--grid .resource-list__item .featured-blog-posts-card .featured-blog-posts-card__inner .h-blog-post-tile p{line-height:1.375;font-size:20px}.custom-blog-grid .resource-list--grid .resource-list__item:not(:last-child){border-right:none;border-bottom:1px solid #E1E4EA}.footer-menu-col .menu .menu__details{border-block-end:var(--style-border-width) solid #E1E4EA}.header-logo .header-logo__image-container,.footer-col-1 .footer-logo p{font-size:1.4rem}.footer-menu-col .menu .menu__details .menu__heading{padding-top:20px;padding-bottom:16px}.menu-drawer .close-button{--button-border-width: 0}.menu-drawer .close-button .header-drawer-icon{width:20px;height:20px}.menu-drawer .close-button .header-drawer-icon svg{width:20px;height:20px}.menu-drawer__navigation .menu-drawer__menu.has-submenu .menu-drawer__list-item{border-block-end:1px solid #E1E4EA}.menu-drawer__navigation .menu-drawer__menu.has-submenu .menu-drawer__list-item details{border-block-end:none}.menu-drawer__navigation .menu-drawer__menu.has-submenu .menu-drawer__list-item details span{letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:500}.menu-drawer__navigation .menu-drawer__menu.has-submenu .menu-drawer__list-item a{margin:5px 0}.menu-drawer__navigation .menu-drawer__menu.has-submenu .menu-drawer__list-item a span{letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:500}.menu-drawer__navigation .menu-drawer__menu.has-submenu .menu-drawer__inner-submenu ul li accordion-custom details ul li{border-block-end:none}.menu-drawer__navigation .menu-drawer__menu.has-submenu .menu-drawer__inner-submenu ul li accordion-custom details ul li a span{font-size:15px;line-height:1.5;font-family:var(--font-h1--family);text-transform:capitalize;color:#0a0a10;letter-spacing:.3px}.gap-30{gap:30px}.story-multi .text-border-right{border-right:none;border-bottom:1px solid #E1E4EA;padding:30px 0}.story-multi .story-four-box{padding:30px 0}.custom-heading-h5 p{font-size:18px!important}.mak_belive-text p,.mak_belive-text a{font-size:12px}}.jdgm-write-review-modal .jdgm-write-review-modal__title,.jdgm-write-review-modal .jdgm-write-review-modal__product-title{letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important;color:#0a0a10!important;font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:24px!important}.jdgm-write-review-modal .jdgm-write-review-modal__intro{color:#3b404a!important}.jm-button.jm-button--primary.jm-action-buttons__button{border-radius:0!important;padding:16px 20px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.6875rem!important;font-weight:500!important}.jm-text.jm-review-widget-sidebar-header__title{font-size:30px!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important;color:#0a0a10!important;font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;margin:0!important}.jm-text.jm-reviewer-info__name{line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important;color:#0a0a10!important;font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;margin:0!important}.header-logo{font-family:var(--font-accent--family)!important;font-style:var(--font-accent--style)!important;font-weight:700!important;letter-spacing:.12em}.menu-drawer__menu-item--mainlist{font-size:1.125rem!important;line-height:1.3!important;letter-spacing:.08em}.menu-drawer__menu-item--child{font-size:1rem!important;font-family:var(--font-body--family)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0}.journal-tags{flex-wrap:wrap!important;overflow:visible!important;max-width:100%}.journal-tags__pill,.article-nav__tag{border-radius:0!important}body{overflow-x:hidden}:root{--v-h2: var(--font-h2--size);--v-h4: var(--font-h4--size);--v-h6: var(--font-h6--size);--v-p: var(--font-paragraph--size)}.ledger__heading,.formula-section__heading,.kitchen-section__heading,.pillars-routine__title,.fyf__title,.fyf-result__heading,.hero-subscribe__title{font-family:var(--font-h2--family)!important;font-weight:var(--font-h2--weight)!important;font-style:var(--font-h2--style)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}.formula-section__name,.formula-section__drawer-title,.kitchen-section__title,.pillars-routine__card-title,.fyf-question__title,.bundle-components__heading{font-family:var(--font-h4--family)!important;font-weight:var(--font-h4--weight)!important;font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important;text-transform:var(--font-h4--case)!important}.ledger__eyebrow,.formula-section__eyebrow,.kitchen-section__eyebrow,.hero-subscribe__eyebrow,.fyf-result__label,.formula-section__fact-label,.formula-section__read-more,.mak-cm-pill,.mak-breadcrumb,.ingredients-count,.ingredient-filter,.ingredient-pill,.bundle-components__format,.kitchen-section__meta{font-family:var(--font-h6--family)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}.ledger__description,.ledger__description p,.ledger__name,.ledger__dose,.ledger__percent,.ledger__footnote,.formula-section__description,.formula-section__drawer-description,.formula-section__fact-value,.kitchen-section__description,.pillars-routine__desc,.pillars-routine__card-copy,.hero-subscribe__lead,.fyf__text,.fyf-result__text,.fyf-answer,.fyf-question__hint,.ingredient-short,.ingredient-description,.ingredient-claim,.ingredient-row,.mak_explain_cliam,.bundle-components__name,.bundle-components__bullets,.mak-sub-card__title,.mak-sub-card__body,.mak-subopt-card__title{font-family:var(--font-paragraph--family)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:none!important}.mak-sub-card__price-current,.mak-subopt-card__price,.fyf-product__price{font-family:var(--font-accent--family)!important;font-weight:var(--font-accent--weight)!important}.pdp-accordion__panel,.pdp-accordion__table th,.pdp-accordion__table td,.pdp-accordion__faq-question{font-size:var(--font-paragraph--size)!important}.pdp-accordion__faq-answer,.pdp-accordion__nutrition-footer{font-size:calc(var(--font-paragraph--size) - 1px)!important}*:has(>.mak-cm-wrap){min-width:0}.mak-cm-wrap{min-width:0;width:100%;max-width:100%;overflow:hidden}.mak-cm-wrap .mak-cm-list{display:flex;flex-wrap:nowrap;min-width:0;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:28px;padding-block:6px 14px;border-bottom:1px solid #E1E4EA;scrollbar-width:none}.mak-cm-wrap .mak-cm-list::-webkit-scrollbar{display:none}.mak-cm-wrap .mak-cm-list>*{flex:0 0 auto;scroll-snap-align:start;background:transparent!important;border:0!important;border-radius:0!important;padding:4px 0!important;white-space:nowrap;letter-spacing:.16em;text-transform:uppercase}.mak-cm-wrap .mak-cm-list>*:hover{text-decoration:underline;text-underline-offset:5px}.mak-cm-wrap .mak-cm-list .mak-cm-pill.is-active,.mak-cm-wrap .mak-cm-list>[aria-current=page]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.facets-block-wrapper.facets-block-wrapper--horizontal{border-block:1px solid #E1E4EA;margin-block-end:28px}.facets--horizontal .facets__form-wrapper,.facets--horizontal .facets__form{align-items:center;gap:24px}.facets--horizontal .products-count-wrapper{order:-1;margin-inline-end:auto;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6e7480}.facets__summary,.sorting-filter__label,.facets-toggle{font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;background:transparent!important;border:0!important;border-radius:0!important;padding-inline:0!important}.facets__summary .icon-caret,.facets-toggle .icon-caret{width:12px;height:12px;opacity:.6}.facets__summary:hover,.facets__panel[open] .facets__summary{text-decoration:underline;text-underline-offset:5px}.facets__clear-all-link--horizontal{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.product-grid .product-grid__card,.product-grid__item .card-gallery{border-radius:0}@media screen and (max-width:749px){.facets-block-wrapper.facets-block-wrapper--horizontal{margin-block-end:18px}.mak-cm-wrap .mak-cm-list{gap:20px}}.formula-section__card{cursor:pointer}.formula-section__drawer{border:0;padding:0}.formula-section__drawer::backdrop{background:#0a0a108c}.formula-section__drawer-body{margin-top:20px;font-size:15px;line-height:1.6}.formula-section__drawer-claim{margin-top:22px;padding:16px 18px;background:#f4f5f7;font-size:14px}.formula-section__drawer-claim h4{margin:0 0 6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6e7480}.formula-section__drawer-products{margin-top:24px}.formula-section__drawer-products h4{margin:0 0 10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6e7480}.formula-section__drawer-products a{display:block;margin-bottom:6px;text-decoration:underline}@media screen and (max-width:749px){.facets--horizontal,.facets-block-wrapper.facets-block-wrapper--horizontal .facets--horizontal{display:none!important}.facets-block-wrapper.facets-block-wrapper--horizontal{background-color:transparent;border:0;margin-bottom:0}.collection-wrapper:has(.product-grid-mobile--large) .facets-mobile-wrapper.facets-controls-wrapper{display:flex}.facets-toggle{border-bottom:1px solid #E1E4EA}}.formula-section__card .formula-section__facts{display:none}.formula-section__drawer-inner{position:relative}.formula-section__drawer-bar{position:sticky;top:0;z-index:3;display:flex;justify-content:flex-end;padding:10px 10px 0;margin:-24px -20px 6px;background:#fff}@media screen and (min-width:750px){.formula-section__drawer-bar{margin:-40px -32px 10px}}.formula-section__drawer-bar .formula-section__drawer-close{position:static;top:auto;right:auto}.collection-wrapper,.collection-wrapper>*,.main-collection-grid{min-width:0}.vechen-collection-header{border-bottom:0}.vechen-collection-heading{font-size:clamp(2.75rem,5vw,4.5rem)!important;line-height:.95!important;letter-spacing:-.035em!important;margin:0!important}.vechen-collection-header .text-block{margin:0!important}@media screen and (max-width:749px){.vechen-collection-header{padding-block:8px 10px!important}.vechen-collection-heading{font-size:clamp(2.5rem,11vw,3.5rem)!important}.mak-cm-wrap{margin-bottom:8px}.mak-cm-wrap .mak-cm-list{gap:18px;padding-block:4px 10px}.product-grid-container .product-grid{--product-grid-gap: 10px}}.learn-tags{flex-wrap:wrap!important;overflow:visible!important;max-width:100%}.learn-tags__pill,.article-nav__tag{border-radius:0!important}@media screen and (max-width:749px){.vechen-collection-header{padding-block:4px 8px!important}.vechen-collection-header .vechen-collection-heading{font-size:clamp(2.35rem,10vw,3.25rem)!important;line-height:.94!important}.collection-tabs-scroll{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.collection-tabs-scroll::-webkit-scrollbar{display:none}.collection-tabs-scroll-wrapper{min-width:0!important}.collection-tabs-scroll .mak-cm-list{flex-wrap:nowrap!important;width:max-content;max-width:none;gap:16px!important;padding-block:3px 8px!important}.collection-tabs-scroll .mak-cm-item{flex:0 0 auto}.main-collection-grid{min-width:0!important}.product-grid-container .product-grid{--product-grid-gap: 10px}}.vechen-product-card-reviews,.vechen-product-card-reviews .jdgm-prev-badge{display:block;width:100%;margin:0!important}.vechen-product-card-reviews .jdgm-star,.vechen-product-card-reviews .jdgm-star:before{color:#e0842f!important}.vechen-product-card-title{width:100%;margin:0!important}.vechen-product-card-flavour{width:100%;margin:0!important;color:#3b404a!important;font-family:var(--font-paragraph--family)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:none!important}.vechen-product-card-flavour p{margin:0!important}.product-grid .mak__pdp-type--structure .mak__type-line,.product-grid .mak__pdp-type--structure .mak__pdp-type-link{color:#3f6e92!important}.product-grid .mak__pdp-type--structure .mak__type-line{background-color:#3f6e92!important}.product-grid .mak__pdp-type--energy .mak__type-line,.product-grid .mak__pdp-type--energy .mak__pdp-type-link{color:#e0842f!important}.product-grid .mak__pdp-type--energy .mak__type-line{background-color:#e0842f!important}.product-grid .mak__pdp-type--immunity .mak__type-line,.product-grid .mak__pdp-type--immunity .mak__pdp-type-link{color:#569f4b!important}.product-grid .mak__pdp-type--immunity .mak__type-line{background-color:#569f4b!important}.product-grid .mak__pdp-type--everyday .mak__type-line,.product-grid .mak__pdp-type--everyday .mak__pdp-type-link{color:#d3708c!important}.product-grid .mak__pdp-type--everyday .mak__type-line{background-color:#d3708c!important}.product-grid .mak__pdp-type-link{font-family:var(--font-paragraph--family)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important;text-transform:none!important}.product-grid .mak__pdp-type--structure,.product-grid .mak__pdp-type--energy,.product-grid .mak__pdp-type--immunity,.product-grid .mak__pdp-type--everyday{height:auto!important;min-height:0!important}.product-grid .vechen-card-summary{width:100%;margin:0!important;color:var(--color-foreground, #3B404A);font-family:var(--font-paragraph--family)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important}.product-grid .vechen-card-summary__description{margin:0 0 10px!important}.product-grid .vechen-card-summary__bullets{list-style:none;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:5px}.product-grid .vechen-card-summary__bullets li{position:relative;padding-left:18px;margin:0!important}.product-grid .vechen-card-summary__bullets li:before{content:"\2713";position:absolute;left:0;top:.05em;font-size:.78em;line-height:1.4;font-weight:600}.mak-cm-wrap .mak-cm-list a[href$="/collections/energy"],.mak-cm-wrap .mak-cm-list a[href$="/collections/energy/"]{color:#e0842f!important}.mak-cm-wrap .mak-cm-list a[href$="/collections/structure"],.mak-cm-wrap .mak-cm-list a[href$="/collections/structure/"]{color:#3f6e92!important}.mak-cm-wrap .mak-cm-list a[href$="/collections/immunity"],.mak-cm-wrap .mak-cm-list a[href$="/collections/immunity/"]{color:#569f4b!important}.mak-cm-wrap .mak-cm-list a[href$="/collections/everyday"],.mak-cm-wrap .mak-cm-list a[href$="/collections/everyday/"]{color:#d3708c!important}.collection-tabs-scroll,.collection-tabs-scroll-wrapper,.collection-tabs-scroll .mak-cm-wrap,.collection-tabs-scroll-wrapper .mak-cm-wrap{margin-block-start:0!important;margin-block-end:0!important;min-height:0!important}.collection-tabs-scroll .mak-cm-list,.collection-tabs-scroll-wrapper .mak-cm-list{margin-block:0!important}.mak-cm-wrap .mak-cm-list{padding-block:3px 7px}.facets-block-wrapper.facets-block-wrapper--horizontal{margin-block-start:0!important}@media screen and (max-width:749px){.collection-tabs-scroll,.collection-tabs-scroll-wrapper{padding-block:0!important}.collection-tabs-scroll .mak-cm-list,.collection-tabs-scroll-wrapper .mak-cm-list{padding-block:2px 7px!important}.mak-cm-wrap{margin-bottom:0!important}.product-grid .product-card__content{gap:5px!important}.product-grid .vechen-product-card-reviews{margin-bottom:0!important}.product-grid .vechen-product-card-flavour,.product-grid .vechen-card-summary{font-size:var(--font-paragraph--size)!important}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/custom.css.map */
