#vbf-hero{--vbfh-encre:#17191a;--vbfh-noir:#101112;--vbfh-creme:#fefbed;--vbfh-jaune:#ffc747;--vbfh-or:#ffd86b;--vbfh-terre:#b4461f;--vbfh-titre:var(--vitamii-display,"Alan Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);--vbfh-texte:var(--vitamii-text,"Nunito",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);--vbfh-texture:radial-gradient(ellipse at 50% 52%,#08090bd9 0%,#090a0b70 40%,transparent 72%),radial-gradient(ellipse at 10% 0%,#95938a60,transparent 55%),linear-gradient(112deg,#08090b 0%,#282a2d 12%,#111214 23%,#3a3c3f 28%,#141517 35%,#090a0b 55%,#292b2e 75%,#47494a 79%,#191b1e 86%,#08090b 100%);--vbfh-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23grain)' d='M0 0h200v200H0z'/%3E%3C/svg%3E");display:block;width:100%;margin:0;padding:0;background:var(--vbfh-noir);color:var(--vbfh-creme);font-family:var(--vbfh-texte);overflow:hidden;text-transform:none;letter-spacing:0;line-height:1.3}#vbf-hero[hidden]{display:none!important}#vbf-hero *,#vbf-hero *:before,#vbf-hero *:after{box-sizing:border-box}#vbf-hero p,#vbf-hero h1{margin:0;padding:0}#vbf-hero img{max-width:none;border:0}#vbf-hero small{display:block}#vbf-hero[data-phase="1"] .vbfh-p2,#vbf-hero[data-phase="2"] .vbfh-p1{display:none!important}#vbf-hero .vbfh-compte{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px 9px;background:var(--vbfh-encre);border-top:1px solid rgba(255,199,71,.5);border-bottom:1px solid rgba(255,199,71,.5)}#vbf-hero .vbfh-nom{display:block;font-family:var(--vbfh-titre);font-weight:800;font-size:clamp(14px,4.2vw,16.5px);line-height:1.1;color:#fff;letter-spacing:.01em;white-space:nowrap}#vbf-hero .vbfh-sous{display:block;font-family:var(--vbfh-titre);font-weight:700;font-size:clamp(7.4px,2.2vw,8.6px);line-height:1.2;letter-spacing:.07em;white-space:nowrap;color:var(--vbfh-or);margin-top:4px}#vbf-hero .vbfh-chrono{display:flex;align-items:flex-start;gap:3px}#vbf-hero .vbfh-unite{display:flex;flex-direction:column;align-items:center;gap:4px}#vbf-hero .vbfh-chiffres{display:flex;gap:2px}#vbf-hero .vbfh-chiffres span{width:15px;height:24px;display:grid;place-items:center;border-radius:3px;font-family:var(--vbfh-titre);font-weight:800;font-size:16px;line-height:1;color:var(--vbfh-or);background:linear-gradient(180deg,#34363a 0 49%,#0c0d0e 51% 100%);border:1px solid rgba(255,199,71,.45);box-shadow:inset 0 1px #ffffff14}#vbf-hero .vbfh-unite small{font-family:var(--vbfh-titre);font-weight:700;font-size:7.6px;line-height:1;letter-spacing:.12em;color:#f6e9d0}#vbf-hero .vbfh-points{font-family:var(--vbfh-titre);font-weight:800;color:var(--vbfh-or);font-size:15px;line-height:24px}#vbf-hero .vbfh-hero{position:relative;isolation:isolate;background-color:var(--vbfh-noir);background-image:var(--vbfh-texture);background-repeat:no-repeat;background-size:cover}#vbf-hero .vbfh-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.24;background-image:var(--vbfh-grain);mix-blend-mode:soft-light}#vbf-hero .vbfh-inner{max-width:1280px;margin:0 auto;padding:26px 16px 0;text-align:center}#vbf-hero .vbfh-texte{min-width:0}#vbf-hero .vbfh-surtitre{font-family:var(--vbfh-titre);font-weight:800;font-size:clamp(12px,4.35vw,18.5px);line-height:1.2;letter-spacing:.01em;color:#fff;white-space:nowrap}#vbf-hero .vbfh-surtitre em{font-style:normal;color:var(--vbfh-jaune)}#vbf-hero .vbfh-h1{font-size:0;line-height:0}#vbf-hero .vbfh-titre{display:block;width:min(82%,336px);height:auto;margin:6px auto 0;overflow:visible}#vbf-hero .vbfh-offre{font-family:var(--vbfh-titre);font-weight:800;font-size:clamp(19px,5.9vw,24.5px);line-height:1.22;color:#fff;margin-top:8px}#vbf-hero .vbfh-preuve{margin-top:20px;font-family:var(--vbfh-texte);font-size:clamp(12px,3.85vw,15px);line-height:1.2;white-space:nowrap;font-weight:800;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px}#vbf-hero .vbfh-etoiles{display:inline-flex;gap:2px;flex:none}#vbf-hero .vbfh-etoiles svg,#vbf-hero .vbfh-drapeau{display:block;flex:none}#vbf-hero .vbfh-drapeau{border-radius:2px}#vbf-hero .vbfh-bouton{margin:20px auto 0;display:flex;align-items:center;justify-content:center;gap:14px;width:100%;height:60px;padding:0 14px;border-radius:12px;text-decoration:none!important;font-family:var(--vbfh-titre);font-weight:800;font-size:clamp(15px,4.6vw,18px);line-height:1;letter-spacing:.09em;white-space:nowrap;color:var(--vbfh-encre)!important;background:linear-gradient(180deg,#ffeaa6,#ffd263 42%,#f2ae2e);border:1px solid #ffe6a0;box-shadow:0 5px #a66d0c,0 0 0 1px #784c0673,0 12px 34px #ffc7474d}#vbf-hero .vbfh-bouton:hover{background:linear-gradient(180deg,#fff0bd,#ffd975 42%,#f5b63c)}#vbf-hero .vbfh-bouton:active{transform:translateY(3px);box-shadow:0 2px #a66d0c,0 0 0 1px #784c0673,0 8px 24px #ffc74740}#vbf-hero .vbfh-bouton:focus-visible{outline:3px solid var(--vbfh-creme);outline-offset:3px}#vbf-hero .vbfh-bouton svg{flex:none;display:block}#vbf-hero .vbfh-garantie{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:9px;font-family:var(--vbfh-texte);font-size:clamp(12.5px,3.9vw,15.5px);line-height:1.2;white-space:nowrap;font-weight:700;color:#fefbedeb}#vbf-hero .vbfh-garantie svg{flex:none;display:block}#vbf-hero .vbfh-scene{position:relative;margin:14px -16px 0;aspect-ratio:1000/1241;overflow:hidden;container-type:inline-size}#vbf-hero .vbfh-fond{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 17%);mask-image:linear-gradient(180deg,transparent 0%,#000 17%)}#vbf-hero .vbfh-objet{position:absolute;display:block;z-index:3}#vbf-hero .vbfh-objet img{display:block;width:100%;height:auto;filter:drop-shadow(0 12px 12px rgba(0,0,0,.5))}#vbf-hero .vbfh-tag{position:absolute;z-index:6;font-family:var(--vbfh-titre);font-weight:800;font-size:14px;font-size:3.6cqw;line-height:1.2;letter-spacing:.04em;color:#2a1a06;padding:4px 7px 3px;padding:1cqw 1.8cqw .8cqw;border-radius:4px;background:linear-gradient(180deg,#fff0b0,#ffd263,#e9a321);border:1.5px solid #3b2606;box-shadow:0 3px 8px #00000073;white-space:nowrap;transform:translate(-50%)}#vbf-hero .vbfh-tag--paye{background:linear-gradient(180deg,#fffdf3,#f1e6c4);font-size:13px;font-size:3.35cqw}#vbf-hero .vbfh-tag--cadeau{transform:none;font-size:12px;font-size:3.2cqw}#vbf-hero .vbfh-pastille{position:absolute;z-index:7;right:3%;top:2%;width:26%;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,#f4835c,#d9552c 55%,#a8381a);box-shadow:0 8px 22px #00000073,inset 0 0 0 3px #ffffff1f;color:#fff;font-family:var(--vbfh-titre);text-align:center;transform:rotate(8deg)}#vbf-hero .vbfh-gros{font-weight:800;font-size:44px;font-size:11.6cqw;line-height:.9}#vbf-hero .vbfh-petit{font-weight:800;font-size:12px;font-size:3.15cqw;letter-spacing:.04em;line-height:1.1;margin-top:3px}#vbf-hero .vbfh-carre{position:absolute;z-index:7;left:4%;top:2%;width:23%;aspect-ratio:1;border-radius:28%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(160deg,#fffdf3,#f7eccb);color:var(--vbfh-terre);font-family:var(--vbfh-titre);font-weight:800;text-align:center;line-height:1.02;font-size:14px;font-size:3.8cqw;letter-spacing:.01em;transform:rotate(-10deg);box-shadow:0 8px 20px #0006}#vbf-hero .vbfh-confettis{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:8}#vbf-hero .vbfh-confettis i{position:absolute;top:-10px;display:block;border-radius:1px;animation:vbfh-tombe linear infinite}@keyframes vbfh-tombe{0%{transform:translate3d(0,-10px,0) rotate(0)}to{transform:translate3d(16px,760px,0) rotate(540deg)}}#vbf-hero .vbfh-bandeau{position:relative;height:60px;overflow:hidden;display:flex;align-items:center;background:linear-gradient(180deg,#ffeaa6,#ffd263 45%,#f2ae2e);border-top:1px solid #fff3c4;border-bottom:1px solid #a66d0c}#vbf-hero .vbfh-defile{display:flex;align-items:center;gap:22px;white-space:nowrap;animation:vbfh-defile 26s linear infinite;padding-left:22px;will-change:transform}#vbf-hero .vbfh-defile span{font-family:var(--vbfh-titre);font-weight:800;font-size:clamp(19px,6vw,24px);line-height:1;letter-spacing:.01em;color:var(--vbfh-encre)}#vbf-hero .vbfh-embleme{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--vbfh-encre)}#vbf-hero .vbfh-embleme svg{display:block}@keyframes vbfh-defile{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:750px){#vbf-hero .vbfh-compte{justify-content:center;gap:44px;padding:12px 20px 10px}#vbf-hero .vbfh-nom{font-size:21px}#vbf-hero .vbfh-sous{font-size:10.5px}#vbf-hero .vbfh-chrono{gap:5px}#vbf-hero .vbfh-chiffres span{width:21px;height:32px;font-size:21px;border-radius:4px}#vbf-hero .vbfh-unite small{font-size:9px}#vbf-hero .vbfh-points{font-size:20px;line-height:32px}#vbf-hero .vbfh-inner{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(24px,5vw,70px);padding:clamp(26px,3.4vw,44px) clamp(24px,8.6vw,110px) clamp(30px,4vw,52px);text-align:left}#vbf-hero .vbfh-surtitre{font-size:clamp(12px,1.65vw,21px)}#vbf-hero .vbfh-titre{width:min(100%,430px);margin:10px 0 0}#vbf-hero .vbfh-offre{font-size:clamp(18px,2.45vw,31px);margin-top:14px}#vbf-hero .vbfh-preuve{justify-content:flex-start;font-size:clamp(11.5px,1.35vw,17px);margin-top:clamp(16px,2vw,24px)}#vbf-hero .vbfh-bouton{width:min(100%,380px);height:clamp(54px,5.2vw,64px);margin:clamp(18px,2.1vw,26px) 0 0;font-size:clamp(13px,1.5vw,19px)}#vbf-hero .vbfh-garantie{justify-content:flex-start;font-size:clamp(11.5px,1.28vw,16px)}#vbf-hero .vbfh-scene{margin:0;width:100%;max-width:470px;justify-self:end;border-radius:24px;box-shadow:0 0 0 1px #ffc74766,0 24px 60px #00000080}#vbf-hero .vbfh-fond{-webkit-mask-image:none;mask-image:none}#vbf-hero .vbfh-bandeau{height:64px}#vbf-hero .vbfh-defile span{font-size:26px}}@media(prefers-reduced-motion:reduce){#vbf-hero .vbfh-defile,#vbf-hero .vbfh-confettis i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/vitamii-bf-hero.css.map */
