@property --cadre{syntax: "<color>"; inherits: true; initial-value: #34302b;}@property --scene{syntax: "<color>"; inherits: true; initial-value: #b1a595;}@property --scene-2{syntax: "<color>"; inherits: true; initial-value: #e6e0d6;}@property --carte{syntax: "<color>"; inherits: true; initial-value: #fffdf9;}@property --texte{syntax: "<color>"; inherits: true; initial-value: #221e1b;}@property --accent{syntax: "<color>"; inherits: true; initial-value: #221e1b;}@property --verre{syntax: "<color>"; inherits: true; initial-value: rgb(255 255 255 / .3);}@property --bouton{syntax: "<color>"; inherits: true; initial-value: #221e1b;}@property --sur-bouton{syntax: "<color>"; inherits: true; initial-value: #fbf7f0;}@property --offset{syntax: "<number>"; inherits: false; initial-value: 0;}.hc{--duree-palette: .6s;--duree-roue: .65s;--duree-produit: .52s;--courbe: cubic-bezier(.22, .8, .24, 1);--marge: clamp(10px, 1.25vw, 20px);--rayon: clamp(24px, 2.2vw, 32px);--police-affichage: "Young Serif", "Iowan Old Style", Georgia, serif;--police-logo: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;--police-texte: Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--pad-x: clamp(20px, 3.6vw, 56px);--colonne: min(34rem, 40vw);--h-hero: max(540px, min(87svh, 820px));--nav-bas: calc(clamp(14px, 1.6vw, 24px) + 60px) ;--pw: min(31vw, 50svh, 500px);--px: max(58.5%, calc(var(--pad-x) + var(--colonne) + 24px + var(--pw) * .47));--py: calc(var(--nav-bas) + (var(--h-hero) - var(--nav-bas) - 16px) / 2);--rx: calc(var(--pw) * .8);--ry: calc(var(--pw) * .7);--angle0: 90deg;--pas: 25deg;--ecart-choisie: 3deg;--inclinaison: .55;--taille-carte: clamp(68px, min(7.5vw, 12.3svh), 112px);position:relative;box-sizing:border-box;padding:var(--marge);background:var(--cadre);font-family:var(--police-texte);color:var(--texte);-webkit-font-smoothing:antialiased;transition:--cadre var(--duree-palette) ease,--scene var(--duree-palette) ease,--scene-2 var(--duree-palette) ease,--carte var(--duree-palette) ease,--texte var(--duree-palette) ease,--accent var(--duree-palette) ease,--verre var(--duree-palette) ease,--bouton var(--duree-palette) ease,--sur-bouton var(--duree-palette) ease}.hc *,.hc *:before,.hc *:after{box-sizing:border-box}.hc-masque{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.hc__carte{position:relative;isolation:isolate;overflow:hidden;height:var(--h-hero);border-radius:var(--rayon);display:grid;grid-template-columns:var(--colonne) 1fr;grid-template-rows:auto auto auto 1fr;grid-template-areas:"nav nav" "intro ." "actions ." ". .";padding:clamp(14px,1.6vw,24px) var(--pad-x);background:var(--scene-2);box-shadow:0 0 0 1px color-mix(in srgb,var(--texte) 9%,transparent),0 18px 40px -30px #0006}.hc__scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 78% 92% at var(--px) var(--py),var(--scene) 0%,var(--scene) 16%,color-mix(in oklab,var(--scene) 62%,var(--scene-2)) 44%,var(--scene-2) 100%)}.hc__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.4 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.hc__filigrane{position:absolute;z-index:1;left:0;right:0;bottom:0;margin:0;--fil-max: min(19vw, calc(var(--h-hero) * .41));--fil-k: 150vw;height:.8em;font-family:var(--police-affichage);font-size:var(--fil-max);line-height:1;color:color-mix(in srgb,var(--texte) 13%,transparent);pointer-events:none;-webkit-user-select:none;user-select:none}.hc__filigrane span{position:absolute;left:50%;bottom:-.2em;translate:-50% 0;font-size:min(var(--fil-max),calc(var(--fil-k) / var(--lettres, 6)));white-space:nowrap;opacity:0;transition:opacity .28s ease}.hc__filigrane span.est-actif{opacity:1;transition:opacity .52s ease .2s}.hc__nav{grid-area:nav;position:relative;z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.hc__liens{justify-self:start;display:flex;gap:2px;padding:5px;border-radius:999px}.hc__liens a,.hc__menu a{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:999px;font-size:.9375rem;font-weight:600;color:var(--texte);text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.hc__liens a:hover{background:color-mix(in srgb,var(--texte) 12%,transparent)}.hc__liens a[aria-current=page]{background:#fff;color:var(--accent);box-shadow:0 2px 10px #0000001f}.hc__logo{justify-self:center;display:inline-flex;align-items:center;gap:9px;color:var(--texte);text-decoration:none}.hc__embleme{display:block;flex:none;height:52px;aspect-ratio:216 / 320;background:currentColor;-webkit-mask:var(--masque-logo) center / contain no-repeat;mask:var(--masque-logo) center / contain no-repeat}.hc__logo-mot{font-family:var(--police-logo);font-weight:500;font-size:1.875rem;line-height:1;letter-spacing:0;text-transform:lowercase;translate:0 -.06em}.hc__outils{justify-self:end;display:flex;align-items:center;gap:10px}.hc__recherche{display:flex;align-items:center;gap:10px;height:48px;width:clamp(180px,17vw,250px);padding:0 18px;border-radius:999px;color:var(--texte)}.hc__recherche input{flex:1;min-width:0;border:0;background:none;outline:none;color:inherit;font:600 .9375rem/1 var(--police-texte)}.hc__recherche input::placeholder{color:var(--texte);opacity:1}.hc__recherche:focus-within{outline:2px solid var(--texte);outline-offset:3px}.hc__rond{position:relative;display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;color:var(--texte);cursor:pointer}.hc__rond svg,.hc__recherche svg{width:20px;height:20px;flex:none}.hc__compteur{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--bouton);color:var(--sur-bouton);font:600 .75rem/20px var(--police-texte);text-align:center;box-shadow:0 0 0 2px color-mix(in srgb,var(--scene-2) 70%,transparent)}.hc__compteur[hidden]{display:none}.hc__compteur.est-pulse{animation:hc-pulse .42s var(--courbe)}@keyframes hc-pulse{40%{transform:scale(1.3)}}.hc__menu{position:absolute;top:calc(100% + 10px);right:0;z-index:7;display:grid;gap:2px;min-width:240px;padding:8px;border-radius:22px}.hc__menu[hidden]{display:none}.hc__menu a{justify-content:flex-start}.hc__menu a:hover{background:color-mix(in srgb,var(--texte) 12%,transparent)}.verre{border:1px solid rgb(255 255 255 / .35);background:linear-gradient(180deg,rgb(255 255 255 / var(--reflet-haut, .28)),rgb(255 255 255 / var(--reflet-bas, .08))),var(--verre);box-shadow:inset 0 1px #ffffff8c,inset 0 -8px 16px -10px #00000038,0 10px 30px -12px #00000047;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}@supports (backdrop-filter: url(#hc-verre)){.hc.a-refraction .verre--refraction{-webkit-backdrop-filter:url(#hc-verre) saturate(160%);backdrop-filter:url(#hc-verre) saturate(160%)}}.hc__intro{grid-area:intro;position:relative;z-index:5;margin-top:clamp(28px,8svh,92px);--ecart-intro: 16px}.hc__produit,.hc__promesse{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.hc__produit{margin:0 0 var(--ecart-intro)}.hc__titre{margin:0 0 -.07em;font-family:var(--police-affichage);font-weight:400;font-size:min(clamp(2.1rem,4.7vw,4.9rem),calc(var(--colonne) / 7.6),8.7svh);line-height:1;letter-spacing:-.015em}.hc__ligne{display:block;white-space:nowrap}.hc__promesse{margin:var(--ecart-intro) 0 0;max-width:40em;text-wrap:balance}.hc__actions{grid-area:actions;position:relative;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:30px;align-self:start}.hc__ajouter{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:999px;cursor:pointer;background:var(--bouton);color:var(--sur-bouton);font:600 .9375rem/1 var(--police-texte);white-space:nowrap;box-shadow:0 12px 28px -12px #00000073,inset 0 1px #fff6;transition:transform .2s var(--courbe),box-shadow .2s ease}.hc__ajouter:hover{transform:translateY(-1px);box-shadow:0 16px 32px -12px #00000080,inset 0 1px #fff6}.hc__ajouter:active{transform:translateY(0) scale(.98)}.hc__ajouter{display:inline-grid}.hc__ajouter-normal,.hc__ajouter-ok{grid-area:1 / 1;justify-self:center}.hc__ajouter-ok{display:inline-flex;align-items:center;gap:8px;visibility:hidden}.hc__ajouter-ok svg{width:18px;height:18px}.hc__ajouter.est-ajoute .hc__ajouter-normal{visibility:hidden}.hc__ajouter.est-ajoute .hc__ajouter-ok{visibility:visible}.hc__lien{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--police-affichage);font-size:1.0625rem;color:var(--texte);text-decoration:none}.hc__lien span.hc__lecture{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1.5px solid currentColor}.hc__lien svg{width:11px;height:11px;margin-left:2px}.hc__lien:hover{text-decoration:underline;text-underline-offset:4px}.hc__visuel{position:absolute;z-index:3;left:var(--px);top:var(--py);width:var(--pw);aspect-ratio:1;translate:-50% -50%;touch-action:pan-y}.hc__ombre{position:absolute;left:12%;right:12%;bottom:-2%;height:12%;background:radial-gradient(closest-side,rgb(0 0 0 / .42),rgb(0 0 0 / .16) 55%,transparent);filter:blur(6px)}.hc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;filter:drop-shadow(0 26px 30px rgb(0 0 0 / .28));transform:scale(.94) rotate(-5deg);transition:opacity var(--duree-produit) ease,transform var(--duree-produit) var(--courbe)}.hc__img.est-actif{opacity:1;transform:none}.hc__img.est-sortant{opacity:0;transform:scale(1.04) rotate(4deg)}.hc__roue{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0;pointer-events:none}.hc__pastille{--angle: calc(var(--angle0) + var(--offset) * var(--pas) + clamp(-1, var(--offset), 1) * var(--ecart-choisie));position:absolute;left:var(--px);top:var(--py);width:var(--taille-carte);height:var(--taille-carte);padding:calc(var(--taille-carte) * .05);border-radius:30%;cursor:pointer;pointer-events:auto;color:var(--texte);--reflet-haut: .34;--reflet-bas: .12;background:linear-gradient(180deg,rgb(255 255 255 / var(--reflet-haut)),rgb(255 255 255 / var(--reflet-bas))),color-mix(in srgb,var(--carte) 14%,transparent);translate:calc(-50% + var(--rx) * sin(var(--angle))) calc(-50% - var(--ry) * cos(var(--angle)));rotate:calc((var(--angle) - var(--angle0)) * var(--inclinaison));scale:.9;opacity:1;transition:--offset var(--duree-roue) var(--courbe),scale var(--duree-roue) var(--courbe),opacity .32s ease,box-shadow .3s ease}.hc__pastille img{display:block;width:100%;height:100%;object-fit:cover;border-radius:calc(var(--taille-carte) * .25);pointer-events:none}.hc__pastille.est-choisie{scale:1.08;--reflet-haut: .3;--reflet-bas: .08;background:linear-gradient(180deg,rgb(255 255 255 / var(--reflet-haut)),rgb(255 255 255 / var(--reflet-bas))),color-mix(in srgb,var(--carte) 72%,transparent);box-shadow:0 0 0 2px var(--texte),inset 0 1px #ffffffb3,0 18px 36px -14px #00000073}.hc__pastille:hover{scale:.96}.hc__pastille.est-choisie:hover{scale:1.08}.hc__pastille:focus-visible{outline:3px solid var(--texte);outline-offset:5px}.hc__pastille.est-cachee{opacity:0;pointer-events:none}.hc__pastille.sans-transition{transition:none}.hc__pastille--copie{display:none}.hc__auto{position:absolute;z-index:5;right:var(--pad-x);bottom:clamp(18px,3.2svh,30px);display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;color:var(--texte);cursor:pointer}.hc__auto[hidden]{display:none}.hc__auto-icone{grid-area:1 / 1;width:15px;height:15px;pointer-events:none}.hc__auto-icone--lecture,.hc__auto[aria-pressed=true] .hc__auto-icone--pause{display:none}.hc__auto[aria-pressed=true] .hc__auto-icone--lecture{display:block}.hc__auto-anneau{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);rotate:-90deg;pointer-events:none;opacity:0;transition:opacity .25s ease}.hc__auto.est-en-cours .hc__auto-anneau{opacity:1}.hc__auto-anneau circle{fill:none;stroke-width:1.5}.hc__auto-piste{stroke:color-mix(in srgb,var(--texte) 16%,transparent)}.hc__auto-progression{stroke:color-mix(in srgb,var(--texte) 70%,transparent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.hc__auto.est-en-cours .hc__auto-progression{animation:hc-anneau var(--duree-auto, 3s) linear forwards}.hc__auto.est-suspendu .hc__auto-progression{animation-play-state:paused}@keyframes hc-anneau{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.hc button{font:inherit}.hc .hc__ajouter{font:600 .9375rem/1 var(--police-texte)}.hc button.verre,.hc .hc__pastille{border:1px solid rgb(255 255 255 / .35)}.hc a:focus-visible,.hc button:focus-visible{outline:3px solid var(--texte);outline-offset:3px}.hc__ajouter:focus-visible{outline-offset:4px}@media(max-width:1100px){.hc__liens a{padding:0 12px}.hc__recherche{display:none}}@media(max-width:760px),(max-width:1100px)and (orientation:portrait){.hc{--px: 50%;--py: 58%;--taille-carte: clamp(58px, 16vw, 66px);--ecart-cartes: 12px;--zoom-choisie: 1.15}.hc{min-height:100svh}.hc__carte{height:calc(100svh - 2 * var(--marge));min-height:540px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto auto;grid-template-areas:"nav" "intro" "selecteur" "produit" "filigrane" "actions";row-gap:clamp(6px,1.2svh,14px);padding:12px 18px max(18px,env(safe-area-inset-bottom));touch-action:pan-y}.hc__nav{grid-template-columns:1fr auto}.hc__liens,.hc__recherche{display:none}.hc__logo{justify-self:start;gap:8px;padding-left:2px}.hc__embleme{height:46px}.hc__logo-mot{font-size:1.65rem}.hc__rond{width:44px;height:44px}.hc__intro{margin-top:clamp(0px,1svh,10px);text-align:center;--ecart-intro: 10px}.hc__produit,.hc__promesse{font-size:.75rem}.hc__titre{font-size:min(clamp(1.75rem,min(9.6vw,4.9svh),3.1rem),calc((100vw - 2 * var(--marge) - 40px) / 7.6));line-height:1.02}.hc__promesse{margin-left:auto;margin-right:auto;max-width:28em}.hc__roue{--net: calc(var(--taille-carte) * (var(--zoom-choisie) / 2 + 1) + var(--ecart-cartes) + 6px);position:relative;inset:auto;grid-area:selecteur;justify-self:center;width:min(80vw,100%,34rem);display:flex;gap:var(--ecart-cartes);margin:0;padding:8px 0 14px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;pointer-events:auto;-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(50% - var(--net)),#000 calc(50% + var(--net)),transparent);mask-image:linear-gradient(to right,transparent,#000 calc(50% - var(--net)),#000 calc(50% + var(--net)),transparent)}.hc__roue::-webkit-scrollbar{display:none}.hc__pastille{position:relative;left:auto;top:auto;flex:0 0 auto;translate:none;rotate:none;border-radius:32%;padding:calc(var(--taille-carte) * .06);scroll-snap-align:center;transform:rotate(-1.5deg);scale:1;transition:transform .3s var(--courbe),scale .3s var(--courbe),box-shadow .3s ease,background-color .3s ease}.hc__roue .hc__pastille--copie{display:block}.hc__pastille:nth-child(2n){transform:rotate(1.5deg)}.hc__roue .hc__pastille{box-shadow:inset 0 1px #ffffff8c,0 4px 10px -6px #00000059}.hc__roue .hc__pastille img{border-radius:calc(var(--taille-carte) * .26)}.hc__pastille.est-cachee{opacity:1;pointer-events:auto}.hc__roue .hc__pastille.est-choisie{transform:none;scale:var(--zoom-choisie);box-shadow:0 0 0 2px var(--texte),inset 0 1px #ffffffb3,0 6px 12px -7px #00000073}.hc__pastille:hover{scale:1}.hc__roue .hc__pastille.est-choisie:hover{scale:var(--zoom-choisie)}.hc__pastille:focus-visible{outline-offset:-4px}.hc__auto{position:relative;right:auto;bottom:auto;grid-area:selecteur;justify-self:end;align-self:end;width:32px;height:32px;margin-bottom:-36px}.hc__auto-icone{width:12px;height:12px}.hc__auto-anneau{top:-4px;right:-4px;bottom:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px)}.hc__visuel{position:relative;left:auto;top:auto;translate:none;grid-area:produit;justify-self:center;align-self:end;height:100%;width:auto;max-width:min(78vw,440px);max-height:min(78vw,440px)}.hc__img{filter:drop-shadow(0 16px 20px rgb(0 0 0 / .26))}.hc__visuel.en-glisse .hc__img{transition:opacity .35s ease,transform .35s var(--courbe)}.hc__img.vers-gauche{opacity:0;transform:translate(-38%)}.hc__img.vers-droite{opacity:0;transform:translate(38%)}.hc__img.sans-transition{transition:none!important}.hc__filigrane{--fil-max: min(20vw, 8.5svh, 110px);--fil-k: 136vw;position:relative;left:auto;right:auto;bottom:auto;grid-area:filigrane;height:calc(var(--fil-max) * .8);margin-top:calc(-8px - var(--fil-max) * .2);color:color-mix(in srgb,var(--texte) 26%,transparent)}.hc__filigrane span{top:auto;bottom:.1em;translate:-50% 0;line-height:.8}.hc__actions{flex-direction:column;gap:4px;margin-top:20px;align-self:end}.hc__actions .hc__lien{margin-top:2px;font-size:.9375rem}.hc__ajouter{max-width:min(100%,280px);min-height:46px;padding:0 22px}}@media(max-width:760px)and (max-height:700px){.hc__intro{margin-top:4px;--ecart-intro: 7px}.hc__produit,.hc__promesse{font-size:.6875rem}.hc__lien{min-height:40px}}@media(max-height:700px)and (min-width:761px){.hc__intro{margin-top:18px}.hc__titre{font-size:min(clamp(1.9rem,4.35vw,4.35rem),calc(var(--colonne) / 7.6),8.7svh)}}.hc--achat-clair .hc__carte{height:auto;min-height:var(--h-hero);padding-bottom:28px}.hc--achat-clair .hc__intro{margin-top:clamp(18px,4svh,40px);--ecart-intro: 10px}.hc--achat-clair .hc__titre{font-size:clamp(1.9rem,3.5vw,3.55rem);line-height:1.08}.hc--achat-clair .hc__ligne{white-space:normal;text-wrap:balance}.hc--achat-clair .hc__actions{flex-direction:column;align-items:stretch;gap:9px;margin-top:26px}.hc__preuves{display:flex;flex-wrap:wrap;gap:4px 15px;align-items:center;font-size:.75rem;line-height:1.4;font-weight:600}.hc__preuves a{color:inherit;text-underline-offset:3px}.hc--achat-clair .hc__formulaire,.hc--achat-clair .hc__ajouter{width:100%}.hc__formules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hc__formules a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:48px;padding:6px 4px;border:1px solid currentColor;border-radius:12px;color:inherit;text-decoration:none;line-height:1.2}.hc__formules a:hover{background:color-mix(in srgb,var(--carte) 28%,transparent)}.hc__formules strong{font-size:.8125rem}.hc__formules span{font-size:.75rem}.hc__formules .hc__formule-unite{font-size:.6875rem;line-height:1.2;font-variant-numeric:tabular-nums}.hc__formules .hc__formule-repere{font-size:.6875rem;line-height:1.2;font-weight:600}.hc__offre{margin:0;font-size:.75rem;line-height:1.5}.hc__offre strong,.hc__offre span{display:block}.hc--achat-clair .hc__lien{align-self:flex-start;min-height:38px;margin:0;font-size:.9375rem}.hc__retours{max-width:42em;margin:0;font-size:.6875rem;line-height:1.5}.hc__retours a{color:inherit;text-underline-offset:3px}@media(max-width:760px),(max-width:1100px)and (orientation:portrait){.hc.hc--achat-clair{min-height:0;--taille-carte: 44px;--ecart-cartes: 10px}.hc--achat-clair .hc__carte{height:auto;min-height:0;grid-template-rows:auto auto auto clamp(180px,36svh,320px) 24px auto;row-gap:4px;padding:8px 14px 14px}.hc--achat-clair .hc__embleme{height:40px}.hc--achat-clair .hc__logo-mot{font-size:1.5rem}.hc--achat-clair .hc__intro{margin-top:2px;--ecart-intro: 5px}.hc--achat-clair .hc__produit{font-size:.6875rem;letter-spacing:.06em}.hc--achat-clair .hc__titre{font-size:clamp(1.5625rem,6.6vw,2.0625rem);line-height:1.1}.hc--achat-clair .hc__promesse{font-size:.6875rem;letter-spacing:.06em}.hc--achat-clair .hc__roue{padding:5px 0 8px}.hc--achat-clair .hc__visuel{height:100%;max-height:none}.hc--achat-clair .hc__filigrane{--fil-max: 30px;height:24px;margin-top:0}.hc--achat-clair .hc__actions{gap:6px;margin-top:6px;align-self:auto;text-align:center}.hc--achat-clair .hc__preuves{justify-content:center;gap:2px 10px;font-size:.6875rem}.hc--achat-clair .hc__ajouter{max-width:none;min-height:44px;padding:0 12px}.hc--achat-clair .hc__formules a{min-height:44px;padding:4px}.hc--achat-clair .hc__offre{font-size:.6875rem;line-height:1.45}.hc--achat-clair .hc__lien{align-self:center;margin:0;min-height:36px}.hc--achat-clair .hc__retours{font-size:.6875rem;line-height:1.4}}.hc.hc--depart,.hc.hc--depart *{transition:none!important}@media(prefers-reduced-motion:reduce){.hc,.hc *,.hc *:before,.hc *:after{transition:none!important;animation:none!important}}.hc-video-grande{padding:0;border:0;background:transparent;max-width:min(92vw,480px);max-height:92dvh;overflow:visible}.hc-video-grande::backdrop{background:#14110fd1}.hc-video-grande video{display:block;width:100%;max-height:88dvh;border-radius:18px;background:#000}.hc-video-grande__fermer{position:absolute;top:-14px;right:-14px;width:40px;height:40px;border:0;border-radius:50%;background:#fbf7f0;color:#211d1a;font:500 1.375rem/1 system-ui,sans-serif;cursor:pointer;box-shadow:0 6px 16px #0000004d}.hc-video-grande:focus,.hc-video-grande:focus-visible{outline:none}.hc--photo-fournie .hc__img{top:3%;right:10%;bottom:3%;left:10%;width:80%;height:94%;object-fit:cover;object-position:center;border-radius:46% 46% 18px 18px;filter:none;border:1px solid rgb(125 96 75 / .18);box-shadow:0 10px 26px -18px #211d1a59}.hc--photo-fournie .hc__ombre{display:none}.hc__nouveaute{position:absolute;bottom:7px;left:50%;translate:-50% 0;padding:3px 5px;border-radius:7px;background:#f3ece4;color:#7d604b;font:700 9px/1.2 var(--police-texte);white-space:nowrap}.hc__nouveau-choix{position:relative;z-index:4;margin:12px 0 0;display:inline-flex;align-items:center;gap:7px;min-height:40px;max-width:calc(100% - 48px);padding:8px 12px;border:1px solid #ddd0c3;border-radius:999px;background:#fff;color:#211d1a;cursor:pointer;font:600 12px/1.3 var(--police-texte)}.hc__nouveau-choix strong{color:#7d604b;font-size:10px}.hc__nouveau-point{width:16px;height:16px;border-radius:50%;background:#26354f;flex:none}.hc__nouveau-choix:focus-visible{outline:2px solid #7d604b;outline-offset:3px}@media(max-width:900px){.hc__nouveau-choix{margin-top:8px}}.hc__img[src*=-harmonise-v3]{-webkit-mask-image:linear-gradient(to bottom,#000 89%,transparent 100%);mask-image:linear-gradient(to bottom,#000 89%,transparent 100%)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/layal-hero-couleurs.css.map */
