@property --king-glint{syntax: "<percentage>"; inherits: false; initial-value: 150%;}.king-campaign{--king-bg: #0b0d0e;--king-ink: #f2eee7;--king-muted: #c2bdb3;--king-accent: #dfc189;--king-line: #ffffff26;--king-gutter: max(clamp(16px, 4.5vw, 72px), calc((100vw - 1500px)/2) );--king-ease: cubic-bezier(.22, 1, .36, 1);--king-stage-h: clamp(490px, calc(100svh - 402px) , 860px);display:block;background:var(--king-bg);color:var(--king-ink);font-family:var(--font-family-primary);overflow:clip}.king-campaign[data-active=parfum],.king-campaign [data-edition=parfum]{--edition-bg: #0b0c09;--edition-accent: #dfbd79;--edition-on-dark: #dfbd79;--edition-light: #edbb60;--fx: .5;--img-ar: 1.777;--zoom: 1.3;--oy: 100%}.king-campaign[data-active=legend],.king-campaign [data-edition=legend]{--edition-bg: #231109;--edition-accent: #efb77f;--edition-on-dark: #efb77f;--edition-light: #ffb462;--fx: .63}.king-campaign[data-active=nuit],.king-campaign [data-edition=nuit]{--edition-bg: #12091b;--edition-accent: #d0b4ef;--edition-on-dark: #d0b4ef;--edition-light: #c7c1ff;--fx: .66}.king-campaign[data-active=intense],.king-campaign [data-edition=intense]{--edition-bg: #190706;--edition-accent: #ffaf83;--edition-on-dark: #ffaf83;--edition-light: #ff7940;--fx: .683}.king-campaign[data-active=evolution],.king-campaign [data-edition=evolution]{--edition-bg: #e4e9db;--edition-ink: #193b2b;--edition-muted: #3c5442;--edition-accent: #2c613e;--edition-on-dark: #9bc19f;--edition-light: #d8ffc1;--edition-button-ink: #fff;--edition-rule: #29523738;--vignette: .34;--art-fade: 44%;--fx: .7}.king-campaign[data-active=nomade],.king-campaign [data-edition=nomade]{--edition-bg: #ead4b6;--edition-ink: #4c2416;--edition-muted: #633b29;--edition-accent: #914525;--edition-on-dark: #df9e77;--edition-light: #ffe2a2;--edition-button-ink: #fff;--edition-rule: #69311938;--vignette: .4;--art-fade: 44%;--fx: .675}.king-campaign[data-active=original],.king-campaign [data-edition=original]{--edition-bg: #091723;--edition-accent: #a8c7df;--edition-on-dark: #a8c7df;--edition-light: #b6ddff;--fx: .678}.king-campaign[data-active=kingmaker],.king-campaign [data-edition=kingmaker]{--edition-bg: #032728;--edition-accent: #88ddd2;--edition-on-dark: #88ddd2;--edition-light: #8cfff1;--fx: .675}.king-campaign img.king-focal{--r: calc(var(--img-ar, 1.5) / var(--frame-ar, 1));display:block;width:100%;height:100%;object-fit:cover;object-position:clamp(0%,calc((var(--fx, .5) * var(--r) - .5) / (var(--r) - 1) * 100%),100%) 50%;transform:scale(var(--zoom, 1));transform-origin:calc(var(--fx, .5) * 100%) var(--oy, 50%)}.king-campaign__head{position:relative;isolation:isolate;background:color-mix(in srgb,var(--edition-on-dark, var(--king-accent)) 6%,var(--king-bg));color:var(--edition-on-dark, var(--king-accent));transition:background-color .7s var(--king-ease),color .7s var(--king-ease)}.king-campaign__head:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(70% 150% at 88% -50%,currentColor,transparent 62%),radial-gradient(40% 90% at 0% 120%,currentColor,transparent 70%);opacity:.13;pointer-events:none}.king-campaign__topline{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding-inline:var(--king-gutter);border-bottom:1px solid var(--king-line);color:var(--king-muted);font-size:14px}.king-campaign__crumbs{display:flex;align-items:center;gap:10px;min-width:0}.king-campaign__crumbs a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.king-campaign__crumbs a:hover{color:var(--king-ink)}.king-campaign__crumbs a~span{display:none}.king-campaign__house{margin:0;color:var(--king-accent);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.king-campaign__masthead{padding:16px var(--king-gutter) 18px}.king-campaign h1{margin:0;color:var(--king-ink);font:500 clamp(3.4rem,7.4vw,5.4rem)/1.02 var(--font-family-product);letter-spacing:-.02em;text-wrap:balance}.king-word{display:inline-block;clip-path:inset(-.1em -.05em -.22em -.05em)}.king-word>span{display:inline-block}@supports ((-webkit-background-clip: text) or (background-clip: text)){.king-word>span{background:linear-gradient(100deg,var(--king-ink) 0 43%,color-mix(in srgb,var(--edition-on-dark, var(--king-accent)) 78%,#fff) 50%,var(--king-ink) 57% 100%) 0 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.king-campaign__intro{max-width:46ch;margin:10px 0 0;color:var(--king-muted);font-size:16px;line-height:1.5;text-wrap:pretty}.king-rail{--figure-h: 68px;position:relative;border-block:1px solid var(--king-line);background:linear-gradient(180deg,transparent 30%,#0000004d);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--king-gutter)}.king-rail::-webkit-scrollbar{display:none}.king-rail__track{--col: 84px;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:var(--col);width:max-content;min-width:100%;padding-inline:var(--king-gutter);box-sizing:border-box}.king-rail__track:after{content:"";position:absolute;inset:calc(14px + var(--figure-h)) 0 auto;height:1px;background:linear-gradient(90deg,transparent,#ffffff3d 12%,#ffffff3d 88%,transparent);pointer-events:none}.king-rail__tile{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0;padding:14px 4px 12px;background:none;border:0;color:var(--king-muted);font:400 15px/1.2 var(--font-family-product);letter-spacing:0;text-align:center;text-transform:none;cursor:pointer;scroll-snap-align:start;transition:color .24s ease;-webkit-tap-highlight-color:transparent}.king-rail__figure{display:block;flex:none;height:var(--figure-h);aspect-ratio:300 / 560;transform-origin:50% 100%;filter:brightness(.76) saturate(.9);-webkit-box-reflect:below 1px linear-gradient(transparent 76%,#00000038);transition:transform .52s var(--king-ease),filter .42s ease}.king-rail__bottle,.king-rail__packshot{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.king-rail__packshot{object-fit:cover;border-radius:6px}.king-rail__name{display:block;max-width:100%;margin-top:16px;overflow-wrap:break-word;text-wrap:balance}.king-rail__tile[aria-pressed=true]{color:var(--king-ink)}.king-rail__tile[aria-pressed=true] .king-rail__figure{transform:translateY(-2px) scale(1.1);filter:brightness(1.08) saturate(1.05) drop-shadow(0 8px 8px #0000008c)}.king-rail__tile:active .king-rail__figure{transform:scale(.96)}.king-rail__indicator{position:absolute;top:0;left:var(--king-gutter);z-index:0;width:var(--col);height:calc(22px + var(--figure-h));color:var(--edition-on-dark, var(--king-accent));filter:blur(5px);transform:translate(calc(var(--king-active, 0) * 100%));transition:transform .62s var(--king-ease),color .62s ease;pointer-events:none}.king-rail__indicator:before{content:"";position:absolute;top:0;right:0;bottom:8px;left:0;background:linear-gradient(180deg,transparent,currentColor 130%);clip-path:polygon(40% 0,60% 0,104% 100%,-4% 100%);opacity:.5}.king-rail__indicator:after{content:"";position:absolute;inset:auto -6% 0;height:18px;border-radius:50%;background:radial-gradient(closest-side,currentColor,transparent);opacity:.75}.king-campaign__scenes{position:relative}.king-campaign.is-pending:not(.is-enhanced) .king-scene:not(:first-of-type){display:none}.king-scene{--edition-ink: #f4eee5;--edition-muted: #cfc7bd;--edition-rule: #ffffff2b;--edition-button-ink: #18120d;--bx: 50%;--bw: 24%;--shadow: color-mix(in srgb, var(--edition-bg, #000) 38%, #000);background:var(--edition-bg, var(--king-bg));color:var(--edition-ink);scroll-margin-top:100px}.king-scene.is-leaving{position:absolute;inset:0 0 auto;z-index:0}.king-scene.is-entering{position:relative;z-index:1;-webkit-mask-image:linear-gradient(var(--wipe, 90deg),#000 0 44%,transparent 56% 100%);mask-image:linear-gradient(var(--wipe, 90deg),#000 0 44%,transparent 56% 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.king-scene__stage{position:relative;isolation:isolate}.king-scene__visual{--frame-ar: .85;position:relative;width:100%;aspect-ratio:.85;max-height:66svh;overflow:hidden;background:var(--edition-bg, var(--king-bg));touch-action:pan-y}.king-scene__art{--ratio: calc(var(--img-ar, 1.5) / var(--frame-ar, 1));--focal-x: clamp(0%, calc((var(--fx, .5) * var(--ratio) - .5) / (var(--ratio) - 1) * 100%), 100%);position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}.king-scene__plate{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:var(--bx) 62%}.king-scene__plate picture{display:block;width:100%;height:100%}.king-campaign .king-scene__plate img.king-focal{object-position:var(--focal-x) 50%}.king-scene__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(0deg,var(--edition-bg, var(--king-bg)),transparent 8%);pointer-events:none}.king-scene__shade,.king-scene__light,.king-scene__beam,.king-scene__dust,.king-scene__dim,.king-scene__glint{position:absolute;pointer-events:none}.king-scene__shade{top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:2;mix-blend-mode:multiply;background:radial-gradient(ellipse 46% 58% at calc((var(--bx) + 14%) / 1.28) 48%,transparent 0 20%,color-mix(in srgb,var(--shadow) 20%,transparent) 40%,color-mix(in srgb,var(--shadow) 52%,transparent) 64%,color-mix(in srgb,var(--shadow) 82%,transparent) 86%,var(--shadow) 100%);opacity:var(--vignette, .8);translate:calc(var(--atmosphere-x, 0) * 2.4%) calc(var(--atmosphere-y, 0) * 1.6%);transition:opacity .52s ease,translate .9s var(--king-ease)}.king-scene__light{top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:1;mix-blend-mode:soft-light;background:radial-gradient(ellipse 27% 40% at calc((var(--bx) + 14%) / 1.28) 44%,color-mix(in srgb,var(--edition-light) 70%,#fff) 0,color-mix(in srgb,var(--edition-light) 62%,transparent) 34%,color-mix(in srgb,var(--edition-light) 22%,transparent) 62%,transparent 82%)}.king-scene__beam{--beam-cone: conic-gradient(from calc(var(--beam-a, 221deg) - 16deg) at var(--beam-x, 104%) var(--beam-y, -6%), transparent 0deg, color-mix(in srgb, var(--edition-light) 9%, transparent) 6deg, color-mix(in srgb, var(--edition-light) 24%, transparent) 13deg, color-mix(in srgb, var(--edition-light) 32%, transparent) 16deg, color-mix(in srgb, var(--edition-light) 24%, transparent) 19deg, color-mix(in srgb, var(--edition-light) 9%, transparent) 26deg, transparent 32deg 360deg);top:0;right:0;bottom:0;left:0;z-index:1;mix-blend-mode:screen;opacity:var(--beam, .8);transform-origin:var(--beam-x, 104%) var(--beam-y, -6%);rotate:calc(var(--atmosphere-x, 0) * -2.2deg);transition:opacity .52s ease,rotate .9s var(--king-ease);-webkit-mask-image:radial-gradient(circle at var(--beam-x, 104%) var(--beam-y, -6%),#000 6%,#0000008c 46%,transparent 84%);mask-image:radial-gradient(circle at var(--beam-x, 104%) var(--beam-y, -6%),#000 6%,#0000008c 46%,transparent 84%)}.king-scene__beam:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--beam-cone)}.king-scene__dust{top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;mix-blend-mode:screen;opacity:var(--dust, .75);transition:opacity .52s ease;-webkit-mask-image:conic-gradient(from calc(var(--beam-a, 221deg) - 16deg) at var(--beam-x, 104%) var(--beam-y, -6%),transparent 2deg,#000 12deg 20deg,transparent 30deg 360deg);mask-image:conic-gradient(from calc(var(--beam-a, 221deg) - 16deg) at var(--beam-x, 104%) var(--beam-y, -6%),transparent 2deg,#000 12deg 20deg,transparent 30deg 360deg)}.king-scene__dust>span{position:absolute;top:-420px;right:-480px;bottom:-420px;left:-480px;color:color-mix(in srgb,var(--edition-light) 45%,#fff);background:radial-gradient(circle at 22% 31%,currentColor 0 .9px,transparent 1.8px) 0 0 / 480px 420px,radial-gradient(circle at 68% 57%,currentColor 0 .7px,transparent 1.6px) 0 0 / 480px 420px,radial-gradient(circle at 41% 83%,currentColor 0 1.3px,transparent 2.2px) 0 0 / 480px 420px,radial-gradient(circle at 87% 12%,currentColor 0 .6px,transparent 1.5px) 0 0 / 480px 420px,radial-gradient(circle at 9% 66%,currentColor 0 1px,transparent 1.9px) 0 0 / 480px 420px,radial-gradient(circle at 55% 24%,currentColor 0 .8px,transparent 1.7px) 0 0 / 480px 420px,radial-gradient(circle at 76% 91%,currentColor 0 1.1px,transparent 2px) 0 0 / 480px 420px,radial-gradient(circle at 33% 48%,currentColor 0 .6px,transparent 1.5px) 0 0 / 480px 420px;opacity:.7}.king-scene__dim{top:0;right:0;bottom:0;left:0;z-index:4;background:color-mix(in srgb,var(--edition-bg, #000) 24%,#000);opacity:0}.king-scene__glint{--king-glint: calc(var(--bx) + var(--bw) + 16%);top:0;right:0;bottom:0;left:0;z-index:1;mix-blend-mode:screen;mix-blend-mode:plus-lighter;background:linear-gradient(101deg,transparent calc(var(--king-glint) - var(--bw) * .55),#ffffff0f calc(var(--king-glint) - var(--bw) * .22),color-mix(in srgb,var(--edition-light) 30%,#ffffffa6) var(--king-glint),#ffffff0f calc(var(--king-glint) + var(--bw) * .22),transparent calc(var(--king-glint) + var(--bw) * .55));opacity:.42;transform:scale(var(--zoom, 1));transform-origin:calc(var(--fx, .5) * 100%) var(--oy, 50%);-webkit-mask:var(--mask) var(--focal-x) 50% / cover no-repeat;mask:var(--mask) var(--focal-x) 50% / cover no-repeat;transition:--king-glint 1.1s var(--king-ease),opacity .52s ease}campaign-atmosphere[data-tracking] .king-scene__glint{--king-glint: calc(var(--bx) - var(--atmosphere-x, 0) * var(--bw))}.king-scene[data-edition=parfum]{--beam-x: -5%;--beam-y: 8%;--beam-a: 132deg}.king-scene[data-edition=evolution],.king-scene[data-edition=nomade]{--beam: .55;--dust: .9}.king-scene__atmosphere[data-light-mode=ambient] .king-scene__light{opacity:.1}.king-scene__atmosphere[data-light-mode=spotlight] .king-scene__light{opacity:1}.king-scene__atmosphere[data-light-mode=ambient] :is(.king-scene__shade,.king-scene__beam,.king-scene__dust,.king-scene__glint){opacity:0}.king-scene__copy{padding:18px var(--king-gutter) 36px}.king-scene__eyebrow{display:flex;gap:12px;margin:0 0 10px;color:var(--edition-accent);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.king-scene h2{margin:0 0 6px;color:var(--edition-ink);font:500 clamp(40px,4.2vw,60px)/1.08 var(--font-family-product);letter-spacing:-.02em;text-wrap:balance}.king-scene[data-edition=nuit] h2,.king-scene[data-edition=nomade] h2{font-style:italic}.king-scene__signature{margin:0 0 12px;color:var(--edition-accent);font:400 21px/1.3 var(--font-family-product);text-wrap:balance}.king-scene__description{max-width:46ch;margin:0;color:var(--edition-muted);font-size:16px;line-height:1.55;text-wrap:pretty}.king-scene__buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.king-scene__commerce{display:flex;align-items:baseline;gap:12px;color:var(--edition-ink);font-size:21px;font-weight:600;font-variant-numeric:tabular-nums}.king-scene__commerce>span+span{color:var(--edition-muted);font-size:14px;font-weight:400}.king-scene__product{position:relative;display:inline-flex;flex:1 1 100%;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:0 20px;overflow:hidden;border-radius:6px;background:var(--edition-accent, var(--king-accent));box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000002e,0 1px 2px #00000040,0 14px 30px -14px color-mix(in srgb,var(--edition-accent, var(--king-accent)) 80%,transparent);color:var(--edition-button-ink);font-size:16px;font-weight:600;text-decoration:none;transition:background-color .18s ease,box-shadow .26s ease,scale .12s var(--king-ease)}.king-scene__product:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,#ffffff73 50%,transparent 62%);translate:-110% 0;pointer-events:none}.king-scene__product>span{font-size:21px;transition:transform .2s var(--king-ease)}.king-scene__product:active{scale:.98}.king-scene__lighting{position:absolute;top:12px;right:var(--king-gutter);z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:6px}campaign-atmosphere:not(.is-atmosphere-ready) .king-scene__lighting{display:none}.king-scene__lighting button{min-height:44px;padding:0 14px;border:1px solid #ffffff4d;border-radius:999px;background:#0b0d0ec7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f2eee7;font:500 14px/1 var(--font-family-primary);letter-spacing:0;text-transform:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.king-scene__lighting button[aria-pressed=true]{border-color:#f2eee7;background:#f2eee7;color:#152021}.king-notes,.king-notes dd{margin:0}.king-notes__list{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none}.king-note{display:inline-flex;align-items:center;gap:8px;min-width:0}.king-note__drop{display:block;flex:none;width:var(--drop, 28px);height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;background:#eee5dc;box-shadow:0 0 0 1px #ffffff24,0 5px 10px -4px color-mix(in srgb,var(--note, #d8b467) 60%,#000)}.king-campaign [data-note=lemon]{--note: #f2d43d}.king-campaign [data-note=nutmeg]{--note: #a8743c}.king-campaign [data-note=iris]{--note: #8f7fd6}.king-campaign [data-note=violet]{--note: #6f4fb3}.king-campaign [data-note=frankincense]{--note: #d9c08a}.king-campaign [data-note=sandalwood]{--note: #c79763}.king-campaign [data-note=grapefruit]{--note: #f47f64}.king-campaign [data-note=cardamom]{--note: #9fb26a}.king-campaign [data-note=green_apple]{--note: #97cf45}.king-campaign [data-note=lavender]{--note: #a48fe0}.king-campaign [data-note=amber]{--note: #e39a25}.king-campaign [data-note=cedar]{--note: #a8693a}.king-campaign [data-note=rose]{--note: #e83f6c}.king-campaign [data-note=pink_pepper]{--note: #ef6f8f}.king-campaign [data-note=clary_sage]{--note: #9db89a}.king-campaign [data-note=tonka]{--note: #70431f}.king-campaign [data-note=mandarin]{--note: #f6952b}.king-campaign [data-note=blackcurrant]{--note: #5a2473}.king-campaign [data-note=apple]{--note: #d94a3a}.king-campaign [data-note=cashmere_woods]{--note: #cdb9a3}.king-campaign [data-note=musk]{--note: #efe5d6}.king-campaign [data-note=moss]{--note: #5f7d3a}.king-campaign [data-note=saffron]{--note: #e2571c}.king-campaign [data-note=peony]{--note: #f59fbe}.king-campaign [data-note=leather]{--note: #6b3a22}.king-campaign [data-note=incense]{--note: #a99fb0}.king-campaign [data-note=oud]{--note: #4a2a18}.king-campaign [data-note=raspberry]{--note: #d81f5c}.king-campaign [data-note=bergamot]{--note: #c6d843}.king-campaign [data-note=elemi]{--note: #dfe7a0}.king-campaign [data-note=vetiver]{--note: #7d8f4e}.king-campaign [data-note=patchouli]{--note: #6d5c38}.king-campaign [data-note=lime]{--note: #8fd43a}.king-campaign [data-note=cypress]{--note: #2f6b4f}.king-campaign [data-note=ginger]{--note: #e6b55a}.king-campaign [data-note=black_pepper]{--note: #4a4446}.king-campaign [data-note=cistus]{--note: #c48a5a}.king-scene__notes{position:relative;display:grid;gap:10px;max-width:46ch;margin:18px 0;padding:16px 0;border-block:1px solid var(--edition-rule);font-size:15px;line-height:1.25}.king-scene__notes .king-notes__tier{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px}.king-scene__notes dt{color:var(--edition-muted);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.king-scene__notes .king-note{color:var(--edition-ink)}.king-index{position:relative;isolation:isolate;padding:44px var(--king-gutter);background:#101314}.king-index__header>p{max-width:42ch;margin:12px 0 0;color:var(--king-muted);font-size:16px;line-height:1.55}.king-index h2{margin:8px 0 0;color:var(--king-ink);font:500 clamp(34px,4.1vw,58px)/1.05 var(--font-family-product);letter-spacing:-.02em;text-wrap:balance}.king-index__body{margin-top:24px}.king-index__preview,.king-index__columns{display:none}.king-index__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--king-line)}.king-index__row{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:14px;padding:16px 0;border-bottom:1px solid var(--king-line)}.king-index__thumb{--frame-ar: .8;grid-row:1 / span 3;width:104px;height:130px;overflow:hidden;border-radius:8px;background:var(--edition-bg);box-shadow:0 14px 26px -14px #000,0 0 0 1px #ffffff14}.king-index__id h3{margin:0;color:var(--king-ink);font:500 23px/1.15 var(--font-family-product);letter-spacing:-.01em}.king-index__id h3 a{color:inherit;text-decoration:none}.king-index__id h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.king-index__arrow{display:inline-block;margin-left:4px;color:var(--edition-on-dark, var(--king-accent));font:400 16px/1 var(--font-family-primary);transition:transform .2s var(--king-ease)}.king-index__id p{margin:2px 0 0;color:var(--edition-on-dark, var(--king-accent));font-size:14px;line-height:1.4}.king-index__notes{--drop: 20px;display:grid;gap:5px;margin:10px 0;color:var(--king-ink);font-size:14px;line-height:1.3}.king-index__notes .king-notes__tier{display:grid;grid-template-columns:70px minmax(0,1fr);gap:6px}.king-index__notes dt{color:var(--king-muted)}.king-index__notes .king-notes__list{gap:4px 12px}.king-index__notes .king-note{gap:7px}.king-index__commerce{display:flex;align-items:baseline;gap:10px;color:var(--king-ink);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.king-index__commerce>span+span{color:var(--king-muted);font-size:14px;font-weight:400}.king-campaign__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:20px var(--king-gutter);border-top:1px solid var(--king-line)}.king-campaign__footer p{margin:0;color:var(--king-ink);font:400 21px/1.2 var(--font-family-product)}.king-campaign__footer a{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 18px;border:1px solid #ffffff59;border-radius:6px;color:var(--king-ink);font-size:16px;font-weight:500;text-decoration:none;transition:background-color .18s ease,color .18s ease,scale .12s var(--king-ease)}.king-campaign__footer a>span{transition:transform .2s var(--king-ease)}.king-campaign__footer a:active{scale:.98}.king-campaign a:focus-visible,.king-campaign button:focus-visible{outline:2px solid var(--edition-on-dark, var(--king-accent));outline-offset:3px}.king-rail__tile:focus-visible{outline-offset:-3px;border-radius:8px}.king-scene a:focus-visible,.king-scene button:focus-visible{outline-color:var(--edition-accent, var(--king-accent))}.king-index__id h3 a:focus-visible{outline:none}.king-index__row:has(h3 a:focus-visible){outline:2px solid var(--edition-on-dark, var(--king-accent));outline-offset:3px;border-radius:8px}.king-campaign [hidden]{display:none!important}@media(max-width:749px){.king-rail{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}}@media(min-width:480px){.king-campaign__crumbs a~span{display:inline}}@media(min-width:750px){.king-campaign__masthead{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-block:20px 22px}.king-campaign__intro{flex:0 0 auto;width:34ch;margin:0 0 8px}.king-rail{--figure-h: 80px;overflow:visible}.king-rail__track{--col: calc((100% - 2 * var(--king-gutter)) / var(--count));grid-auto-columns:minmax(0,1fr);width:100%}.king-scene{--bx: calc(var(--fx, .5) * 100%);--bw: 13%;--beam-a: 226deg}.king-scene[data-edition=parfum]{--beam-a: 117deg}.king-scene__visual{aspect-ratio:3 / 2;max-height:none}.king-scene__art{--focal-x: calc(var(--fx, .5) * 100%)}.king-scene__copy{padding-block:26px 44px}.king-scene__notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;max-width:520px;margin-block:30px 22px;padding:20px 0 0;border:0}.king-scene__notes:before,.king-scene__notes:after{content:"";position:absolute;inset:0 0 auto;height:1px;pointer-events:none}.king-scene__notes:before{background:linear-gradient(90deg,var(--edition-accent),color-mix(in srgb,var(--edition-accent) 18%,transparent))}.king-scene__notes:after{top:-1px;height:3px;background:radial-gradient(closest-side,color-mix(in srgb,var(--edition-accent) 55%,#fff),transparent) no-repeat -90px 0 / 90px 100%}.king-scene__notes .king-notes__tier{position:relative;display:block}.king-scene__notes .king-notes__tier:before{content:"";position:absolute;top:-24px;left:0;width:7px;aspect-ratio:1;border:1px solid var(--edition-accent);border-radius:50%;background:var(--edition-bg, var(--king-bg))}.king-scene__notes dt{margin-bottom:12px}.king-scene__notes .king-notes__list{--drop: 26px;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:9px}.king-scene__buy{flex-wrap:nowrap;max-width:46ch}.king-scene__product{flex:1 1 200px;max-width:280px}.king-scene__lighting{flex-direction:row;gap:4px}.king-index{padding-block:64px}.king-index__header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.king-index__header>p{flex:0 0 auto;width:34ch;margin:0}.king-index__body{margin-top:36px}.king-index__row{grid-template-columns:120px minmax(0,1fr) minmax(0,1.25fr);column-gap:24px;align-items:center}.king-index__thumb{grid-row:1 / span 2;width:120px;height:150px}.king-index__notes{grid-column:3;grid-row:1 / span 2;gap:8px;margin:0}.king-index__notes .king-notes__tier{grid-template-columns:76px minmax(0,1fr)}.king-index__id{align-self:end}.king-index__commerce{align-self:start;font-size:16px}}@media(min-width:1001px){.king-campaign__topline{min-height:40px}.king-rail{--figure-h: 84px}.king-scene{--beam-a: 230deg}.king-scene[data-edition=parfum]{--beam-a: 115deg}.king-scene__stage{display:flex;align-items:center;min-height:var(--king-stage-h);padding:32px var(--king-gutter)}.king-scene__visual{position:absolute;inset:0 0 0 auto;z-index:-1;width:min(62%,calc(var(--king-stage-h) * 1.5));aspect-ratio:auto;pointer-events:none}.king-scene__visual:after{background:linear-gradient(90deg,var(--edition-bg, var(--king-bg)),transparent var(--art-fade, 30%))}.king-scene__copy{position:relative;z-index:3;width:min(500px,42%);padding:0}.king-scene__eyebrow{margin-bottom:12px}.king-scene__lighting{top:auto;right:24px;bottom:22px}.king-index:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(46% 60% at 20% 58%,var(--edition-on-dark, var(--king-accent)),transparent 70%);opacity:.1;pointer-events:none}.king-index__body{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:clamp(32px,4vw,64px);align-items:start}.king-index__preview{--frame-ar: .8;position:sticky;top:112px;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:12px;background:var(--king-bg);box-shadow:0 0 0 1px #ffffff1a,0 2px 4px #00000059,0 30px 60px -24px #000000d9,0 44px 90px -40px color-mix(in srgb,var(--edition-on-dark, var(--king-accent)) 70%,transparent);transition:box-shadow .6s ease}.king-index__preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background:linear-gradient(160deg,#ffffff1f,transparent 26%),linear-gradient(0deg,#00000080,transparent 34%);pointer-events:none}.king-index__shot.king-focal{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;scale:1.06;transition:opacity .42s ease,scale .9s var(--king-ease)}.king-index__shot.is-active{opacity:1;scale:1}.king-index__table{--columns: minmax(0, 1.3fr) repeat(3, minmax(0, 1fr)) 84px}.king-index__columns{display:grid;grid-template-columns:var(--columns);gap:16px;padding:0 14px 12px;color:var(--king-muted);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.king-index__list{border-top-color:var(--king-line)}.king-index__row{grid-template-columns:var(--columns);gap:16px;align-items:center;min-height:96px;padding:16px 14px;transition:background-color .26s ease}.king-index__row:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--edition-on-dark, var(--king-accent));scale:1 0;transition:scale .42s var(--king-ease)}.king-index__row.is-active:before{scale:1}.king-index__thumb{display:none}.king-index__id{align-self:center}.king-index__id h3{font-size:26px;transition:color .2s ease}.king-index__notes{grid-column:2 / span 3;grid-row:1;grid-template-columns:subgrid;gap:16px}.king-index__notes .king-notes__tier{display:block}.king-index__notes dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.king-index__notes .king-notes__list{flex-direction:column;flex-wrap:nowrap;gap:6px}.king-index__notes .king-note__drop{transition:scale .42s var(--king-ease)}.king-index__row.is-active .king-note__drop{scale:1.2}.king-index__commerce{grid-column:5;grid-row:1;flex-direction:column;align-items:flex-end;gap:2px;align-self:center}.king-index__row.is-active h3{color:var(--edition-on-dark, var(--king-accent))}.king-index__row.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--edition-on-dark, var(--king-accent)) 12%,transparent),color-mix(in srgb,var(--edition-on-dark, var(--king-accent)) 3%,transparent))}}@media(min-width:1001px)and (max-height:800px){.king-campaign{--king-stage-h: 500px}.king-campaign h1{font-size:clamp(3.4rem,5.6vw,4.5rem)}.king-campaign__masthead{padding-block:12px 14px}.king-rail{--figure-h: 72px}}@media(hover:hover)and (pointer:fine){.king-rail__tile:hover{color:var(--king-ink)}.king-rail__tile:not([aria-pressed=true]):hover .king-rail__figure{transform:translateY(-3px);filter:brightness(.86) saturate(.95) drop-shadow(0 8px 8px #00000073)}.king-scene__product:hover{background:color-mix(in srgb,var(--edition-accent, var(--king-accent)) 88%,#fff);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000002e,0 1px 2px #00000040,0 18px 36px -12px color-mix(in srgb,var(--edition-accent, var(--king-accent)) 90%,transparent)}.king-scene[data-edition=evolution] .king-scene__product:hover,.king-scene[data-edition=nomade] .king-scene__product:hover{background:color-mix(in srgb,var(--edition-accent) 88%,#000)}.king-scene__product:hover>span{transform:translate(3px,-3px)}.king-scene__lighting button:not([aria-pressed=true]):hover{background:#2b2e30e6}.king-index__row:hover .king-index__arrow{transform:translate(3px,-3px)}.king-campaign__footer a:hover{background:var(--king-ink);color:var(--king-bg)}.king-campaign__footer a:hover>span{transform:translateY(3px)}}@keyframes king-word-rise{0%{transform:translateY(112%)}to{transform:none}}@keyframes king-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes king-fade{0%{opacity:0}to{opacity:1}}@keyframes king-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes king-bottle-in{0%{opacity:0;translate:0 14px}}@keyframes king-settle{0%{scale:1.08}to{scale:1}}@keyframes king-breathe{0%{scale:1}to{scale:1.035}}@keyframes king-light-drift{0%{translate:-1% -.6%;scale:1}to{translate:1% .6%;scale:1.05}}@keyframes king-beam-breathe{0%{opacity:.78}to{opacity:1}}@keyframes king-dust{to{translate:-480px 420px}}@keyframes king-strike-dim{0%{opacity:.96}12%{opacity:.6}17%{opacity:.78}30%{opacity:.3}37%{opacity:.42}to{opacity:0}}@keyframes king-strike-light{0%{opacity:0}12%{opacity:.5}17%{opacity:.26}30%{opacity:.9}37%{opacity:.7}}@keyframes king-strike-haze{0%,24%{opacity:0}}@keyframes king-glint-sweep{0%{--king-glint: calc(var(--bx) - var(--bw) - 16%);opacity:.9}to{--king-glint: calc(var(--bx) + var(--bw) + 16%);opacity:.9}}@keyframes king-drop-in{0%{opacity:0;scale:.2}60%{scale:1.14}}@keyframes king-drydown{0%{background-position:-90px 0}to{background-position:calc(100% + 90px) 0}}@keyframes king-cta-sheen{0%{translate:-110% 0}to{translate:110% 0}}@keyframes king-row-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.king-campaign[data-motion=true] .king-scene__light{animation:king-light-drift 12s ease-in-out infinite alternate}.king-campaign[data-motion=true] .king-scene__beam:before{animation:king-beam-breathe 7s ease-in-out infinite alternate}.king-campaign[data-motion=true] .king-scene__dust>span{animation:king-dust 64s linear infinite}.king-campaign[data-motion=true] .king-scene__notes:after{animation:king-drydown 7s cubic-bezier(.4,0,.6,1) infinite 2s}.king-campaign[data-motion=true].is-settled .king-scene__plate{animation:king-breathe 18s ease-in-out infinite alternate}.king-campaign[data-motion=true]:not(.is-settled) .king-word>span{animation:king-word-rise .9s var(--king-ease) both,king-sheen 1.7s cubic-bezier(.4,0,.2,1) both;animation-delay:calc(60ms + var(--w, 0) * 70ms),calc(.7s + var(--w, 0) * 90ms)}.king-campaign[data-motion=true].is-sheen .king-word>span{animation:king-sheen 1.5s cubic-bezier(.4,0,.2,1) both;animation-delay:calc(.12s + var(--w, 0) * 80ms)}.king-campaign[data-motion=true]:not(.is-settled) .king-campaign__intro,.king-campaign[data-motion=true]:not(.is-settled) .king-campaign__topline{animation:king-fade .7s ease both .32s}.king-campaign[data-motion=true]:not(.is-settled) .king-rail__tile{animation:king-bottle-in .76s var(--king-ease) backwards;animation-delay:calc(.36s + var(--i, 0) * 60ms)}.king-campaign[data-motion=true]:not(.is-settled) .king-rail__indicator{animation:king-fade .9s ease both .9s}.king-campaign[data-motion=true]:not(.is-settled) .king-scene:first-of-type .king-scene__art{animation:king-settle 1.8s var(--king-ease) both}.king-campaign[data-motion=true]:not(.is-settled) .king-scene:first-of-type [data-king-rise]{animation:king-rise .68s var(--king-ease) both;animation-delay:calc(.52s + var(--r, 0) * 60ms)}.king-campaign[data-motion=true] :is(.king-campaign:not(.is-settled) .king-scene:first-of-type,.king-scene.is-striking) .king-scene__dim{animation:king-strike-dim 1.3s ease-out both 80ms}.king-campaign[data-motion=true] :is(.king-campaign:not(.is-settled) .king-scene:first-of-type,.king-scene.is-striking) .king-scene__atmosphere[data-light-mode=spotlight] .king-scene__light{animation:king-strike-light 1.3s ease-out backwards 80ms,king-light-drift 12s ease-in-out infinite alternate}.king-campaign[data-motion=true] :is(.king-campaign:not(.is-settled) .king-scene:first-of-type,.king-scene.is-striking) :is(.king-scene__beam,.king-scene__dust){animation:king-strike-haze 1.7s ease-out backwards 80ms}.king-campaign[data-motion=true] :is(.king-campaign:not(.is-settled) .king-scene:first-of-type,.king-scene.is-striking) .king-scene__atmosphere[data-light-mode=spotlight] .king-scene__glint{animation:king-glint-sweep 1.5s cubic-bezier(.45,0,.2,1) backwards .62s}.king-campaign[data-motion=true] :is(.king-campaign:not(.is-settled) .king-scene:first-of-type,.king-scene.is-striking) .king-scene__notes .king-note__drop{animation:king-drop-in .62s var(--king-ease) backwards;animation-delay:calc(.82s + var(--n, 0) * 70ms)}.king-campaign[data-motion=true] :is(.king-campaign:not(.is-settled) .king-scene:first-of-type,.king-scene.is-striking) .king-scene__product:after{animation:king-cta-sheen 1.1s cubic-bezier(.4,0,.2,1) backwards 1.5s}@media(hover:hover)and (pointer:fine){.king-campaign[data-motion=true] .king-scene__product:hover:after{animation:king-cta-sheen .9s cubic-bezier(.4,0,.2,1)}}@supports (animation-timeline: view()){.king-campaign[data-motion=true] .king-index__row{animation:king-row-in linear both;animation-timeline:view();animation-range:entry 4% entry 46%}.king-campaign[data-motion=true] .king-index__preview{animation:king-row-in linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}.king-campaign.is-offstage .king-campaign__scenes *,.king-campaign.is-offstage .king-campaign__scenes *:before,.king-campaign.is-offstage .king-campaign__scenes *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.king-campaign *,.king-campaign *:before,.king-campaign *:after{animation:none!important;transition:none!important}}.king-campaign[data-motion=false] *,.king-campaign[data-motion=false] *:before,.king-campaign[data-motion=false] *:after{animation:none!important;transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/king-campaign.css.map */
