body{margin:0;background:#0d0b09}a,a:hover{color:inherit}.d3{--am:#e9b864;--ease:cubic-bezier(.2,.7,.2,1);--ease2:cubic-bezier(.65,0,.35,1);--fs1:clamp(46px,8.5cqi,118px);--fs2:clamp(38px,5.6cqi,76px);--fs3:clamp(25px,3.7cqi,48px);--wrap:1360px;--pad:48px;container:d3/inline-size;position:relative;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55;font-style:normal;-webkit-font-smoothing:antialiased;overflow-x:clip;background:var(--bg);color:var(--fg)}.d3.is-on{--bg:#0d0b09;--fg:#f3ede4;--fg2:#d6cdc0;--mute:#a3998c;--line:rgba(243,237,228,.16);--card:#171411;--btn-bg:#f3ede4;--btn-fg:#0d0b09;--sale:#ff8a7a;--dotc:#e9b864;--dots:0 0 0 3px rgba(233,184,100,.16),0 0 14px 3px rgba(233,184,100,.6);--hot:#f5cf8a;--hots:0 0 22px rgba(233,184,100,.55)}.d3.is-off{--bg:#ede6db;--fg:#1a1612;--fg2:#4b443b;--mute:#655d52;--line:rgba(26,22,18,.17);--card:#e2d9cc;--btn-bg:#1a1612;--btn-fg:#f3ede4;--sale:#b3261e;--dotc:#1a1612;--dots:none;--hot:#1a1612;--hots:none}.d3.is-off.is-white{--bg:#ffffff;--fg:#151311;--fg2:#4a443d;--mute:#6b655d;--line:rgba(21,19,17,.13);--card:#f4f3f1;--btn-bg:#151311;--btn-fg:#ffffff;--dotc:#151311;--hot:#151311}:where(.d3) *{box-sizing:border-box}:where(.d3) a{color:inherit;text-decoration:none}:where(.d3) img{display:block;max-width:100%}:where(.d3) p{margin:0}:where(.d3) button{font:inherit;color:inherit}.d3 :focus-visible{outline:2px solid var(--am);outline-offset:3px}.d3-th{background:var(--bg);color:var(--fg);transition:background-color .9s var(--ease2),color .9s var(--ease2)}.d3-dk{--fg:#f3ede4;--fg2:#d6cdc0;--mute:#a3998c;--line:rgba(243,237,228,.16);--card:#171411;--btn-bg:#f3ede4;--btn-fg:#0d0b09;--sale:#ff8a7a;--dotc:#e9b864;--dots:0 0 0 3px rgba(233,184,100,.16),0 0 14px 3px rgba(233,184,100,.6);background:#0d0b09;color:#f3ede4}.d3-wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--pad)}.d3-lab{font-family:Montserrat,Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;line-height:1}.d3-tag{display:inline-flex;align-items:center;gap:12px;border:1px solid var(--line);padding:11px 15px 10px;align-self:flex-start}.d3-tag__rule{width:1px;height:12px;background:currentColor;opacity:.4}.d3-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--dotc);box-shadow:var(--dots);flex:none;transition:background-color .9s,box-shadow .9s}.d3-h1,.d3-h2{margin:0;font-family:Inter Tight,Inter,sans-serif;font-weight:500;letter-spacing:-.045em;line-height:.93;text-wrap:balance}.d3-h1{font-size:var(--fs1)}.d3-h2{font-size:var(--fs2)}.d3-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 30px;background:var(--btn-bg);color:var(--btn-fg)!important;font-family:Montserrat,Inter,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border:0;cursor:pointer;white-space:nowrap;transition:background-color .9s var(--ease2),color .9s var(--ease2),box-shadow .5s var(--ease)}.d3-btn svg{width:16px;height:16px;transition:transform .45s var(--ease)}.d3-btn:hover{box-shadow:0 18px 48px -14px #e9b864bf}.d3-btn:hover svg{transform:translate(4px)}.d3-link{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:500;white-space:nowrap}.d3-link svg{width:16px;height:16px;transition:transform .45s var(--ease)}.d3-link:after{content:"";position:absolute;left:0;right:26px;bottom:9px;height:1px;background:currentColor;transition:right .5s var(--ease)}.d3-link:hover:after{right:0}.d3-link:hover svg{transform:translate(3px)}.d3-price{display:inline-flex;gap:10px;align-items:baseline;font-size:14px;font-variant-numeric:tabular-nums}.d3-price .was{color:var(--mute);text-decoration:line-through}.d3-price .now{color:var(--sale);font-weight:500;transition:color .9s}.d3-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.d3-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:48px;align-items:end;margin-bottom:52px}.d3-head__l{display:flex;flex-direction:column;gap:28px}.d3-head__r{display:flex;flex-direction:column;gap:18px}.d3-head__r p{color:var(--fg2);font-size:15.5px;line-height:1.65;transition:color .9s}.d3-grain{position:relative;isolation:isolate}.d3-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:var(--rv-grain) repeat;background-size:180px 180px;mix-blend-mode:overlay;opacity:.55}.is-live [data-rv]{opacity:0;transform:translate3d(0,28px,0);transition:opacity 1.1s var(--ease),transform 1.3s var(--ease)}.is-live [data-rv].is-in{opacity:1;transform:none}.is-live [data-rise]{will-change:transform}.is-live [data-rise] .d3-tile__cap{opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease),transform 1.1s var(--ease)}.is-live [data-rise].is-in .d3-tile__cap{opacity:1;transform:none}.is-reduced [data-rv],.is-reduced [data-rise] .d3-tile__cap{opacity:1!important;transform:none!important}.d3-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#0a0908;opacity:0;pointer-events:none}.is-live .d3-hero{position:sticky;top:min(0px,calc(100svh - clamp(640px,calc(100svh - 38px),980px)));z-index:0}.is-live .d3-hero~*{position:relative;z-index:1}.is-live .d3-hero+section{border-radius:28px 28px 0 0;box-shadow:0 -40px 80px -24px #00000080}.d3-ticker{position:relative;z-index:61;height:38px;overflow:hidden;background:#0d0b09;color:#d9cfc2;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.d3-ticker:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(233,184,100,.55) 50%,transparent);z-index:2}.d3-ticker:after{content:"";position:absolute;top:-30px;bottom:-30px;left:0;width:340px;background:radial-gradient(closest-side,#ffce8238,#ffce8200);mix-blend-mode:screen;pointer-events:none;z-index:2;transform:translate(-360px)}.is-live:not(.is-reduced) .d3-ticker:after{animation:d3sweep 9s var(--ease2) infinite}@keyframes d3sweep{0%{transform:translate(-360px)}55%,to{transform:translate(calc(100cqi + 20px))}}.d3-tk__vp{height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.d3-tk__track{display:flex;width:max-content;height:100%;--tk-start: calc(-25% + 6cqi + 12px) ;--tk-end: calc(-50% + 6cqi + 12px) ;transform:translate(var(--tk-start))}.is-live:not(.is-reduced) .d3-tk__track{animation:d3marq 58s linear infinite}.d3-ticker:hover .d3-tk__track,.d3-ticker:focus-within .d3-tk__track{animation-play-state:paused}@keyframes d3marq{0%,17%{transform:translate(var(--tk-start))}to{transform:translate(var(--tk-end))}}.d3-tk__set{display:flex;align-items:center;gap:26px;padding-right:26px;height:100%}.d3-tk__set>a,.d3-tk__set>span:not(.d3-tk__b){display:inline-flex;align-items:center;gap:10px;min-height:38px;transition:color .3s}.d3-tk__set a:hover{color:#fff}.d3-tk__gold{color:#f5cf8a}.d3-tk__b{width:5px;height:5px;border-radius:50%;background:#e9b864;box-shadow:0 0 0 3px #e9b8641f,0 0 10px 2px #e9b8648c;flex:none}.is-live:not(.is-reduced) .d3-tk__b{animation:d3bulb 3.2s ease-in-out infinite}.d3-tk__set .d3-tk__b:nth-of-type(2n){animation-delay:-.8s}.d3-tk__set .d3-tk__b:nth-of-type(3n){animation-delay:-1.6s}@keyframes d3bulb{0%,to{opacity:1}50%{opacity:.45;box-shadow:0 0 0 3px #e9b8640f,0 0 5px 1px #e9b8644d}}.d3-tk__code{display:inline-flex;align-items:center;gap:8px;height:24px;padding:0 9px;border:1px dashed rgba(245,207,138,.6);background:#f5cf8a12;color:#f5cf8a;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .3s}.d3-tk__code:hover{background:#f5cf8a29}.d3-tk__code b{font-family:Inter Tight,Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;color:#fbe7c2}.d3-tk__code span{font-size:9.5px;opacity:.8}.d3-hd{position:sticky;top:0;z-index:60;height:118px;margin-bottom:-118px;color:#f3ede4;transition:transform .5s var(--ease),background-color .5s,color .5s,box-shadow .5s}.d3-hd:before{content:"";position:absolute;top:0;right:0;bottom:-48px;left:0;background:linear-gradient(180deg,#0a08079e,#0a080700);pointer-events:none;transition:opacity .5s}.d3-hd.is-solid{background:var(--bg);color:var(--fg);box-shadow:0 1px 0 var(--line)}.d3-hd.is-solid:before{opacity:0}.d3-hd.is-hidden{transform:translateY(-100%)}.is-static .d3-hd{position:relative}.d3-hd__in{position:relative;height:70px;max-width:var(--wrap);margin:0 auto;padding:0 var(--pad);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px}.d3-hd__nav{position:relative;display:flex;justify-content:center;align-items:center;gap:32px;height:48px;max-width:var(--wrap);margin:0 auto;padding:0 var(--pad);font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.d3-hd__nav:before{content:"";position:absolute;left:var(--pad);right:var(--pad);top:0;height:1px;background:currentColor;opacity:.16}.d3-hd__nav a.is-bf{color:#f5cf8a}.d3-hd.is-solid .d3-hd__nav a.is-bf,.d3.has-mega .d3-hd__nav a.is-bf{color:#9a6a1f}.d3-hd__l{display:flex;align-items:center}.d3-hd__search{display:inline-flex;align-items:center;gap:12px;width:260px;min-height:40px;padding:0 16px;border:1px solid rgba(243,237,228,.35);border-radius:999px;font-size:13.5px;transition:border-color .5s}.d3-hd__search svg{width:17px;height:17px;flex:none}.d3-hd__search span{opacity:.82}.d3-hd.is-solid .d3-hd__search{border-color:var(--line)}.d3-hd__ico.d3-hd__srch{display:none}.d3-hd__nav a{position:relative;display:inline-flex;align-items:center;min-height:44px}.d3-hd__nav a:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.d3-hd__nav a:hover:after{transform:scaleX(1);transform-origin:left}.d3-logo{justify-self:center;border:1.5px solid currentColor;padding:9px 14px 8px;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.24em;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap}.d3-hd__r{justify-self:end;display:flex;align-items:center;gap:2px}.d3-hd__txt{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.d3-hd__ico{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;padding:0;cursor:pointer}.d3-hd__ico svg{width:20px;height:20px}.d3-hd__menu{display:none}.d3-sw{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 15px 0 7px;margin-right:10px;border:1px solid rgba(243,237,228,.35);border-radius:999px;background:transparent;cursor:pointer;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;transition:border-color .5s}.d3-hd.is-solid .d3-sw{border-color:var(--line)}.d3-sw__track{position:relative;width:34px;height:20px;border-radius:999px;background:#f3ede438;transition:background-color .5s;flex:none}.d3-hd.is-solid .d3-sw__track{background:var(--line)}.d3-sw__knob{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:currentColor;transition:transform .55s var(--ease),background-color .5s,box-shadow .5s}.d3-sw.is-on .d3-sw__track{background:#e9b8644d}.d3-sw.is-on .d3-sw__knob{transform:translate(14px);background:#e9b864;box-shadow:0 0 14px 3px #e9b864bf}.d3c{background:#fff;color:#222;font-family:Montserrat,sans-serif}.d3c-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 40px 6px}.d3c-logo{grid-column:2;border:2px solid #222;padding:8px 14px;font-weight:600;letter-spacing:.2em;font-size:20px;line-height:1;text-transform:uppercase;white-space:nowrap}.d3c-r{justify-self:end;display:flex;gap:18px;align-items:center;font-size:14px;font-weight:600}.d3c-ico{width:22px;height:22px;flex:none}.d3c-search{max-width:600px;margin:10px auto 0;border:1px solid #ddd;background:#f6f6f6;height:44px;display:flex;align-items:center;gap:10px;padding:0 14px;color:#666;font-size:14px}.d3c-sub{display:flex;justify-content:center;gap:26px;font-size:13px;color:#444;padding:14px 0 4px}.d3c-nav{display:flex;justify-content:center;gap:30px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:12px 0 16px;border-bottom:1px solid #eee}.d3c-m{display:none}.d3-hero{position:relative;height:880px;overflow:hidden;background:#0a0908;color:#f3ede4}.is-live .d3-hero{height:clamp(640px,calc(100svh - 38px),980px)}.d3-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.d3-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.d3-hero__on{transition:opacity .14s linear}.d3-hero__bloom{position:absolute;left:50%;top:41%;width:76cqi;height:76cqi;margin:-38cqi 0 0 -38cqi;border-radius:50%;background:radial-gradient(closest-side,#ffd69657,#ffbe6e1f 45%,#ffaa5a00 72%);mix-blend-mode:screen;pointer-events:none;transition:opacity .14s linear}.d3-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a08074d,#0a080700 20% 46%,#0a0807b3 80%,#0a0807e0)}.d3-hero__foot{position:absolute;left:0;right:0;bottom:0;z-index:4}.d3-hero__foot .d3-wrap{display:flex;flex-direction:column;gap:30px;padding-bottom:44px}.d3-bf{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;min-height:36px;color:#f5cf8a;border-bottom:1px solid rgba(245,207,138,.6)}.d3-hero__row{display:grid;grid-template-columns:minmax(0,1.05fr) auto minmax(0,.95fr);align-items:center;gap:44px;border-top:1px solid rgba(243,237,228,.22);padding-top:26px}.d3-hero__sub{font-size:16px;line-height:1.6;color:#e4dbcf;max-width:30em}.d3-hero__ctas{display:flex;gap:26px;align-items:center}.d3-hero .d3-btn{background:#f3ede4;color:#0d0b09!important}.d3-dim{justify-self:end;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:min(100%,360px)}.d3-dim__v{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;min-width:3.4em;text-align:right;font-variant-numeric:tabular-nums}.d3-range{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100% 2px;cursor:pointer}.d3-range::-webkit-slider-runnable-track{height:44px;background:transparent}.d3-range::-moz-range-track{height:2px;background:transparent}.d3-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:11px;border-radius:50%;border:0;background:#f3ede4;box-shadow:0 0 0 6px #f3ede424,0 0 22px 5px #e9b86499}.d3-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;border:0;background:#f3ede4;box-shadow:0 0 0 6px #f3ede424,0 0 22px 5px #e9b86499}.d3-hs{position:absolute;z-index:5;width:44px;height:44px;margin:-22px 0 0 -22px;display:grid;place-items:center;color:#0d0b09}.d3-hs:before{content:"";width:12px;height:12px;border-radius:50%;background:#f3ede4;box-shadow:0 0 0 6px #f3ede433,0 0 20px 5px #e9b864a6}.d3-hs:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;border:1px solid rgba(243,237,228,.7);animation:d3-ping 2.8s var(--ease) infinite}.is-reduced .d3-hs:after{animation:none;opacity:.5}@keyframes d3-ping{0%{transform:scale(.35);opacity:.95}75%,to{transform:scale(1.3);opacity:0}}.d3-pop{position:absolute;left:50%;bottom:calc(100% + 8px);display:grid;gap:6px;min-width:230px;padding:14px 16px;background:#f3ede4;color:#0d0b09;box-shadow:0 24px 60px -18px #0009;transform:translate(-50%,8px);opacity:0;visibility:hidden;transition:opacity .35s var(--ease),transform .5s var(--ease),visibility 0s .35s;pointer-events:none;white-space:nowrap}.d3-pop__t{font-size:13.5px;font-weight:600}.d3-pop .d3-price{--mute:#655d52;--sale:#b3261e;font-size:13px}.d3-pop__go{font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.d3-hs:hover .d3-pop,.d3-hs:focus-visible .d3-pop,.d3-hs.is-open .d3-pop{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.d3-chip{position:absolute;z-index:5;left:calc(50% + 116px);top:calc(41% - 46px);display:flex;align-items:center;gap:16px;padding:10px 20px 10px 10px;min-width:330px;background:#100d0b80;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);border:1px solid rgba(243,237,228,.18);color:#f3ede4;transition:background-color .4s,border-color .4s}.d3-chip:before{content:"";position:absolute;right:100%;top:50%;width:92px;height:1px;background:linear-gradient(90deg,#f3ede400,#f3ede499)}.d3-chip:hover{background:#100d0bb8;border-color:#f3ede45c}.d3-chip img{width:64px;height:64px;object-fit:cover;flex:none}.d3-chip__b{display:grid;gap:5px;min-width:0}.d3-chip__n{font-size:14.5px;font-weight:500}.d3-chip .d3-price{--mute:#bfb5a8;--sale:#ffb1a6}.d3-chip svg{width:18px;height:18px;margin-left:auto;flex:none}.d3-man{position:relative;padding:170px 0 80px;overflow:clip}.d3-man__in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;pointer-events:none}.d3-man__in a,.d3-man__in .d3-tag{pointer-events:auto}.d3-man__in .d3-tag{align-self:center}.d3-man__num{margin-top:14px!important;font-family:Inter Tight,Inter,sans-serif;font-weight:500;font-size:clamp(76px,13.5cqi,184px);line-height:.84;letter-spacing:-.055em;font-variant-numeric:tabular-nums;transition:text-shadow .9s}.is-on .d3-man__num{text-shadow:0 0 90px rgba(233,184,100,.22)}.d3-man__cap{color:var(--mute);transition:color .9s;text-wrap:balance;max-width:28em;line-height:1.5}.d3-man__t{max-width:780px;margin-top:18px!important;font-family:Inter Tight,Inter,sans-serif;font-weight:400;font-size:clamp(25px,3.2cqi,42px);line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.d3-man__float{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transform-origin:50% 50%;will-change:transform,opacity}.d3-pchip{position:absolute;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;pointer-events:auto;background:color-mix(in srgb,var(--card) 74%,transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 50px -28px #0000008c;animation:d3-float 8s ease-in-out infinite;transition:background-color .9s,border-color .9s}.d3-pchip:nth-child(2){animation-duration:10s;animation-delay:-3s}.d3-pchip:nth-child(3){animation-duration:9s;animation-delay:-5s}.d3-pchip:nth-child(4){animation-duration:11s;animation-delay:-1s}.d3-pchip:nth-child(5){animation-duration:8.5s;animation-delay:-6s}.d3-pchip:nth-child(6){animation-duration:10.5s;animation-delay:-2s}.d3-pchip img{width:52px;height:52px;object-fit:cover;flex:none}.d3-pchip__n{display:block;font-size:13px;font-weight:500;white-space:nowrap}.d3-pchip__p{display:block;margin-top:2px;font-size:12.5px;color:var(--sale);font-variant-numeric:tabular-nums;transition:color .9s}@keyframes d3-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}.is-reduced .d3-pchip,.is-reduced .d3-glass{animation:none}.d3-w{transition:opacity .6s var(--ease),color .6s var(--ease),text-shadow .8s var(--ease)}.d3-w.is-dim{opacity:.18}.d3-w.is-hot{color:var(--hot);text-shadow:var(--hots)}.d3-man__foot{display:flex;gap:30px;align-items:center;justify-content:center;margin-top:6px}.d3-bs{position:relative}.d3-bs__pin{padding:48px 0 72px}.d3-bs.is-pinned .d3-bs__pin{position:sticky;top:0;height:100svh;padding:92px 0 40px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.d3-bs.is-pinned .d3-head{margin-bottom:36px;width:100%}.d3-bs.is-pinned .d3-card{width:min(26.5cqi,calc((100svh - 360px)*.8))}.d3-rooms.is-pinned .d3-rooms__pin>.d3-wrap{width:100%}.d3-bs__ctl{display:flex;align-items:center;gap:18px}.d3-bs__count{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;font-variant-numeric:tabular-nums;white-space:nowrap}.d3-bs__bar{position:relative;flex:1;height:1px;background:var(--line)}.d3-bs__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fg);transform-origin:left;transform:scaleX(.125);transition:background-color .9s}.d3-bs__note{font-size:13px;color:var(--mute)}.d3-bs__rail{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 max(var(--pad),calc((100% - var(--wrap)) / 2 + var(--pad)));scroll-padding:0 max(var(--pad),calc((100% - var(--wrap)) / 2 + var(--pad)))}.d3-bs__rail::-webkit-scrollbar{display:none}.d3-bs.is-pinned .d3-bs__rail{overflow:visible}.d3-bs__track{display:flex;gap:20px;list-style:none;margin:0;padding:0;width:max-content;will-change:transform}.d3-card{width:clamp(250px,26.5cqi,372px);flex:none;scroll-snap-align:start}.d3-card__a{display:flex;flex-direction:column;gap:18px}.d3-card__m{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--card);transition:background-color .9s}.d3-card__m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s var(--ease2),transform 1.6s var(--ease)}.d3-card__night{opacity:0}.is-on .d3-card__night{opacity:1}.is-on .d3-card__a:hover .d3-card__night,.is-on .d3-card__a:focus-visible .d3-card__night,.is-on .d3-card.is-demo .d3-card__night{opacity:0}.is-off .d3-card__a:hover .d3-card__night,.is-off .d3-card__a:focus-visible .d3-card__night,.is-off .d3-card.is-demo .d3-card__night{opacity:1}.d3-card__a:hover .d3-card__m img{transform:scale(1.04)}.is-live.is-on .d3-card__night{opacity:0}.is-live.is-on .d3-card.is-lit .d3-card__night{opacity:1}.is-live.is-on .d3-card.is-lit .d3-card__a:hover .d3-card__night,.is-live.is-on .d3-card.is-lit .d3-card__a:focus-visible .d3-card__night{opacity:0}@keyframes d3-flick{0%{opacity:0}10%{opacity:.85}16%{opacity:.15}28%{opacity:1}38%{opacity:.5}50%{opacity:1}to{opacity:1}}.is-reduced .d3-card__night{animation:none!important}.d3-card__flag{position:absolute;left:14px;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 11px 7px;background:#0d0b0999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f3ede4;font-size:10px;opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease),transform .6s var(--ease)}.d3-card__a:hover .d3-card__flag,.d3-card.is-demo .d3-card__flag{opacity:1;transform:none}.d3-card__i{display:grid;grid-template-columns:30px minmax(0,1fr);gap:3px 12px;align-items:baseline}.d3-card__num{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--mute);font-variant-numeric:tabular-nums}.d3-card__name{font-size:18px;font-weight:500;letter-spacing:-.012em;line-height:1.25}.d3-card__kind{grid-column:2;font-size:13.5px;color:var(--fg2);transition:color .9s}.d3-card__i .d3-price{grid-column:2;margin-top:8px}.d3-card--end .d3-card__end{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4/5;padding:30px;border:1px solid var(--line);transition:border-color .5s,background-color .5s}.d3-card--end .d3-card__end:hover{background:var(--card)}.d3-card__endt{font-family:Inter Tight,Inter,sans-serif;font-size:38px;font-weight:500;letter-spacing:-.04em;line-height:.98}.d3-card__endgo{display:grid;place-items:center;width:64px;height:64px;border:1px solid currentColor;border-radius:50%}.d3-card__endgo svg{width:22px;height:22px}.d3-rooms{position:relative}.d3-rooms__pin{padding:130px 0}.d3-rooms.is-pinned .d3-rooms__pin{position:sticky;top:0;height:100svh;padding:88px 0 28px;display:flex;flex-direction:column;justify-content:center}.d3-rooms__head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;margin-bottom:28px}.d3-rooms__hl{display:flex;flex-direction:column;gap:24px}.d3-tabs{display:flex;gap:4px;flex-wrap:wrap}.d3-tab{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 17px;border:1px solid transparent;background:transparent;cursor:pointer;color:var(--mute)!important;font-family:Montserrat,sans-serif!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.18em;text-transform:uppercase;transition:color .35s,border-color .35s}.d3-tab:hover{color:var(--fg)!important}.d3-tab.is-on{color:var(--fg)!important;border-color:var(--line)}.d3-tab .d3-dot{opacity:0;transition:opacity .35s}.d3-tab.is-on .d3-dot{opacity:1}.d3-stage{position:relative;width:100%;aspect-ratio:2400/1340;overflow:hidden;background:#000}.d3-stagew{position:relative}.d3-rooms.is-pinned .d3-stagew{width:min(100%,calc((100svh - 248px)*1.791));margin:0 auto}.d3-rooms.is-pinned .d3-rooms__head{margin-bottom:22px}.d3-rooms.is-pinned .d3-rooms__hl{gap:16px}.d3-rooms.is-pinned .d3-h2{font-size:clamp(34px,4.4cqi,60px)}.d3-fig{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;visibility:hidden;transition:opacity 1s var(--ease2),visibility 0s 1s}.d3-fig.is-on{opacity:1;visibility:visible;transition:opacity 1s var(--ease2),visibility 0s 0s}.d3-fig img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 7s var(--ease)}.d3-fig.is-on img{transform:scale(1)}.d3-hs--m{display:none}.d3-panel{position:absolute;right:26px;bottom:26px;z-index:6;width:min(410px,38%);display:grid;padding:28px 28px 18px;background:#0d0b0999;-webkit-backdrop-filter:blur(20px) saturate(1.25);backdrop-filter:blur(20px) saturate(1.25);border:1px solid rgba(243,237,228,.14)}.d3-panel__i{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .5s var(--ease),transform .8s var(--ease),visibility 0s .5s}.d3-panel__i.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .7s var(--ease) .2s,transform .9s var(--ease) .2s,visibility 0s 0s}.d3-panel__t{font-family:Inter Tight,Inter,sans-serif;font-size:31px;font-weight:500;letter-spacing:-.035em;line-height:1.02;margin-bottom:12px!important}.d3-panel__p{color:#d6cdc0;font-size:14.5px;line-height:1.6;margin-bottom:18px!important}.d3-prow{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:68px;padding:8px 0;border-top:1px solid rgba(243,237,228,.14)}.d3-prow img{width:52px;height:52px;object-fit:cover}.d3-prow__t{display:block;font-size:14px;font-weight:500;margin-bottom:3px}.d3-prow svg{width:16px;height:16px;transition:transform .4s var(--ease)}.d3-prow:hover svg{transform:translate(3px)}.d3-stage__ft{position:absolute;left:26px;bottom:26px;z-index:6;display:flex;align-items:center;gap:16px;color:#f3ede4}.d3-ticks{display:flex;gap:6px}.d3-ticks i{display:block;width:26px;height:2px;background:#f3ede44d;transition:background-color .5s}.d3-ticks i.is-on{background:#e9b864;box-shadow:0 0 10px #e9b864b3}.d3-cats{padding:140px 0}.d3-idxw{position:relative}.d3-idx{list-style:none;margin:0;padding:0;border-top:1px solid var(--line);transition:border-color .9s}.d3-idx li{border-bottom:1px solid var(--line);transition:border-color .9s}.d3-cat{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:20px;padding:20px 0;transition:opacity .45s var(--ease),padding-left .7s var(--ease)}.d3-cat__n{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;color:var(--mute)}.d3-cat__name{font-family:Inter Tight,Inter,sans-serif;font-size:var(--fs2);font-weight:500;letter-spacing:-.045em;line-height:1}.d3-cat__name sup{font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;vertical-align:top;position:relative;top:.45em;margin-left:10px;color:var(--mute)}.d3-cat__nm{display:flex;align-items:center;gap:26px;min-width:0}.d3-cat__go{display:grid;place-items:center;flex:none;width:52px;height:52px;border:1px solid var(--line);border-radius:50%;opacity:0;transform:translate(-14px);transition:opacity .45s var(--ease),transform .6s var(--ease)}.d3-cat__go svg{width:18px;height:18px}.d3-cat__th{display:none}.d3-idx:hover .d3-cat{opacity:.3}.d3-idx .d3-cat:hover,.d3-idx .d3-cat:focus-visible{opacity:1;padding-left:22px}.d3-cat:hover .d3-cat__go,.d3-cat:focus-visible .d3-cat__go{opacity:1;transform:none}.d3-prev{position:absolute;left:0;top:0;z-index:5;width:288px;aspect-ratio:4/5;overflow:hidden;pointer-events:none;background:#14110e;transform:translate3d(var(--mx,880px),var(--my,64px),0);transition:transform .7s var(--ease);box-shadow:0 40px 80px -30px #0000008c}.d3-prev img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.1);transition:opacity .5s var(--ease2),transform 1.2s var(--ease)}.d3-prev img.is-on{opacity:1;transform:none}.d3-more{display:flex;flex-wrap:wrap;align-items:center;gap:6px 28px;margin-top:34px}.d3-more .d3-lab{color:var(--mute);margin-right:6px}.d3-mat{padding:140px 0}.is-live .d3-mat{overflow:clip}.d3-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;height:min(64cqi,820px)}.d3-tile{position:relative;overflow:hidden;background:#16130f;color:#f3ede4}.d3-tile--big{grid-column:span 2;grid-row:span 2}.d3-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.6s var(--ease)}.d3-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a080700 55%,#0a0807b8);pointer-events:none}.d3-tile:hover img{transform:scale(1.08)}.d3-tile__cap{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.d3-tile__name{display:block;font-family:Inter Tight,Inter,sans-serif;font-size:29px;font-weight:500;letter-spacing:-.035em;line-height:1}.d3-tile--big .d3-tile__name{font-size:46px}.d3-tile__meta{display:block;margin-top:8px;font-size:13px;color:#d6cdc0}.d3-tile__go{display:grid;place-items:center;width:46px;height:46px;flex:none;border:1px solid rgba(243,237,228,.5);border-radius:50%;transition:background-color .4s,color .4s}.d3-tile__go svg{width:17px;height:17px}.d3-tile:hover .d3-tile__go{background:#f3ede4;color:#0d0b09}.d3-size{padding:140px 0;--spring:cubic-bezier(.34,1.32,.64,1);--grid:color-mix(in srgb,var(--fg) 7%,transparent);--ink-line:color-mix(in srgb,var(--fg) 55%,transparent)}.d3-fit{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:56px;align-items:start}.d3-fit__stage{position:sticky;top:96px;border:1px solid var(--line);background:var(--card);overflow:hidden;transition:background-color .9s,border-color .9s}.d3-fit__read{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:24px 26px 0}.d3-fit__num{display:block;margin-top:10px;font-family:Inter Tight,Inter,sans-serif;font-size:clamp(44px,5.4cqi,72px);font-weight:500;letter-spacing:-.045em;line-height:.9;font-variant-numeric:tabular-nums}.d3-fit__num.is-a{animation:d3-na .32s var(--ease)}.d3-fit__num.is-b{animation:d3-nb .32s var(--ease)}@keyframes d3-na{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes d3-nb{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}.d3-fit__view{font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);white-space:nowrap}.d3-fit__box{position:relative;margin:18px 26px 26px;aspect-ratio:320/260;color:var(--fg);background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:6.25% 7.69%}.d3-f{position:absolute;transition:left .8s var(--spring),top .8s var(--spring),width .8s var(--spring),height .8s var(--spring),opacity .5s}.d3-f-ceil,.d3-f-floor{left:0;right:0;height:1px;background:var(--ink-line)}.d3-f-ceil{top:0}.d3-f-floor{bottom:0}.d3-f-lab{position:absolute;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);white-space:nowrap}.d3-f-cord{width:1px;background:var(--ink-line);transform:translate(-.5px)}.d3-f-shade{border-radius:50% 50% 10% 10%/100% 100% 12% 12%;border:1.5px solid var(--ink-line);background:color-mix(in srgb,var(--fg) 6%,transparent)}.is-on .d3-f-shade{border-color:#f0cf93;background:radial-gradient(ellipse at 50% 100%,#fff0d2f2,#e9b86499 45%,#e9b8641f 80%);box-shadow:0 18px 60px 10px #e9b86447}.d3-f-cone{clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);background:linear-gradient(180deg,#ffd69600,#ffd69600);pointer-events:none}.is-on .d3-f-cone{background:linear-gradient(180deg,#ffd69657,#ffd69600 92%)}.d3-f-pool{border-radius:50%;background:radial-gradient(closest-side,rgba(255,214,150,0),transparent)}.is-on .d3-f-pool{background:radial-gradient(closest-side,#ffd6968c,#ffd69600)}.d3-f-table{height:3px;background:var(--fg);border-radius:2px}.d3-f-leg{width:2px;background:var(--ink-line)}.d3-f-vdim{width:1px;background:#e9b864}.d3-f-vdim:before,.d3-f-vdim:after{content:"";position:absolute;left:-5px;width:11px;height:1px;background:#e9b864}.d3-f-vdim:before{top:0}.d3-f-vdim:after{bottom:0}.is-off .d3-f-vdim,.is-off .d3-f-vdim:before,.is-off .d3-f-vdim:after{background:#9a6a1f}.d3-f-tag{transform:translate(-50%);padding:5px 9px 4px;border:1px solid var(--line);background:var(--bg);font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.12em;white-space:nowrap;transition:left .8s var(--spring),top .8s var(--spring),background-color .9s}.d3-f-room{border:1.5px solid var(--ink-line);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--fg) 4%,transparent) 0 1px,transparent 1px 10px)}.d3-f-halo{border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--fg) 8%,transparent),transparent)}.is-on .d3-f-halo{background:radial-gradient(closest-side,#e9b8646b,#e9b86400)}.d3-f-disc{border-radius:50%;border:1.5px solid var(--ink-line);background:color-mix(in srgb,var(--fg) 8%,transparent)}.is-on .d3-f-disc{border-color:#f0cf93;background:radial-gradient(circle,#fff4de,#e9b864bf 60%,#e9b8644d);box-shadow:0 0 30px 6px #e9b86473}.d3-fit__panel{display:flex;flex-direction:column;gap:26px}.d3-fit__lede{color:var(--fg2);font-size:16px;line-height:1.65;transition:color .9s}.d3-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid var(--line);border-radius:999px;max-width:420px}.d3-seg:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--fg);transition:transform .6s var(--spring),background-color .9s}.d3-seg.is-room:before{transform:translate(100%)}.d3-seg button{position:relative;z-index:1;min-height:46px;padding:0 12px;border:0;border-radius:999px;background:transparent;cursor:pointer;color:var(--mute)!important;font-family:Montserrat,sans-serif!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.18em;text-transform:uppercase;transition:color .4s}.d3-seg button.is-on{color:var(--bg)!important}.d3-rule{display:grid;gap:8px}.d3-rule__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.d3-rule__v{font-family:Inter Tight,Inter,sans-serif;font-size:24px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.d3-rule__row{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:6px}.d3-rule__btn{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line);border-radius:50%;background:transparent;cursor:pointer;font-size:20px!important;line-height:1!important;transition:border-color .3s,transform .18s}.d3-rule__btn:hover{border-color:var(--fg)}.d3-rule__btn:active{transform:scale(.9)}.d3-rule__win{position:relative;height:66px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}.d3-rule__scroll{height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}.d3-rule__scroll::-webkit-scrollbar{display:none}.d3-rule__track{display:block;height:100%;width:max-content}.d3-rule__ticks{position:relative;height:100%}.d3-tick{position:absolute;bottom:12px;width:1px;height:12px;margin-left:-.5px;background:var(--mute);scroll-snap-align:center}.d3-tick.is-major{height:22px;background:var(--fg)}.d3-tick b{position:absolute;bottom:28px;left:50%;transform:translate(-50%);font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.06em;color:var(--fg2);white-space:nowrap}.d3-rule__needle{position:absolute;left:50%;bottom:6px;width:2px;height:44px;margin-left:-1px;border-radius:2px;background:#e9b864;box-shadow:0 0 14px 2px #e9b864b3;pointer-events:none}.d3-rule__needle:after{content:"";position:absolute;left:50%;bottom:-5px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#e9b864}.d3-fit__tip{padding-top:18px;border-top:1px solid var(--line);color:var(--fg2);font-size:15px;line-height:1.6;transition:color .9s,border-color .9s}.d3-fit__ph{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.d3-picks{display:grid;gap:10px}.d3-pick{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 16px 8px 8px;border:1px solid var(--line);background:color-mix(in srgb,var(--card) 70%,transparent);transition:border-color .3s,background-color .9s}.d3-pick:hover{border-color:var(--fg)}.d3-pick img{width:64px;height:64px;object-fit:cover}.d3-pick__n{display:block;font-size:15px;font-weight:500}.d3-pick__k{display:block;font-size:12.5px;color:var(--fg2)}.d3-pick__sz{display:inline-block;margin-top:6px;padding:4px 7px 3px;border:1px solid var(--line);font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.14em}.d3-pick .d3-price{flex-direction:column;align-items:flex-end;gap:2px;font-size:13.5px}.d3-picks.is-a .d3-pick{animation:d3-pa .6s var(--ease) both}.d3-picks.is-b .d3-pick{animation:d3-pb .6s var(--ease) both}.d3-picks .d3-pick:nth-child(2){animation-delay:.06s}.d3-picks .d3-pick:nth-child(3){animation-delay:.12s}.d3-picks .d3-pick:nth-child(4){animation-delay:.18s}@keyframes d3-pa{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes d3-pb{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.is-reduced .d3-pick,.is-reduced .d3-fit__num{animation:none!important}.d3-fit__ctas{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center}.d3-fine{font-size:13px;color:var(--mute)}.d3-hero__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:0;transition:opacity .6s var(--ease2);pointer-events:none}.d3-hero__vid.is-vis{opacity:1}.is-static .d3-hero__vid,.d3-mq{display:none}.d3.has-mega .d3-hd{background:#fff;color:#151311;box-shadow:0 1px #1513111a;transform:none}.d3.has-mega .d3-hd:before{opacity:0}.d3.has-mega .d3-hd .d3-sw,.d3.has-mega .d3-hd__search{border-color:#15131129}.d3.has-mega .d3-hd .d3-sw__track{background:#15131129}.d3-hd__nav a.is-act:after{transform:scaleX(1);transform-origin:left}.d3-mega__scrim{position:absolute;left:0;right:0;top:100%;height:100vh;z-index:1;background:#0a080773;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:d3fade .45s var(--ease) both}.d3-mega{position:absolute;left:0;right:0;top:100%;z-index:2;background:#fff;color:#151311;--fg:#151311;--fg2:#4a443d;--mute:#6b655d;--line:rgba(21,19,17,.1);border-top:1px solid var(--line);box-shadow:0 50px 90px -50px #0000008c;animation:d3megaIn .45s var(--ease) both}@keyframes d3megaIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes d3fade{0%{opacity:0}}@keyframes d3up{0%{opacity:0;transform:translateY(10px)}}.d3-mega__in{max-width:var(--wrap);margin:0 auto;padding:34px var(--pad) 32px;display:grid;grid-template-columns:repeat(3,minmax(0,176px)) minmax(0,1fr);gap:40px;align-items:start}.d3-mega__in>*{animation:d3up .55s var(--ease) both}.d3-mega__in>*:nth-child(2){animation-delay:.04s}.d3-mega__in>*:nth-child(3){animation-delay:.08s}.d3-mega__in>*:nth-child(4){animation-delay:.12s}.d3-mega__h{display:block;color:var(--mute);margin-bottom:12px}.d3-mega__g{display:flex;flex-direction:column}.d3-mega__g a{display:flex;align-items:baseline;gap:8px;min-height:36px;padding:7px 0;font-size:15px;line-height:1.4;color:var(--fg2);transition:color .3s}.d3-mega__g a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.d3-mega__g a.is-main{color:var(--fg);font-weight:500}.d3-mega__g a.is-bf{color:#9a6a1f}.d3-mega__cnt{font-size:12px;font-weight:400;color:var(--mute)}.d3-mega__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.d3-mega__card{display:flex;flex-direction:column;gap:12px;color:var(--fg)}.d3-mega__ph{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#151210}.d3-mega__ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.d3-mega__card:hover .d3-mega__ph img{transform:scale(1.05)}.d3-mega__cb{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.d3-mega__cb>span:first-child{display:flex;flex-direction:column;gap:5px;min-width:0}.d3-mega__cb .d3-lab{font-size:9.5px;color:var(--mute)}.d3-mega__cn{font-size:15px;font-weight:500;line-height:1.3}.d3-mega__cs{font-size:13px;color:var(--mute);white-space:nowrap}.d3-mega__card .d3-price{font-size:13.5px;white-space:nowrap}.d3-mega__card .d3-price .now{color:#b3261e}.d3-mega__card svg{width:15px;height:15px;transition:transform .4s var(--ease)}.d3-mega__card:hover svg{transform:translate(3px)}.d3-mega__help .d3-mega__ph{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:22px;background:#151311;color:#f3ede4}.d3-mega__help .d3-mega__ph .d3-lab{color:#f5cf8a;font-size:10px}.d3-mega__ht{font-family:Inter Tight,Inter,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.03em;line-height:1.15}.d3-mega__foot{max-width:var(--wrap);margin:0 auto;padding:0 var(--pad)}.d3-mega__fin{display:flex;align-items:center;gap:22px;border-top:1px solid var(--line);padding:13px 0 16px;font-size:13.5px;color:var(--fg2)}.d3-mega__fin .d3-lab{color:var(--mute)}.d3-mega__fin a{display:inline-flex;align-items:center;min-height:32px;transition:color .3s}.d3-mega__fin a:hover{color:var(--fg)}.d3-mega__fr{margin-left:auto;display:flex;gap:22px}.is-static .d3-mega,.is-static .d3-mega__scrim,.is-static .d3-mega__in>*{animation:none}@property --tx{syntax:"<percentage>";inherits:true;initial-value:58%}@property --ty{syntax:"<percentage>";inherits:true;initial-value:42%}.d3-uc{padding:140px 0}.d3-uc__grid{display:grid;grid-template-columns:340px minmax(0,1fr);gap:48px;align-items:stretch}.d3-uc__idx{display:flex;flex-direction:column;justify-content:center}.d3-uc__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--line);background:none;color:inherit;text-align:left;cursor:pointer;opacity:.34;transition:opacity .5s var(--ease)}.d3-uc__row:first-child{border-top:1px solid var(--line)}.d3-uc__row:hover,.d3-uc__row.is-on{opacity:1}.d3-uc__nm{font-family:Inter Tight,Inter,sans-serif;font-size:44px;font-weight:500;letter-spacing:-.04em;line-height:1;transition:text-shadow .6s}.d3-uc__row.is-on .d3-uc__nm{text-shadow:0 0 40px rgba(233,184,100,.45)}.d3-uc__ct{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--mute);white-space:nowrap}.d3-uc__row.is-on .d3-uc__ct:before{content:"";width:6px;height:6px;border-radius:50%;background:#e9b864;box-shadow:0 0 12px 3px #e9b86499}.d3-uc__info{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}.d3-uc__say{margin:0;color:var(--fg2);font-size:16px;line-height:1.6;max-width:30ch;min-height:3.2em}.d3-uc__stage{position:relative;height:640px;overflow:hidden;background:#050403;cursor:crosshair;touch-action:pan-y;--tx:58%;--ty:42%;--rad:300px}.d3-uc__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s var(--ease)}.d3-uc__stage img.is-on{opacity:1}.d3-uc__stage>img{filter:brightness(.24) saturate(.6)}.d3-uc__lit{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle var(--rad) at var(--tx) var(--ty),#000 0,rgba(0,0,0,.8) 30%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(circle var(--rad) at var(--tx) var(--ty),#000 0,rgba(0,0,0,.8) 30%,rgba(0,0,0,0) 100%)}.d3-uc__lit img{filter:brightness(1.1) saturate(1.05)}.d3-uc__glow{position:absolute;left:var(--tx);top:var(--ty);width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(closest-side,#ffc87842,#ffc87800);mix-blend-mode:screen;pointer-events:none}.d3-uc__hint{position:absolute;left:22px;bottom:20px;display:flex;align-items:center;gap:10px;color:#d6cdc0;pointer-events:none;transition:opacity .6s}.d3-uc__hint:before{content:"";width:18px;height:18px;border-radius:50%;border:1.5px solid #e9b864;box-shadow:0 0 14px #e9b86499}.d3-uc__stage.is-man .d3-uc__hint{opacity:0}.d3-uc__cap{position:absolute;right:22px;bottom:18px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;color:#f3ede4;pointer-events:none;text-align:right}.d3-uc__cap b{font-family:Inter Tight,Inter,sans-serif;font-size:30px;font-weight:500;letter-spacing:-.035em;line-height:1}.d3-uc__chips,.d3-uc__info--m{display:none}.is-live:not(.is-reduced) .d3-uc__stage:not(.is-man){animation:d3torch 16s ease-in-out infinite}@keyframes d3torch{0%{--tx:30%;--ty:42%}25%{--tx:60%;--ty:26%}50%{--tx:78%;--ty:58%}75%{--tx:46%;--ty:72%}to{--tx:30%;--ty:42%}}.d3-sd{padding:140px 0;--sdg:#9a6a1f}.is-on .d3-sd{--sdg:#f0c47a}.d3-sd__bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.d3-seg3{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;border:1px solid var(--line);border-radius:999px;width:min(100%,600px)}.d3-seg3:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:999px;background:var(--fg);transition:transform .6s cubic-bezier(.34,1.32,.64,1),background-color .9s}.d3-seg3.is-island:before{transform:translate(100%)}.d3-seg3.is-room:before{transform:translate(200%)}.d3-seg3 button{position:relative;z-index:1;min-height:46px;padding:0 10px;border:0;border-radius:999px;background:transparent;cursor:pointer;color:var(--mute);font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:color .4s}.d3-seg3 button.is-on{color:var(--bg)}.d3-sd__studio{display:grid;grid-template-columns:minmax(0,1fr) 360px;border:1px solid var(--line);background:var(--card);transition:background-color .9s,border-color .9s}.d3-sd__draw{position:relative;padding:26px 20px 12px;border-right:1px solid var(--line);min-width:0}.d3-sd__hint{position:absolute;right:24px;top:20px;display:flex;align-items:center;gap:10px;color:var(--mute);pointer-events:none}.d3-sd__hint:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sdg);box-shadow:0 0 10px 2px color-mix(in srgb,var(--sdg) 60%,transparent)}.d3-sd__cv{position:relative}.d3-sd__labs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.d3-sd__labs>span{display:contents}.d3-sd__lb{position:absolute;transform:translate(-50%,-100%);font-size:13.5px;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--fg);transition:color .9s}.d3-sd__lb.is-l{transform:translateY(-50%)}.d3-sd__lb.is-t{transform:translate(-50%)}.d3-sd__lb.is-g{color:var(--sdg);font-weight:600;font-size:15px}.d3-sd__svg{display:block;width:100%;height:auto;color:var(--fg);touch-action:pan-y;cursor:ew-resize;user-select:none;-webkit-user-select:none}.d3-sd.is-room .d3-sd__svg{cursor:move}.d3-sd__dot{fill:var(--fg);opacity:.14}.d3-sd__ln{stroke:currentColor;stroke-opacity:.3;stroke-width:1.5}.d3-sd__t{fill:currentColor;font-family:Inter,sans-serif;font-size:15px;font-variant-numeric:tabular-nums}.d3-sd__tm{fill-opacity:.5;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em}.d3-sd__tg{fill:var(--sdg);font-weight:600}.d3-sd__cord{stroke:currentColor;stroke-opacity:.55;stroke-width:1.5}.d3-sd__shade{fill:var(--sdg);fill-opacity:.9;stroke:var(--sdg);stroke-width:1.5}.d3-sd__slab{fill:currentColor}.d3-sd__leg{stroke:currentColor;stroke-width:6}.d3-sd__cab{fill:currentColor;fill-opacity:.1;stroke:currentColor;stroke-opacity:.45;stroke-width:1.5}.d3-sd__dim{stroke:currentColor;stroke-opacity:.75;stroke-width:1.2;fill:none}.d3-sd__dimg{stroke:var(--sdg);stroke-width:1.5;fill:none}.d3-sd__knob{fill:var(--fg);stroke:var(--sdg);stroke-width:6;stroke-opacity:.35;transition:fill .9s}.d3-sd__arr{stroke:var(--bg);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.d3-sd__hit{fill:transparent}.d3-sd__room{fill:currentColor;fill-opacity:.04;stroke:currentColor;stroke-width:2.5}.d3-sd__disc{fill:var(--sdg)}.is-live:not(.is-reduced) .d3-sd__knob{animation:d3knob 2.4s ease-in-out infinite}@keyframes d3knob{50%{stroke-opacity:.12;stroke-width:14}}.d3-sd__read{display:flex;flex-direction:column;gap:18px;padding:32px 30px;min-width:0}.d3-sd__read .d3-fit__num{margin-top:4px}.d3-sd__rows{display:grid;margin:0}.d3-sd__rows div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-top:1px solid var(--line);font-size:14px}.d3-sd__rows dt{color:var(--mute)}.d3-sd__rows dd{margin:0;text-align:right;font-weight:500}.d3-sd__steps{display:grid;gap:10px}.d3-sd__step{display:flex;align-items:center;justify-content:space-between;gap:12px}.d3-sd__ctl{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px}.d3-sd__ctl button{width:44px;height:44px;border:0;border-radius:50%;background:none;color:inherit;font-size:19px;line-height:1;cursor:pointer;transition:background-color .3s}.d3-sd__ctl button:hover{background:color-mix(in srgb,var(--fg) 8%,transparent)}.d3-sd__ctl span{min-width:86px;text-align:center;font-variant-numeric:tabular-nums;font-weight:500;font-size:15px}.d3-sd__rule{margin:0;color:var(--fg2);font-size:14px;line-height:1.6}.d3-sd__picks{margin-top:34px}.d3-sd__ph{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.d3-sdrail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.d3-sdp{display:flex;flex-direction:column;gap:7px;color:var(--fg);min-width:0}.d3-sdp__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--card)}.d3-sdp__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.d3-sdp:hover .d3-sdp__img img{transform:scale(1.05)}.d3-sdp__sz{position:absolute;left:10px;top:10px;padding:5px 8px 4px;background:var(--bg);color:var(--fg);font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.14em;transition:background-color .9s,color .9s}.d3-sdp__n{font-size:15px;font-weight:500}.d3-sdp__k{font-size:12.5px;color:var(--fg2)}.d3-sdrail.is-a .d3-sdp{animation:d3-pa .6s var(--ease) both}.d3-sdrail.is-b .d3-sdp{animation:d3-pb .6s var(--ease) both}.d3-sdrail .d3-sdp:nth-child(2){animation-delay:.06s}.d3-sdrail .d3-sdp:nth-child(3){animation-delay:.12s}.d3-sdrail .d3-sdp:nth-child(4){animation-delay:.18s}.d3-sd__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:30px}.d3-mega__in--bf{grid-template-columns:290px repeat(2,minmax(0,176px)) minmax(0,1fr)}.d3-bfp{display:flex;flex-direction:column;gap:14px;align-self:stretch;padding:26px 24px 24px;background:#151311;color:#f3ede4;position:relative;overflow:hidden}.d3-bfp:after{content:"";position:absolute;right:-80px;top:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(closest-side,#e9b86452,#e9b86400);pointer-events:none}.d3-bfp .d3-bfk{font-size:10px}.d3-bfp__t{font-family:Inter Tight,Inter,sans-serif;font-size:34px;font-weight:500;letter-spacing:-.04em;line-height:1}.d3-bfp__p{font-size:13.5px;line-height:1.55;color:#d6cdc0}.d3-bfp .d3-code{align-self:flex-start;margin-top:auto}.d3-bfp .d3-code>.d3-lab{display:inline}.d3-mega__card .d3-off{display:inline-flex;align-items:center;height:22px;padding:0 8px;background:#151311;color:#f5cf8a;font-family:Montserrat,Inter,sans-serif;font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.d3-mega__cb--col{flex-direction:column;align-items:flex-start;gap:5px}.d3-mega__pr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:3px}.d3-drw__bft{display:flex;align-items:center;gap:12px;flex:1;min-width:0;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.d3-drw__chev{width:8px;height:8px;margin-left:2px;border-right:1.5px solid #f5cf8a;border-bottom:1.5px solid #f5cf8a;transform:translateY(-2px) rotate(45deg);transition:transform .4s var(--ease)}.d3-bfacc.is-open .d3-drw__chev{transform:translateY(2px) rotate(225deg)}.d3-drw__bands{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;background:#1d1a16;color:#f3ede4;animation:d3up .4s var(--ease) both}.d3-drw__bands .d3-lab{color:#b8ad9f;font-size:10px}.d3-chipl.is-gold{border-color:#f5cf8a73;color:#f5cf8a;background:transparent}.d3-drw__all{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:14px;color:#f3ede4}.d3-drw__all svg{width:15px;height:15px}.d3-drw{position:absolute;left:0;right:0;top:0;z-index:90;min-height:100%;background:#fff;color:#151311;--bg:#fff;--fg:#151311;--fg2:#4a443d;--mute:#6b655d;--line:rgba(21,19,17,.12);--card:#f4f3f1;--dotc:#151311;--dots:none;--sale:#b3261e}.is-live .d3-drw{height:100svh;min-height:0;overflow-y:auto;overscroll-behavior:contain;animation:d3drwIn .45s var(--ease) both}@keyframes d3drwIn{0%{transform:translate(-100%)}}.d3-drw__top{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;height:64px;padding:0 10px;background:#fff;border-bottom:1px solid var(--line)}.d3-drw__top .d3-logo{justify-self:center;font-size:12.5px;padding:7px 9px 6px;letter-spacing:.2em}.d3-drw__body{display:flex;flex-direction:column;gap:22px;padding:18px 20px 34px}.d3-drw__search{display:flex;align-items:center;gap:12px;height:50px;padding:0 18px;border:1px solid var(--line);border-radius:999px;color:var(--mute);font-size:15px}.d3-drw__search svg{width:19px;height:19px;color:var(--fg)}.d3-drw__bf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;background:#151311;color:#f5cf8a}.d3-drw__bf .d3-bfk{font-size:10.5px}.d3-drw__bf .d3-code{min-height:38px}.d3-drw__bf .d3-code>.d3-lab{display:none}.d3-acc{border-bottom:1px solid var(--line)}.d3-acc:first-child{border-top:1px solid var(--line)}.d3-acc__b{display:grid;grid-template-columns:54px minmax(0,1fr) 30px;align-items:center;gap:14px;width:100%;min-height:74px;padding:10px 0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.d3-acc__th{width:54px;height:54px;object-fit:cover;background:#151210}.d3-acc__n{display:block;font-family:Inter Tight,Inter,sans-serif;font-size:21px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.d3-acc__c{display:block;margin-top:3px;font-size:12px;color:var(--mute)}.d3-acc__pl{position:relative;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;transition:transform .45s var(--ease),background-color .3s}.d3-acc__pl:before,.d3-acc__pl:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:currentColor}.d3-acc__pl:after{transform:rotate(90deg)}.d3-acc.is-open .d3-acc__pl{transform:rotate(45deg);background:var(--card)}.d3-acc__p{display:flex;flex-direction:column;gap:16px;padding:0 0 20px 68px;animation:d3up .45s var(--ease) both}.d3-acc__p .d3-lab{display:block;margin-bottom:9px;color:var(--mute);font-size:10px}.d3-chips{display:flex;flex-wrap:wrap;gap:8px}.d3-chipl{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 15px;border:1px solid var(--line);border-radius:999px;font-size:13.5px;white-space:nowrap}.d3-chipl.is-main{background:#151311;border-color:#151311;color:#fff}.d3-chipl small{font-size:11px;opacity:.7}.d3-drw__quick{display:grid;grid-template-columns:1fr 1fr;gap:10px}.d3-drw__quick a{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0 16px;background:var(--card);font-size:15px;font-weight:500}.d3-drw__quick svg,.d3-drw__help svg,.d3-drw__ppl>svg{width:16px;height:16px;flex:none}.d3-drw__ppl{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line)}.d3-drw__faces{display:flex;flex:none}.d3-drw__faces img{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:50% 25%;border:2px solid #fff;margin-left:-10px}.d3-drw__faces img:first-child{margin-left:0}.d3-drw__pt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.d3-drw__pt b{font-size:15px;font-weight:500}.d3-drw__pt span{font-size:12.5px;color:var(--mute)}.d3-drw__help{display:flex;flex-direction:column}.d3-drw__help a{display:flex;align-items:center;justify-content:space-between;min-height:50px;border-bottom:1px solid var(--line);font-size:15.5px}.d3-drw__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.d3-drw__trust a{display:flex;flex-direction:column;gap:3px;padding:12px;background:var(--card);font-size:11.5px;line-height:1.35;color:var(--fg2)}.d3-drw__trust b{font-family:Inter Tight,Inter,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.03em;color:var(--fg)}.d3-drw__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--fg2)}.d3-drw__foot a{display:inline-flex;align-items:center;min-height:44px}.d3-catr{padding:60px 0 0}.d3-catr__hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.d3-catr__h{margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1}.d3-catr__p{margin:10px 0 0;color:var(--fg2);font-size:15px;transition:color .9s}.d3-catr__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.d3-ct{display:flex;flex-direction:column;gap:12px;color:var(--fg)}.d3-ct__m{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:#151210;transition:box-shadow .8s var(--ease)}.d3-ct__m img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.d3-ct__m:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a080700 60%,#0a080747);pointer-events:none}.d3-ct:hover .d3-ct__m img{transform:scale(1.07)}.is-on .d3-ct:hover .d3-ct__m{box-shadow:0 26px 60px -26px #e9b86499}.d3-ct__b{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.d3-ct__n{font-size:15.5px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.d3-ct__c{font-size:12.5px;color:var(--mute);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .9s}.d3-catr+.d3-man{padding-top:130px}.d3-bfrow{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.d3-bfk{display:inline-flex;align-items:center;gap:12px;color:#f5cf8a;white-space:nowrap}.d3-bfk .d3-dot{background:#f5cf8a;box-shadow:0 0 0 3px #f5cf8a29,0 0 14px 3px #f5cf8a8c}.d3-code{display:inline-flex;align-items:center;gap:12px;min-height:40px;padding:0 14px;border:1px dashed rgba(245,207,138,.6);background:#f5cf8a0f;color:#f5cf8a;cursor:pointer;font:inherit;transition:background-color .4s var(--ease),border-color .4s var(--ease)}.d3-code b{font-family:Inter Tight,Inter,sans-serif;font-size:17px;font-weight:500;letter-spacing:.12em;color:#fbe7c2}.d3-code__a{font-family:Montserrat,Inter,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.d3-code:hover{background:#f5cf8a24;border-color:#f5cf8ae6}.d3-gold{color:#f1c47e;background:var(--rv-glow) 50% 42%/cover no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.d3-hero__vid.is-done{animation:d3drift 26s var(--ease2) infinite alternate;transform-origin:50% 38%}@keyframes d3drift{0%{transform:scale(1)}to{transform:scale(1.06)}}.is-reduced .d3-hero__vid.is-done{animation:none}.d3-ppl{position:relative;margin-top:-40px}.d3-ppl__in{display:grid;grid-template-columns:270px minmax(0,1fr);gap:36px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:40px 0 42px;transition:border-color .9s}.d3-ppl__head{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.d3-ppl__k{display:inline-flex;align-items:center;gap:12px;color:var(--mute);transition:color .9s}.d3-ppl__h{margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:31px;white-space:nowrap;font-weight:500;letter-spacing:-.035em;line-height:1}.d3-ppl__head .d3-link{font-size:14px;min-height:36px}.d3-ppl__head .d3-link:after{bottom:6px}.d3-ppl__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.d3-ppl__c{display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;align-items:center;padding:8px;color:var(--fg);transition:background-color .5s var(--ease)}.d3-ppl__c:hover{background:var(--card)}.d3-ppl__ph{position:relative;display:block;width:62px;height:76px;overflow:hidden;background:var(--card)}.d3-ppl__ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform 1.2s var(--ease),filter 1.6s var(--ease) .15s}.d3-ppl__c:hover .d3-ppl__ph img{transform:scale(1.07)}.is-live .d3-ppl__c[data-rv] .d3-ppl__ph img{filter:grayscale(1) brightness(.82)}.is-live .d3-ppl__c[data-rv].is-in .d3-ppl__ph img{filter:none}.d3-ppl__t{display:flex;flex-direction:column;gap:4px;min-width:0}.d3-ppl__n{font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d3-ppl__r{font-size:12.5px;line-height:1.4;color:var(--mute);transition:color .9s}.d3-ppl__go{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-family:Montserrat,Inter,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fg2)}.d3-ppl__go svg{width:13px;height:13px;transition:transform .45s var(--ease)}.d3-ppl__c:hover .d3-ppl__go svg{transform:translate(3px)}.d3-ppl+.d3-svc{padding-top:104px}.d3-svc{padding:140px 0 130px}.d3-scene{position:relative;height:clamp(520px,50cqi,700px);overflow:hidden;background:#0a0908;color:#f3ede4}.d3-scene__img{position:absolute;left:0;top:-6%;width:100%;height:112%;object-fit:cover;object-position:50% 50%;will-change:transform}.d3-scene__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 42%,#0a080700 32%,#0a080780);pointer-events:none}.d3-scene__cards{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.d3-glass{position:absolute;display:grid;gap:6px;width:244px;padding:18px 22px 20px;color:#f3ede4;background:#ffffff17;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);box-shadow:0 30px 70px -30px #000000b3,inset 0 1px #ffffff29;animation:d3-float 9s ease-in-out infinite;transition:background-color .4s,border-color .4s}.d3-glass:nth-child(2){animation-duration:11s;animation-delay:-4s}.d3-glass:nth-child(3){animation-duration:10s;animation-delay:-7s}.d3-glass:nth-child(4){animation-duration:12s;animation-delay:-2s}.d3-glass:nth-child(5){animation-duration:9.5s;animation-delay:-5s}.d3-glass:nth-child(6){animation-duration:10.5s;animation-delay:-1s}.d3-glass:hover{background:#ffffff29;border-color:#ffffff6b}.d3-glass__k{color:#ecc98c}.d3-glass__v{font-family:Inter Tight,Inter,sans-serif;font-size:34px;font-weight:500;letter-spacing:-.04em;line-height:1}.d3-glass__p{font-size:13px;line-height:1.5;color:#e6ddd1}.d3-svc__after{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;margin-top:34px}.d3-plug{display:flex;align-items:center;gap:14px;color:var(--fg2);font-size:15px;transition:color .9s}.d3-plug svg{width:22px;height:22px;flex:none}.d3-brand{position:relative;padding:130px 0 110px;overflow:hidden}.d3-brand__glow{position:absolute;left:50%;top:44%;width:120cqi;height:62cqi;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#e9b86429,#e9b86400);pointer-events:none}.d3-brand__box{position:relative;display:flex;justify-content:center;padding:3.2cqi 2.6cqi 2.6cqi}.d3-brand__frame{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #f3ede4;clip-path:inset(0 calc((1 - var(--bp,1)) * 100%) 0 0)}.d3-brand__word{display:block;font-family:Montserrat,Inter,sans-serif;font-weight:500;font-size:15.2cqi;line-height:.86;letter-spacing:.2em;margin-right:-.2em;text-transform:uppercase;color:transparent;background:var(--rv-glow) center/cover no-repeat;-webkit-background-clip:text;background-clip:text;background-position:calc(var(--bp,.5) * 100%) 50%}.d3-brand__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;margin-top:40px}.d3-brand__line{font-family:Inter Tight,Inter,sans-serif;font-size:26px;font-weight:500;letter-spacing:-.03em;text-align:center}.d3-brand__row .d3-btn{justify-self:end}.d3f-nl{background:#222;color:#fff;text-align:center;padding:64px 20px;font-family:Montserrat,sans-serif}.d3f-nl__h{font-weight:300;font-size:32px;letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px}.d3f-nl__p{color:#c9c6c1;font-size:14.5px;line-height:1.6;margin:0 auto 26px!important;max-width:620px}.d3f-nl__f{display:flex;justify-content:center;gap:12px;align-items:flex-end}.d3f-nl__f input{background:transparent;border:0;border-bottom:1px solid #8a8782;color:#fff;width:300px;min-height:46px;font-size:14px;font-family:inherit}.d3f-nl__f button{background:#fff;color:#222!important;border:0;min-height:46px;padding:0 30px;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.d3f{background:#fff;color:#222;padding:56px 0 28px;font-family:Montserrat,sans-serif}.d3f-cols{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:32px}.d3f-brand{font-size:24px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px!important}.d3f-p{font-size:13.5px;line-height:1.6;color:#5f5c58}.d3f-h{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px!important}.d3f-l{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:13.5px;color:#444}.d3f-base{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #eee;margin-top:40px;padding-top:20px;font-size:12.5px;color:#5f5c58}@media(max-width:1180px){.d3>*{--pad:32px}.d3-hd__nav{gap:16px;font-size:10.5px;letter-spacing:.12em}.d3-hd__search{width:auto}.d3-hd__search span,.d3-hd__txt.is-wide{display:none}.d3-hero__row{grid-template-columns:minmax(0,1fr) auto;gap:28px}.d3-dim{grid-column:1 / -1;justify-self:start}.d3-chip{left:calc(50% + 70px)}.d3-head{grid-template-columns:minmax(0,1fr);gap:24px}.d3-panel{width:min(380px,44%)}.d3-fit{grid-template-columns:minmax(0,1fr);gap:36px}.d3-fit__stage{position:relative;top:auto}.d3-glass{width:220px;padding:16px 18px 18px}.d3-glass__v{font-size:30px}.d3-ppl__in{grid-template-columns:minmax(0,1fr);gap:26px}.d3-catr__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}.d3-uc__grid{grid-template-columns:270px minmax(0,1fr);gap:32px}.d3-uc__nm{font-size:34px}.d3-uc__stage{height:540px}.d3-sd__studio{grid-template-columns:minmax(0,1fr)}.d3-sd__draw{border-right:0;border-bottom:1px solid var(--line)}.d3-ppl__c{grid-template-columns:56px minmax(0,1fr);gap:12px}.d3-ppl__ph{width:56px;height:68px}}@media(max-width:1000px){.d3-hd__nav{display:none}.d3-hd{height:76px;margin-bottom:-76px}.d3-hd__in{height:100%}.d3-hd__l{display:none}.d3-hd__ico.d3-hd__srch,.d3-hd__menu{display:grid}.d3-hd__in{grid-template-columns:auto 1fr auto;gap:8px}.d3-logo{justify-self:start}}@media(max-width:760px){.d3>*{--pad:20px}.d3-ticker{font-size:10px;letter-spacing:.13em}.d3-tk__set{gap:18px;padding-right:18px}.d3-hd{height:64px;margin-bottom:-64px}.d3-hd__in{grid-template-columns:44px minmax(0,1fr) auto;gap:4px;padding:0 10px}.d3-logo{justify-self:center;font-size:12.5px;padding:7px 9px 6px;letter-spacing:.2em}.d3-hd__txt,.d3-hd__acct{display:none}.d3-sw{padding:0 6px;margin-right:2px;gap:0;min-height:44px;border:0}.d3-sw__l,.d3c-head,.d3c-sub,.d3c-nav{display:none}.d3c-m{display:grid;grid-template-columns:44px 1fr 92px;align-items:center;padding:6px 12px}.d3c-m .d3c-logo{grid-column:2;justify-self:center;font-size:14px;padding:7px 10px;border-width:1.5px}.d3c-mr{display:flex;gap:14px;justify-content:flex-end}.d3c-search{margin:6px 12px 10px}.d3-hero,.is-live .d3-hero{height:auto}.d3-hero__media{position:relative;inset:auto;height:420px}.is-live .d3-hero__media{height:min(50svh,440px)}.d3-hero__foot{position:relative}.d3-hero__foot .d3-wrap{padding-top:4px}.d3-hero__foot .d3-wrap{gap:16px;padding-bottom:26px}.d3-h1{font-size:clamp(36px,10.6cqi,52px);line-height:.96}.d3-bs__ctl{display:none}.d3-panel__i{display:none;opacity:1;visibility:visible;transform:none}.d3-panel__i.is-on{display:block}.d3-hero__row{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:20px}.d3-hero__sub{font-size:15px}.d3-hero__ctas{flex-direction:column;align-items:stretch;gap:6px}.d3-hero__ctas .d3-link{align-self:center}.d3-dim{grid-column:auto;width:100%;justify-self:stretch}.d3-chip{display:none}.d3-man{padding:80px 0 28px}.d3-man__in{gap:20px}.d3-man__t{font-size:clamp(24px,7cqi,30px);line-height:1.16}.d3-head{margin-bottom:28px}.d3-bs__pin{padding:28px 0 40px}.d3-card{width:74cqi}.d3-bs__track{gap:14px}.d3-card__name{font-size:17px}.d3-rooms__pin{padding:40px 0 80px}.d3-rooms__head{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:22px;margin-bottom:20px}.d3-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--pad) * -1);padding:0 var(--pad)}.d3-tabs::-webkit-scrollbar{display:none}.d3-tab{flex:none;padding:0 14px}.d3-stage{aspect-ratio:4/5}.d3-fig img{object-position:var(--mpos,50% 50%)}.d3-hs--d{display:none}.d3-hs--m{display:grid}.d3-pop{min-width:200px}.d3-panel{position:relative;right:auto;bottom:auto;width:auto;margin-top:14px;padding:22px 20px 10px;-webkit-backdrop-filter:none;backdrop-filter:none;background:#171411}.d3-panel__t{font-size:26px}.d3-stage__ft{left:16px;bottom:16px}.d3-cats{padding:76px 0 80px}.d3-cat{grid-template-columns:62px minmax(0,1fr);gap:14px;padding:12px 0}.d3-cat__nm{justify-content:space-between;gap:12px}.d3-cat__n{display:none}.d3-cat__th{display:block;width:62px;height:62px;object-fit:cover;background:#14110e}.d3-cat__name{font-size:clamp(26px,7.4cqi,34px)}.d3-cat__name sup{font-size:11px;margin-left:6px}.d3-cat__go{opacity:1;transform:none;width:44px;height:44px}.d3-idx:hover .d3-cat{opacity:1}.d3-idx .d3-cat:hover{padding-left:0}.d3-prev{display:none}.d3-mat{padding:76px 0 80px}.d3-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:62cqi;height:auto;gap:10px}.d3-tile--big{grid-column:span 2;grid-row:span 1}.d3-tile__cap{left:14px;right:14px;bottom:14px}.d3-tile__name{font-size:22px}.d3-tile--big .d3-tile__name{font-size:32px}.d3-tile__go{display:none}.d3-size{padding:76px 0 80px}.d3-fit{gap:20px}.d3-fit__stage{margin:0 calc(var(--pad) * -1);border-left:0;border-right:0}.d3-fit__read{padding:14px 18px 0}.d3-fit__num{font-size:42px;margin-top:6px}.d3-fit__box{margin:12px 18px 16px}.d3-f-lab{font-size:9.5px}.d3-fit__lede{font-size:15px}.d3-rule__v{font-size:21px}.d3-pick{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;padding-right:12px}.d3-pick img{width:56px;height:56px}.d3-mq{display:block;overflow:hidden;margin-top:28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.d3-mq__t{display:flex;gap:10px;width:max-content;animation:d3-mq 32s linear infinite}.d3-pchip.d3-pchip--mq{position:relative;left:auto;top:auto;flex:none;animation:none}@keyframes d3-mq{to{transform:translate(-50%)}}.is-reduced .d3-mq__t{animation:none}.d3-svc{padding:76px 0 72px}.d3-ppl{margin-top:-24px}.d3-uc{padding:76px 0}.d3-uc__grid{grid-template-columns:minmax(0,1fr);gap:14px}.d3-uc__idx{display:none}.d3-uc__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--pad) * -1) 14px;padding:0 var(--pad)}.d3-uc__chips::-webkit-scrollbar{display:none}.d3-uc__chip{flex:none;min-height:40px;padding:0 16px;border:1px solid rgba(243,237,228,.25);border-radius:999px;background:none;color:#d6cdc0;font:inherit;font-size:14px;cursor:pointer}.d3-uc__chip.is-on{background:#f3ede4;border-color:#f3ede4;color:#0d0b09}.d3-uc__stage{height:auto;aspect-ratio:4 / 5;--rad:180px}.d3-uc__glow{width:320px;height:320px;margin:-160px 0 0 -160px}.d3-uc__cap b{font-size:24px}.d3-uc__info--m{display:flex;margin-top:4px}.d3-sd{padding:76px 0}.d3-sd__bar{flex-direction:column;align-items:stretch;gap:10px}.d3-seg3 button{font-size:9.5px;letter-spacing:.1em;padding:0 4px}.d3-sd__t,.d3-sd__labs{display:none}.d3-sd__draw{padding:14px 6px 6px}.d3-sd__hint{display:none}.d3-sd__read{padding:22px 20px}.d3-sdrail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--pad) * -1);padding:0 var(--pad)}.d3-sdrail::-webkit-scrollbar{display:none}.d3-sdp{flex:0 0 62%;scroll-snap-align:start}.d3-catr{padding:36px 0 0}.d3-catr__hd{margin-bottom:18px;align-items:flex-end}.d3-catr__h{font-size:25px}.d3-catr__p{display:none}.d3-catr__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--pad) * -1);padding:0 var(--pad);scroll-padding:0 var(--pad)}.d3-catr__row::-webkit-scrollbar{display:none}.d3-ct{flex:0 0 41%;scroll-snap-align:start;gap:10px}.d3-ct__n{font-size:14.5px}.d3-ct__c{font-size:11.5px}.d3-ct__b{flex-direction:column;gap:3px}.d3-catr+.d3-man{padding-top:64px}.d3-ppl__in{padding:28px 0 30px;gap:20px}.d3-ppl__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px}.d3-ppl__k{grid-row:1}.d3-ppl__head .d3-link{grid-row:1;grid-column:2}.d3-ppl__h{grid-column:1 / -1}.d3-ppl__h{font-size:26px}.d3-ppl__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.d3-ppl__c{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:0}.d3-ppl__c:hover{background:none}.d3-ppl__ph{width:48px;height:58px}.d3-ppl__n{font-size:14px}.d3-ppl__r{font-size:11.5px}.d3-ppl__go{display:none}.d3-ppl+.d3-svc{padding-top:56px}.d3-code b{font-size:15px}.d3-code{min-height:38px;padding:0 12px;gap:10px}.d3-bfk__x{display:none}.d3-code>.d3-lab{display:none}.d3-bfrow{flex-wrap:nowrap;justify-content:space-between}.d3-scene{height:auto}.d3-scene__img{position:relative;top:auto;height:340px;transform:none!important}.d3-scene__cards{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px var(--pad) 0;background:var(--bg)}.d3-glass{position:static;width:auto;padding:16px 14px;animation:none;background:var(--card);border-color:var(--line);color:var(--fg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;translate:none!important}.d3-glass__k{color:var(--mute)}.d3-glass__v{font-size:26px}.d3-glass__p{color:var(--fg2);font-size:12.5px}.d3-svc__after{flex-direction:column;align-items:flex-start;margin-top:26px}.is-live .d3-hero{position:relative;top:auto}.is-live .d3-man,.is-live .d3-hero+section{border-radius:0;box-shadow:none}.d3-man__float{display:none}.d3-man__num{font-size:clamp(64px,22cqi,96px)}.d3-brand{padding:76px 0 68px}.d3-brand__row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px;text-align:center;margin-top:28px}.d3-brand__row .d3-btn{justify-self:stretch}.d3-brand__line{font-size:22px}.d3f-nl__h{font-size:24px}.d3f-nl__f{flex-direction:column;align-items:stretch}.d3f-nl__f input{width:100%}.d3f-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.d3f-cols>div:first-child{grid-column:1 / -1}.d3f-base{flex-direction:column}}#header-group:has(.rv-head),#header-group>.shopify-section:has(.rv-head),.rv-head{display:contents}.rv-head .d3-hd{position:sticky;top:0}.rv-head:not(.rv-overlay) .d3-hd{margin-bottom:0;background:var(--bg);color:var(--fg);box-shadow:0 1px 0 var(--line)}.rv-head:not(.rv-overlay) .d3-hd:before{opacity:0}.rv-head:not(.rv-overlay) .d3-hd__nav a.is-bf{color:#9a6a1f}.rv-head:not(.rv-overlay) .d3-hd .d3-hd__search{border-color:var(--line)}.rv-head .d3-ticker{font-family:Montserrat,Inter,sans-serif}:where(.rv-root) a{text-decoration:none;color:inherit}.rv-root h1,.rv-root h2,.rv-root h3{color:inherit}.rv-root h1.d3-h1,.rv-root h2.d3-h2{font-family:Inter Tight,Inter,sans-serif!important;letter-spacing:-.045em!important}.rv-root h2.d3-ppl__h{font-family:Inter Tight,Inter,sans-serif!important;letter-spacing:-.035em!important}.rv-home input.d3-range{height:44px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;outline-offset:4px}.rv-root h1,.rv-root h2,.rv-root p{text-transform:none}.rv-root ol,.rv-root ul{list-style:none;margin:0;padding:0}.d3-hd__search input{flex:1;min-width:0;height:38px;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:13.5px;padding:0}.d3-hd__search input::placeholder{color:inherit;opacity:.82}.d3-hd__search:focus-within{border-color:currentColor}.d3-drw__search input{flex:1;min-width:0;height:48px;border:0;outline:0;background:transparent;color:var(--fg);font:inherit;font-size:15px;padding:0}.d3-drw__search input::placeholder{color:var(--mute)}.rv-actions{display:flex;align-items:center}.rv-actions .header-actions__action,.rv-actions button,.rv-actions a{color:inherit}.rv-actions svg{color:currentColor}.rv-loc{display:flex;align-items:center}.rv-loc .dropdown-localization__button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:0;background:none;color:inherit;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.rv-loc .localization-wrapper{color:#151311}.rv-head .d3-drw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100dvh;min-height:0;overflow-y:auto;overscroll-behavior:contain}.rv-head .d3-drw:not([hidden]){animation:d3drwIn .45s var(--ease) both}.rv-head .d3-mega[hidden],.rv-head .d3-mega__scrim[hidden],.rv-head [data-rv-panel][hidden],.rv-head .d3-drw[hidden],.rv-head .d3-acc__p[hidden],.rv-head .d3-drw__bands[hidden],.rv-home [hidden]{display:none!important}.rv-home .d3-hero__row{grid-template-columns:minmax(0,1fr);justify-items:end}@media(max-width:760px){.rv-home .d3-hero__row{justify-items:stretch}}.rv-home .d3-head__r:empty{display:none}html.rv-lock{overflow:hidden}@media(max-width:760px){.rv-head .rv-loc,.rv-head .rv-actions .account-button,.rv-head .rv-actions shopify-account{display:none!important}}.rv-head .d3-drw__bf{padding-left:12px;gap:8px}.rv-head .d3-drw__bf .d3-bfk{font-size:9.5px;letter-spacing:.1em;gap:8px}.rv-head .d3-drw__bft{min-width:0;gap:8px}.rv-drw-loc{display:flex;min-width:0}.rv-drw-loc select{max-width:190px;min-height:44px;padding:0 26px 0 10px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--fg);font:inherit;font-size:13px;text-overflow:ellipsis}.rv-head .rv-search{position:relative;display:flex;align-items:center;width:260px;transition:width .35s var(--ease)}.rv-head .rv-search:focus-within{width:min(440px,34vw)}.rv-head .rv-search:has(.s6m-header-search--anchored)>.d3-hd__search{display:none}.rv-head .rv-search .s6m-search-anchor{display:flex;justify-content:flex-start;width:100%;padding:0}.rv-head .rv-search .s6m-search-anchor .s6m-header-search.s6m-header-search--anchored{width:100%;max-width:none;height:40px;margin:0;padding:0;background:transparent;border:1px solid rgba(243,237,228,.35);border-radius:999px;box-shadow:none;color:inherit;font-family:Montserrat,sans-serif}.rv-head .d3-hd.is-solid .rv-search .s6m-search-anchor .s6m-header-search--anchored,.rv-head:not(.rv-overlay) .d3-hd .rv-search .s6m-search-anchor .s6m-header-search--anchored,.rv-head.has-mega .rv-search .s6m-search-anchor .s6m-header-search--anchored{border-color:var(--line)}.rv-head .rv-search .s6m-search-anchor .s6m-header-search.s6m-header-search--anchored.s6m-header-search--focused{height:40px;max-width:none;background:#fff;border-color:#12100e47;color:#151311;box-shadow:0 0 0 4px #12100e0d}.rv-head .rv-search .s6m-search-anchor .s6m-header-search--anchored .s6m-header-search__input{height:100%;padding:0 16px 0 42px;background:transparent;border:0;color:inherit;font:inherit;font-size:13px;letter-spacing:.01em}.rv-head .rv-search .s6m-search-anchor .s6m-header-search--anchored .s6m-header-search__input::placeholder{color:inherit;opacity:.82}.rv-head .rv-search .s6m-search-anchor .s6m-header-search--anchored .s6m-header-search__icon{left:16px;right:auto;color:inherit}.s6m-overlay.s6m-overlay--header{top:var(--rv-search-top,0px)!important}html.s6m-header-search-open #sixm-launcher,html.s6m-header-search-open #SollieVoiceAgent,html.rv-search-open #sixm-launcher,html.rv-search-open #SollieVoiceAgent{visibility:hidden!important}@media(max-width:1000px){html.rv-search-open .rv-head .d3-hd__l{display:flex;position:absolute;left:0;right:0;top:100%;padding:10px var(--pad) 12px;background:var(--bg);color:var(--fg);box-shadow:0 14px 24px -20px #00000080}html.rv-search-open .rv-head .rv-search,html.rv-search-open .rv-head .rv-search:focus-within{width:100%}html.rv-search-open .rv-head .rv-search .s6m-search-anchor .s6m-header-search--anchored{border-color:var(--line)}.rv-head .rv-search .s6m-search-anchor .s6m-header-search--anchored .s6m-header-search__input{font-size:16px}}a.d3-drw__search{color:var(--fg)}a.d3-drw__search span{flex:1;min-width:0;color:var(--mute);font-size:15px;line-height:48px}#s6m-results-page h1.s6m-results-page__title{max-width:none;text-transform:none!important;font-size:clamp(26px,3vw,36px)!important;font-weight:600;letter-spacing:-.01em;line-height:1.15}#s6m-results-page .s6m-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}#s6m-results-page .s6m-card__price-sale{color:#b3462f}#s6m-results-page .s6m-card__price-was{color:#8e887d;font-weight:400;text-decoration:line-through}#s6m-results-page .s6m-sidebar__section:has(input[name=s6m-vendor]){display:none}@media(min-width:721px){#s6m-results-page .s6m-sidebar{background:transparent;border-radius:0;padding:4px 28px 24px 0;border-right:1px solid rgba(18,16,14,.08)}}.rv-home .d3-hero h1.d3-h1{font-size:clamp(40px,5cqi,68px)}@media(max-width:760px){.rv-home .d3-hero h1.d3-h1{font-size:clamp(28px,8.2cqi,36px)}}.rv-head .rv-search .s6m-header-search__input:focus,.rv-head .rv-search .s6m-header-search__input:focus-visible,.rv-head .d3-hd__search input:focus-visible{outline:none}.rv-home .d3-rule__scroll{user-select:none;-webkit-user-select:none}.rv-home .d3-rule__scroll.is-drag{scroll-snap-type:none;cursor:grabbing}.rv-home .d3-rule__needle{height:30px}.rv-head .d3-mega,.rv-head .d3-drw{font-family:Montserrat,sans-serif}.rv-head .d3-mega__ht,.rv-head .d3-bfp__t,.rv-head .d3-acc__n,.rv-head .d3-drw__trust b{font-family:Montserrat,sans-serif;letter-spacing:-.01em}.rv-head .d3-drw__search input{font-family:Montserrat,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sollie-rv.css.map */
