.site{--bleu:#014a97;--nuit:#04346b;--orange:#f39200;--orange-clair:#ffb547;--orange-texte:#b85c00;--ciel:#5ba4e6;--creme:#f7f2ea;--blanc:#fff;--encre:#1c1a18;--gris:#6e6660;--ligne:#014a9724;--rose-encre:#96433d;--titres:var(--font-cormorant), Georgia, serif;--texte:var(--font-dmsans), "Helvetica Neue", Arial, sans-serif;--large:1200px;background:var(--creme);min-height:100vh;color:var(--encre);font-family:var(--texte);-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;font-size:16px;line-height:1.65;overflow-x:clip}.site *{box-sizing:border-box}.site img{max-width:100%;display:block}.site a{color:inherit}.site figure{margin:0}.site h1,.site h2,.site h3{font-family:var(--titres);letter-spacing:-.015em;margin:0;font-weight:500;line-height:1.02}.site :focus-visible{outline:2px solid var(--bleu);outline-offset:3px}.site .cadre{max-width:var(--large);margin:0 auto;padding-inline:28px}.site .sur{letter-spacing:.2em;text-transform:uppercase;color:var(--orange-texte);font-size:12px;font-weight:500;display:block}.site .it{font-family:var(--titres);font-style:italic;font-weight:500}.site .bouton{background:var(--bleu);min-height:52px;color:var(--orange-clair);font-family:var(--titres);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:21px;font-style:italic;font-weight:600;text-decoration:none;transition:background .25s;display:inline-flex}@media (hover:hover){.site .bouton:hover{background:var(--nuit)}}.site .bouton.petit{min-height:40px;padding:0 20px;font-size:18px}.site .bouton.or{background:var(--orange-clair);color:var(--nuit)}.site .bouton.or:hover{background:#ffc46e}.site .lien{text-underline-offset:4px;color:var(--bleu);font-weight:500}.site.js .arrive{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--retard,0s);transform:translateY(28px)}.site.js .arrive.vu{opacity:1;transform:none}.site .barre{top:env(safe-area-inset-top,0px);z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ligne);background:#f7f2eaf7;position:sticky}.site .barre .cadre{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;height:64px;display:grid}.site .barre nav{gap:22px;display:flex}.site .barre nav a{color:var(--gris);white-space:nowrap;font-size:14px;text-decoration:none}.site .barre nav a:hover,.site .barre nav a[aria-current]{color:var(--bleu)}.site .barre .actions-barre{justify-self:end;align-items:center;gap:10px;display:flex}.site .barre .actions-barre .bouton{white-space:nowrap}.site .barre .bouton.contour{color:var(--bleu);box-shadow:inset 0 0 0 1.5px var(--bleu);background:0 0}.site .barre .bouton.contour:hover,.site .barre .bouton.contour[aria-current]{background:var(--bleu);color:var(--orange-clair)}.site .marque{line-height:0;text-decoration:none;display:inline-flex}.site .marque img{width:auto;height:44px}.site .pied .marque img{height:52px}@media (max-width:700px){.site .barre .cadre{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px}.site .barre .marque img{height:44px}.site .barre .actions-barre .bouton{padding:0 14px;font-size:16px}}.site .menu-tel{display:none;position:relative}.site .menu-tel summary{cursor:pointer;color:var(--bleu);align-items:center;gap:8px;padding:10px 0;font-size:14px;list-style:none;display:inline-flex}.site .menu-tel summary::-webkit-details-marker{display:none}.site .menu-tel summary i{background:currentColor;width:18px;height:2px;display:block;box-shadow:0 6px,0 -6px}.site .menu-tel[open] summary{color:var(--nuit)}.site .menu-tel ul{background:var(--nuit);border:1px solid #ffb54747;border-radius:20px;width:max-content;margin:10px 0 0;padding:8px 6px;list-style:none;animation:.25s ease-out both site-menu;position:absolute;top:100%;left:-10px;box-shadow:0 20px 44px #041e3c59}@keyframes site-menu{0%{opacity:0;transform:translateY(-8px)}}.site .menu-tel li a{font-family:var(--titres);color:var(--orange-clair);white-space:nowrap;border-radius:14px;padding:9px 22px 9px 16px;font-size:23px;font-style:italic;font-weight:500;line-height:1.15;text-decoration:none;display:block}.site .menu-tel li+li a{border-top:1px solid #ffb54724;border-radius:0}.site .menu-tel li a[aria-current]{color:#fff}.site .menu-tel li a[aria-current]:after{content:"";background:var(--orange-clair);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:10px;display:inline-block}.site .frise-majolique{background:#fff url(/site/majolique/carreau.svg) 50%/48px 48px repeat-x;height:48px}.site .fleuron{justify-content:center;align-items:center;gap:14px;height:24px;margin:0 auto;display:flex}.site .fleuron:before,.site .fleuron:after{content:"";background:var(--ligne);width:64px;height:1px}.site .fleuron i{background:var(--ciel);flex:none;width:24px;height:24px;-webkit-mask:url(/site/majolique/fleuron.svg) 50%/contain no-repeat;mask:url(/site/majolique/fleuron.svg) 50%/contain no-repeat}.site .pied{background:var(--blanc);padding:60px 0 36px;font-size:14.5px}.site .pied .colonnes{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;display:grid}.site .pied .marque{text-align:left;color:var(--bleu)}.site .pied h2{font-family:var(--texte);letter-spacing:.16em;text-transform:uppercase;color:var(--orange-texte);margin:4px 0 14px;font-size:12px;font-weight:600}.site .pied ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site .pied a{color:var(--gris);text-decoration:none}.site .pied a:hover{color:var(--bleu);text-decoration:underline}.site .pied p{color:var(--gris);margin:14px 0 0}.site .pied .reseaux{gap:18px;display:flex}.site .pied .reseaux a{align-items:center;min-height:40px;display:inline-flex}.site .pied .bas{border-top:1px solid var(--ligne);color:var(--gris);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:44px;padding-top:20px;font-size:13px;display:flex}.site .ariane{color:var(--gris);padding-top:22px;font-size:13px}.site .ariane ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.site .ariane li{align-items:center;min-height:40px;display:inline-flex}.site .ariane li+li:before{content:"›";color:var(--orange);margin-right:6px}.site .ariane a{align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.site .ariane a:hover{text-decoration:underline}.site .ouverture{color:#fff;background:var(--nuit);align-items:end;min-height:min(86vh,820px);display:grid;position:relative;overflow:hidden}.site .ouverture>img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;animation:16s ease-out both site-approche;position:absolute;inset:0}@keyframes site-approche{0%{transform:scale(1.06)}}.site .ouverture:after{content:"";background:linear-gradient(#041e3c1a 30%,#041e3cdb);position:absolute;inset:0}.site .ouverture .cadre{z-index:1;width:100%;padding-bottom:64px;position:relative}.site .ouverture .sur{color:var(--orange-clair)}.site .ouverture h1{margin:12px 0 14px;font-size:clamp(56px,8vw,112px)}.site .ouverture h1 em{color:var(--orange-clair)}.site .ouverture .mot{white-space:nowrap;display:inline-block}.site .ouverture .lettre{animation:site-revele 2.4s cubic-bezier(.2, .6, .2, 1) var(--d) both;display:inline-block}@keyframes site-revele{0%{opacity:0;filter:blur(14px);transform:translateY(10px)}60%{filter:blur(1px)}to{opacity:1;filter:none;transform:none}}.site .ouverture .sur{animation:1.6s ease-out .1s both site-fondu}.site .ouverture p{animation:2s ease-out 2.6s both site-fondu}@keyframes site-fondu{0%{opacity:0;transform:translateY(8px)}}.site .ouverture p{font-family:var(--titres);max-width:30ch;margin:0;font-size:clamp(22px,2.4vw,30px);font-style:italic;line-height:1.25}.site .ouverture.courte{min-height:min(72vh,680px)}.site .ouverture.courte h1{font-size:clamp(50px,6.4vw,92px)}.site .ouverture.courte:after{background:linear-gradient(90deg,#041e3c9e,#041e3c2e 62%,#0000),linear-gradient(#041e3c0d 30%,#041e3cd1)}.site .intro-page{text-align:center;padding-top:64px;padding-bottom:20px}.site .intro-page p{max-width:58ch;color:var(--gris);margin:0 auto;font-size:17.5px}.site .ouverture .legende-photo{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:#fffc;font-size:11.5px;position:absolute;bottom:22px;right:28px}.site .manifeste{text-align:center;padding-top:96px;padding-bottom:40px}.site .manifeste .mots{font-family:var(--titres);color:var(--bleu);margin:14px 0 22px;font-size:clamp(40px,5.6vw,76px);line-height:1.05}.site .manifeste .mots em{color:var(--orange-texte)}.site .manifeste .texte{max-width:56ch;color:var(--gris);margin:0 auto;font-size:17.5px}.site .frise{padding:70px 0 40px;position:relative}.site .frise .fil{background:linear-gradient(180deg, var(--orange) var(--trace,0%), #f3920038 var(--trace,0%));width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.site .frise .vespa{left:50%;top:calc((100% - 50px) * var(--k,0));z-index:2;filter:drop-shadow(0 6px 8px #014a9740);pointer-events:none;width:64px;transition:top .2s linear;position:absolute;transform:translate(-50%)}.site .etape-frise{max-width:var(--large);grid-template-columns:1fr 1fr;align-items:center;gap:0 112px;margin:0 auto 120px;padding:0 28px;display:grid;position:relative}.site .etape-frise:before{content:"";background:var(--creme);width:16px;height:16px;box-shadow:inset 0 0 0 2.5px var(--orange);border-radius:50%;margin:-8px 0 0 -8px;transition:background .4s;position:absolute;top:50%;left:50%}.site .etape-frise.vu:before{background:var(--orange)}.site .etape-frise:nth-of-type(2n) .photos{order:2}.site .etape-frise .annee{font-family:var(--titres);color:#0000;-webkit-text-stroke:1px var(--orange);font-size:clamp(64px,8vw,110px);font-weight:600;line-height:.85}.site .etape-frise h2{color:var(--bleu);margin:10px 0 16px;font-size:clamp(36px,4vw,54px)}.site .etape-frise h2 em{color:var(--orange-texte)}.site .etape-frise p{max-width:46ch;margin:0 0 14px}.site .etape-frise blockquote{border-left:2px solid var(--orange);font-family:var(--titres);color:var(--nuit);max-width:30ch;margin:18px 0 0;padding-left:18px;font-size:24px;font-style:italic;line-height:1.25}.site .etape-frise blockquote cite{font-family:var(--texte);letter-spacing:.12em;text-transform:uppercase;color:var(--gris);margin-top:6px;font-size:12px;font-style:normal;display:block}.site .photos{position:relative}.site .photos .grande{border-radius:28px;overflow:hidden;box-shadow:0 24px 50px #04346b29}.site .photos .grande img{aspect-ratio:4/3;object-fit:cover;width:100%}.site .photos .petite{border:6px solid var(--creme);border-radius:20px;width:46%;position:absolute;bottom:-14%;right:-8%;overflow:hidden;transform:rotate(3deg);box-shadow:0 18px 40px #04346b38}.site .photos .petite img{aspect-ratio:1;object-fit:cover;width:100%}.site .etape-frise:nth-of-type(2n) .photos .petite{left:-8%;right:auto;transform:rotate(-3deg)}.site .photos figcaption{color:#fff;letter-spacing:.14em;text-transform:uppercase;text-align:center;background:linear-gradient(#0000,#041e3cd1);padding:30px 14px 10px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.site .photos .grande figcaption{text-align:left;padding-left:22px}.site .photos .petite figcaption{white-space:nowrap}.site .photos .petite.autre{width:38%;inset:-12% auto auto -8%;transform:rotate(-4deg)}@media (min-width:861px){.site .photos:has(.autre) .petite:not(.autre){width:40%;bottom:-26%;right:-14%}}.site .photos .coupure img{aspect-ratio:3/4;object-position:50% 30%}.site .photos .petite.coupure{width:34%;top:-12%;bottom:auto}.site .fin-histoire{background:var(--nuit);color:#fff;padding:96px 0;overflow:hidden}.site .fin-histoire .cadre{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:72px;display:grid}.site .fin-histoire figure{border-radius:30px;position:relative;overflow:hidden}.site .fin-histoire figure img{aspect-ratio:4/3;object-fit:cover;object-position:50% 32%;width:100%}.site .fin-histoire figcaption{letter-spacing:.14em;text-transform:uppercase;text-align:center;background:linear-gradient(#0000,#041e3cd1);padding:34px 16px 12px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.site .fin-histoire .sur{color:var(--orange-clair)}.site .fin-histoire h2{margin:12px 0 18px;font-size:clamp(42px,5vw,68px)}.site .fin-histoire h2 em{color:var(--orange-clair)}.site .fin-histoire p{color:#ffffffe0;max-width:44ch;margin:0 0 14px}.site .fin-histoire .chute{font-family:var(--titres);color:var(--orange-clair);margin:22px 0 6px;font-size:30px;font-style:italic}.site .fin-histoire .signature{font-family:var(--titres);color:var(--orange-clair);margin:0 0 2px;font-size:34px;font-style:italic}.site .fin-histoire .qui{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin:0 0 30px;font-size:12.5px}.site .fin-histoire .actions{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.site .fin-histoire .lien{color:#fff}.site .tete-glaces{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;padding-top:40px;padding-bottom:90px;display:grid}.site .tete-glaces h1{color:var(--bleu);margin:12px 0 10px;font-size:clamp(48px,6vw,84px)}.site .tete-glaces h1 em{color:var(--orange-texte)}.site .tete-glaces .chapeau{font-family:var(--titres);color:var(--nuit);margin:0 0 18px;font-size:clamp(24px,2.4vw,30px);font-style:italic}.site .tete-glaces p{max-width:48ch;color:var(--gris);margin:0;font-size:17px}.site .tete-glaces .seule{border-radius:30px;overflow:hidden;box-shadow:0 24px 50px #04346b29}.site .tete-glaces .seule img{aspect-ratio:4/5;object-fit:cover;object-position:50% 40%;width:100%}.site .tete-page{text-align:center;padding-top:30px;padding-bottom:50px}.site .tete-page h1{color:var(--bleu);margin:12px 0 14px;font-size:clamp(48px,6vw,84px)}.site .tete-page h1 em{color:var(--orange-texte)}.site .tete-page p{max-width:58ch;color:var(--gris);margin:0 auto;font-size:17.5px}.site .famille{padding-bottom:70px}.site .famille h2{color:var(--bleu);text-align:center;margin:10px 0 12px;font-size:clamp(34px,3.8vw,50px)}.site .famille h2 em{color:var(--orange-texte)}.site .famille>.cadre>p{text-align:center;color:var(--gris);max-width:56ch;margin:0 auto 40px}.site .famille .sur{text-align:center}.site .medaillons{grid-template-columns:repeat(6,1fr);gap:26px 22px;margin:0;padding:0;list-style:none;display:grid}.site .medaillons a{text-align:center;text-decoration:none;display:block}.site .medaillons span.rond{aspect-ratio:1;background:var(--creme) no-repeat 50% 70% / 172% auto;border-radius:50%;width:100%;transition:transform .4s;display:block;box-shadow:0 12px 26px #78461e2e}.site .medaillons a:hover span.rond{transform:translateY(-6px)}.site .medaillons b{font-family:var(--titres);margin-top:12px;font-size:23px;font-weight:600;display:block}.site .medaillons small{color:var(--gris);font-size:13px;line-height:1.35;display:block}.site .medaillons .halte-lieu{font-family:var(--titres);color:var(--orange-texte);margin-top:6px;font-size:16px;display:block}.site .medaillons a[aria-current] span.rond{outline:2px solid var(--bleu);outline-offset:4px}.site .parfum{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;padding-top:34px;padding-bottom:90px;display:grid}.site .parfum h1{color:var(--bleu);margin:12px 0 0;font-size:clamp(56px,7vw,96px);font-weight:600}.site .parfum .sous-titre{color:var(--orange-texte);margin:6px 0 22px;font-size:clamp(24px,2.6vw,32px);line-height:1.15}.site .parfum .accroche{max-width:46ch;margin:0 0 22px;font-size:18px}.site .formats{color:var(--gris);margin:0 0 28px;font-size:14px}.site .formats a{color:var(--bleu);text-underline-offset:4px}.site .parfum .actions{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.site .scene{aspect-ratio:1;justify-self:center;width:100%;max-width:460px;position:relative}.site .scene:after{content:"";border:1px solid var(--ciel);opacity:.8;pointer-events:none;border-radius:50%;position:absolute;inset:-14px}.site .scene img.pot{aspect-ratio:1;object-fit:cover;object-position:50% 70%;border-radius:50%;width:100%;box-shadow:0 24px 50px #1c1a1829}.site .escale{margin-top:8px}.site .escale .gravure{aspect-ratio:1800/520;background:var(--bleu);max-width:1500px;-webkit-mask-image:var(--gravure);-webkit-mask-image:var(--gravure);mask-image:var(--gravure);margin:0 auto;-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site .escale .parola{text-align:center;padding:30px 24px 84px}.site .escale .parola p{max-width:34ch;color:var(--orange-texte);margin:0 auto;font-size:clamp(28px,3.2vw,40px);line-height:1.15}.site .escale .titre-escale{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:var(--orange-texte);margin:0 0 18px;padding-inline:20px;font-size:12px;font-weight:500}.site .composition{padding:64px 0 90px}.site .composition .cadre{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.site .composition .cadre>div:only-child{grid-column:1/-1;max-width:760px}.site .atelier-parfum{color:var(--gris);margin:8px 0 26px;font-size:14.5px}.site .composition .valeurs{max-width:440px}.site .composition h2{color:var(--bleu);margin:12px 0 18px;font-size:clamp(34px,3.6vw,46px)}.site .ingredients{margin:0 0 18px;font-size:17px;line-height:1.7}.site .ingredients b{font-weight:600}.site .allergenes-parfum{color:var(--rose-encre);margin:0;font-size:15px}.site .valeurs{background:var(--blanc);border:1px solid var(--ligne);border-radius:22px;padding:22px 24px}.site .valeurs table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;width:100%;font-size:14.5px}.site .valeurs caption{text-align:left;font-family:var(--titres);color:var(--bleu);padding-bottom:10px;font-size:24px;font-weight:600}.site .valeurs th{text-align:left;color:var(--gris);border-top:1px solid var(--ligne);text-transform:none;letter-spacing:0;font-weight:400;font-size:inherit;padding:8px 0}.site .valeurs td{text-align:right;border-top:1px solid var(--ligne);white-space:nowrap;padding:8px 0}.site .valeurs tr.dont th{padding-left:14px}.site .valeurs small{color:var(--gris);margin-top:10px;font-size:12.5px;display:block}.site .bandeau-coffret{background:var(--nuit);color:#fff;overflow:hidden}.site .bandeau-coffret .cadre{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:48px;padding-top:70px;padding-bottom:70px;display:grid}.site .bandeau-coffret .sur{color:var(--orange-clair)}.site .bandeau-coffret h2{margin:12px 0;font-size:clamp(36px,4vw,54px)}.site .bandeau-coffret h2 em{color:var(--orange-clair)}.site .bandeau-coffret p{color:#ffffffd9;max-width:44ch;margin:0 0 24px}.site .bandeau-coffret img{border-radius:26px}.site .autres{padding:90px 0}.site .autres>.cadre>.sur{text-align:center}.site .autres h2.titre{color:var(--bleu);text-align:center;margin:12px 0 40px;font-size:clamp(34px,3.6vw,46px)}.site .autres h3{color:var(--orange-texte);text-align:center;margin:0 0 16px;font-size:22px;font-style:italic}.site .autres .groupe{margin:0 0 34px}.site .annonce{background:var(--blanc);border:1px solid var(--ligne);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;max-width:820px;margin:0 auto 64px;padding:24px 30px;display:flex;box-shadow:0 14px 34px #04346b14}.site .annonce p{font-family:var(--titres);color:var(--nuit);flex:340px;margin:0;font-size:22px;font-style:italic;line-height:1.3}.site .bande-nuit{background:var(--nuit);color:#fff;text-align:center;padding:84px 0}.site .bande-nuit .sur{color:var(--orange-clair)}.site .bande-nuit h2{max-width:18ch;margin:12px auto 16px;font-size:clamp(36px,4.4vw,58px)}.site .bande-nuit h2 em{color:var(--orange-clair)}.site .bande-nuit p{color:#ffffffd9;max-width:54ch;margin:0 auto 28px}.site .bande-nuit .actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;display:flex}.site .bande-nuit .lien{color:#fff}.site .cartes-photo{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.site .cartes-photo>li{background:var(--blanc);border-radius:26px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 40px #04346b17}.site .cartes-photo img{aspect-ratio:4/3;object-fit:cover;width:100%}.site .cartes-photo .corps{flex-direction:column;flex:1;gap:8px;padding:24px 26px 28px;display:flex}.site .cartes-photo h2,.site .cartes-photo h3{color:var(--bleu);font-size:30px;line-height:1.08}.site .cartes-photo p{color:var(--gris);margin:0;font-size:15px}.site .cartes-photo .adresse{color:var(--encre);font-size:14.5px;font-style:normal}.site .cartes-photo .lien{align-self:flex-start;margin-top:auto;padding-block:10px;font-size:14.5px}.site .boutiques{padding-bottom:90px}.site .a-lire{padding-top:80px}.site .a-lire .section-titre h2{font-size:clamp(30px,3.2vw,40px)}.site .article .photo-rome{border-radius:26px;margin:40px -60px;position:relative;overflow:hidden}.site .article .photo-rome img{aspect-ratio:16/10;object-fit:cover;width:100%}.site .article .photo-rome figcaption{color:var(--orange-clair);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#0000,#041e3cb3);padding:40px 22px 14px;font-size:11.5px;position:absolute;bottom:0;left:0;right:0}.site .tete-pro{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;padding-top:40px;padding-bottom:80px;display:grid}.site .tete-pro h1{color:var(--bleu);margin:12px 0 18px;font-size:clamp(48px,6vw,82px)}.site .tete-pro h1 em{color:var(--orange-texte)}.site .tete-pro p{max-width:46ch;margin:0 0 28px;font-size:18px}.site .tete-pro .actions{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.site .tete-pro figure{border-radius:30px;overflow:hidden;box-shadow:0 24px 50px #04346b29}.site .tete-pro figure img{aspect-ratio:4/5;object-fit:cover;width:100%}.site .chiffres{border-top:1px solid var(--ligne);border-bottom:1px solid var(--ligne);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 90px;padding:0;list-style:none;display:grid}.site .chiffres li{text-align:center;padding:28px 18px}.site .chiffres li+li{border-left:1px solid var(--ligne)}.site .chiffres b{font-family:var(--titres);color:var(--bleu);font-size:40px;font-weight:600;line-height:1.05;display:block}.site .chiffres span{color:var(--gris);font-size:14px}.site .section-titre{text-align:center;margin:0 auto 40px}.site .section-titre h2{color:var(--bleu);margin:12px 0;font-size:clamp(36px,4vw,54px)}.site .section-titre h2 em{color:var(--orange-texte)}.site .section-titre p{color:var(--gris);max-width:56ch;margin:0 auto}.site .profils{padding-bottom:90px}.site .profils .cartes-photo{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.site .profils .cartes-photo h3{font-size:26px}.site .etapes-pro{background:var(--blanc);border-top:1px solid var(--ligne);border-bottom:1px solid var(--ligne);padding:90px 0}.site .etapes-pro ol{counter-reset:etape;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.site .etapes-pro li{counter-increment:etape}.site .etapes-pro li:before{content:"0" counter(etape);font-family:var(--titres);color:#0000;-webkit-text-stroke:1px var(--orange);margin-bottom:12px;font-size:46px;font-weight:600;line-height:1;display:block}.site .etapes-pro h3{color:var(--bleu);margin-bottom:8px;font-size:28px}.site .etapes-pro p{color:var(--gris);margin:0}.site .temoignages{padding-block:90px}.site .temoignages ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.site .temoignages li{background:var(--blanc);border:1px solid var(--ligne);border-radius:24px;padding:30px 28px}.site .temoignages blockquote{font-family:var(--titres);color:var(--nuit);margin:0 0 18px;font-size:23px;font-style:italic;line-height:1.28}.site .temoignages b{font-weight:600;display:block}.site .temoignages small{color:var(--gris);font-size:13.5px}.site .journal{padding-bottom:96px}.site .journal.apres-bande{padding-top:64px}.site .journal .cartes-photo a{flex-direction:column;height:100%;text-decoration:none;display:flex}.site .journal .cartes-photo img{aspect-ratio:1;transition:transform .6s}.site .journal .cartes-photo a:hover img{transform:scale(1.03)}.site .journal .cartes-photo .vignette{overflow:hidden}.site .journal time,.site .article time{letter-spacing:.14em;text-transform:uppercase;color:var(--orange-texte);font-size:12.5px}.site .article{max-width:760px;margin:0 auto;padding:0 28px 90px}.site .article time{margin-top:34px;display:block}.site .article h1{color:var(--bleu);margin:14px 0 26px;font-size:clamp(42px,5.4vw,70px)}.site .article .une{border-radius:28px;margin:0 0 40px;overflow:hidden;box-shadow:0 24px 50px #04346b24}.site .article .une img{object-fit:cover;width:100%;max-height:520px}.site .article p{margin:0 0 20px;font-size:18px;line-height:1.75}.site .article h2{color:var(--bleu);margin:44px 0 14px;font-size:clamp(28px,3vw,36px)}.site .presse{max-width:900px;margin:0 auto;padding:0 28px 96px}.site .presse .a-la-une{background:var(--nuit);color:#fff;border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:10px 28px;margin:0 0 70px;padding:34px 36px;display:grid}.site .presse .a-la-une b{font-family:var(--titres);color:var(--orange-clair);font-size:64px;font-weight:600;line-height:.9}.site .presse .a-la-une p{font-family:var(--titres);margin:0;font-size:25px;font-style:italic;line-height:1.25}.site .presse .a-la-une small{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;grid-column:2;font-size:12.5px}.site .presse h2{color:var(--bleu);margin:0 0 8px;font-size:36px}.site .presse ul{margin:0 0 56px;padding:0;list-style:none}.site .presse li{border-bottom:1px solid var(--ligne);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;padding:20px 0;display:grid}.site .presse li .media{letter-spacing:.16em;text-transform:uppercase;color:var(--orange-texte);grid-column:1/-1;font-size:12px;font-weight:500}.site .presse li .titre{font-family:var(--titres);color:var(--encre);font-size:24px;line-height:1.22}.site .presse li a{white-space:nowrap;align-items:center;min-height:40px;font-size:14px;display:inline-flex}.site .presse .contact-presse{color:var(--gris)}.site .contact{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;padding-bottom:96px;display:grid}.site .contact figure{border-radius:30px;overflow:hidden;box-shadow:0 24px 50px #04346b24}.site .contact figure img{aspect-ratio:4/5;object-fit:cover;width:100%}.site .contact dl{gap:0;margin:0;display:grid}.site .contact dl>div{border-bottom:1px solid var(--ligne);padding:24px 0}.site .contact dl>div:first-child{padding-top:0}.site .contact dt{letter-spacing:.16em;text-transform:uppercase;color:var(--orange-texte);margin-bottom:6px;font-size:12px;font-weight:500}.site .contact dd{font-family:var(--titres);color:var(--bleu);margin:0;font-size:27px;line-height:1.25}.site .contact dd a{text-decoration:none}.site .contact dd a:hover{text-underline-offset:5px;text-decoration:underline}.site .contact dd small{font-family:var(--texte);color:var(--gris);margin-top:4px;font-size:14.5px;display:block}.site .texte-legal{max-width:780px;margin:0 auto;padding:0 28px 96px}.site .texte-legal h2{color:var(--bleu);margin:44px 0 12px;font-size:30px}.site .texte-legal p,.site .texte-legal li{font-size:16px;line-height:1.75}.site .texte-legal p{margin:0 0 14px}.site .texte-legal ul{margin:0 0 14px;padding-left:20px}.site .texte-legal .maj{color:var(--gris);font-size:14px}.site .texte-legal>h2:first-child{margin-top:0}@media (max-width:1080px){.site .barre nav{display:none}.site .menu-tel{display:block}.site .barre .prix-bouton{display:none}}@media (max-width:860px){.site .cadre{padding-inline:20px}.site .barre .bouton{padding:0 16px;font-size:17px}.site .barre .prix-bouton,.site .barre .bouton.contour{display:none}.site .pied .colonnes{grid-template-columns:1fr 1fr}.site .pied .colonnes>div:first-child{grid-column:1/-1}.site .ouverture{min-height:76vh}.site .ouverture.courte{min-height:64vh}.site .intro-page{padding-top:44px}.site .ouverture .cadre{padding-bottom:48px}.site .ouverture .legende-photo{bottom:14px;right:20px}.site .manifeste{padding-top:64px;padding-bottom:20px}.site .frise .fil{left:22px;transform:none}.site .frise .vespa{width:40px;left:4px;transform:none}.site .etape-frise{grid-template-columns:1fr;gap:26px;margin-bottom:84px;padding:0 20px 0 56px}.site .etape-frise:before{top:18px;left:23px}.site .etape-frise:nth-of-type(2n) .photos{order:0}.site .photos .petite{width:44%;bottom:-12%;right:-4%}.site .etape-frise:nth-of-type(2n) .photos .petite{left:auto;right:-4%;transform:rotate(3deg)}.site .etape-frise .photos{margin-bottom:30px}.site .photos .petite figcaption{letter-spacing:.06em;padding:22px 6px 7px;font-size:9px}.site .photos .petite.autre{width:36%;top:-10%;left:-6%}.site .fin-histoire{padding:64px 0}.site .fin-histoire .cadre,.site .parfum,.site .composition .cadre,.site .bandeau-coffret .cadre{grid-template-columns:1fr;gap:36px}.site .parfum{padding-top:20px;padding-bottom:64px}.site .parfum .scene{order:-1;max-width:300px;margin:14px auto 0}.site .escale{margin-top:40px}.site .escale .gravure{aspect-ratio:auto;height:190px;-webkit-mask-image:var(--gravure), linear-gradient(90deg, transparent, #000 7%, #000 93%, transparent);-webkit-mask-image:var(--gravure), linear-gradient(90deg, transparent, #000 7%, #000 93%, transparent);mask-image:var(--gravure), linear-gradient(90deg, transparent, #000 7%, #000 93%, transparent);-webkit-mask-size:auto 100%,100% 100%;mask-size:auto 100%,100% 100%;-webkit-mask-position:var(--cadrage) 100%, 0 0;-webkit-mask-position:var(--cadrage) 100%, 0 0;mask-position:var(--cadrage) 100%, 0 0;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.site .escale .titre-escale{letter-spacing:.14em;margin-bottom:6px}.site .escale .parola{padding-bottom:48px}.site .frise-majolique{background-size:40px 40px;height:40px}.site .fleuron:before,.site .fleuron:after{width:48px}.site .composition,.site .autres{padding:56px 0 64px}.site .medaillons{grid-template-columns:repeat(3,1fr);gap:20px 12px}.site .medaillons b{margin-top:8px;font-size:19px}.site .medaillons small{font-size:11.5px}.site .annonce{margin-bottom:44px;padding:22px}.site .annonce p{font-size:20px}.site .bande-nuit{padding:64px 0}.site .cartes-photo,.site .profils .cartes-photo{grid-template-columns:1fr;gap:22px}.site .tete-glaces{grid-template-columns:1fr;gap:36px;padding-top:20px;padding-bottom:56px}.site .tete-pro,.site .contact{grid-template-columns:1fr;gap:36px;padding-top:20px;padding-bottom:64px}.site .tete-pro figure img,.site .contact figure img{aspect-ratio:4/3}.site .chiffres{grid-template-columns:1fr 1fr;margin-bottom:64px}.site .chiffres li:nth-child(3){border-left:0}.site .chiffres li:nth-child(n+3){border-top:1px solid var(--ligne)}.site .chiffres b{white-space:nowrap;font-size:28px}.site .boutiques{padding-bottom:64px}.site .a-lire{padding-top:56px}.site .a-lire .cartes-photo>li:nth-child(3),.site .ariane li[aria-current]{display:none}.site .pied ul{gap:0}.site .pied ul a{padding:10px 0;display:inline-block}.site .profils,.site .temoignages,.site .journal{padding-bottom:64px}.site .profils .cartes-photo img{aspect-ratio:16/9}.site .etapes-pro{padding:64px 0}.site .temoignages{padding-block:64px}.site .etapes-pro ol,.site .temoignages ul{grid-template-columns:1fr;gap:28px}.site .journal .cartes-photo{grid-template-columns:1fr 1fr;gap:16px}.site .journal .cartes-photo .corps{padding:14px 14px 18px}.site .journal .cartes-photo h2{font-size:21px}.site .journal .cartes-photo p{display:none}.site .article,.site .presse,.site .texte-legal{padding-inline:20px;padding-bottom:64px}.site .article p{font-size:17px}.site .article .photo-rome{margin:32px 0}.site .article .photo-rome img{aspect-ratio:4/5}.site .presse .a-la-une{grid-template-columns:1fr;margin-bottom:50px;padding:28px 24px}.site .presse .a-la-une small{grid-column:auto}.site .presse li{grid-template-columns:1fr}.site .presse li .titre{font-size:21px}.site .contact figure{order:2}.site .contact dd{font-size:23px}}@media (max-width:960px){.site:has(.accueil-coffret) .pied{padding-bottom:110px}}@media (max-width:860px){.site:has(.accueil-coffret) .barre [data-commander]{visibility:hidden}.site .photos:has(.autre){grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.site .photos:has(.autre) .grande{grid-column:1/-1}.site .photos:has(.autre) .petite{z-index:1;width:auto;margin-top:-22px;position:relative;inset:auto}.site .photos:has(.autre) .petite.autre{order:2;transform:rotate(-2.5deg)}.site .photos:has(.autre) .petite:not(.autre){order:3;transform:rotate(2.5deg)}.site .photos:has(.autre) .grande figcaption{background:linear-gradient(#041e3cb8,#0000);padding:12px 22px 34px;top:0;bottom:auto}}@media (prefers-reduced-motion:reduce){.site .ouverture>img,.site .ouverture .lettre,.site .ouverture .sur,.site .ouverture p{animation:none}.site.js .arrive{opacity:1;transition:none;transform:none}.site .frise .vespa{transition:none}}.site .merci-coffret{text-align:center;max-width:640px;margin:0 auto;padding:120px 28px 110px}.site .merci-coffret h1{color:var(--bleu);margin:14px 0 18px;font-size:clamp(44px,7vw,68px);line-height:1.02}.site .merci-coffret .chapeau{color:var(--encre);max-width:520px;margin:0 auto 36px;font-size:18px;line-height:1.65}.site .essai-eshop{color:var(--orange-texte);letter-spacing:.06em;background:#f3920024;border-radius:999px;margin:0 0 28px;padding:8px 18px;font-size:13px;display:inline-block}.site .recap-coffret{background:var(--blanc);border:1px solid var(--ligne);text-align:left;border-radius:22px;margin:0 0 32px;padding:8px 28px}.site .recap-coffret div{border-bottom:1px solid var(--ligne);justify-content:space-between;gap:18px;padding:16px 0;display:flex}.site .recap-coffret div:last-child{border-bottom:0}.site .recap-coffret dt{color:var(--gris);font-size:15px}.site .recap-coffret dd{text-align:right;margin:0;font-size:16px;font-weight:600}.site .recap-coffret dd:first-letter{text-transform:uppercase}.site .rassure-coffret{text-align:left;margin:0 0 40px;font-size:16px;line-height:1.7}.site .rassure-coffret p{margin:0 0 12px}.site .rassure-coffret b{color:var(--bleu)}.site .actions-merci{flex-direction:column;align-items:center;gap:18px;display:flex}.site .lien-discret{color:var(--bleu);text-underline-offset:4px;font-size:15px}@media (max-width:700px){.site .merci-coffret{padding:112px 20px 80px}.site .recap-coffret{padding:4px 20px}}.site .avis-coffret .chapeau{margin-bottom:30px}.site .formulaire-avis{text-align:left;gap:18px;display:grid}.site .formulaire-avis label{color:var(--gris);gap:6px;font-size:14px;display:grid}.site .formulaire-avis label small{font-size:12.5px}.site .formulaire-avis input,.site .formulaire-avis textarea{border:1px solid var(--ligne);min-height:52px;font:inherit;color:var(--encre);background:var(--blanc);border-radius:16px;width:100%;padding:12px 14px;font-size:16px}.site .formulaire-avis textarea{resize:vertical}.site .formulaire-avis .deux{grid-template-columns:1fr 1fr;gap:12px;display:grid}.site .formulaire-avis .bouton{justify-self:center;margin-top:6px}.site .etoiles-saisie{text-align:center;border:0;margin:0;padding:0}.site .etoiles-saisie legend{letter-spacing:.2em;text-transform:uppercase;color:var(--orange-texte);margin:0 auto 8px;font-size:12px}.site .etoiles-choix{flex-direction:row-reverse;gap:4px;display:inline-flex}.site .etoiles-choix input{opacity:0;width:1px;height:1px;position:absolute}.site .etoiles-choix label{color:#dcd6cc;cursor:pointer;padding:4px;font-size:42px;line-height:1;transition:color .15s,transform .15s}.site .etoiles-choix span:has(input:checked) label{color:#e9b53c}.site .etoiles-choix span:has(input:checked)~span label{color:#e9b53c}.site .etoiles-choix input:focus-visible+label{outline:2px solid var(--bleu);border-radius:8px}.site .erreur-avis{color:var(--rose-encre);background:#96433d14;border-radius:14px;margin:0;padding:11px 14px;font-size:14px}.site .petit-avis{color:var(--gris);text-align:center;margin:0;font-size:12.5px;line-height:1.5}.site .avis-merci h2{color:var(--bleu);margin:0 0 10px;font-size:40px}@media (max-width:600px){.site .formulaire-avis .deux{grid-template-columns:1fr}}.site .revendeurs{padding-bottom:96px}.site .titre-revendeurs{text-align:center;max-width:640px;margin:0 auto 40px}.site .titre-revendeurs h2{color:var(--bleu);margin:12px 0 14px;font-size:clamp(38px,5vw,60px)}.site .titre-revendeurs h2 em{color:var(--orange-texte)}.site .titre-revendeurs p{color:var(--gris);margin:0;font-size:17px}.site .carte-revendeurs{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:36px;display:grid}.site .carte-france{background:#fbf8f2;border:1px solid #f3920038;border-radius:30px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 50px #04346b14}.site .carte-france svg{aspect-ratio:1090/1030;cursor:zoom-in;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.site .carte-france .voisins{fill:#f4efe6;stroke:#fff;stroke-linejoin:round}.site .carte-france .terre{fill:#fff;stroke:var(--orange-clair);stroke-linejoin:round;filter:drop-shadow(0 8px 14px #785a281a)}.site .carte-france .medaillon circle{fill:#fff;stroke:var(--orange)}.site .carte-france .medaillon{color:var(--bleu)}.site .carte-france .medaillon.p-gemelli circle{fill:var(--bleu);stroke:var(--orange-clair)}.site .carte-france .medaillon.p-gemelli{color:var(--orange-clair)}.site .carte-france .medaillon.choisi circle{stroke:var(--bleu)}.site .carte-france .medaillon.p-gemelli.choisi circle{stroke:var(--orange)}.site .carte-france .groupe circle{fill:var(--bleu);stroke:#fff}.site .carte-france .groupe text{fill:var(--orange-clair);font-family:var(--titres);text-anchor:middle;pointer-events:none;font-weight:600}.site .carte-france .villes{pointer-events:none}.site .carte-france .villes circle{fill:#b9ad9a}.site .carte-france .villes text{font-family:var(--titres);fill:#6f6556;paint-order:stroke;stroke:#fff;stroke-width:.3em;stroke-linejoin:round;font-style:italic;font-weight:600}.site .carte-france .ici circle{fill:var(--nuit);stroke:#fff}.site .carte-france .ici .halo{fill:#f3920047;stroke:none;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite halo-ici}.site .carte-france .ici text{font-family:var(--titres);fill:var(--nuit);paint-order:stroke;stroke:#fff;stroke-width:.3em;font-style:italic;font-weight:600}@keyframes halo-ici{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.site .carte-france .ici .halo{animation:none}}.site .commandes-carte{flex-direction:column;gap:8px;display:flex;position:absolute;top:14px;right:14px}.site .commandes-carte button,.site .toute-france{border:1px solid var(--ligne);min-width:44px;height:44px;color:var(--bleu);font:inherit;cursor:pointer;background:#fffffff0;border-radius:999px;font-size:22px;line-height:1;box-shadow:0 6px 14px #04346b1a}.site .commandes-carte button:disabled{opacity:.35;cursor:default}.site .toute-france{padding:0 18px;font-size:14px;position:absolute;bottom:14px;left:14px}.site .carte-france figcaption{text-align:center;color:var(--gris);pointer-events:none;font-size:13px;position:absolute;bottom:14px;left:0;right:0}.site .panneau-carte{gap:18px;display:grid}.site .panneau-carte .autour{justify-self:start}.site .message-carte{color:var(--gris);margin:0;font-size:14px}.site .fiche-lieu{background:var(--blanc);border:1px solid var(--ligne);border-radius:22px;padding:20px 22px}.site .fiche-lieu .sur{align-items:center;gap:10px;display:flex}.site .fiche-lieu h3{color:var(--bleu);margin:8px 0;font-size:26px;line-height:1.15}.site .fiche-lieu p{color:var(--gris);margin:0 0 10px}.site .proches{background:var(--blanc);border:1px solid var(--ligne);border-radius:22px;margin:0;padding:0;list-style:none;overflow:hidden}.site .proches li+li{border-top:1px solid var(--ligne)}.site .proches li[aria-current]{box-shadow:inset 3px 0 0 var(--orange);background:#fdfaf4}.site .proches li .lien{margin:0 18px 12px;font-size:14px;display:inline-block}.site .proches button{text-align:left;width:100%;min-height:52px;font:inherit;color:var(--encre);cursor:pointer;background:0 0;border:0;gap:2px;padding:13px 18px;display:grid}.site .proches small{color:var(--gris);font-size:13px}.site .legende-carte{color:var(--encre);gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.site .legende-carte li{align-items:center;gap:12px;min-height:36px;display:flex}.site .picto-legende{width:30px;height:30px;color:var(--bleu);flex:none}.site .picto-legende circle{fill:#fff;stroke:var(--orange);stroke-width:1.4px}.site .picto-legende.p-gemelli{color:var(--orange-clair)}.site .picto-legende.p-gemelli circle{fill:var(--bleu);stroke:var(--orange-clair)}.site .fiche-lieu .picto-legende{width:26px;height:26px}.site .liste-revendeurs{border-top:1px solid var(--ligne);margin-top:36px;padding-top:18px}.site .liste-revendeurs summary{cursor:pointer;color:var(--bleu);align-items:center;min-height:44px;font-size:15px;display:flex}.site .liste-revendeurs h3{color:var(--bleu);margin:18px 0 6px;font-size:22px}.site .liste-revendeurs p{color:var(--gris);columns:2;column-gap:40px;margin:0;font-size:14.5px;line-height:1.8}@media (max-width:900px){.site .carte-revendeurs{grid-template-columns:1fr;gap:22px}.site .panneau-carte .autour{justify-self:stretch}.site .liste-revendeurs p{columns:1}}.site .carte-france .nombre-glaciers circle{fill:var(--orange);stroke:#fff}.site .carte-france .nombre-glaciers text{fill:#fff;font-family:var(--titres);text-anchor:middle;pointer-events:none;font-weight:600}.site .questions-pros{padding-block:90px}.site .liste-questions{border-top:1px solid var(--ligne);max-width:820px;margin:0 auto}.site .liste-questions details{border-bottom:1px solid var(--ligne)}.site .liste-questions summary{cursor:pointer;font-family:var(--titres);color:var(--bleu);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:clamp(21px,2vw,25px);font-weight:600;list-style:none;display:flex}.site .liste-questions summary::-webkit-details-marker{display:none}.site .liste-questions summary:after{content:"+";font-family:var(--texte);color:var(--orange);font-size:24px;font-weight:400;transition:transform .2s}.site .liste-questions details[open] summary:after{transform:rotate(45deg)}.site .liste-questions p{max-width:64ch;color:var(--gris);margin:0 0 22px}@media (max-width:700px){.site .questions-pros{padding-block:64px}}@media (min-width:861px){.site .tete-photo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;max-width:none;min-height:min(80vh,760px);margin:0 0 56px;padding:0}.site .tete-photo>div{padding:48px clamp(40px, 5vw, 80px) 48px max(28px, calc((100vw - var(--large)) / 2 + 28px));align-self:center}.site .tete-photo>figure,.site .tete-photo>figure.seule{box-shadow:none;border-radius:0;margin:0;position:relative;overflow:hidden}.site .tete-photo>figure img{aspect-ratio:auto;object-fit:cover;object-position:var(--cadrage,50% 50%);width:100%;height:100%;animation:14s ease-out both site-approche;position:absolute;inset:0}.site.js .tete-photo>figure.arrive{transition:opacity 1.4s ease-out;transform:none}.site.js .tete-photo>div.arrive{transition-delay:.2s}}
