@font-face{font-family:geist;src:url(../media/Geist_Variable-s.p.3u03_xgxy1b9s.woff2?dpl=dpl_6nnvcfK3NVq5ahxiuFExM1NPJBfw)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_31b053cb-module__i6Af_q__className{font-family:geist,geist Fallback}.geist_31b053cb-module__i6Af_q__variable{--font-v3:"geist", "geist Fallback"}
@font-face{font-family:caveat;src:url(../media/Caveat_Variable-s.p.34nxqj3538gfx.woff2?dpl=dpl_6nnvcfK3NVq5ahxiuFExM1NPJBfw)format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:caveat Fallback;src:local(Arial);ascent-override:127.75%;descent-override:39.92%;line-gap-override:0.0%;size-adjust:75.15%}.caveat_9c7cfa05-module__TNJLHq__className{font-family:caveat,caveat Fallback}.caveat_9c7cfa05-module__TNJLHq__variable{--font-main:"caveat", "caveat Fallback"}
.gf-v3{--paper:#fff;--raised:#f4f4f5;--ink:#111;--ink-2:#4b4b4b;--ink-3:#686868;--line:#11111117;--night:#141210;--nuit:#0b0b10;--nuit-texte:#a3a6c4;--nuit-discret:#7d80a0;--gf-bouton:#111;--gf-bouton-survol:#333;--gf-accent:#5e6ad2;--gf-accent-ink:#4a55c2;--gf-accent-rgb:94 106 210;--produit:#5e6ad2;--produit-rgb:94 106 210;--produit-encre:#4450bb;--produit-clair:#aeb4f3;--produit-pointille:#8f97ee;--produit-panneau:linear-gradient(160deg, #eceefc 0%, #dfe2fa 55%, #d3d7f6 100%)}[data-produit=commerce]{--produit:#5e6ad2;--produit-rgb:94 106 210;--produit-encre:#4450bb;--produit-clair:#aeb4f3;--produit-pointille:#8f97ee;--produit-panneau:linear-gradient(160deg, #eceefc 0%, #dfe2fa 55%, #d3d7f6 100%)}[data-produit=champagne]{--produit:#5e6ad2;--produit-rgb:94 106 210;--produit-encre:#4450bb;--produit-clair:#aeb4f3;--produit-pointille:#8f97ee;--produit-panneau:#f7f5f3;--champagne-fond:#f7f5f3}[data-produit=suite],[data-produit=sur-mesure]{--produit:#5e6ad2;--produit-rgb:94 106 210;--produit-encre:#4450bb;--produit-clair:#aeb4f3;--produit-pointille:#8f97ee;--produit-panneau:linear-gradient(160deg, #eceefc 0%, #dfe2fa 55%, #d3d7f6 100%)}.gf-france{animation:.6s cubic-bezier(.22,1,.36,1) 1.2s both gf-apparait}@media (min-width:1800px){html:has(.gf-v3){zoom:1.15}}@media (min-width:2200px){html:has(.gf-v3){zoom:1.35}}@media (min-width:2800px){html:has(.gf-v3){zoom:1.6}}.gf-v3 :focus-visible{outline:2px solid var(--gf-accent);outline-offset:2px}.gf-v3 [class*="bg-[#0b0b10]"] :focus-visible,.gf-v3 [class*="bg-[#14141c]"] :focus-visible{outline-color:#aeb4f3}@keyframes gf-apparait{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.gf-apparait{animation:.6s cubic-bezier(.22,1,.36,1) both gf-apparait;animation-delay:var(--gf-delai-ap,0s)}@keyframes gf-selection-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes gf-curseur-in{0%{opacity:0;transform:translate(40px,30px)}to{opacity:1;transform:none}}.gf-selection-cadre{animation:.5s cubic-bezier(.22,1,.36,1) both gf-selection-in;animation-delay:var(--gf-delai,.7s)}.gf-curseur{animation:.9s cubic-bezier(.22,1,.36,1) both gf-curseur-in;animation-delay:calc(var(--gf-delai,.7s) + .3s)}@keyframes gf-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.gf-flotte{animation:6s ease-in-out infinite gf-flotte}@keyframes gf-progression{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gf-progression{transform-origin:0;animation-name:gf-progression;animation-timing-function:linear;animation-fill-mode:both}@keyframes gf-cible{0%{opacity:0}15%,60%{opacity:1}to{opacity:0}}.gf-cible:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--produit);pointer-events:none;animation:1.2s ease-out both gf-cible;position:absolute;inset:-4px}.gf-fondu{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%),linear-gradient(90deg,#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%),linear-gradient(90deg,#000 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.gf-sans-barre{scrollbar-width:none}.gf-sans-barre::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.gf-apparait,.gf-selection-cadre,.gf-curseur,.gf-flotte,.gf-progression,.gf-france,.gf-cible:after{animation:none}.gf-cible:after{opacity:1}}
