.vb{font-family:DM Sans,system-ui,sans-serif;color:#fff}.vb *,.vb *:before,.vb *:after{box-sizing:border-box}.vb p,.vb h1,.vb h2,.vb ul{margin:0;padding:0}.vb h1,.vb h2,.vb-simple__bf,.vb-cd__n,.vb-cta,.vb-form button,.vb-tuile,.vb-tuile-photo span{font-family:Anton,Impact,sans-serif;font-weight:400;letter-spacing:normal}.vb h1,.vb h2,.vb-simple__bf,.vb-cta,.vb-form button,.vb-tuile,.vb-tuile-photo span{text-transform:uppercase}.vb a{color:inherit}.vb [hidden]{display:none!important}.vb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.vb-d{display:none}.vb-lock,.vb-lock body{overflow:hidden}.vb-simple{background:#000;scroll-margin-top:80px}.vb-simple__in{max-width:480px;margin:0 auto;padding:12px 16px 36px;text-align:center;container-type:inline-size}.vb-simple__bf{font-size:35.4cqw;line-height:1.04;color:#fff}.vb-simple__date{font-size:15px;line-height:1.35;font-weight:500}.vb-etat{display:flex;flex-direction:column;gap:10px}.vb .vb-t1{font-size:7.1cqw;line-height:1.08;white-space:nowrap;color:#fff}.vb-cd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.vb-cd>div{padding:0 4px;text-align:center}.vb-cd>div+div{border-left:1px solid #4a4a4a}.vb-cd__n{display:block;font-size:34px;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums}.vb-cd__l{display:block;padding-top:2px;font-size:10px;line-height:1.2;letter-spacing:.1em;color:#d9d9d9}.vb-form{position:relative;display:flex;align-items:center;height:56px;padding:4px;border-radius:8px;background:#fff}.vb-form input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 12px;border:0;border-radius:0;outline-offset:-2px;background:transparent;box-shadow:none;color:#1c1c1c;font-family:inherit;font-size:16px}.vb-form input::placeholder{color:#6d6d6d;opacity:1}.vb-form button{flex:none;height:100%;padding:0 14px;border:0;border-radius:6px;background:#c8102e;color:#fff;font-size:18px;letter-spacing:.04em;cursor:pointer}.vb-form button:disabled{opacity:.7;cursor:wait}.vb-erreur{font-size:14px;line-height:1.3;font-weight:700;color:#ff8a9a}.vb-legal{font-size:12px;line-height:1.4;color:#d9d9d9}.vb .vb-cta{display:flex;align-items:center;justify-content:center;height:56px;border-radius:8px;background:#c8102e;color:#fff;font-size:20px;letter-spacing:.04em;text-decoration:none}.vb-simple .vb-etat{gap:16px;margin-top:16px}.vb-simple .vb-cd{margin-top:8px}.vb-q{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#a50d25}.vb-q__panneau{min-height:100%;background:#a50d25}.vb-q__photo{display:none}.vb-q__corps{max-width:560px;min-height:100dvh;margin:0 auto;padding:20px 20px 16px;display:flex;flex-direction:column;container-type:inline-size}.vb-q__barres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.vb-q__barres i{display:block;height:5px;border-radius:3px;background:#ffffff4d}.vb-q__barres i.on{background:#fff}.vb-q__ok{display:flex;align-items:center;gap:8px;margin-top:18px!important;font-size:15px;font-weight:700;line-height:1.3}.vb-q__ok svg{flex:none}.vb-q__num{margin-top:22px!important;font-size:14px;letter-spacing:.08em;color:#ffd9de}.vb .vb-q__titre{margin-top:6px;font-size:min(12.4cqw,56px);line-height:1.06;text-wrap:balance;color:#fff;outline:0}.vb-q__tuiles{display:flex;flex-direction:column;gap:10px;margin-top:22px}.vb .vb-tuile{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:72px;margin:0;padding:8px 20px;border:0;border-radius:10px;background:#fff;color:#120306;font-size:26px;line-height:1.1;letter-spacing:.01em;text-align:left;text-decoration:none;cursor:pointer}.vb .vb-tuile--agenda{justify-content:flex-start;gap:16px}.vb-tuile svg{flex:none}.vb-tuile--agenda img{display:block;flex:none;width:36px;height:36px;object-fit:contain}.vb-q__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}.vb-tuile-photo{display:block;margin:0;padding:0;overflow:hidden;border:0;border-radius:10px;background:#fff;color:#120306;text-align:left;cursor:pointer}.vb-tuile-photo img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.vb-tuile-photo span{display:block;padding:10px 12px;font-size:22px;line-height:1.1}.vb-q__rappel{margin-top:12px!important;font-size:16px;line-height:1.4}.vb-q__rappel+.vb-q__tuiles{margin-top:18px}.vb-q__passer{align-self:center;min-height:44px;margin-top:12px;padding:0 12px;border:0;background:transparent;color:#fff;font-family:inherit;font-size:15px;text-decoration:underline;cursor:pointer}.vb .vb-tuile:focus-visible,.vb-tuile-photo:focus-visible,.vb-q__passer:focus-visible{outline:3px solid #fff;outline-offset:2px}@media(min-width:1100px){.vb-m{display:none}.vb-d{display:revert}.vb-simple__in{max-width:none;padding:32px 16px 72px;container-type:normal}.vb-simple__bf{font-size:clamp(110px,14vw,210px)}.vb-simple .vb-etat{align-items:center;gap:18px;margin-top:18px}.vb .vb-t1{font-size:56px}.vb-simple__date{font-size:17px;line-height:1.4}.vb-form{width:100%;max-width:560px;height:60px}.vb-form input{padding:0 14px}.vb-form button{padding:0 24px}.vb-legal{font-size:13px}.vb-cd{width:100%;max-width:460px}.vb-cd>div{padding:0 8px}.vb-cd__n{font-size:52px}.vb-cd__l{font-size:12px}.vb .vb-cta{width:360px;height:60px;font-size:22px}.vb-q{display:flex;padding:16px;background:#000000c7}.vb-q[hidden]{display:none}.vb-q__panneau{display:flex;width:1040px;min-height:680px;margin:auto;overflow:hidden;border-radius:14px}.vb-q__photo{display:block;flex:0 0 380px;width:380px;height:auto;object-fit:cover;object-position:50% 12%}.vb-q__corps{flex:1 1 auto;min-width:0;max-width:none;min-height:0;margin:0;padding:36px 40px 20px;container-type:normal}.vb .vb-q__titre{font-size:56px}.vb .vb-tuile{min-height:78px}.vb-q__photos{grid-template-columns:repeat(4,minmax(0,1fr))}.vb-tuile-photo img{aspect-ratio:4 / 5}.vb-tuile-photo span{padding:10px;font-size:19px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vip-bf-simple.css.map */
