:root{--vitamii-display: "Alan Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--vitamii-text: "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--vitamii-jaune: #FFC747;--vitamii-fs-hero: clamp(2rem, 1.25rem + 3vw, 3rem);--vitamii-fs-h1: clamp(1.75rem, 1.25rem + 2.2vw, 2.5rem);--vitamii-fs-h2: clamp(1.5rem, 1.15rem + 1.7vw, 2.125rem);--vitamii-fs-h3: clamp(1.1875rem,1.08rem + .5vw, 1.375rem);--vitamii-fs-h4: clamp(1.0625rem,1rem + .3vw, 1.1875rem);--vitamii-fs-sub: clamp(1.0625rem,.99rem + .38vw, 1.25rem);--vitamii-fs-body: clamp(1rem, .97rem + .16vw, 1.0625rem);--font-heading-family: var(--vitamii-display);--font-heading-weight: 700;--font-body-family: var(--vitamii-text);--font-body-weight: 400;--font-body-bold-weight: 700}body{font-family:var(--vitamii-text)!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,li,dd,dt,blockquote,figcaption,address,caption,.rte,.rte p,.rte li,.rte td,input,textarea,select,label,.price,.price *,.card__information,.card__information *,.caption,.caption-large,.caption-with-letter-spacing,.product__text,.rating,.rating-text,[class*=ticker],[class*=marquee],.announcement-bar__message{font-family:var(--vitamii-text)!important}p,li,.rte p,.rte li{font-size:var(--vitamii-fs-body);line-height:1.6}.vitamii-subhead,.hero-text-demo,[class*=hero-text-]{font-family:var(--vitamii-text)!important;font-weight:600!important;font-size:var(--vitamii-fs-sub)!important;line-height:1.45!important}h1,h2,.h0,.h1,.h2,[class*=hero-heading-],[class*=hero-heading-] *,.benefits-tabs__heading,.vmC-title,.faqv3-h,[class*=ingredients-heading-] h2,[class*=collection-heading-] h2,.product__title,.vh__h1,.slideshow__heading,.heading_h2_mt20_mb0,[class*=feature-heading-],[class*=image-text-heading-],[class*=ingredients-heading-]{font-family:var(--vitamii-display)!important;font-weight:700!important;font-style:normal!important;letter-spacing:-.01em;line-height:1.12!important;text-wrap:balance;overflow-wrap:break-word}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{font-family:inherit!important}[class*=hero-heading-],[class*=hero-heading-] *{font-size:var(--vitamii-fs-hero)!important;line-height:1.06!important}h3,h4,h5,h6,.card__heading,.card__heading a,.card-information__text,.card__information .card__heading,.product-card__heading,.custom-ingredients-item__intro-heading,[class*=intro-heading],.faqv3-q{font-family:var(--vitamii-text)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;text-wrap:balance;overflow-wrap:break-word}[class*=collection-value-title-][class*=collection-value-title-],[class*=collection-value-title-][class*=collection-value-title-] *{font-family:var(--vitamii-display)!important;font-weight:700!important;font-size:17px!important;line-height:1.2!important}[class*=collection-tag-][class*=collection-tag-],[class*=comparison-view-][class*=comparison-view-]{font-family:var(--vitamii-text)!important}h1,.h0{font-size:var(--vitamii-fs-h1)!important}h2,.h1{font-size:var(--vitamii-fs-h2)!important}h3,.h2,.card__heading,.card__heading a{font-size:var(--vitamii-fs-h3)!important}h4,h5,h6,.h3,.h4,.h5{font-size:var(--vitamii-fs-h4)!important}.product__title.product__title{font-size:clamp(1.375rem,1.05rem + 1.7vw,2.25rem)!important;line-height:1.14!important}.text-columns-img__heading{font-family:var(--vitamii-display)!important;font-weight:700!important;font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem)!important}[class*=product-toggles-text-]{font-size:14px!important}[class*=steps-title-]{font-family:var(--vitamii-display)!important;font-weight:700!important;font-size:16px!important}.icons-and-texts_element-small-text{font-size:11px!important}@media(max-width:749px){.text-columns-img__description{margin-top:6px!important}.text-columns-img__description h5{margin-top:0!important;margin-bottom:2px!important}.text-columns-img__description p{margin-top:7px!important}}.benefit-feature__heading,[class*=ingredients-card-title-]{font-family:var(--vitamii-display)!important;font-weight:700!important}.benefit-feature,.benefit-feature:hover{transform:translateY(-2px)!important;box-shadow:2px 4px 0 0 var(--color-base, #112B1E)!important}.vh__h1,.vh__h1 *,.vh__cta{font-family:var(--vitamii-display)!important}.section-nos-valeurs-carousel,.section-nos-valeurs-carousel *{font-family:var(--vitamii-text)!important}.section-nos-valeurs-carousel .p3-title,.section-nos-valeurs-carousel .p3-title *,.section-nos-valeurs-carousel [class*=p3-card-title]{font-family:var(--vitamii-display)!important}.subheading{font-size:.8125rem!important;letter-spacing:.05em!important;line-height:1.3!important;margin-bottom:6px!important}.heading{font-size:clamp(1.5rem,1.05rem + 1.3vw,1.75rem)!important;margin-top:0!important;line-height:1.18!important}#CartDrawer .drawer__heading,#CartDrawer .drawer__heading *,#CartDrawer .cart-item__heading,#CartDrawer .cart-item__heading *,#CartDrawer .vt-bom__name,#CartDrawer .price,#CartDrawer .vt-bom__now,#CartDrawer #CartDrawer-Checkout{font-family:var(--vitamii-display)!important}#CartDrawer .cart-item__heading{font-size:14px!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.button,.btn,button,.shopify-payment-button__button,input[type=submit],[class*=hero-button-] a,[class*=hero-button-] button{font-family:var(--vitamii-display)!important;font-weight:700!important;letter-spacing:.01em}.vitamii-cta{display:inline-flex;align-items:center;justify-content:center;gap:.4em;font-family:var(--vitamii-display);font-weight:700;font-size:clamp(1rem,.95rem + .3vw,1.1875rem);color:#000;background:var(--vitamii-jaune);border:2.5px solid #111;border-radius:100px;padding:.7em 1.6em;box-shadow:4px 4px #111;text-decoration:none;line-height:1;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.vitamii-cta:hover{transform:translate(-1px,-1px);box-shadow:5px 5px #111}.vitamii-cta:active{transform:translate(2px,2px);box-shadow:1px 1px #111}@media screen and (max-width:480px){[class*=hero-heading-],[class*=hero-heading-] *{line-height:1.08!important;letter-spacing:-.015em}}[class*=testimonials-],[class*=testimonials-] *{font-family:Poppins,sans-serif!important;letter-spacing:normal!important}[class*=testimonials-heading-][class*=testimonials-heading-] h1,[class*=testimonials-heading-][class*=testimonials-heading-] h2,.footer__heading{font-family:var(--vitamii-display)!important;font-weight:700!important}.chm-toggle__content,.chm-toggle__content *{overflow-wrap:break-word;word-break:break-word;max-width:100%}.chm-toggle__button{min-width:0}.blog-posts__heading,.blog-posts__heading a,.blog-posts__excerpt,.blog-posts__excerpt *{overflow-wrap:break-word;word-break:break-word;max-width:100%}.blog-posts,.blog-posts__meta{min-width:0;flex-wrap:wrap}.article-container{overflow-wrap:anywhere;word-break:break-word}.article-container img,.article-container video,.article-container iframe,.article-container table,.article-container pre{max-width:100%}.article-container img,.article-container video{height:auto}.article-container pre{white-space:pre-wrap}.article-container table{display:block;overflow-x:auto}.contact-form{overflow-wrap:break-word;word-break:break-word}.contact-form .grid>[class*=col-]{min-width:0;max-width:100%}.contact-form .field__input{max-width:100%}.benefits-tabs__layout,.benefits-tabs__features,.benefit-feature,.benefit-feature__content{min-width:0}.benefit-feature__heading,.benefit-feature__text,.benefits-tabs__heading,.benefits-tabs__subheading{overflow-wrap:break-word;word-break:break-word}.benefits-tabs__image img,.benefits-tabs__video-element,.custom-comparison-table__table,.custom-comparison-table__table table{max-width:100%}.custom-comparison-table__table th,.custom-comparison-table__table td,.custom-comparison-table__table th p,.custom-comparison-table__table td p{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.custom-comparison-table__content-mobile,.custom-comparison-table__content-mobile-wrapper{max-width:100%;min-width:0}.custom-how-works__header,.custom-how-works-header__title h2,.custom-how-works-content-mobile__info-title,.custom-how-works-content-mobile__info-content-detail,.custom-how-works-content-mobile__info-content-detail p,.custom-how-works-content-desktop__info-title,.custom-how-works-content-desktop__info-content-detail,.custom-how-works-content-desktop__info-content-detail p{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.custom-how-works-content-mobile__item-img-wrapper,.custom-how-works-content-mobile__info-content,.custom-how-works-content-desktop__info-content{max-width:100%}.custom-ingredients .custom-ingredients-item__intro,.custom-ingredients .custom-ingredients-item__intro-heading,.custom-ingredients .custom-ingredients-item__intro-subheding,.custom-ingredients .custom-ingredients-item__quantity p,.custom-ingredients .custom-ingredients-item__details-content{overflow-wrap:break-word;word-break:break-word;min-width:0}.custom-ingredients .custom-ingredients-item__row-1,.custom-ingredients .custom-ingredients-item__row-2{min-width:0}.custom-popup-modal__block-description,.custom-popup-modal__block-heading,.custom-popup-modal__title,.custom-popup-modal__subtitle{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.custom-popup-modal__inner,.custom-popup-modal__block{min-width:0;max-width:100%}.custom-product-features-item__wrapper p{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.custom-product-features__content__wrappper{flex-wrap:wrap}.custom-product-features-item{min-width:0}.vmC-p,.vmC-actif-line,.vmC-step-txt,.vmC-head-title,.vmC-head-sub,.vmC-note-txt,.vmC-trust-txt,.vmC-feature-flag,.vmC-actif-name,.vmC-step-title,.vmC-row-val,.vmC-tag,.vmC-ref{overflow-wrap:anywhere;word-break:break-word}.vmC-head-txt,.vmC-actif-body,.vmC-step-body{min-width:0}.vmC-tags,.vmC-reassure,.vmC-legend-row,.vmC-row{flex-wrap:wrap}.vmC-root img,.vmC-root svg{max-width:100%}.faqv3-a,.faqv3-a *,.faqv3-q,.faqv3-h,.faqv3-help h5,.faqv3-help p,.faqv3-cta{overflow-wrap:anywhere;word-break:break-word}.faqv3-a,.faqv3-a *,.faqv3-q{min-width:0;max-width:100%}.faqv3-a pre,.faqv3-a code{white-space:pre-wrap;overflow-wrap:anywhere}[id^=featured-collection-] .card__heading,[id^=featured-collection-] .card__heading a,[id^=featured-collection-] .product-card__meta,[id^=featured-collection-] .price,recently-viewed-products .product-card__heading,recently-viewed-products .product-card__meta,recently-viewed-products .price,recently-viewed-products .recently-viewed-products-content{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}[id^=featured-collection-] img{max-width:100%;height:auto}[id^=featured-collection-] .col-sp-6,[id^=featured-collection-] .col-sp-12{min-width:0}.icon-banners__heading,.icon-banners__description{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.text-left .icon-banners>.mt--first-child-0{min-width:0}.advent-calendar__grid{flex-wrap:wrap}.advent-col-image,.advent-col-content{min-width:0;max-width:100%}.advent-calendar__texts,.advent-calendar__texts p{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.advent-cta{flex-wrap:wrap;overflow-wrap:anywhere;max-width:100%}.advent-calendar__image{max-width:100%}.image-with-text__texts,.image-with-text__texts *,.image-with-text .heading,.image-with-text .subheading,.text-columns-img__heading,.text-columns-img__description,.text-columns-img__description *{overflow-wrap:break-word;word-break:break-word;min-width:0;max-width:100%}.image-with-text .grid,.text-left .text-columns-icons{flex-wrap:wrap}.text-left .text-columns-icons>.mt--first-child-0{min-width:0;flex:1 1 0}.big-image-with-text__heading,.big-image-with-text__content{min-width:0;max-width:100%}.big-image-with-text__heading{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.page-width>.rte,.page-wide>.rte,.page-fullwidth>.rte,.page-width>.rte *,.page-wide>.rte *,.page-fullwidth>.rte *,.grid .rte,.grid .rte *{overflow-wrap:break-word;word-break:break-word;min-width:0}.page-width>.rte img,.page-wide>.rte img,.page-fullwidth>.rte img,.grid .rte img,.grid .rte video,.grid .rte iframe{max-width:100%;height:auto}.page-width>.rte table,.page-wide>.rte table,.page-fullwidth>.rte table,.grid .rte table{display:block;max-width:100%;overflow-x:auto}.page-section__bottom-pading{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.btn--call{overflow-wrap:anywhere;word-break:break-word;text-wrap:balance;max-width:100%}.product-form__preorder-text,.product-form__preorder-text *{overflow-wrap:break-word;max-width:100%}.quiz-step__radio-label,.quiz-step__heading>*,.quiz-step-contents__bottom-text>*,ul[data-breed-list] li{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.quiz-step__form,.quiz-step__radio-wrap,.quiz-step__radio-label{max-width:100%}.quiz-step__radio-wrap{flex-wrap:wrap}.delivery-announcement{box-sizing:border-box;max-width:100%}.delivery-announcement .text{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:576px){.order-tracking .tracking-status-badge{overflow-wrap:break-word;word-break:break-word}.order-tracking .tracking-info-value,.order-tracking .tracking-timeline-description,.order-tracking .tracking-timeline-location{overflow-wrap:anywhere;word-break:break-word;min-width:0}}.chm-reviews__description,.chm-reviews__description *,.chm-reviews__heading,.chm-reviews__author{overflow-wrap:break-word;word-break:break-word}.chm-reviews__image{max-width:100%}@media(max-width:480px){.slideshow__content{max-width:100%;min-width:0}.slideshow__heading,.slideshow__description,.slideshow__subheading{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}[class*=feature-item-heading-],[class*=feature-item-text-],[class*=feature-button-inner-],[class*=feature-item-content-]{overflow-wrap:anywhere;word-break:break-word;min-width:0}[class*=feature-heading-] *{overflow-wrap:break-word;word-break:break-word}[class*=feature-title-],[class*=feature-count-text-]{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}[class*=feature-count-wrapper-]{flex-wrap:wrap;min-width:0}[class*=feature-title-wrapper-]{min-width:0}[class*=feature-title-]{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}[class*=feature-feature-]{box-sizing:border-box;max-width:100%}[class*=feature-features-]{min-width:0}[class*=feature-feature-text-] *,[class*=feature-height-cal-] *{overflow-wrap:break-word}[class*=collection-button-]{flex-wrap:wrap}[class*=collection-button-inner-]{min-width:0;overflow-wrap:anywhere}[class*=collection-title-],[class*=collection-vendor-]{overflow-wrap:break-word;min-width:0}[class*=collection-price-]{min-width:0;flex-wrap:wrap}@media(max-width:1023px){[class*=collection-content-]{min-width:0}[class*=collection-value-]{min-width:0;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}[class*=collection-item-]{min-width:0;max-width:100%}}@media(max-width:480px){[class*=image-text-text-] *,[class*=image-text-heading-] *{overflow-wrap:break-word;word-break:break-word}[class*=image-text-button-]{flex-wrap:wrap;max-width:100%;overflow-wrap:anywhere}[class*=image-text-content-]{min-width:0}}[class*=ingredients-card-]{min-width:0}[class*=ingredients-card-title-],[class*=ingredients-card-text-],[class*=ingredients-modal-slide-title-],[class*=ingredients-modal-slide-text-],[class*=ingredients-modal-slide-sub-text-]{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}[class*=ingredients-modal-pagination-]{flex-wrap:wrap}@media(max-width:1023px){[class*=product-toggles-wrap-]{flex-wrap:wrap}[class*=product-toggles-item-]{max-width:100%;min-width:0}[class*=product-toggles-text-]{min-width:0;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}[class*=steps-step-]{overflow-wrap:break-word;word-break:break-word;max-width:100%}[class*=steps-title-],[class*=steps-text-],[class*=steps-text-] *{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}[class*=steps-item-]{flex-wrap:wrap;min-width:0}[class*=steps-item-content-]{min-width:0}[class*=steps-heading-] *,[class*=steps-item-text-] *,[class*=steps-bottom-text-] *,[class*=steps-icon-] p{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}[class*=steps-item-wrapper-],[class*=steps-content-]{min-width:0}[class*=steps-items-]{flex-wrap:wrap}[class*=testimonials-text-],[class*=testimonials-text-] *,[class*=testimonials-heading-] *,[class*=testimonials-comment-],[class*=testimonials-count-comment-],[class*=testimonials-author-text-],[class*=testimonials-button-text-]{overflow-wrap:anywhere;word-break:break-word;max-width:100%}[class*=testimonials-author-content-]{min-width:0}[id^=text-] .text__description,[id^=text-] .section__richtext__editor,[id^=text-] .text__description *{overflow-wrap:break-word;word-break:break-word;min-width:0;max-width:100%}.vitamii-hero-compact .vh__h1,.vitamii-hero-compact .vh__sub,.vitamii-hero-compact .vh__b-t,.vitamii-hero-compact .vh__rtxt,.vitamii-hero-compact .vh__badge-top{overflow-wrap:break-word;word-break:break-word}.vitamii-hero-compact .vh__cta{max-width:100%;flex-wrap:wrap;text-align:center;overflow-wrap:break-word}.vitamii-hero-compact .vh__copy,.vitamii-hero-compact .vh__cta-wrap{min-width:0}[id^=vrw-] .vrw-body,[id^=vrw-] .vrw-name,[id^=vrw-] .vrw-reply,[id^=vrw-] .vrw-prod b,[id^=vrw-] .vrw-sub{overflow-wrap:anywhere;word-break:break-word}[id^=vrw-] .vrw-user,[id^=vrw-] .vrw-user>div,[id^=vrw-] .vrw-prod{min-width:0}.what-to-expect__dosage-col,.what-to-expect__dosage-header,.what-to-expect__dosage-text,.what-to-expect__result-text,.what-to-expect__benefit-text{min-width:0;overflow-wrap:anywhere;word-break:break-word}.what-to-expect__title,.what-to-expect__subtitle,.what-to-expect__box-title,.what-to-expect__box-description,.what-to-expect__box-footer,.what-to-expect__box-footer-small{overflow-wrap:break-word}.faqv3-eyebrow,.faqv3-segbtn{font-family:var(--vitamii-text)!important}.faqv3-cta{font-family:var(--vitamii-display)!important;font-weight:700!important}.vmC-kicker,.vmC-feature-flag,.vmC-block-label,.vmC-row-val,.vmC-mini,.vmC-ref,.vmC-ref-label,.vmC-step-num,.vmC-trust-title{font-family:var(--vitamii-text)!important}[class*=steps-heading-],[class*=steps-heading-] *{font-family:var(--vitamii-display)!important}.vitamii-hero-compact .vh__h1 strong{white-space:normal!important;overflow-wrap:break-word}@media(max-width:576px){.order-tracking .tracking-status-badge{white-space:normal!important}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/vitamii-typography.css.map */
