:root{--ael-ui-accent:#c85b4d;--ael-ui-accent-dark:#a9463c;--ael-dark:#111216;--ael-paper:#f1eee7}html,body{max-width:100%;overflow-x:clip}.ael-home :is(h1,h2,h3),.ael-pdp :is(h1,h2,h3),.ael-emotion-collection :is(h1,h2,h3),.ael-atmosphere h2{overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:balance}.ael-home :is(p,li,dd),.ael-pdp :is(p,li,dd){overflow-wrap:anywhere}
#header-component:not([transparent]) .header-logo__image{filter:brightness(0) saturate(100%)}#header-component .menu-list__link,#header-component .header-actions__action{font-weight:700}.ael-home-kicker,.ael-home-article span,.ael-atmosphere__kicker,.ael-pdp__label{color:var(--ael-ui-accent)!important}.ael-home-btn--primary{background:#b84c41!important;border-color:#b84c41!important;color:var(--ael-paper)!important}.ael-home-btn--primary:hover{background:var(--ael-paper)!important;border-color:var(--ael-paper)!important;color:var(--ael-dark)!important}.ael-home-proof{background:#2a211f!important;color:var(--ael-paper)!important}.ael-home-proof>div{border-color:#5a4540!important}.ael-home-final{background:radial-gradient(circle at 50% 45%,rgba(184,76,65,.16),transparent 38%),var(--ael-dark)!important}
.ael-home-hero--editorial .ael-home-hero__visual{display:block!important;position:relative;min-width:0;background:#09090a!important}.ael-home-hero--editorial .ael-home-hero__visual figure{position:absolute!important;inset:0!important;margin:0!important;transform:none!important}.ael-home-hero--editorial .ael-home-hero__visual img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.ael-home-hero__copy{background:linear-gradient(90deg,rgba(17,18,22,.98),rgba(17,18,22,.88) 68%,rgba(17,18,22,.42))!important}.ael-home-hero--editorial .ael-home-hero__visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--ael-dark) 0%,rgba(17,18,22,.38) 26%,transparent 60%),linear-gradient(0deg,rgba(17,18,22,.58),transparent 42%);pointer-events:none}
.ael-atmosphere--editorial{position:relative;overflow:hidden;background:#0a0a0b!important}.ael-atmosphere--editorial .ael-atmosphere__visual{position:relative;overflow:hidden;background:#0d0d0e!important}.ael-atmosphere--editorial .ael-atmosphere__visual:before{content:none!important;display:none!important}.ael-atmosphere--editorial .ael-atmosphere__visual:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(7,7,8,.06),rgba(7,7,8,.26) 68%,rgba(7,7,8,.7)),linear-gradient(0deg,rgba(7,7,8,.58),transparent 48%)!important;pointer-events:none}.ael-atmosphere--editorial .ael-atmosphere__image{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:saturate(.78) contrast(1.06)!important}.ael-atmosphere--editorial .ael-atmosphere__visual--neutral{min-height:420px;background:linear-gradient(118deg,#080809,#161313 54%,#080809)!important}.ael-atmosphere--editorial a{border-color:var(--ael-ui-accent)!important}.ael-atmosphere--editorial a:hover{background:var(--ael-ui-accent)!important;color:var(--ael-paper)!important}
.ael-editorial-divider{position:relative;height:var(--ael-divider-height,180px);min-height:100px;overflow:hidden;background:#09090a;border-block:1px solid rgba(255,255,255,.08)}.ael-editorial-divider img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.72) contrast(1.1)}.ael-editorial-divider:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,6,7,.35),transparent 42%,rgba(6,6,7,.35))}.ael-editorial-divider>span{position:absolute;z-index:2;left:max(20px,4vw);bottom:16px;color:rgba(241,238,231,.7);font-size:.61rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}
.ael-emotion h1,.ael-ec-copy h1{max-width:100%!important;line-height:.84!important;letter-spacing:-.06em!important}.ael-emotion h1.ael-title--long,.ael-ec-copy h1.ael-title--long,.ael-emotion-collection[data-motif="echo"] .ael-ec-copy h1{font-size:clamp(2.65rem,6.1vw,6.8rem)!important}.ael-pdp__commerce{grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr)!important;gap:clamp(34px,6vw,92px)!important;align-items:start!important}.ael-pdp__gallery{align-content:start}.ael-pdp__gallery figure{min-width:0}.ael-pdp__gallery img{object-fit:contain!important;background:#dedad1}.ael-pdp__buy{min-width:0;position:sticky;top:calc(var(--header-height,80px) + 22px)}.ael-pdp__buy,.ael-pdp__story>header,.ael-pdp__related-head>div,.ael-pdp__details>header,.ael-atmosphere__copy,.ael-ec-signal{min-width:0;container-type:inline-size}.ael-pdp__buy h2{font-size:clamp(2.05rem,12cqw,4.6rem)!important}.ael-pdp__story h2{font-size:clamp(2.4rem,13cqw,5.55rem)!important}.ael-pdp__related h2{font-size:clamp(2.4rem,12cqw,5.55rem)!important}.ael-pdp__details h2{font-size:clamp(2.35rem,13cqw,5.4rem)!important}.ael-pdp__details{background:var(--ael-paper);color:var(--ael-dark);padding:clamp(64px,9vw,130px) max(20px,6vw);display:grid;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);gap:clamp(38px,8vw,130px);border-top:1px solid #b9b5ad}.ael-pdp__details header{align-self:start;position:sticky;top:120px}.ael-pdp__description{border-top:0!important;padding-top:0!important}.ael-pdp__details .ael-pdp__description{max-width:850px;font-size:clamp(1rem,1.15vw,1.16rem);line-height:1.75}.ael-pdp__story{grid-template-columns:minmax(240px,.58fr) minmax(0,1.42fr)!important;gap:clamp(38px,8vw,120px)!important}.ael-pdp__story-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ael-pdp__story-grid b{color:var(--ael-ui-accent)!important}.ael-atmosphere h2{width:100%;max-width:100%!important;font-size:clamp(2.35rem,13cqw,5.8rem)!important;line-height:.86!important;letter-spacing:-.055em!important}.ael-ec-signal{background:#0c0c0d!important;color:var(--ael-paper)!important;min-height:clamp(360px,48vw,620px)!important;display:flex!important;align-items:flex-end!important;padding:clamp(40px,6vw,90px)!important;overflow:hidden!important}.ael-ec-signal:before,.ael-ec-signal:after{content:none!important;display:none!important}.ael-ec-signal span{max-width:min(16ch,100%)!important;font-size:clamp(2.05rem,11cqw,5rem)!important;line-height:.88!important}.ael-seo-count{display:none!important}
.ael-lightbox{box-sizing:border-box!important;width:min(94vw,1320px)!important;height:min(92dvh,920px)!important;max-width:1320px!important;max-height:92dvh!important;margin:auto!important;padding:0!important;border:1px solid #33343a!important;background:#09090b!important;color:var(--ael-paper)!important}.ael-lightbox::backdrop{background:rgba(0,0,0,.9)}.ael-lightbox__stage{box-sizing:border-box!important;width:100%!important;height:100%!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important}.ael-lightbox__top,.ael-lightbox__bottom{min-width:0;flex:0 0 auto}.ael-lightbox__image-wrap[data-ael-zoom-surface]{min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;display:grid!important;place-items:center!important;overflow:hidden!important;padding:clamp(10px,2vw,26px)!important;background:#0c0c0e!important;touch-action:none;user-select:none;overscroll-behavior:contain;cursor:zoom-in}.ael-lightbox__image-wrap[data-ael-zoomed="true"]{cursor:grab}.ael-lightbox__image-wrap[data-ael-zoomed="true"]:active{cursor:grabbing}.ael-lightbox__image-wrap[data-ael-zoom-surface] img[data-ael-lightbox-image]{display:block!important;object-fit:contain!important;object-position:center!important;will-change:transform;transform-origin:center center;user-select:none;-webkit-user-drag:none}.ael-lightbox__zoom-tools{display:flex;align-items:center;justify-content:center;gap:6px;margin-left:auto}.ael-lightbox__zoom-tools output{display:grid;place-items:center;min-width:62px;min-height:44px;padding:0 9px;border:1px solid #3f4047;color:#d6d3cc;background:#0b0c10;font-size:.68rem;font-weight:800;letter-spacing:.06em}.ael-lightbox__zoom-tools button{min-width:44px;padding-inline:11px!important}.ael-lightbox__zoom-tools [data-ael-zoom-reset]{min-width:auto}.ael-lightbox button:disabled{opacity:.38;cursor:not-allowed}.ael-lightbox__image-wrap[data-ael-zoom-surface]:after{content:"Molette / + − · glisser · double-clic = réinitialiser";position:absolute;left:12px;bottom:12px;z-index:3;padding:7px 9px;border:1px solid #ffffff30;background:#08090cba;color:#b7b4ad;font-size:.56rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.ael-lightbox-open{overflow:hidden!important}
.ael-collection-intro a,.ael-collection-story .ael-kicker,.ael-collection-story .ael-seo-copy a{color:var(--ael-ui-accent)!important}.ael-collection-story{--ael-accent:var(--ael-ui-accent)!important}.ael-article-skin~* .rte a{color:#913d35!important}.ael-article-interlude{display:none!important}.ael-support-nav a:hover,.ael-search-links a:hover{border-color:var(--ael-ui-accent)!important;color:var(--ael-ui-accent)!important}
@media(max-width:1050px){.ael-pdp__commerce{grid-template-columns:1fr!important}.ael-pdp__buy{position:static}.ael-pdp__details,.ael-pdp__story{grid-template-columns:1fr!important}.ael-pdp__details header{position:static}.ael-atmosphere--editorial .ael-atmosphere__visual{min-height:58svh!important}}@media(max-width:820px){.ael-home-hero--editorial .ael-home-hero__visual{min-height:54svh!important}.ael-home-hero--editorial .ael-home-hero__visual img{object-position:54% center!important}}@media(max-width:700px){.ael-emotion h1.ael-title--long,.ael-ec-copy h1.ael-title--long,.ael-emotion-collection[data-motif="echo"] .ael-ec-copy h1{font-size:clamp(2.2rem,10.7vw,4.35rem)!important}.ael-pdp__gallery{grid-template-columns:1fr 1fr}.ael-pdp__story-grid{grid-template-columns:1fr!important}.ael-atmosphere h2{font-size:clamp(2.25rem,13cqw,4.25rem)!important}.ael-editorial-divider{height:min(var(--ael-divider-height,180px),160px)}.ael-lightbox{width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;border:0!important}.ael-lightbox__zoom-tools{order:3;width:100%;margin:0}.ael-lightbox__zoom-tools [data-ael-zoom-reset]{flex:1}.ael-lightbox__image-wrap[data-ael-zoom-surface]:after{display:none!important}}@media(max-width:480px){.ael-pdp__gallery{grid-template-columns:1fr}.ael-lightbox__top,.ael-lightbox__bottom{padding:10px!important}}@media(prefers-reduced-motion:reduce){.ael-lightbox__image-wrap[data-ael-zoom-surface] img,.ael-home-hero img{transition:none!important}}
