:root{--sx-noir: #0a0806;--sx-noir-2: #16120e;--sx-ivory: #faf6f0;--sx-sand: #f2e9dc;--sx-ink: #110d0a;--sx-gold: var(--sirius-accent, #c39d56);--sx-star: var(--sirius-star, #d4af6a);--sx-radius: var(--sirius-radius, 8px);--sx-radius-sm: calc(var(--sx-radius) * .6);--sx-font-display: var(--sirius-display-font, "Bodoni Moda", "Didot", "Bodoni MT", serif);--sx-font-body: var(--sirius-body-font, "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--sx-ease: cubic-bezier(.22, 1, .36, 1);--sx-ease-spring: cubic-bezier(.32, .72, 0, 1);--sx-ease-inout: cubic-bezier(.76, 0, .24, 1);--sx-section-y: clamp(72px, 10vw, 152px);--sx-gutter: clamp(20px, 4.5vw, 64px);--sx-max: 1440px;--sx-gold-soft: color-mix(in srgb, var(--sx-gold) 22%, transparent)}html{scroll-behavior:smooth}body{font-family:var(--sx-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--sx-gold);color:#0a0806}.sx-section{--sx-bg: var(--sx-ivory);--sx-fg: var(--sx-ink);--sx-body-text: #221c16;--sx-muted: #584c3e;--sx-muted-subtle: #766858;--sx-line: color-mix(in srgb, var(--sx-fg) 18%, transparent);--sx-raised: color-mix(in srgb, var(--sx-fg) 5%, var(--sx-bg));position:relative;background:var(--sx-bg);color:var(--sx-fg);padding-block:var(--sx-pad-top, var(--sx-section-y)) var(--sx-pad-bottom, var(--sx-section-y));isolation:isolate}.sx-tone--ivory{--sx-bg: var(--sx-ivory);--sx-fg: var(--sx-ink);--sx-body-text: #221c16;--sx-muted: #584c3e;--sx-line: color-mix(in srgb, var(--sx-ink) 18%, transparent)}.sx-tone--sand{--sx-bg: var(--sx-sand);--sx-fg: var(--sx-ink);--sx-body-text: #221c16;--sx-muted: #584c3e;--sx-line: color-mix(in srgb, var(--sx-ink) 18%, transparent)}.sx-tone--noir{--sx-bg: var(--sx-noir);--sx-fg: #ffffff;--sx-body-text: #f5ede0;--sx-muted: #d0c4b2;--sx-muted-subtle: #b2a48f;--sx-line: color-mix(in srgb, #ffffff 18%, transparent);--sx-raised: var(--sx-noir-2)}.sx-tone--espresso{--sx-bg: #221a13;--sx-fg: #ffffff;--sx-body-text: #f5ede0;--sx-muted: #d0c4b2;--sx-muted-subtle: #b2a48f;--sx-line: color-mix(in srgb, #ffffff 18%, transparent);--sx-raised: #2d231b}.sx-section :where(h1,h2,h3,h4,h5,h6,p,li,blockquote){color:inherit}.sx-container{width:100%;max-width:var(--sx-max);margin-inline:auto;padding-inline:var(--sx-gutter)}.sx-container--narrow{max-width:980px}.sx-container--wide{max-width:1680px}.sx-display,.sx-h1,.sx-h2,.sx-h3,.sx-h4{font-family:var(--sx-font-display);font-weight:var(--sirius-display-weight, 500);font-style:normal;font-optical-sizing:auto;letter-spacing:-.015em;text-wrap:balance;margin:0;color:var(--sx-fg)}.sx-h1{font-size:clamp(3rem,8.5vw,7.5rem);line-height:1.02;letter-spacing:-.025em;font-weight:500}.sx-h2{font-size:clamp(2.3rem,5.2vw,4.6rem);line-height:1.08;font-weight:500}.sx-h3{font-size:clamp(1.55rem,2.5vw,2.3rem);line-height:1.16;font-weight:500}.sx-h4{font-size:clamp(1.22rem,1.7vw,1.55rem);line-height:1.25;font-weight:500}:is(.sx-h1,.sx-h2,.sx-h3,.sx-h4,.sx-display) em,:is(.sx-h1,.sx-h2,.sx-h3,.sx-h4,.sx-display) i{font-style:italic;color:var(--sx-gold);font-weight:inherit}:is(.sx-h1,.sx-h2,.sx-h3) strong{font-weight:600;color:currentColor}.sx-eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0 0 clamp(16px,2vw,28px);font-family:var(--sx-font-body);font-size:.76rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--sx-gold)}.sx-eyebrow:before{content:"";width:28px;height:1.5px;background:var(--sx-gold);flex:none}.sx-eyebrow--center{justify-content:center}.sx-eyebrow--plain:before{display:none}.sx-lead{font-family:var(--sx-font-body);font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.75;font-weight:450;color:var(--sx-body-text, var(--sx-fg));max-width:54ch;margin:0;text-wrap:pretty}.sx-body{font-family:var(--sx-font-body);font-size:1.02rem;line-height:1.8;font-weight:400;color:var(--sx-body-text, var(--sx-fg));max-width:64ch;text-wrap:pretty}.sx-body p{margin:0 0 1.1em;color:inherit}.sx-body p:last-child{margin-bottom:0}.sx-body a{color:var(--sx-fg);font-weight:600;text-decoration:underline;text-decoration-color:var(--sx-gold);text-underline-offset:4px}.sx-num{font-variant-numeric:tabular-nums lining-nums;font-weight:500}.sx-center{text-align:center;margin-inline:auto}.sx-center .sx-lead,.sx-center .sx-body{margin-inline:auto}.sx-rule{height:1px;border:0;margin:0;background:var(--sx-line)}.sx-head{display:grid;gap:20px;margin-bottom:clamp(40px,6vw,88px)}.sx-head--split{grid-template-columns:1fr;align-items:end}@media(min-width:990px){.sx-head--split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px}}.sx-head--center{text-align:center;justify-items:center}.sx-head .sx-eyebrow{margin-bottom:0}.sx-btn{--_bg: var(--sx-fg);--_fg: var(--sx-bg);--_bd: var(--sx-fg);position:relative;display:inline-flex;align-items:center;gap:14px;min-height:54px;padding:6px 6px 6px 28px;border-radius:999px;border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);font-family:var(--sx-font-body);font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;line-height:1;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .6s var(--sx-ease-spring),color .5s var(--sx-ease),border-color .5s var(--sx-ease),background-color .5s var(--sx-ease);will-change:transform}.sx-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--sx-gold);border-radius:inherit;transform:translateY(101%);transition:transform .6s var(--sx-ease)}.sx-btn:hover:before,.sx-btn:focus-visible:before{transform:translateY(0)}.sx-btn:hover,.sx-btn:focus-visible{color:var(--sx-noir);border-color:var(--sx-gold)}.sx-btn:active{transform:scale(.97)}.sx-btn:focus-visible{outline:2px solid var(--sx-gold);outline-offset:3px}.sx-btn__label{position:relative;padding-block:12px}.sx-btn__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;flex:none;background:color-mix(in srgb,var(--_fg) 12%,transparent);transition:transform .6s var(--sx-ease-spring),background-color .5s var(--sx-ease)}.sx-btn__icon svg{width:16px;height:16px}.sx-btn:hover .sx-btn__icon{transform:translate(3px) rotate(-45deg) scale(1.05);background:color-mix(in srgb,var(--sx-noir) 10%,transparent)}.sx-btn--plain{padding:0 30px}.sx-btn--gold{--_bg: var(--sx-gold);--_fg: var(--sx-noir);--_bd: var(--sx-gold)}.sx-btn--gold:before{background:var(--sx-ivory)}.sx-btn--gold:hover{border-color:var(--sx-ivory)}.sx-btn--ghost{--_bg: transparent;--_fg: var(--sx-fg);--_bd: var(--sx-line)}.sx-btn--ghost .sx-btn__icon{background:color-mix(in srgb,var(--sx-fg) 8%,transparent)}.sx-btn--light{--_bg: var(--sx-ivory);--_fg: var(--sx-noir);--_bd: var(--sx-ivory)}.sx-btn--block{width:100%;justify-content:space-between}.sx-btn[disabled],.sx-btn.is-disabled{opacity:.45;pointer-events:none}.sx-link{position:relative;display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding-block:6px}.sx-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:right;transition:transform .6s var(--sx-ease)}.sx-link:hover:after{transform:scaleX(0)}.sx-link svg{width:14px;height:14px;transition:transform .5s var(--sx-ease-spring)}.sx-link:hover svg{transform:translate(4px)}.sx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.sx-media{position:relative;overflow:hidden;border-radius:var(--sx-radius);background:color-mix(in srgb,var(--sx-fg, #1c1712) 8%,var(--sx-bg, #f8f3ea));width:100%}.sx-media>img,.sx-media>video,.sx-media>svg,.sx-media>picture,.sx-media picture img,.sx-media .sx-fill,.sx-media .sx-ph,.sx-media .sirius-spot__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sx-media>picture{display:block}.sx-media--hover>img{transition:transform 1.4s var(--sx-ease)}.sx-media--hover:hover>img{transform:scale(1.04)}.sx-ph{width:100%;height:100%;display:block;fill:color-mix(in srgb,var(--sx-fg, #1c1712) 30%,transparent);background:color-mix(in srgb,var(--sx-fg, #1c1712) 6%,transparent)}.sx-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sx-stars{display:inline-flex;gap:3px;color:color-mix(in srgb,var(--sx-fg) 20%,transparent)}.sx-stars svg{width:14px;height:14px}.sx-stars .is-on{color:var(--sx-star)}.sx-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--sx-line);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.sirius-icon{width:1em;height:1em;flex:none}.sx-field{position:relative;display:block}.sx-field input,.sx-field textarea,.sx-field select{width:100%;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--sx-line);border-radius:0;padding:26px 0 12px;font:inherit;font-size:1rem;transition:border-color .4s var(--sx-ease)}.sx-field textarea{min-height:140px;resize:vertical}.sx-field label{position:absolute;left:0;top:24px;font-size:.95rem;color:var(--sx-muted);pointer-events:none;transform-origin:left top;transition:transform .4s var(--sx-ease),color .4s var(--sx-ease)}.sx-field input:focus,.sx-field textarea:focus,.sx-field select:focus{outline:none;border-color:var(--sx-gold)}.sx-field :is(input,textarea):focus+label,.sx-field :is(input,textarea):not(:placeholder-shown)+label{transform:translateY(-20px) scale(.75);color:var(--sx-gold)}.sx-form-msg{padding:14px 18px;border-radius:var(--sx-radius-sm);border:1px solid var(--sx-line);font-size:.92rem}.sx-form-msg--ok{border-color:color-mix(in srgb,var(--sx-gold) 60%,transparent)}.sx-form-msg--err{border-color:#b4543c;color:#b4543c}@keyframes sx-rise{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:none}}@keyframes sx-fade{0%{opacity:0}to{opacity:1}}@keyframes sx-word{0%{transform:translate3d(0,105%,0) rotate(2deg)}to{transform:none}}@keyframes sx-kenburns{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes sx-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes sx-scrollcue{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@keyframes sx-spin{to{transform:rotate(360deg)}}.sx-js .sx-motion [data-sx-reveal]{opacity:0;transition:opacity 1.1s var(--sx-ease) calc(var(--sx-delay, 0ms) + var(--sx-i, 0) * 90ms),transform 1.3s var(--sx-ease) calc(var(--sx-delay, 0ms) + var(--sx-i, 0) * 90ms),filter 1.1s var(--sx-ease) calc(var(--sx-delay, 0ms) + var(--sx-i, 0) * 90ms),clip-path 1.5s var(--sx-ease-inout) calc(var(--sx-delay, 0ms) + var(--sx-i, 0) * 90ms)}.sx-js .sx-motion [data-sx-reveal=""],.sx-js .sx-motion [data-sx-reveal=up]{transform:translate3d(0,48px,0)}.sx-js .sx-motion [data-sx-reveal=left]{transform:translate3d(-48px,0,0)}.sx-js .sx-motion [data-sx-reveal=right]{transform:translate3d(48px,0,0)}.sx-js .sx-motion [data-sx-reveal=zoom]{transform:scale(.92)}.sx-js .sx-motion [data-sx-reveal=mask]{opacity:0;transform:translateY(28px) scale(.98);transition:opacity 1.1s var(--sx-ease) calc(var(--sx-delay, 0ms) + var(--sx-i, 0) * 90ms),transform 1.3s var(--sx-ease) calc(var(--sx-delay, 0ms) + var(--sx-i, 0) * 90ms)}.sx-js .sx-motion [data-sx-reveal=mask]>:is(img,video,picture,svg,.sx-fill){transform:scale(1.06);transition:transform 1.8s var(--sx-ease) var(--sx-delay, 0ms)}.sx-js .sx-motion [data-sx-reveal].is-in{opacity:1;transform:none;filter:none;clip-path:none}.sx-js .sx-motion [data-sx-reveal=mask].is-in{opacity:1;transform:none}.sx-js .sx-motion [data-sx-reveal=mask].is-in>:is(img,video,picture,svg,.sx-fill){transform:scale(1)}.sx-split-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em;padding-inline:.04em;margin-inline:-.04em}.sx-split-w>span{display:inline-block}.sx-js .sx-motion [data-sx-split] .sx-split-w>span{transform:translate3d(0,110%,0)}.sx-js .sx-motion [data-sx-split].is-in .sx-split-w>span{transform:none;transition:transform 1.25s var(--sx-ease) calc(var(--sx-delay, 0ms) + var(--sx-wi, 0) * 55ms)}.sx-parallax-on [data-sx-parallax].is-active{will-change:transform}.sx-marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sx-marquee__track{display:flex;flex:none;min-width:100%;animation:sx-marquee var(--sx-marquee-speed, 40s) linear infinite;animation-direction:var(--sx-marquee-dir, normal)}.sx-marquee:hover .sx-marquee__track{animation-play-state:paused}.sx-grain-on:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:2147483000;pointer-events:none;opacity:var(--sx-grain, .045);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.sx-cursor{display:none}@media(hover:hover)and (pointer:fine){.sx-cursor-on .sx-cursor{display:block;position:fixed;top:0;left:0;z-index:2147483001;pointer-events:none;mix-blend-mode:difference}.sx-cursor__dot,.sx-cursor__ring{position:fixed;top:0;left:0;border-radius:50%;transform:translate3d(var(--x, -100px),var(--y, -100px),0) translate(-50%,-50%)}.sx-cursor__dot{width:6px;height:6px;background:#f8f3ea}.sx-cursor__ring{width:38px;height:38px;border:1px solid rgba(248,243,234,.7);display:grid;place-items:center;transition:width .5s var(--sx-ease),height .5s var(--sx-ease),background-color .5s var(--sx-ease),border-color .5s var(--sx-ease)}.sx-cursor__label{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#0f0c0a;opacity:0;transition:opacity .3s var(--sx-ease)}.sx-cursor.is-hover .sx-cursor__ring{width:64px;height:64px;background:#f8f3ea14}.sx-cursor.is-label{mix-blend-mode:normal}.sx-cursor.is-label .sx-cursor__ring{width:92px;height:92px;background:var(--sx-gold);border-color:var(--sx-gold)}.sx-cursor.is-label .sx-cursor__label{opacity:1}.sx-cursor.is-label .sx-cursor__dot,.sx-cursor.is-hidden{opacity:0}}.sx-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483002;pointer-events:none;background:var(--sx-noir);transform:translateY(-100%);display:grid;place-items:center;animation:sx-curtain-lift 1s var(--sx-ease-inout) .1s backwards}@keyframes sx-curtain-lift{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes sx-curtain-drop{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sx-curtain__mark{font-family:var(--sx-font-display);font-style:italic;color:var(--sx-gold);font-size:clamp(1.6rem,3vw,2.6rem);opacity:0;transition:opacity .4s var(--sx-ease)}.sx-curtain.is-leaving{transform:translateY(0);animation:sx-curtain-drop .65s var(--sx-ease-inout) both;pointer-events:all}.sx-curtain.is-leaving .sx-curtain__mark{opacity:1;transition-delay:.3s}.sx-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:2147482999;pointer-events:none;background:var(--sx-gold);transform-origin:left;transform:scaleX(var(--sx-progress, 0))}.sx-totop{position:fixed;right:clamp(16px,2.4vw,32px);bottom:clamp(16px,2.4vw,32px);z-index:var(--layer-sticky, 8);width:52px;height:52px;border-radius:50%;border:1px solid color-mix(in srgb,var(--sx-gold) 60%,transparent);background:color-mix(in srgb,var(--sx-noir) 88%,transparent);color:var(--sx-ivory);display:grid;place-items:center;cursor:pointer;opacity:0;transform:translateY(16px) scale(.9);pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .5s var(--sx-ease),transform .6s var(--sx-ease-spring),background-color .4s var(--sx-ease)}.sx-totop svg{width:16px;height:16px;transform:rotate(-90deg)}.sx-totop.is-visible{opacity:1;transform:none;pointer-events:auto}.sx-totop:hover{background:var(--sx-gold);color:var(--sx-noir)}body.sx-luxe{background:var(--sx-ivory)}.sx-headings-display :is(h1,h2,h3,.h1,.h2,.h3):not(.sx-section *):not(.header *):not(.cart-drawer *):not(.sx-footer *){font-family:var(--sx-font-display);font-weight:var(--sirius-display-weight, 500);font-optical-sizing:auto;letter-spacing:-.015em;color:var(--sx-fg, #110d0a)}.sx-luxe .header-section{transition:transform .6s var(--sx-ease);background-color:#0a0806!important}.sx-luxe #header-component,.sx-luxe #header-component .header__row,.sx-luxe #header-component .header__underlay-closed,.sx-luxe #header-component .header__underlay-open{background-color:#0a0806!important;color:#f5ede0!important;border-color:#c39d5633!important;transition:background-color .5s var(--sx-ease),box-shadow .5s var(--sx-ease),border-color .5s var(--sx-ease)}.sx-luxe.sx-scrolled #header-component .header__row,.sx-luxe.sx-scrolled #header-component[data-sticky-state=active] .header__row,.sx-luxe #header-component[data-sticky-state=active] .header__row{background-color:#0a0806f0!important;backdrop-filter:saturate(1.4) blur(20px);-webkit-backdrop-filter:saturate(1.4) blur(20px);border-bottom:1px solid rgba(195,157,86,.25)!important;box-shadow:0 12px 36px -10px #000c!important}.sx-luxe .menu-list__link,.sx-luxe .menu-list__link-title,.sx-luxe .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,.sx-luxe .menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link,.sx-luxe .menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active)) .menu-list__link,.sx-luxe .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link,.sx-luxe .menu-list .menu-list__list-item .menu-list__link,.sx-luxe [data-testid=header-navigation] a{letter-spacing:.14em!important;font-size:.82rem!important;font-weight:500!important;color:#f5ede0!important;opacity:1!important;visibility:visible!important;text-transform:uppercase!important;position:relative!important;transition:color .3s var(--sx-ease)!important}.sx-luxe .menu-list .menu-list__list-item:hover>.menu-list__link,.sx-luxe .menu-list .menu-list__list-item .menu-list__link:hover,.sx-luxe .menu-list .menu-list__link:hover,.sx-luxe .menu-list__link[aria-current=page],.sx-luxe .menu-list__link--active{color:var(--sx-gold)!important;opacity:1!important}.sx-luxe .menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1.5px;background:var(--sx-gold)!important;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--sx-ease)}.sx-luxe .menu-list__link:hover:after,.sx-luxe .menu-list__link[aria-current=page]:after,.sx-luxe .menu-list__link--active:after{transform:scaleX(1)!important;transform-origin:left!important}.sx-luxe .header-actions__action,.sx-luxe .header-actions svg,.sx-luxe .header-actions .icon,.sx-luxe .header-actions button,.sx-luxe .header-actions a,.sx-luxe .header__row svg,.sx-luxe .header-drawer__toggle,.sx-luxe [data-testid=header-action-search],.sx-luxe [data-testid=header-action-account],.sx-luxe [data-testid=header-action-cart]{color:#f5ede0!important;fill:currentColor!important;transition:color .3s var(--sx-ease),transform .3s var(--sx-ease)!important}.sx-luxe .header-actions__action:hover,.sx-luxe .header-actions a:hover,.sx-luxe .header-actions button:hover,.sx-luxe .header-drawer__toggle:hover{color:var(--sx-gold)!important}.sx-luxe .cart-bubble,.sx-luxe [data-testid=cart-bubble],.sx-luxe .header-actions__cart-bubble,.sx-luxe .cart-icon__count{background:var(--sx-gold)!important;color:#0a0806!important;font-weight:700!important;font-size:.72rem!important;border-radius:999px!important;border:1px solid #0a0806!important;box-shadow:0 2px 6px #0006!important}.sx-luxe .menu-list__submenu,.sx-luxe .menu-list__submenu-inner,.sx-luxe .overflow-menu::part(overflow),.sx-luxe .overflow-menu::part(overflow-list){background-color:#14100c!important;color:#f5ede0!important;border:1px solid rgba(195,157,86,.25)!important;box-shadow:0 18px 45px #000000b3!important}.sx-luxe .menu-list__submenu a,.sx-luxe .menu-list__submenu-inner a,.sx-luxe .menu-list__submenu .menu-list__link{color:#f5ede0!important;opacity:1!important}.sx-luxe .menu-list__submenu a:hover,.sx-luxe .menu-list__submenu-inner a:hover,.sx-luxe .menu-list__submenu .menu-list__link:hover{color:var(--sx-gold)!important}.sx-luxe .header-drawer,.sx-luxe .menu-drawer,.sx-luxe .header-drawer__dialog{background-color:#0a0806!important;color:#f5ede0!important;border-right:1px solid rgba(195,157,86,.25)!important}.sx-luxe .header-drawer .menu-list__link,.sx-luxe .menu-drawer .menu-list__link{color:#f5ede0!important;opacity:1!important}.sx-luxe .header-drawer .menu-list__link:hover,.sx-luxe .menu-drawer .menu-list__link:hover{color:var(--sx-gold)!important}.sx-luxe .header-logo img,.sx-luxe [data-testid=header-logo] img,.sx-luxe [data-testid=header-logo-inverse] img{filter:brightness(0) invert(1)!important;transition:opacity .3s var(--sx-ease)}.sx-luxe .header-logo:hover img{opacity:.9}.sx-luxe .announcement-bar{background-color:#050403!important;border-bottom:1px solid rgba(195,157,86,.15)!important}.sx-luxe .announcement-bar__text,.sx-luxe .announcement-bar a{letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.74rem!important;font-weight:500!important;color:var(--sx-gold)!important}.sx-luxe :is(.button,button.button,.button-secondary,.shopify-payment-button__button--unbranded){letter-spacing:.12em;text-transform:uppercase;font-size:.84rem;font-weight:600;transition:transform .5s var(--sx-ease-spring),background-color .4s var(--sx-ease),color .4s var(--sx-ease),border-color .4s var(--sx-ease),box-shadow .5s var(--sx-ease)}.sx-luxe :is(.button,button.button):not(.button-unstyled):not([disabled]):hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px color-mix(in srgb,var(--sx-noir) 45%,transparent)}.sx-luxe :is(.button,button.button):active{transform:scale(.98)}.sx-luxe :is(.card-gallery,.product-card__image,.product-card .media){border-radius:var(--sx-radius);overflow:hidden}.sx-luxe .card-gallery img{transition:transform 1.4s var(--sx-ease),opacity .6s var(--sx-ease)}.sx-luxe :is(.product-card,product-card):hover .card-gallery img{transform:scale(1.045)}.sx-luxe .product-card :is(.product-title,[class*=title]) a{text-decoration:none;font-weight:500;color:#14100c}.sx-luxe .product-media-container,.sx-luxe .media-gallery__grid .product-media-container{border-radius:var(--sx-radius);overflow:hidden}.sx-luxe .dialog-zoomed-gallery__dialog{background:var(--sx-ivory)}.sx-luxe .dialog-thumbnails-list__thumbnail{border-radius:var(--sx-radius-sm);overflow:hidden}.sx-luxe .product-details h1,.sx-luxe .product-information h1{font-family:var(--sx-font-display);font-weight:500;font-optical-sizing:auto;letter-spacing:-.015em;line-height:1.1;color:#110d0a}.sx-luxe :is(.price,.price-item){font-variant-numeric:tabular-nums lining-nums;font-weight:600;color:#110d0a}.sx-luxe .variant-option__button-label{border-radius:999px;font-weight:500;color:#1c1712;transition:border-color .4s var(--sx-ease),background-color .4s var(--sx-ease)}.sx-luxe :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.sx-field *){border-radius:var(--sx-radius-sm)}.sx-luxe .cart-drawer__dialog,.sx-luxe .cart-drawer{background:var(--sx-ivory)}.sx-luxe .cart-drawer__heading,.sx-luxe .cart-title{font-family:var(--sx-font-display);font-weight:500;color:#110d0a}.sx-luxe .facets__label,.sx-luxe .sorting-filter__label{letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:500}.sx-luxe .pagination__link{border-radius:999px}.sx-luxe :is(.blog-posts,.main-blog,.main-blog-post){background-color:var(--sx-ivory)}.sx-luxe :is(.blog-post-card,.article-card){border-radius:var(--sx-radius);overflow:hidden;transition:transform .6s var(--sx-ease),box-shadow .6s var(--sx-ease)}.sx-luxe :is(.blog-post-card,.article-card):hover{transform:translateY(-4px);box-shadow:0 16px 36px -12px color-mix(in srgb,var(--sx-noir) 12%,transparent)}.sx-luxe :is(.blog-post-card,.article-card) img{border-radius:var(--sx-radius);transition:transform 1.2s var(--sx-ease)}.sx-luxe :is(.blog-post-card,.article-card):hover img{transform:scale(1.04)}.sx-luxe :is(.blog-post-card__title,.article-card__title){font-family:var(--sx-font-display);font-weight:400;letter-spacing:-.01em}.sx-luxe .article-content,.sx-luxe .blog-post-content{font-size:1.08rem;line-height:1.85;color:color-mix(in srgb,var(--sx-noir) 85%,transparent);max-width:720px;margin-inline:auto}.sx-luxe .article-content p:first-of-type:first-letter{font-family:var(--sx-font-display);font-size:3.4rem;line-height:.85;float:left;margin-right:.18em;color:var(--sx-gold)}.sx-luxe :is(.search-header,.search-results){background-color:var(--sx-ivory)}.sx-luxe input[type=search],.sx-luxe .search-input{border:1px solid var(--sx-sand-dark);border-radius:999px;padding:.85rem 1.4rem;background:#fff;transition:border-color .4s var(--sx-ease),box-shadow .4s var(--sx-ease)}.sx-luxe input[type=search]:focus,.sx-luxe .search-input:focus{border-color:var(--sx-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--sx-gold) 15%,transparent);outline:none}.sx-luxe .main-collection-list{background-color:var(--sx-ivory)}.sx-luxe .collection-card{border-radius:var(--sx-radius);overflow:hidden;transition:transform .6s var(--sx-ease),box-shadow .6s var(--sx-ease)}.sx-luxe .collection-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px -12px color-mix(in srgb,var(--sx-noir) 14%,transparent)}.sx-luxe .collection-card img{border-radius:var(--sx-radius);transition:transform 1.2s var(--sx-ease)}.sx-luxe .collection-card:hover img{transform:scale(1.04)}.sx-luxe .collection-card :is(.collection-title,h3){font-family:var(--sx-font-display);letter-spacing:-.01em;font-weight:400}.sx-luxe .sticky-add-to-cart__bar{background:#f8f3eaeb!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;backdrop-filter:blur(24px) saturate(180%)!important;border:1px solid var(--sx-gold-hairline)!important;box-shadow:0 20px 48px -12px color-mix(in srgb,var(--sx-noir) 25%,transparent)!important}.sx-luxe .sticky-add-to-cart__title{font-family:var(--sx-font-display);font-weight:500;letter-spacing:.02em}.sirius-js .sirius-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--sx-ease),transform .9s var(--sx-ease)}.sirius-js .sirius-reveal.is-in{opacity:1;transform:none}.sirius-js .sirius-stagger:not(.is-in)>*{opacity:0}.sirius-js .sirius-stagger.is-in>*{animation:sx-rise .9s var(--sx-ease) backwards}.sirius-js .sirius-stagger.is-in>*:nth-child(2){animation-delay:.09s}.sirius-js .sirius-stagger.is-in>*:nth-child(3){animation-delay:.18s}.sirius-js .sirius-stagger.is-in>*:nth-child(4){animation-delay:.27s}.sirius-js .sirius-curtain{clip-path:inset(0 0 100% 0);transition:clip-path 1.3s var(--sx-ease-inout)}.sirius-js .sirius-curtain.is-in{clip-path:inset(0 0 0 0)}.shopify-design-mode [data-sx-reveal],body.shopify-design-mode [data-sx-reveal],html.shopify-design-mode [data-sx-reveal],.shopify-design-mode [data-sx-reveal=mask],body.shopify-design-mode [data-sx-reveal=mask],.shopify-design-mode .sirius-reveal,.shopify-design-mode .sirius-curtain,.shopify-design-mode .sirius-stagger>*,.shopify-design-mode .sx-media>*,body.shopify-design-mode .sx-media>*,.shopify-design-mode img,.shopify-design-mode video,body.shopify-design-mode img,body.shopify-design-mode video{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;visibility:visible!important;animation:none!important}.shopify-design-mode [data-sx-split] .sx-split-w>span,body.shopify-design-mode [data-sx-split] .sx-split-w>span{transform:none!important}.shopify-design-mode .sx-curtain,body.shopify-design-mode .sx-curtain{display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-sx-reveal],[data-sx-split] .sx-split-w>span{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}.sx-marquee__track{animation:none!important}.sx-curtain{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/sirius-theme.css.map */
