@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(veranelle-poppins-regular.woff2) format("woff2");unicode-range:U+0250-1DFF,U+1F00-1FFF,U+2070-209F,U+20D0-20FF,U+2150-218F,U+2200-2211,U+2213-FEFE,U+FF00-FFFC,U+FFFE-10FFFF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(vf-943b78a02b1f607b.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(veranelle-poppins-semibold.woff2) format("woff2");unicode-range:U+0250-1DFF,U+1F00-1FFF,U+2070-209F,U+20D0-20FF,U+2150-218F,U+2200-2211,U+2213-FEFE,U+FF00-FFFC,U+FFFE-10FFFF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(vf-cdb6094ba75edf2e.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(veranelle-poppins-regular-latin.woff2) format("woff2");unicode-range:U+0000-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(veranelle-poppins-semibold-latin.woff2) format("woff2");unicode-range:U+0000-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+FEFF,U+FFFD}.vf-brand{--vb-white: #ffffff;--vb-ink: #121212;--vb-green: #009661;--vb-deep: #00794e;--vb-mist: #eef8f3;--vb-paper: #f5f5f5;--vb-line: #e5e5e5;--font-body-family: Poppins, Arial, sans-serif;--font-heading-family: Poppins, Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-weight: 600;--color-base-accent-2: 0, 121, 78;--gradient-base-accent-1: #009661;--gradient-base-accent-2: #00794e;--gradient-base-background-2: #121212;color:var(--vb-ink);background:var(--vb-white);font-family:var(--font-body-family);font-weight:400}.vf-brand :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family);font-weight:600;letter-spacing:0;line-height:1.3;text-wrap:pretty}.vf-brand :where(button,input,select,textarea,.vc,.vc-modal__title){font-family:var(--font-body-family)}.vf-brand :where(a,button,input,summary):focus-visible{outline:2px solid var(--vb-deep);outline-offset:4px}.vf-brand--product .product__title h1{font-size:clamp(28px,3.2vw,42px);font-weight:600;line-height:1.2}.vf-brand--product .product__description,.vf-brand--product .product-copy-body{font-weight:400;line-height:1.625}.vf-brand--product .product__description h2{font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1.3;margin-block:32px 16px}.vf-brand--product #description_intro:after{content:"";display:block;width:96px;height:48px;margin-top:16px;background:url(veranelle-geste-green.svg) center / contain no-repeat}.vf-brand--product .price .price-item,.vf-brand--product .jdgm-rev__author,.vf-brand--product .jdgm-rev-widg__summary-text,.vf-brand--product .jdgm-sort-dropdown,.vf-brand--product .jdgm-paginate__page{color:var(--vb-deep)}.vf-brand--product .preview-stars,.vf-brand--product .review-item__stars,.vf-brand--product .jdgm-star{color:var(--vb-ink)!important}.vf-brand--product .preview-stars .half-star{color:transparent!important;background-image:linear-gradient(90deg,var(--vb-ink) 50%,var(--vb-line) 50%)}.vf-brand--product .jdgm-histogram__bar-content{background:var(--vb-green)}.vf-brand--product .product-form__submit,.vf-brand--product .cart__checkout-button,.vf-brand--product .sticky-cart-button,.vf-brand--product .sticky-atc__button,.vf-brand--product .sticky-atc .button,.vf-brand--product .shopify-payment-button__button--unbranded{--color-button: 0, 121, 78;--color-button-text: 255, 255, 255;background:var(--vb-deep);color:var(--vb-white);border-radius:6px;font-weight:600;letter-spacing:0;text-transform:none;min-height:48px}.vf-brand--product .product-form__submit:hover:not([disabled]),.vf-brand--product .cart__checkout-button:hover:not([disabled]),.vf-brand--product .sticky-cart-button:hover:not([disabled]),.vf-brand--product .sticky-atc .button:hover:not([disabled]),.vf-brand--product .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--vb-ink)}.vf-brand--product .sticky-cart-button{background:var(--vb-deep)!important;font-weight:600!important}.vf-brand--product .sticky-cart-button:hover:not([disabled]){background:var(--vb-ink)!important}.vf-brand--product .variant-picker-widget__header,.vf-brand--product .variant-picker-widget__onetime,.vf-brand--product .variant-picker-widget .product-form__input input[type=radio]:checked+label{background:var(--vb-mist);border-color:var(--vb-green)}.vf-brand--product .variant-picker-widget .product-form__input input[type=radio]+label{border-color:var(--vb-line)}.vf-brand--product .product-form__input input[type=radio]:checked+label{background:var(--vb-ink);border-color:var(--vb-ink);color:var(--vb-white)}.vf-brand--product .veranelle-reviews{--veranelle-review-green: var(--vb-deep);--veranelle-review-star: var(--vb-ink);--veranelle-review-rule: var(--vb-line)}.vf-brand--product .slider-mobile-gutter[aria-label=T\e9moignages]{background:var(--vb-mist);border-color:var(--vb-line)}.vf-brand--article{font-size:16px;line-height:1.625}.vf-brand--article :is(.lead,.date,.visual figcaption,.note,.copy,.proof-grid span,.proof-grid p,.proof-label,.review-board-title,.cta,.cta-caption,.trust-row,.side-rating,.side-card h3,.side-product,.footer,.offer h3,.choices button,.modal){font-family:var(--font-body-family)}.vf-brand--article .masthead{height:64px;background:var(--vb-ink)}.vf-brand--article .wordmark{width:180px;height:43px}.vf-brand--article h1{font-size:clamp(28px,3.4vw,42px);line-height:1.2}.vf-brand--article h2{font-size:clamp(24px,2.5vw,28px);font-weight:500;line-height:1.3;margin-top:32px;margin-bottom:16px}.vf-brand--article .copy{font-size:16px;line-height:1.625}.vf-brand--article .copy p+p{margin-top:24px}.vf-brand--article .note,.vf-brand--article .review-board,.vf-brand--article #commande>.copy{background:var(--vb-mist);border-color:var(--vb-green);color:var(--vb-ink)}.vf-brand--article .proof,.vf-brand--article .proof-grid>div{background:var(--vb-paper);color:var(--vb-ink);border-color:var(--vb-line)}.vf-brand--article .proof-grid>div:nth-child(2){background:var(--vb-mist)}.vf-brand--article .proof-grid svg{stroke:var(--vb-deep)}.vf-brand--article .side-card,.vf-brand--article .offer,.vf-brand--article .choices button,.vf-brand--article .review-controls button{border-color:var(--vb-line);border-radius:6px}.vf-brand--article .cta{background:var(--vb-deep);color:var(--vb-white);font-weight:600;font-family:var(--font-body-family)}.vf-brand--article .cta:hover{background:var(--vb-ink)}.vf-brand--article .main-cta{font-size:clamp(18px,2.4vw,24px);line-height:1.35;padding:20px 16px;border-radius:6px}.vf-brand--article .side-card h3{font-size:20px;line-height:1.3;font-weight:500}.vf-brand--article .side-cta,.vf-brand--article .bottom-cta{font-size:14px;line-height:1.4;padding:14px 12px;min-height:48px}.vf-brand--article .side-cta{border-radius:0 0 6px 6px}.vf-brand--article .side-product,.vf-brand--article .side-rating,.vf-brand--article .cta-caption,.vf-brand--article .trust-row,.vf-brand--article .date,.vf-brand--article .footer{font-size:14px;line-height:1.5}.vf-brand--article .copy a,.vf-brand--article .review-board blockquote span{color:var(--vb-deep)}.vf-brand--article .visual figcaption,.vf-brand--article .comparison-tags span{font-family:var(--font-body-family);background-color:var(--vb-ink)}.vf-brand--article .follicle-labels{font-family:var(--font-body-family);color:var(--vb-ink)}.vf-brand--article .footer,.vf-brand--product .footer{background:var(--vb-ink);color:var(--vb-white)}.vf-brand .footer:before{content:"";display:block;width:min(240px,80%);height:80px;margin:0 auto 24px;background:url(veranelle-geste-white.svg) center / contain no-repeat;pointer-events:none}.vf-brand .vc-modal .vc-btn--solid{background:var(--vb-deep);border-color:var(--vb-deep)}@media(max-width:767px){.vf-brand--article .layout{padding-top:24px}.vf-brand--article .main-cta{margin-top:24px}.vf-brand--article .bottom-cta{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.vf-brand--product .product__description h2{margin-top:24px}}@media(max-width:749px){.vf-brand--product media-gallery .product-media-container{width:100%}.vf-brand--product media-gallery .product__media{padding-top:0!important;height:190px}.vf-brand--product media-gallery .product__media img{object-fit:contain}.vf-brand--product media-gallery .thumbnail-list{padding-top:8px;padding-bottom:8px;gap:8px}.vf-brand--product media-gallery .thumbnail-list__item{width:60px;flex:0 0 60px}.vf-brand--product .product__info-container .product__title{margin-bottom:8px}.vf-brand--product .product__info-container>:is(.shopify-block,.product-page-price,.emoji-benefits-container,variant-radios,.cure-summary){margin-top:8px;margin-bottom:8px}.vf-brand--product .product__info-container>div:has(>.installment){margin:0}.vf-brand--product .emoji-benefits-container>:first-child{margin-top:8px;margin-bottom:8px}.vf-brand--product .product__info-container>div:has(>product-form){margin-top:8px;margin-bottom:8px}.vf-brand--product .product__info-container .product-form{margin-top:8px;margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/veranelle-brand-system.css.map */
