:root{--fc-blanc:#FFFFFF;--fc-studio:#E8E8E8;--fc-encre:#111111;--fc-noir:#000000;--fc-gris:#6E6E6E;--fc-kraft:#C8A27A;--fc-kraft-fonce:#A9825A;--fc-verre:rgba(255,255,255,.16);--fc-verre-bord:rgba(255,255,255,.42);--fc-police:"Helvetica Neue",Helvetica,Arial,sans-serif;--fc-sortie:cubic-bezier(.16,1,.3,1);--fc-annonce:24px;--fc-entete:68px;--fc-rubriques:42px}.fc{color:var(--fc-encre);font-family:var(--fc-police);font-size:13px;line-height:1.4;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.fc,.fc :where(*),.fc :where(*):before,.fc :where(*):after{box-sizing:border-box}.fc :where(*){margin:0;padding:0}.fc :where(h1,h2,h3,h4,h5,h6){font-family:inherit;font-style:normal;font-weight:700;line-height:inherit;letter-spacing:normal;text-transform:none;color:inherit;overflow-wrap:normal}.fc :where(p){overflow-wrap:normal}.fc :where(p:empty){display:block}.fc :where(a){color:inherit;text-decoration:none;transition:none}.fc :where(img){display:block;max-width:100%;width:auto;height:auto}.fc :where(svg){display:inline;max-width:none}.fc :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer;border-radius:0;letter-spacing:inherit;text-transform:inherit}.fc :where(input){border-radius:0}.fc :where(ul){list-style:none}.fc [hidden]{display:none!important}.fc :focus-visible{outline:2px solid currentColor;outline-offset:3px}.fc-annonce{position:relative;z-index:2;height:var(--fc-annonce);background:var(--fc-blanc);overflow:hidden;text-align:center;font-size:12px}.fc-annonce__piste{transition:transform .55s var(--fc-sortie)}.fc-annonce__piste p{height:var(--fc-annonce);display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.fc-annonce b{font-weight:700}.fc-haut{position:relative;z-index:1;transition:transform .35s var(--fc-sortie)}.fc-haut.fc-cache{transform:translateY(calc(-100% - var(--fc-rubriques) - 2px))}.fc-entete{height:var(--fc-entete);background:var(--fc-blanc);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 18px 0 16px}.fc-entete__g{display:flex;align-items:center;gap:30px;font-size:15px}.fc-entete__d{display:flex;align-items:center;justify-content:flex-end;gap:16px;font-size:14px}.fc-langue{display:flex;align-items:center;gap:5px;margin-right:12px}.fc-ico{display:grid;place-items:center;width:24px;height:24px}.fc-logo{display:block;height:44px}.fc-logo img{height:100%;width:auto}.fc-rubriques{position:absolute;left:0;right:0;top:100%;height:var(--fc-rubriques);background:linear-gradient(#28221c4d,#28221c2e);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.fc-rubriques__liste{height:100%;display:flex;align-items:center;justify-content:center;gap:36px;padding:0 24px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.fc-rubriques__liste::-webkit-scrollbar{display:none}.fc-rubriques__suite{display:none}.fc-rubriques a{color:#fff;font-size:13px;font-weight:700;white-space:nowrap;text-shadow:0 1px 6px rgba(0,0,0,.25);transition:opacity .2s}.fc-rubriques a:hover{opacity:.7}.fc-heros{position:relative;height:calc(100svh - var(--fc-annonce) - var(--fc-entete));min-height:520px;overflow:hidden;background:#3a2a20}.fc-heros__piste{height:100%;display:flex;transition:transform .45s cubic-bezier(.65,0,.35,1)}.fc-diapo{position:relative;flex:0 0 100%;height:100%}.fc-diapo+.fc-diapo{display:none}.fc-diapo img{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.fc-points{display:none}.fc-heros__texte{position:absolute;left:50%;bottom:66px;width:max-content;max-width:90%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff;text-align:center}.fc-heros__texte p{font-size:15px;font-weight:600;text-shadow:0 1px 10px rgba(0,0,0,.35)}.fc-verre{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:7px;color:#fff;font-size:13px;font-weight:700;background:var(--fc-verre);border:1px solid var(--fc-verre-bord);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .25s}.fc-verre:hover{background:#ffffff47}.fc-tete{padding:30px 16px}.fc-tete h2{font-size:36px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.fc-tete p{margin-top:9px;font-size:13px}.fc-grille{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2px}.fc-carte{display:block}.fc-carte__img{position:relative;display:block;aspect-ratio:1/1;background:var(--fc-studio);overflow:hidden}.fc-carte__piste{position:absolute;top:0;right:0;bottom:0;left:0}.fc-carte__piste img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fc-carte__jauge{display:none}.fc-carte__alt{opacity:0;transition:opacity .45s ease}.fc-a-alt:hover .fc-carte__alt{opacity:1}.fc-carte__nom{display:block;padding:20px 12px 0;font-size:13px}.fc-carte__prix{display:block;padding:3px 12px 30px;font-size:11px}.fc-banniere{position:relative;height:clamp(420px,40vw,620px);overflow:hidden}.fc-banniere img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.fc-banniere:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(transparent,#0000006b);pointer-events:none}.fc-banniere__texte{position:absolute;z-index:1;left:50%;bottom:26px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.fc-contour{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--fc-encre);border-radius:4px;background:var(--fc-blanc);font-size:13px;padding:6px 16px;transition:background .2s,color .2s}.fc-contour:hover{background:var(--fc-encre);color:#fff}.fc-plus{display:flex;justify-content:center;padding:4px 0 30px}.fc-carton{position:relative;background:var(--fc-studio);height:clamp(380px,34vw,500px);display:grid;place-items:center;overflow:hidden}.fc-pilule{position:absolute;left:68px;top:50%;transform:translateY(-50%);z-index:2;background:#f3f3f3;border-radius:8px;padding:15px 20px;font-size:13px;letter-spacing:.03em;box-shadow:0 6px 20px #0000001f;transition:transform .25s var(--fc-sortie),box-shadow .25s}.fc-pilule:hover{transform:translateY(calc(-50% - 2px));box-shadow:0 10px 26px #00000029}.fc-vitrine{position:relative;width:min(600px,56vw);height:100%;margin-left:12vw;display:grid;place-items:center}.fc-carton[data-visuel=png] .fc-scene3d,.fc-carton[data-visuel="3d"] .fc-vitrine__png{display:none}.fc-vitrine__png{max-width:100%;max-height:72%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 26px 24px rgba(0,0,0,.16));opacity:0;transform:translateY(26px);transition:opacity 1.1s var(--fc-sortie),transform 1.1s var(--fc-sortie)}.fc-carton.fc-ouvert .fc-vitrine__png{opacity:1;transform:none}.fc-scene3d{position:relative;width:100%;height:100%;display:grid;place-items:center;perspective:1500px}.fc-cube{--l:420px;--h:154px;--p:154px;position:relative;width:var(--l);height:var(--h);transform-style:preserve-3d;transform:rotateX(-14deg) rotateY(-28deg);animation:fc-tourne 16s linear infinite}@keyframes fc-tourne{0%{transform:rotateX(-14deg) rotateY(-28deg)}to{transform:rotateX(-14deg) rotateY(332deg)}}.fc-scene3d:hover .fc-cube{animation-play-state:paused}.fc-face{position:absolute;left:50%;top:50%;background:var(--fc-kraft);backface-visibility:hidden;overflow:hidden;box-shadow:inset 0 0 0 1px #50371e1f}.fc-face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(0,0,0,.022) 0 2px,transparent 2px 7px)}.fc-face--av,.fc-face--ar{width:var(--l);height:var(--h)}.fc-face--av{transform:translate(-50%,-50%) translateZ(calc(var(--p) / 2))}.fc-face--ar{transform:translate(-50%,-50%) rotateY(180deg) translateZ(calc(var(--p) / 2));background:#bf9870}.fc-face--d,.fc-face--g{width:var(--p);height:var(--h);background:#b08a61}.fc-face--d{transform:translate(-50%,-50%) rotateY(90deg) translateZ(calc(var(--l) / 2))}.fc-face--g{transform:translate(-50%,-50%) rotateY(-90deg) translateZ(calc(var(--l) / 2))}.fc-face--h,.fc-face--b{width:var(--l);height:var(--p)}.fc-face--h{transform:translate(-50%,-50%) rotateX(90deg) translateZ(calc(var(--h) / 2));background:#d3af86}.fc-face--h:after{content:"";position:absolute;left:0;right:0;top:50%;height:16%;transform:translateY(-50%);background:#966e4647}.fc-face--b{transform:translate(-50%,-50%) rotateX(-90deg) translateZ(calc(var(--h) / 2));background:#9e7a55}.fc-face img{position:absolute;left:9%;top:50%;transform:translateY(-50%);height:46%;width:auto;opacity:.85;mix-blend-mode:multiply}.fc-face span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#28190a8c;white-space:nowrap}.fc-face--av span,.fc-face--ar span{left:9%;top:auto;bottom:10%;transform:none;font-size:10px}.fc-ombre3d{position:absolute;left:50%;bottom:16%;width:calc(var(--l, 420px) * 1.05);height:34px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(0,0,0,.2),transparent);filter:blur(6px);pointer-events:none}.fc-looks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2px}.fc-look{position:relative;aspect-ratio:3/4;overflow:hidden;display:block}.fc-look img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--fc-sortie)}.fc-look:hover img{transform:scale(1.03)}.fc-look:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(transparent,#00000059);pointer-events:none}.fc-look__texte{position:absolute;z-index:1;left:27px;bottom:31px;display:flex;flex-direction:column;align-items:flex-start;gap:11px;color:#fff;font-size:15px;font-weight:600}.fc-question{display:grid;grid-template-columns:1fr auto;align-items:end;gap:20px;padding:36px 30px 32px}.fc-question h2{font-size:30px;font-weight:700;letter-spacing:-.01em}.fc-question__grand{margin-top:18px;font-size:44px;font-weight:700;letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums}.fc-question__petit{margin-top:8px;font-size:12px;font-style:italic;color:var(--fc-gris)}.fc-question__d{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch}.fc-question__tel{font-size:14px;color:var(--fc-gris)}.fc-bouton-noir{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--fc-encre);border-radius:4px;padding:12px 26px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.fc-bouton-noir:hover{background:var(--fc-encre);color:#fff}.fc-pied{background:var(--fc-noir);color:#fff;padding:88px 40px 26px}.fc-pied__haut{display:grid;grid-template-columns:286px 1fr;gap:47px}.fc-pied__lettre p{font-size:14px;font-weight:700;line-height:1.6}.fc-champ{display:flex;margin-top:28px;height:56px}.fc-champ input{flex:1;min-width:0;background:var(--fc-noir);border:1px solid #3a3a3a;border-right:0;color:#fff;font:inherit;font-size:14px;padding:0 19px}.fc-champ input::placeholder{color:#8a8a8a}.fc-champ button{width:56px;background:#fff;color:#000;display:grid;place-items:center}.fc-pied__cols{display:flex;gap:150px}.fc-pied h3{font-size:16px;font-weight:700;margin-bottom:22px}.fc-politiques__titre{font-weight:700;pointer-events:none;display:flex;justify-content:space-between;width:100%}.fc-politiques__titre i{display:none;font-style:normal;font-weight:400;font-size:20px;line-height:1}.fc-pied ul{list-style:none;display:grid;gap:15px;font-size:14px}.fc-pied ul a:hover{opacity:.7}.fc-reseaux{display:flex;gap:24px;padding-top:2px}.fc-pied__bas{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:118px;flex-wrap:wrap}.fc-selecteurs{display:flex;gap:22px;font-size:14px}.fc-selecteurs span{display:flex;align-items:center;gap:6px}.fc-avis{border:1px solid #9a9a9a;border-radius:4px;padding:4px 9px;font-size:11px;line-height:1.25}.fc-paiements{display:flex;gap:7px}.fc-paiements span{min-width:38px;height:24px;border-radius:3px;background:#fff;color:#111;font-size:9px;font-weight:700;display:grid;place-items:center;padding:0 5px}.fc-mention{margin-top:26px;font-size:11px;color:#8a8a8a}.fc-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;pointer-events:none}.fc-intro__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transition:opacity .4s var(--fc-sortie)}.fc-intro__logo{position:relative;width:min(60vw,460px);opacity:0;transform:translateY(12px);transition:opacity .4s var(--fc-sortie),transform .4s var(--fc-sortie)}.fc-intro__logo img{width:100%;height:auto}.fc-intro.fc-vu .fc-intro__logo{opacity:1;transform:none}.fc-intro.fc-fini{display:none}html.fc-avec-intro .fc-logo-entete{opacity:0}@media(prefers-reduced-motion:reduce){.fc,.fc *,.fc *:before,.fc *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.fc-cube{animation:none}}@media(max-width:749px){:root{--fc-annonce:28px;--fc-entete:60px;--fc-rubriques:34px}.fc-entete{padding:0 14px;grid-template-columns:1fr auto 1fr}.fc-entete__g .fc-lien-texte,.fc-langue,.fc-ico-compte{display:none}.fc-entete__d{gap:14px}.fc-logo{height:34px}.fc-rubriques__liste{justify-content:flex-start;gap:22px;padding:0 44px 0 14px}.fc-rubriques__liste a{font-size:12px;font-weight:600}.fc-rubriques__suite{display:grid;place-items:center;position:absolute;right:0;top:0;bottom:0;width:40px;color:#fff;background:linear-gradient(90deg,transparent,rgba(40,34,28,.35) 45%)}.fc-heros{height:min(115vw,520px);min-height:0}.fc-diapo+.fc-diapo{display:block}.fc-diapo img{object-position:50% 40%}.fc-heros__texte{bottom:46px;gap:9px}.fc-heros__texte p{font-size:14px;font-weight:500}.fc-verre{min-height:40px;padding:0 18px;font-size:12px;font-weight:600}.fc-points{display:flex;gap:5px;position:absolute;left:50%;bottom:16px;transform:translate(-50%)}.fc-points button{width:5px;height:5px;border-radius:3px;background:#ffffff8c;transition:width .3s var(--fc-sortie),background .3s}.fc-points button[aria-current=true]{width:18px;background:#fff}.fc-tete{padding:26px 16px 24px}.fc-tete h2{font-size:28px}.fc-tete p{margin-top:6px;font-size:12px}.fc-grille{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-carte__piste{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fc-carte__piste::-webkit-scrollbar{display:none}.fc-carte__piste img{position:relative;flex:0 0 100%;scroll-snap-align:start}.fc-carte__alt{opacity:1}.fc-carte__jauge{display:block;position:absolute;left:50%;bottom:9px;transform:translate(-50%);width:34px;height:2px;background:#0000001f;pointer-events:none}.fc-carte__jauge i{display:block;width:50%;height:100%;background:#111;transition:transform .2s}.fc-carte__nom{padding:10px 10px 0;font-size:12px}.fc-carte__prix{padding:2px 10px 22px;font-size:10px}.fc-banniere{height:min(115vw,520px)}.fc-banniere__texte{left:24px;bottom:40px;transform:none;align-items:flex-start;font-size:14px;font-weight:500;white-space:normal;max-width:calc(100% - 48px)}.fc-plus{padding:2px 0 28px}.fc-carton{height:auto;padding:36px 0;place-items:center end}.fc-pilule{left:16px;padding:13px 16px;font-size:12px}.fc-pilule:hover{transform:translateY(-50%)}.fc-carton{height:300px;padding:0}.fc-vitrine{width:56vw;margin:0 4vw 0 0}.fc-vitrine__png{max-height:62%}.fc-cube{--l:190px;--h:70px;--p:70px}.fc-face img{height:44%}.fc-face span{font-size:7px;letter-spacing:.12em}.fc-face--av span,.fc-face--ar span{display:none}.fc-ombre3d{width:200px;height:22px;bottom:20%}.fc-looks{display:flex;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fc-looks::-webkit-scrollbar{display:none}.fc-look{flex:0 0 85%;scroll-snap-align:start}.fc-look__texte{left:20px;bottom:24px;font-size:14px;font-weight:500}.fc-question{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 16px 26px;gap:0}.fc-question>div:first-child,.fc-question__d{display:contents}.fc-question h2{order:1;font-size:24px}.fc-question__tel{order:2;margin-top:6px;font-size:13px}.fc-question__grand{order:3;font-size:36px;margin-top:16px}.fc-question__petit{order:4;margin-top:6px}.fc-bouton-noir{order:5;width:100%;margin-top:20px;padding:11px 20px;font-size:14px}.fc-pied{padding:30px 16px 24px}.fc-pied__haut{grid-template-columns:1fr;gap:34px}.fc-pied__lettre p{font-size:14px;line-height:1.5}.fc-champ{margin-top:20px;height:46px}.fc-champ button{width:46px}.fc-pied__cols{flex-direction:column;gap:26px}.fc-pied h3{margin-bottom:0}.fc-politiques__titre{pointer-events:auto;font-size:14px}.fc-politiques__titre i{display:block}.fc-politiques ul{display:none;margin-top:18px}.fc-politiques.fc-ouvert ul{display:grid}.fc-pied__bas{margin-top:40px;gap:16px}}@media(min-width:990px){html:has(.fc-tete-site),html:has(.fc-tete-site) body{height:auto;overflow:visible}html:has(.fc-tete-site) .page-wrapper{height:auto;overflow:visible}}html:has(.fc-tete-site){scroll-behavior:smooth}.shopify-section:has(>.fc-tete-site){position:sticky;top:0;z-index:40}.shopify-section:has(>.fc){margin:0;padding:0}.fc-tete-site .fc-logo{height:var(--fc-logo-h,44px)}.fc-ico{position:relative}.fc-bulle{position:absolute;top:-4px;right:-7px;min-width:15px;height:15px;padding:0 4px;border-radius:8px;background:var(--fc-encre);color:#fff;font-size:9px;font-weight:700;line-height:15px;text-align:center}.fc-tiroir{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;visibility:hidden;pointer-events:none}.fc-tiroir.fc-ouvert{visibility:visible;pointer-events:auto}.fc-tiroir__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;transition:opacity .35s var(--fc-sortie)}.fc-tiroir__panneau{position:absolute;top:0;bottom:0;left:0;width:min(380px,86vw);background:var(--fc-blanc);transform:translate(-100%);transition:transform .45s var(--fc-sortie);display:flex;flex-direction:column;padding:18px 24px 32px;overflow-y:auto}.fc-tiroir.fc-ouvert .fc-tiroir__voile{opacity:1}.fc-tiroir.fc-ouvert .fc-tiroir__panneau{transform:none}.fc-tiroir__fermer{align-self:flex-end;width:32px;height:32px;display:grid;place-items:center;font-size:24px;line-height:1}.fc-tiroir__liste{margin-top:18px}.fc-tiroir__liste a{display:block;padding:13px 0;border-bottom:1px solid #ececec;font-size:15px}.fc-tiroir__liste ul a{padding-left:16px;font-size:14px;color:var(--fc-gris)}.fc-carton[data-visuel="3d"] .fc-modele3d,.fc-carton[data-visuel=png] .fc-modele3d,.fc-carton[data-visuel=modele] .fc-scene3d,.fc-carton[data-visuel=modele] .fc-vitrine__png{display:none}.fc-modele3d{width:100%;height:100%}.fc-modele3d model-viewer{width:100%;height:100%;--poster-color:transparent;background:transparent}.fc-cube{animation-duration:var(--fc-tour,16s)}.fc-grille{grid-template-columns:repeat(var(--fc-col,4),minmax(0,1fr))}.fc-looks{grid-template-columns:repeat(var(--fc-cols,3),minmax(0,1fr))}.fc-pied__lettre p.fc-pied__merci{margin-top:28px;font-weight:400}.fc-pied__lettre p.fc-pied__erreur{margin-top:10px;font-size:12px;font-weight:400;color:#e8a3a3}.fc-fondu .fc-carte__piste img:first-child{mix-blend-mode:multiply}.fc-diapo img,.fc-banniere img,.fc-look img{object-position:var(--fc-px,50%) var(--fc-py,50%)}.fc-image-mobile{display:none}@media(max-width:749px){.fc-diapo img,.fc-banniere img{object-position:var(--fc-pxm,var(--fc-px,50%)) var(--fc-pym,var(--fc-py,50%))}.fc-tete-site .fc-logo{height:var(--fc-logo-hm,34px)}.fc-a-image-mobile .fc-image-ordi{display:none}.fc-a-image-mobile .fc-image-mobile{display:block}.fc-grille{grid-template-columns:repeat(var(--fc-colm,2),minmax(0,1fr))}.fc-looks{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fc-accueil.css.map */
