.ss-lux{--lux-ink-0:#0a0908;--lux-ink-1:#100e0c;--lux-ink-2:#17140f;--lux-ink-3:#211c16;--lux-fg:#f2eee7;--lux-fg-soft:#a79e92;--lux-fg-faint:#756b60;--lux-gold:#c9a96e;--lux-gold-bright:#e3c88f;--lux-gold-dim:rgba(201,169,110,0.18);--lux-line:rgba(242,238,231,0.1);--lux-line-strong:rgba(242,238,231,0.2);--lux-plate:#ffffff;--lux-plate-edge:rgba(10,9,8,0.08);--lux-fs-hero:clamp(2.9rem,7.2vw,7rem);--lux-fs-display:clamp(2.25rem,4.6vw,4.25rem);--lux-fs-section:clamp(1.75rem,3vw,3rem);--lux-fs-lead:clamp(1.05rem,1.35vw,1.3rem);--lux-fs-body:1.0625rem;--lux-fs-small:0.875rem;--lux-fs-eyebrow:0.72rem;--lux-track-eyebrow:0.24em;--lux-track-tight:-0.02em;--lux-leading-body:1.65;--lux-section:clamp(5.5rem,11vw,11rem);--lux-section-tight:clamp(3rem,6vw,6rem);--lux-gutter:clamp(1.25rem,4vw,4rem);--lux-ease:cubic-bezier(0.16,1,0.3,1);--lux-ease-io:cubic-bezier(0.65,0,0.35,1);--lux-dur-slow:1.1s;--lux-dur:0.6s;--lux-dur-fast:0.28s;--theme-color:var(--lux-gold);--theme-color-secondary:var(--lux-gold-bright);--theme-color-third:var(--lux-gold);--font-special:var(--font-display,"Playfair Display",serif);--bs-body-bg:var(--lux-ink-0);--bs-body-color:var(--lux-fg);--bs-border-color:var(--lux-line);--bs-emphasis-color:var(--lux-fg);--bs-secondary-color:var(--lux-fg-soft);font-size:var(--lux-fs-body);line-height:var(--lux-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:has(.ss-home-page),html:has(.ss-home-page){background:#0a0908}.ss-lux .ss-home-page{background:var(--lux-ink-0);color:var(--lux-fg)}.ss-lux .ss-home-page dd,.ss-lux .ss-home-page li,.ss-lux .ss-home-page p{font-size:var(--lux-fs-body);line-height:var(--lux-leading-body);color:var(--lux-fg-soft)}.ss-lux .ss-home-page .block-title,.ss-lux .ss-home-page .section-title,.ss-lux .ss-home-page h1,.ss-lux .ss-home-page h2,.ss-lux .ss-home-page h3,.ss-lux .ss-home-page h4,.ss-lux .ss-home-page h5,.ss-lux .ss-home-page h6{color:var(--lux-fg);letter-spacing:var(--lux-track-tight);line-height:1.06;text-wrap:balance}.ss-lux .ss-home-page h1{font-size:var(--lux-fs-display)}.ss-lux .ss-home-page .block-title,.ss-lux .ss-home-page .section-title,.ss-lux .ss-home-page h2{font-size:var(--lux-fs-section)}.ss-lux .ss-home-page .text-muted,.ss-lux .ss-home-page .text-secondary{color:var(--lux-fg-soft)!important}.ss-lux .ss-home-page .text-black,.ss-lux .ss-home-page .text-dark{color:var(--lux-fg)!important}.ss-lux .ss-home-page .bg-light,.ss-lux .ss-home-page .bg-white{background:var(--lux-ink-1)!important}.ss-lux .ss-home-page .border,.ss-lux .ss-home-page .border-bottom,.ss-lux .ss-home-page .border-end,.ss-lux .ss-home-page .border-start,.ss-lux .ss-home-page .border-top{border-color:var(--lux-line)!important}.ss-lux .ss-home-page hr{border-color:var(--lux-line);opacity:1}.ss-lux .ss-home-page .banner-grid,.ss-lux .ss-home-page .blog-grid,.ss-lux .ss-home-page .products-grid,.ss-lux .ss-home-page .ss-category-strip,.ss-lux .ss-home-page .ss-editorial-section{background:rgba(0,0,0,0)!important}.ss-lux .ss-home-page .blog-grid__item,.ss-lux .ss-home-page .ss-banner-panel,.ss-lux .ss-home-page .ss-story-card{background:var(--lux-ink-2)!important}.ss-lux .ss-home-page .ss-featured-tile{background:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.ss-lux .ss-home-page .pc__img-wrapper,.ss-lux .ss-home-page .ss-premium-card__img-wrap{background:var(--lux-plate)!important}.ss-lux .ss-home-page .menu-link,.ss-lux .ss-home-page .money,.ss-lux .ss-home-page .price,.ss-lux .ss-home-page .ss-featured-tile,.ss-lux .ss-home-page .ss-featured-tile *,.ss-lux .ss-home-page .ss-premium-card__info,.ss-lux .ss-home-page .ss-premium-card__info *{color:var(--lux-fg)}.ss-lux .ss-home-page .menu-link,.ss-lux .ss-home-page .menu-link_us-s{color:var(--lux-fg)!important}.ss-lux .ss-home-page .btn-outline-dark{color:var(--lux-fg)!important;border-color:var(--lux-line-strong)}.ss-lux .ss-home-page .btn-outline-dark:hover{background:var(--lux-gold);border-color:var(--lux-gold);color:var(--lux-ink-0)}.ss-lux .lux-eyebrow{display:inline-block;font-size:var(--lux-fs-eyebrow);font-weight:600;letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase;color:var(--lux-gold);margin:0 0 1.25rem}.ss-lux .lux-lead{font-size:var(--lux-fs-lead);line-height:1.55;color:var(--lux-fg-soft);max-width:46ch}.ss-lux .lux-section{position:relative;padding-block:var(--lux-section)}.ss-lux .lux-section--tight{padding-block:var(--lux-section-tight)}.ss-lux .lux-section--band{background:var(--lux-ink-1)}.ss-lux .lux-bleed{width:100%;padding-inline:var(--lux-gutter)}.ss-lux .lux-shell{width:min(100% - var(--lux-gutter)*2,1440px);margin-inline:auto}.ss-lux .lux-shell--narrow{width:min(100% - var(--lux-gutter)*2,980px)}.ss-lux .lux-head{display:grid;gap:clamp(1rem,2vw,2.5rem);grid-template-columns:1fr;align-items:end;margin-bottom:clamp(2.5rem,5vw,4.5rem)}@media(min-width:992px){.ss-lux .lux-head{grid-template-columns:minmax(0,1fr) auto}}.ss-lux .lux-head__title{font-size:var(--lux-fs-display);margin:0}.ss-lux .lux-head__note{color:var(--lux-fg-soft);max-width:42ch;margin:1rem 0 0}.ss-lux .lux-rule{display:block;height:1px;background:var(--lux-line-strong);transform-origin:left;transition:transform var(--lux-dur-slow) var(--lux-ease)}.ss-lux.lux-fx-ready .lux-rule{transform:scaleX(0)}.ss-lux .lux-rule.is-in{transform:scaleX(1)}.ss-lux .lux-surface{background:var(--lux-ink-2);border:1px solid var(--lux-line);border-radius:0}.ss-lux .ss-home-page .product-card{background:rgba(0,0,0,0);border:0}.ss-lux .ss-home-page .product-card .pc__img-wrapper{position:relative;overflow:hidden;background:var(--lux-plate);box-shadow:inset 0 0 0 1px var(--lux-plate-edge)}.ss-lux .ss-home-page .product-card .pc__img{transition:transform 1.1s var(--lux-ease),filter var(--lux-dur) var(--lux-ease);will-change:transform}.ss-lux .ss-home-page .product-card:hover .pc__img{transform:scale(1.045)}.ss-lux .ss-home-page .product-card .pc__info{background:rgba(0,0,0,0);padding-top:1.15rem}.ss-lux .ss-home-page .product-card .pc__category{font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase;color:var(--lux-fg-faint);margin-bottom:.4rem}.ss-lux .ss-home-page .product-card .pc__title,.ss-lux .ss-home-page .product-card .pc__title a{font-size:.98rem;font-weight:500;letter-spacing:.01em;color:var(--lux-fg);text-decoration:none}.ss-lux .ss-home-page .product-card .product-card__price{margin-top:.5rem;gap:.6rem;align-items:baseline}.ss-lux .ss-home-page .product-card .money,.ss-lux .ss-home-page .product-card .price{font-size:1rem;font-weight:600;color:var(--lux-fg)}.ss-lux .ss-home-page .product-card .compare-at-price,.ss-lux .ss-home-page .product-card .price-old,.ss-lux .ss-home-page .product-card del{color:var(--lux-fg-faint);font-weight:400;text-decoration-thickness:1px}.ss-lux .lux-btn{--_bg:var(--lux-gold);--_fg:var(--lux-ink-0);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;padding:1.05rem 2.4rem;border:1px solid var(--_bg);border-radius:0;background:var(--_bg);color:var(--_fg);font-size:var(--lux-fs-small);font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;overflow:hidden;transition:color var(--lux-dur-fast) var(--lux-ease-io),border-color var(--lux-dur-fast) var(--lux-ease-io)}.ss-lux .lux-btn:after{content:"";position:absolute;inset:0;background:var(--lux-gold-bright);transform:translateY(101%);transition:transform var(--lux-dur) var(--lux-ease);z-index:0}.ss-lux .lux-btn>*{position:relative;z-index:1}.ss-lux .lux-btn:focus-visible:after,.ss-lux .lux-btn:hover:after{transform:translateY(0)}.ss-lux .lux-btn--ghost{--_bg:transparent;--_fg:var(--lux-fg);border-color:var(--lux-line-strong)}.ss-lux .lux-btn--ghost:focus-visible,.ss-lux .lux-btn--ghost:hover{color:var(--lux-ink-0);border-color:var(--lux-gold-bright)}.ss-lux .lux-link{position:relative;display:inline-block;padding-bottom:.35rem;color:var(--lux-fg);font-size:var(--lux-fs-small);font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.ss-lux .lux-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--lux-gold);transform:scaleX(0);transform-origin:right;transition:transform var(--lux-dur) var(--lux-ease)}.ss-lux .lux-link:focus-visible:after,.ss-lux .lux-link:hover:after{transform:scaleX(1);transform-origin:left}.ss-lux .ss-home-page .btn-light,.ss-lux .ss-home-page .btn-outline-light{background:rgba(0,0,0,0);border-color:var(--lux-line-strong);color:var(--lux-fg)}.ss-lux .ss-home-page .btn-dark,.ss-lux .ss-home-page .btn-light:hover,.ss-lux .ss-home-page .btn-outline-light:hover{background:var(--lux-gold);border-color:var(--lux-gold);color:var(--lux-ink-0)}.ss-lux .ss-home-page .btn-dark:hover{background:var(--lux-gold-bright);border-color:var(--lux-gold-bright);color:var(--lux-ink-0)}.ss-lux .ss-home-page .btn-link,.ss-lux .ss-home-page a.default-underline{color:var(--lux-fg)}.ss-lux:has(.ss-home-page) .header{--_pad:clamp(0.9rem,1.6vw,1.4rem);color:var(--lux-fg)}.ss-lux .header.header_sticky-bg_dark.is-stuck,.ss-lux .header.stuck{background:rgba(10,9,8,.72);backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);border-bottom:1px solid var(--lux-line)}.ss-lux:has(.ss-home-page) .header .navigation__link,.ss-lux:has(.ss-home-page) .header a{color:var(--lux-fg)}.ss-lux:has(.ss-home-page) .header a:hover{color:var(--lux-gold)}.ss-lux .ss-footer{background:var(--lux-ink-1);border-top:1px solid var(--lux-line);color:var(--lux-fg-soft)}.ss-lux .ss-footer a{color:var(--lux-fg-soft);text-decoration:none;transition:color var(--lux-dur-fast) var(--lux-ease-io)}.ss-lux .ss-footer a:hover{color:var(--lux-gold)}.ss-lux .ss-footer .form-control,.ss-lux .ss-footer .form-select,.ss-lux .ss-footer input[type=email],.ss-lux .ss-footer input[type=number],.ss-lux .ss-footer input[type=password],.ss-lux .ss-footer input[type=search],.ss-lux .ss-footer input[type=tel],.ss-lux .ss-footer input[type=text],.ss-lux .ss-footer select,.ss-lux .ss-footer textarea,.ss-lux .ss-home-page .form-control,.ss-lux .ss-home-page .form-select,.ss-lux .ss-home-page input[type=email],.ss-lux .ss-home-page input[type=number],.ss-lux .ss-home-page input[type=password],.ss-lux .ss-home-page input[type=search],.ss-lux .ss-home-page input[type=tel],.ss-lux .ss-home-page input[type=text],.ss-lux .ss-home-page select,.ss-lux .ss-home-page textarea{background:var(--lux-ink-2);border:1px solid var(--lux-line-strong);border-radius:0;color:var(--lux-fg);font-size:var(--lux-fs-body);padding:.95rem 1.1rem;transition:border-color var(--lux-dur-fast) var(--lux-ease-io),background var(--lux-dur-fast) var(--lux-ease-io)}.ss-lux .ss-footer .form-control::-moz-placeholder,.ss-lux .ss-footer textarea::-moz-placeholder,.ss-lux .ss-home-page .form-control::-moz-placeholder,.ss-lux .ss-home-page textarea::-moz-placeholder{color:var(--lux-fg-faint)}.ss-lux .ss-footer .form-control::placeholder,.ss-lux .ss-footer textarea::placeholder,.ss-lux .ss-home-page .form-control::placeholder,.ss-lux .ss-home-page textarea::placeholder{color:var(--lux-fg-faint)}.ss-lux .ss-footer .form-control:focus,.ss-lux .ss-footer .form-select:focus,.ss-lux .ss-footer input:focus,.ss-lux .ss-footer select:focus,.ss-lux .ss-footer textarea:focus,.ss-lux .ss-home-page .form-control:focus,.ss-lux .ss-home-page .form-select:focus,.ss-lux .ss-home-page input:focus,.ss-lux .ss-home-page select:focus,.ss-lux .ss-home-page textarea:focus{background:var(--lux-ink-3);border-color:var(--lux-gold);box-shadow:0 0 0 3px var(--lux-gold-dim);outline:none;color:var(--lux-fg)}.ss-lux .ss-footer .form-label,.ss-lux .ss-footer label,.ss-lux .ss-home-page .form-label,.ss-lux .ss-home-page label{color:var(--lux-fg-soft);font-size:var(--lux-fs-small);letter-spacing:.04em;margin-bottom:.5rem}.ss-lux .ss-footer select option,.ss-lux .ss-home-page select option{background:var(--lux-ink-2);color:var(--lux-fg)}.ss-lux :focus-visible{outline:2px solid var(--lux-gold-bright);outline-offset:3px}.ss-lux .lux-preloader{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;pointer-events:none}.ss-lux .lux-preloader__panel{position:absolute;inset:0;transform:translateY(0);transition:transform var(--lux-dur-slow) var(--lux-ease)}.ss-lux .lux-preloader__panel--back{background:var(--lux-ink-1);transition-delay:.1s}.ss-lux .lux-preloader__panel--front{background:var(--lux-ink-0)}.ss-lux .lux-preloader.is-exiting .lux-preloader__panel{transform:translateY(-100%)}.ss-lux .lux-preloader__mark{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.35rem;transition:opacity .42s var(--lux-ease-io),transform .55s var(--lux-ease)}.ss-lux .lux-preloader.is-exiting .lux-preloader__mark{opacity:0;transform:translateY(-18px)}.ss-lux .lux-preloader__logo{display:block;clip-path:inset(100% 0 0 0);animation:lux-preloader-wipe 1.05s var(--lux-ease) .08s forwards}.ss-lux .lux-preloader__logo img{display:block;width:clamp(180px,34vw,300px);height:auto}.ss-lux .lux-preloader__caption{font-size:var(--lux-fs-eyebrow);text-transform:uppercase;color:var(--lux-fg-faint);opacity:0;letter-spacing:.5em;padding-left:.5em;animation:lux-preloader-caption 1.1s var(--lux-ease) .42s forwards}.ss-lux .lux-preloader__rule{display:block;width:min(260px,52vw);height:1px;background:var(--lux-line);overflow:hidden}.ss-lux .lux-preloader__rule-fill{display:block;height:100%;background:var(--lux-gold);transform-origin:left center;transform:scaleX(0);transition:transform .32s linear}@keyframes lux-preloader-wipe{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes lux-preloader-caption{0%{opacity:0;letter-spacing:.5em}to{opacity:1;letter-spacing:.24em}}@media(prefers-reduced-motion:reduce){.ss-lux .lux-preloader__caption,.ss-lux .lux-preloader__logo{animation:none;clip-path:none;opacity:1;letter-spacing:.24em}.ss-lux .lux-preloader__mark,.ss-lux .lux-preloader__panel,.ss-lux .lux-preloader__rule-fill{transition:none}}.ss-lux .lux-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,26vw);gap:clamp(1rem,2vw,2rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.5rem}.ss-lux .lux-rail::-webkit-scrollbar{display:none}.ss-lux .lux-rail>*{scroll-snap-align:start}@media(min-width:1200px){.ss-lux .lux-rail{grid-auto-columns:minmax(280px,22vw)}}.ss-lux .lux-act{position:relative}.ss-lux .lux-act .ss-home-section-gap{display:none}.ss-lux .lux-act>div>section,.ss-lux .lux-act>section{padding-block:var(--lux-section)}.ss-lux .lux-act+.lux-act>section{padding-top:0}.ss-lux .lux-act .products-grid>.d-flex.justify-content-between,.ss-lux .lux-act .ss-editorial-section>.d-flex.justify-content-between{display:grid!important;grid-template-columns:minmax(0,1fr);align-items:end;gap:1rem;padding-bottom:clamp(1.25rem,2vw,2rem);border-bottom:1px solid var(--lux-line);margin-bottom:clamp(2.25rem,4vw,3.75rem)!important}@media(min-width:768px){.ss-lux .lux-act .products-grid>.d-flex.justify-content-between,.ss-lux .lux-act .ss-editorial-section>.d-flex.justify-content-between{grid-template-columns:minmax(0,1fr) auto}}.ss-lux .lux-act .section-title{font-size:var(--lux-fs-display)!important;text-transform:none!important;letter-spacing:var(--lux-track-tight);line-height:1.02;margin:0}.ss-lux .lux-act .btn-link,.ss-lux .lux-act .default-underline{justify-self:start;font-size:var(--lux-fs-small);letter-spacing:.14em;color:var(--lux-fg-soft);text-decoration:none;border-bottom:1px solid var(--lux-line-strong);padding-bottom:.3rem;transition:color var(--lux-dur-fast) var(--lux-ease-io),border-color var(--lux-dur-fast) var(--lux-ease-io)}@media(min-width:768px){.ss-lux .lux-act .btn-link,.ss-lux .lux-act .default-underline{justify-self:end}}.ss-lux .lux-act .btn-link:hover,.ss-lux .lux-act .default-underline:hover{color:var(--lux-gold);border-color:var(--lux-gold)}.ss-lux .lux-act--grid .container,.ss-lux .lux-act--rail .container{width:min(100% - var(--lux-gutter)*2,1440px);max-width:none}.ss-lux .lux-act--rail .products-grid .row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(228px,60vw);gap:clamp(1rem,1.6vw,1.75rem);margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-right:calc(var(--lux-gutter)*-1);padding-right:var(--lux-gutter)}.ss-lux .lux-act--rail .products-grid .row::-webkit-scrollbar{display:none}.ss-lux .lux-act--rail .products-grid .row>*{flex:none;width:auto;max-width:none;padding:0;scroll-snap-align:start}@media(min-width:768px){.ss-lux .lux-act--rail .products-grid .row{grid-auto-columns:minmax(260px,28vw)}}@media(min-width:1200px){.ss-lux .lux-act--rail .products-grid .row{grid-auto-columns:minmax(300px,21vw)}}.ss-lux .lux-act--band{background:var(--lux-ink-1)}.ss-lux .lux-act--band>section{padding-block:var(--lux-section)}.ss-lux .lux-act--band .container{width:min(100% - var(--lux-gutter)*2,1280px);max-width:none}@media(min-width:992px){.ss-lux .lux-act--band .products-grid .row>*{width:33.3333%}}.ss-lux .lux-act--wide .container{width:min(100% - var(--lux-gutter)*2,1020px);max-width:none}.ss-lux .lux-act--bleed .container{width:calc(100% - var(--lux-gutter));max-width:none}.ss-lux .lux-act--bleed .ss-story-card{min-height:clamp(420px,64vh,720px)!important}.ss-lux .lux-act--bleed .ss-banner-panel img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;height:auto}@media(min-width:992px){.ss-lux .lux-act--bleed .ss-banner-panel img{aspect-ratio:16/10}}.ss-lux .lux-act .ss-editorial-card{background:var(--lux-ink-2)!important;border-color:var(--lux-line)!important;border-radius:0!important}.ss-lux .lux-act .ss-banner-panel,.ss-lux .lux-act .ss-story-card{border-radius:0!important}.ss-lux.lux-fx-ready [data-lux-reveal]{opacity:0;transform:translate3d(0,var(--lux-reveal-y,28px),0);transition:opacity var(--lux-dur-slow) var(--lux-ease),transform var(--lux-dur-slow) var(--lux-ease);transition-delay:var(--lux-reveal-delay,0s)}.ss-lux.lux-fx-ready [data-lux-reveal].is-in{opacity:1;transform:none}.ss-lux .lux-lines{display:block}.ss-lux .lux-lines__line{display:block;overflow:hidden}.ss-lux.lux-fx-ready .lux-lines__inner{display:block;transform:translate3d(0,110%,0);transition:transform var(--lux-dur-slow) var(--lux-ease);transition-delay:var(--lux-line-delay,0s)}.ss-lux .lux-lines.is-in .lux-lines__inner{transform:none}.ss-lux [data-lux-parallax]{will-change:transform;transform:translate3d(0,var(--lux-parallax,0),0)}@media(prefers-reduced-motion:reduce){.ss-lux .lux-lines__inner,.ss-lux [data-lux-reveal]{opacity:1;transform:none;transition:none}.ss-lux [data-lux-parallax]{transform:none}.ss-lux .lux-rule{transform:scaleX(1);transition:none}.ss-lux .lux-btn:after,.ss-lux .lux-link:after,.ss-lux .ss-home-page .product-card .pc__img{transition:none}}.ss-lux .ss-home-page{--ss-rhythm:clamp(3.25rem,7vw,6.5rem);--ss-rhythm-tight:clamp(2rem,4vw,3.5rem);--ss-gutter:clamp(0.75rem,2vw,1.5rem)}.ss-lux .ss-home-page .ss-category-strip,.ss-lux .ss-home-page .ss-editorial-section{padding-top:var(--ss-rhythm)!important;padding-bottom:var(--ss-rhythm)!important}.ss-lux .ss-home-page .ss-editorial-section+.ss-editorial-section{padding-top:var(--ss-rhythm-tight)!important}.ss-lux .ss-home-page .section-title,.ss-lux .ss-home-page .ss-section-title--premium{margin:0;font-size:clamp(1.5rem,3.2vw,2.5rem)!important;line-height:1.12!important;letter-spacing:var(--lux-track-tight)!important}.ss-lux .ss-home-page .ss-editorial-section>.d-flex:first-child{gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)!important;padding-bottom:0!important}.ss-lux .ss-home-page .ss-editorial-section .btn-link{flex:0 0 auto;font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);white-space:nowrap}.ss-lux .ss-home-page .ss-category-strip__heading{margin-bottom:clamp(1.25rem,2.5vw,2rem);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow)}.ss-lux .ss-home-page .products-grid .row,.ss-lux .ss-home-page .ss-feature-strip{--bs-gutter-x:var(--ss-gutter);--bs-gutter-y:calc(var(--ss-gutter) * 1.4)}.ss-lux .ss-home-page .ss-featured-tile .ss-uniform-tile{display:block;width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;margin-bottom:0!important}.ss-lux .ss-home-page .ss-featured-tile{height:100%}@media(max-width:575.98px){.ss-lux .ss-home-page .ss-category-strip,.ss-lux .ss-home-page .ss-editorial-section{padding-inline:1rem!important}.ss-lux .ss-home-page .ss-editorial-section>.d-flex:first-child{flex-wrap:wrap;align-items:baseline}.ss-lux .ss-home-page .ss-featured-tile__overlay{padding:.9rem .7rem .7rem}.ss-lux .ss-home-page .ss-featured-tile__overlay-category{font-size:.55rem!important;letter-spacing:.18em!important}.ss-lux .ss-home-page .ss-featured-tile__overlay-title{font-size:.82rem!important;line-height:1.25}.ss-lux .ss-home-page .ss-featured-tile__overlay-price{margin-top:.25rem!important;font-size:.78rem}}.ss-lux .ss-home-page{background:#fff!important;color:#0f0e0c}.ss-lux .ss-home-page :is(h1,h2,h3,h4,h5,h6,.section-title,.block-title):not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *){color:#0f0e0c!important}.ss-lux .ss-home-page :is(p,li,dd,.text-secondary,.text-muted):not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *){color:#56504a!important}.ss-lux .ss-home-page .ss-category-strip__heading:not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *),.ss-lux .ss-home-page .ss-editorial-section .btn-link:not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *){color:#7a7369!important}.ss-lux .ss-home-page :is(.ss-featured-tile .menu-link,.ss-premium-card__info,.ss-premium-card__info *,.pc__title,.pc__title a,.menu-link,.money,.price):not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *){color:#0f0e0c!important}.ss-lux .ss-home-page :is(.ss-featured-tile__meta,.ss-featured-tile__meta *,.ss-premium-card__price):not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *){color:#56504a!important}.ss-lux .ss-home-page .ss-premium-card__badge,.ss-lux .ss-home-page .ss-premium-card__badge *{color:var(--lux-ink-0)!important}.ss-lux .ss-home-page .pc__category:not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *){color:#3d3833!important}.ss-lux .ss-home-page .btn-outline-dark:not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *){color:#0f0e0c!important;border-color:rgba(15,14,12,.35)!important}.ss-lux .ss-home-page .btn-outline-dark:not(:is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) *):hover{background:#0f0e0c!important;color:#fff!important}.ss-lux .ss-home-page :is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band),.ss-lux .ss-home-page :is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) :is(p,li,dd,h1,h2,h3,h4,h5,h6,span,a){color:var(--lux-fg)}.ss-lux .ss-home-page :is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) :is(.ss-premium-card__info,.ss-premium-card__info *,.pc__title,.pc__title a,.menu-link,.money,.price){color:var(--lux-fg)!important}.ss-lux .ss-home-page :is(.ss-home18-hero,.ss-story-card,.ss-banner-panel,.blog-grid__item,.ss-editorial-card,.ss-featured-tile__overlay,.lux-act--band) .ss-premium-card__price{color:var(--lux-fg-soft)!important}.ss-lux .ss-home-page .ss-featured-tile__overlay-title{color:#fff!important}.ss-lux .ss-home-page .ss-featured-tile__overlay-category{color:var(--lux-gold)!important}.ss-lux .ss-home-page .ss-featured-tile__overlay-price,.ss-lux .ss-home-page .ss-featured-tile__overlay-price *{color:hsla(0,0%,100%,.92)!important}body:has(.ss-product-page),body:has(.ss-shop-page),html:has(.ss-product-page),html:has(.ss-shop-page){background:#0a0908}.ss-lux .ss-product-page,.ss-lux .ss-shop-page{background:var(--lux-ink-0);color:var(--lux-fg)}.ss-lux .ss-product-page .product-single__meta-info,.ss-lux .ss-product-page .ss-pdp-trust-strip,.ss-lux .ss-product-page .ss-product-glass-card,.ss-lux .ss-product-page .ss-product-hero-card.ss-product-glass-card,.ss-lux .ss-shop-page .ss-filter-panel,.ss-lux .ss-shop-page .ss-shop-empty-state__card,.ss-lux .ss-shop-page .ss-shop-gallery__header,.ss-lux .ss-shop-page .ss-shop-mobile-toolbar,.ss-lux .ss-shop-page .ss-shop-sidebar__panel{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;backdrop-filter:none}.ss-lux .ss-product-page .ss-product-glass-card:before,.ss-lux .ss-shop-page .ss-shop-sidebar__panel:before{display:none}.ss-lux .ss-shop-page .ss-shop-gallery__header{align-items:baseline;gap:var(--lux-gutter);padding:0 0 1.6rem;border-bottom:1px solid var(--lux-line);margin-bottom:clamp(2rem,4vw,3.5rem)}.ss-lux .ss-shop-page .ss-shop-gallery__eyebrow{margin-bottom:.9rem;color:var(--lux-gold);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-shop-page .ss-shop-gallery__title{margin:0;color:var(--lux-fg);font-size:var(--lux-fs-display);line-height:1.02;letter-spacing:var(--lux-track-tight);text-transform:none}.ss-lux .ss-shop-page .ss-shop-gallery__lead{max-width:52ch;margin:1.1rem 0 0;color:var(--lux-fg-soft);font-size:var(--lux-fs-lead);line-height:1.6}.ss-lux .ss-shop-page .ss-shop-gallery__meta{margin:0;color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase;white-space:nowrap}.ss-lux .ss-shop-page .ss-lux-grid{--bs-gutter-x:clamp(0.9rem,2.2vw,2.25rem);--bs-gutter-y:clamp(2.25rem,4.5vw,4rem)}.ss-lux .ss-shop-page .product-card,.ss-lux .ss-shop-page .ss-product-card{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none}.ss-lux .ss-shop-page .pc__info,.ss-lux .ss-shop-page .ss-card-mobile-info{padding:1.1rem 0 0;background:rgba(0,0,0,0);text-align:left}.ss-lux .ss-shop-page .pc__category,.ss-lux .ss-shop-page .ss-card-mobile-info .pc__category{color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-shop-page .pc__title,.ss-lux .ss-shop-page .pc__title a,.ss-lux .ss-shop-page .ss-card-mobile-info .pc__title{color:var(--lux-fg);font-size:1rem;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none;transition:color var(--lux-dur-fast) var(--lux-ease-io)}.ss-lux .ss-shop-page .product-card:hover .pc__title,.ss-lux .ss-shop-page .product-card:hover .pc__title a{color:var(--lux-gold-bright)}.ss-lux .ss-shop-page .money,.ss-lux .ss-shop-page .pc__price,.ss-lux .ss-shop-page .product-card__price{color:var(--lux-fg-soft);font-size:.95rem;letter-spacing:.01em}.ss-lux .ss-shop-page .old-price,.ss-lux .ss-shop-page .price-old{color:var(--lux-fg-faint);text-decoration:line-through}.ss-lux .ss-shop-page .ss-product-card__badge,.ss-lux .ss-shop-page .ss-product-card__discount{top:auto;bottom:0;left:0;padding:.4rem .65rem;background:rgba(10,9,8,.82);border:none;border-radius:0;color:var(--lux-gold-bright);font-size:.66rem;font-weight:500;letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase;box-shadow:none}.ss-lux .ss-shop-page .ss-product-card__badge--stock{color:var(--lux-fg-soft)}.ss-lux .ss-shop-page .ss-shop-card-stock-note{color:var(--lux-fg-faint);font-size:.78rem;letter-spacing:.02em}.ss-lux .ss-shop-page .ss-filter-panel,.ss-lux .ss-shop-page .ss-shop-sidebar__panel{padding:0}.ss-lux .ss-shop-page .ss-shop-catnav__title,.ss-lux .ss-shop-page .ss-shop-form-label,.ss-lux .ss-shop-page .ss-shop-mobile-popover__eyebrow,.ss-lux .ss-shop-page .ss-shop-sidebar__eyebrow{color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-shop-page .ss-shop-sidebar__title{color:var(--lux-fg);font-size:1.05rem;font-weight:400;letter-spacing:0}.ss-lux .ss-shop-page .ss-shop-form-block{padding:1.5rem 0;border-top:1px solid var(--lux-line);border-bottom:none}.ss-lux .ss-shop-page .ss-shop-catnav__list a,.ss-lux .ss-shop-page .ss-shop-feed a:not(.btn){color:var(--lux-fg-soft);transition:color var(--lux-dur-fast) var(--lux-ease-io)}.ss-lux .ss-shop-page .ss-shop-catnav__list a.is-active,.ss-lux .ss-shop-page .ss-shop-catnav__list a:hover{color:var(--lux-gold-bright)}.ss-lux .ss-shop-page .ss-shop-form-note,.ss-lux .ss-shop-page .ss-shop-mobile-toolbar__summary,.ss-lux .ss-shop-page .ss-shop-sidebar__count{color:var(--lux-fg-faint);font-size:.8rem}.ss-lux .ss-shop-page .ss-shop-feed input[type=number],.ss-lux .ss-shop-page .ss-shop-feed input[type=search],.ss-lux .ss-shop-page .ss-shop-feed input[type=text],.ss-lux .ss-shop-page .ss-shop-feed select,.ss-lux .ss-shop-page .ss-shop-form-grid input{padding-left:0;padding-right:0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--lux-line-strong);border-radius:0;color:var(--lux-fg)}.ss-lux .ss-shop-page .ss-shop-feed input::-moz-placeholder{color:var(--lux-fg-faint)}.ss-lux .ss-shop-page .ss-shop-feed input::placeholder{color:var(--lux-fg-faint)}.ss-lux .ss-shop-page .ss-shop-feed input:focus,.ss-lux .ss-shop-page .ss-shop-feed select:focus{border-bottom-color:var(--lux-gold);box-shadow:none;outline:none}.ss-lux .ss-shop-page .ss-filter-chip{padding:.34rem .7rem;background:rgba(0,0,0,0);border:1px solid var(--lux-line-strong);border-radius:0;color:var(--lux-fg-soft);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.ss-lux .ss-shop-page .ss-filter-chip:hover{border-color:var(--lux-gold);color:var(--lux-gold-bright)}.ss-lux .ss-shop-page .ss-shop-hero__category{background:rgba(0,0,0,0);border:1px solid var(--lux-line-strong);border-radius:0;color:var(--lux-fg-soft);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-shop-page .ss-shop-hero__category.is-active,.ss-lux .ss-shop-page .ss-shop-hero__category:hover{background:rgba(0,0,0,0);border-color:var(--lux-gold)}.ss-lux .ss-shop-page .ss-shop-pagination{margin-top:clamp(3.5rem,7vw,6rem);padding-top:2rem;border-top:1px solid var(--lux-line)}.ss-lux .ss-shop-page .ss-shop-pagination__summary{color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-shop-page .ss-shop-pagination__arrow,.ss-lux .ss-shop-page .ss-shop-pagination__page{background:rgba(0,0,0,0);border:none;border-radius:0;color:var(--lux-fg-soft);box-shadow:none}.ss-lux .ss-shop-page .ss-shop-pagination__page.is-active{background:rgba(0,0,0,0);border-bottom:1px solid var(--lux-gold);color:var(--lux-gold-bright)}.ss-lux .ss-shop-page .ss-shop-pagination__arrow:hover,.ss-lux .ss-shop-page .ss-shop-pagination__page:hover{background:rgba(0,0,0,0);color:var(--lux-fg)}.ss-lux .ss-shop-page .ss-shop-pagination__ellipsis{color:var(--lux-fg-faint)}.ss-lux .ss-shop-page .ss-shop-empty-state__card{padding:clamp(2.5rem,6vw,5rem) 0;border-top:1px solid var(--lux-line);text-align:left}.ss-lux .ss-shop-page .ss-shop-empty-state__eyebrow{color:var(--lux-gold);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-shop-page .ss-shop-empty-state h3{color:var(--lux-fg);font-size:var(--lux-fs-section);line-height:1.1;letter-spacing:var(--lux-track-tight)}.ss-lux .ss-shop-page .ss-shop-empty-state p{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .ss-pdp-row{--bs-gutter-x:clamp(1.5rem,5vw,5rem)}.ss-lux .ss-product-page .ss-pdp-back,.ss-lux .ss-product-page .ss-pdp-breadcrumb__link{color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-product-page .ss-pdp-back:hover,.ss-lux .ss-product-page .ss-pdp-breadcrumb__link:hover{color:var(--lux-gold-bright)}.ss-lux .ss-product-page .ss-pdp-breadcrumb__current{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .ss-pdp-breadcrumb__current,.ss-lux .ss-product-page .ss-pdp-ref{font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-product-page .ss-pdp-ref{color:var(--lux-gold)}.ss-lux .ss-product-page .product-single__name{margin:0 0 1.4rem;color:var(--lux-fg);font-size:clamp(1.9rem,3.1vw,3.1rem);font-weight:400;line-height:1.05;letter-spacing:var(--lux-track-tight);text-transform:none}.ss-lux .ss-product-page .product-single__price{display:flex;align-items:baseline;gap:.8rem;margin-bottom:.5rem}.ss-lux .ss-product-page .product-single__price .current-price{color:var(--lux-fg);font-size:1.6rem;font-weight:400;letter-spacing:.01em}.ss-lux .ss-product-page .product-single__price .old-price{color:var(--lux-fg-faint);font-size:1.05rem}.ss-lux .ss-product-page .ss-product-price-badge{padding:.25rem .55rem;background:rgba(0,0,0,0);border:1px solid var(--lux-gold);border-radius:0;color:var(--lux-gold-bright);font-size:.7rem;letter-spacing:var(--lux-track-eyebrow)}.ss-lux .ss-product-page .product-single__short-desc p,.ss-lux .ss-product-page .ss-product-price-note,.ss-lux .ss-product-page .ss-shipping-nudge{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .ss-stock-badge{color:var(--lux-fg-soft);font-size:.82rem;letter-spacing:.02em}.ss-lux .ss-product-page .ss-stock-badge--low{color:var(--lux-gold-bright)}.ss-lux .ss-product-page .product-single__swatches label,.ss-lux .ss-product-page .product-swatch label{color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-product-page .product-swatch .swatch,.ss-lux .ss-product-page .ss-size-option{background:rgba(0,0,0,0);border:1px solid var(--lux-line-strong);border-radius:0;color:var(--lux-fg-soft)}.ss-lux .ss-product-page .product-swatch .swatch:hover,.ss-lux .ss-product-page .ss-size-option:hover{border-color:var(--lux-gold);color:var(--lux-fg)}.ss-lux .ss-product-page .product-swatch .swatch.is-active,.ss-lux .ss-product-page .ss-size-option.is-active{background:var(--lux-fg);border-color:var(--lux-fg);color:var(--lux-ink-0)}.ss-lux .ss-product-page .btn-addtocart,.ss-lux .ss-product-page .ss-cta-btn{width:100%;padding:1.05rem 1.5rem;background:var(--lux-gold);border:1px solid var(--lux-gold);border-radius:0;color:var(--lux-ink-0);font-size:.78rem;font-weight:600;letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase;box-shadow:none;transition:background var(--lux-dur-fast) var(--lux-ease-io),color var(--lux-dur-fast) var(--lux-ease-io)}.ss-lux .ss-product-page .btn-addtocart:hover,.ss-lux .ss-product-page .ss-cta-btn:hover{background:var(--lux-gold-bright);border-color:var(--lux-gold-bright);color:var(--lux-ink-0)}.ss-lux .ss-product-page .ss-size-guide-trigger{padding:0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--lux-line-strong);border-radius:0;color:var(--lux-fg);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-product-page .ss-size-guide-trigger:hover{border-bottom-color:var(--lux-gold);color:var(--lux-gold-bright)}.ss-lux .ss-product-page .ss-product-size-guide-row__copy{color:var(--lux-fg-faint);font-size:.82rem}.ss-lux .ss-product-page .ss-pdp-trust-strip{padding:1.2rem 0;border-top:1px solid var(--lux-line);border-bottom:1px solid var(--lux-line);color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase}.ss-lux .ss-product-page .product-single__meta-info{padding:0;border-top:1px solid var(--lux-line)}.ss-lux .ss-product-page .product-single__meta-info .meta-item{padding:.85rem 0;border-bottom:1px solid var(--lux-line)}.ss-lux .ss-product-page .product-single__meta-info label{color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-product-page .product-single__meta-info span{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .product-single__addtolinks a{color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-product-page .product-single__addtolinks a:hover{color:var(--lux-gold-bright)}.ss-lux .ss-product-page .product-single__details-tab .nav-tabs{border-bottom:1px solid var(--lux-line)}.ss-lux .ss-product-page .product-single__details-tab .nav-link{padding:.9rem 0;margin-right:2rem;background:rgba(0,0,0,0);border:none;border-bottom:1px solid rgba(0,0,0,0);border-radius:0;color:var(--lux-fg-faint);font-size:var(--lux-fs-eyebrow);letter-spacing:var(--lux-track-eyebrow);text-transform:uppercase}.ss-lux .ss-product-page .product-single__details-tab .nav-link.active{border-bottom-color:var(--lux-gold);color:var(--lux-fg)}.ss-lux .ss-product-page .tab-content li,.ss-lux .ss-product-page .tab-content p,.ss-lux .ss-product-page .tab-content span,.ss-lux .ss-product-page .tab-content td{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .tab-content th{color:var(--lux-fg)}.ss-lux .ss-product-page .ss-product-faq-item{border-bottom:1px solid var(--lux-line)}.ss-lux .ss-product-page .ss-product-faq-item summary{padding:1rem 0;color:var(--lux-fg)}.ss-lux .ss-product-page .ss-product-faq-item p{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .ss-mobile-product-bar{background:rgba(10,9,8,.94);border-top:1px solid var(--lux-line);box-shadow:none;backdrop-filter:blur(12px)}.ss-lux .ss-product-page .ss-mobile-product-bar__eyebrow,.ss-lux .ss-product-page .ss-mobile-product-bar__note{color:var(--lux-fg-faint)}.ss-lux .ss-product-page .ss-mobile-product-bar__price{color:var(--lux-fg)}.ss-lux .ss-product-page .ss-mobile-product-bar__old-price{color:var(--lux-fg-faint)}.ss-lux .ss-product-page h2,.ss-lux .ss-shop-page h2{color:var(--lux-fg);font-weight:400;letter-spacing:var(--lux-track-tight)}.ss-lux{--lux-fg-muted:#8a8074}.ss-lux .ss-product-page .product-single__addtolinks a,.ss-lux .ss-product-page .product-single__details-tab .nav-link,.ss-lux .ss-product-page .product-single__meta-info label,.ss-lux .ss-product-page .product-single__swatches label,.ss-lux .ss-product-page .product-swatch label,.ss-lux .ss-product-page .ss-mobile-product-bar__eyebrow,.ss-lux .ss-product-page .ss-mobile-product-bar__note,.ss-lux .ss-product-page .ss-mobile-product-bar__old-price,.ss-lux .ss-product-page .ss-pdp-back,.ss-lux .ss-product-page .ss-pdp-breadcrumb__link,.ss-lux .ss-product-page .ss-pdp-trust-strip,.ss-lux .ss-product-page .ss-product-size-guide-row__copy,.ss-lux .ss-shop-page .pc__category,.ss-lux .ss-shop-page .ss-card-mobile-info .pc__category,.ss-lux .ss-shop-page .ss-shop-card-stock-note,.ss-lux .ss-shop-page .ss-shop-catnav__title,.ss-lux .ss-shop-page .ss-shop-form-label,.ss-lux .ss-shop-page .ss-shop-form-note,.ss-lux .ss-shop-page .ss-shop-gallery__meta,.ss-lux .ss-shop-page .ss-shop-mobile-popover__eyebrow,.ss-lux .ss-shop-page .ss-shop-mobile-toolbar__summary,.ss-lux .ss-shop-page .ss-shop-pagination__summary,.ss-lux .ss-shop-page .ss-shop-sidebar__count,.ss-lux .ss-shop-page .ss-shop-sidebar__eyebrow{color:var(--lux-fg-muted)}.ss-lux .ss-shop-page .ss-product-card .product-card__price .money,.ss-lux .ss-shop-page .ss-product-card .product-card__price .money.price,.ss-lux .ss-shop-page .ss-product-card .product-card__price .price{color:var(--lux-fg)}.ss-lux .ss-shop-page .ss-product-card .product-card__price .old-price,.ss-lux .ss-shop-page .ss-product-card .product-card__price .price-old{color:var(--lux-fg-muted)}.ss-lux .ss-shop-page .ss-shop-mobile-drawer__header,.ss-lux .ss-shop-page .ss-shop-sidebar__title{color:var(--lux-fg)}.ss-lux .ss-shop-page .ss-shop-sidebar__count-sep{color:var(--lux-fg-faint)}.ss-lux .ss-shop-page .ss-shop-filter-chip,.ss-lux .ss-shop-page .ss-shop-filter-chip-child{background:rgba(0,0,0,0);border:1px solid var(--lux-line-strong);border-radius:0;color:var(--lux-fg-soft);letter-spacing:.06em}.ss-lux .ss-shop-page .ss-shop-filter-chip-child:hover,.ss-lux .ss-shop-page .ss-shop-filter-chip:hover{border-color:var(--lux-gold);color:var(--lux-gold-bright)}.ss-lux .ss-shop-page .ss-shop-filter-chip-child.is-active,.ss-lux .ss-shop-page .ss-shop-filter-chip.is-active{background:var(--lux-fg);border-color:var(--lux-fg);color:var(--lux-ink-0)}.ss-lux .ss-shop-page .ss-shop-catnav__link{color:var(--lux-fg-soft);transition:color var(--lux-dur-fast) var(--lux-ease-io)}.ss-lux .ss-shop-page .ss-shop-catnav__link.is-active,.ss-lux .ss-shop-page .ss-shop-catnav__link:hover{color:var(--lux-gold-bright)}.ss-lux .ss-product-page .btn-outline-dark,.ss-lux .ss-shop-page .btn-outline-dark{border-color:var(--lux-line-strong);color:var(--lux-fg-soft)}.ss-lux .ss-product-page .btn-outline-dark:hover,.ss-lux .ss-shop-page .btn-outline-dark:hover{background:rgba(0,0,0,0);border-color:var(--lux-gold);color:var(--lux-gold-bright)}.ss-lux .ss-shop-page .btn.disabled,.ss-lux .ss-shop-page .btn:disabled{color:var(--lux-fg-muted);opacity:1}.ss-lux .ss-shop-page .ss-shop-seo strong,.ss-lux .ss-shop-page .ss-shop-seo__item h3,.ss-lux .ss-shop-page .ss-shop-seo__item strong,.ss-lux .ss-shop-page .ss-shop-seo__summary,.ss-lux .ss-shop-page .ss-shop-seo__title{color:var(--lux-fg)}.ss-lux .ss-shop-page .ss-shop-seo__body,.ss-lux .ss-shop-page .ss-shop-seo__body p,.ss-lux .ss-shop-page .ss-shop-seo__item p,.ss-lux .ss-shop-page .ss-shop-seo__single p{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .ss-trust-strip .h4,.ss-lux .ss-product-page .ss-trust-strip h4,.ss-lux .ss-product-page .ss-trust-strip strong,.ss-lux .ss-shop-page .ss-trust-strip .h4,.ss-lux .ss-shop-page .ss-trust-strip h4,.ss-lux .ss-shop-page .ss-trust-strip strong{color:var(--lux-fg)}.ss-lux .ss-shop-page .ss-shop-hero__category{background:rgba(10,9,8,.55);color:var(--lux-fg)}.ss-lux .ss-shop-page .ss-shop-hero__category.is-active,.ss-lux .ss-shop-page .ss-shop-hero__category:hover{background:rgba(10,9,8,.75);color:var(--lux-gold-bright)}.ss-lux .ss-shop-page .ss-shop-mobile-drawer__header,.ss-lux .ss-shop-page .ss-shop-sidebar__title{color:var(--lux-fg)!important}.ss-lux .ss-shop-page .ss-shop-form-label,.ss-lux .ss-shop-page .ss-shop-form-note,.ss-lux .ss-shop-page .ss-shop-mobile-popover__eyebrow,.ss-lux .ss-shop-page .ss-shop-sidebar__count,.ss-lux .ss-shop-page .ss-shop-sidebar__eyebrow{color:var(--lux-fg-muted)!important}.ss-lux .ss-shop-page .ss-shop-filter-chip,.ss-lux .ss-shop-page .ss-shop-filter-chip-child{background:rgba(0,0,0,0)!important;border-color:var(--lux-line-strong)!important;color:var(--lux-fg-soft)!important}.ss-lux .ss-shop-page .ss-shop-filter-chip-child:hover,.ss-lux .ss-shop-page .ss-shop-filter-chip:hover{border-color:var(--lux-gold)!important;color:var(--lux-gold-bright)!important}.ss-lux .ss-shop-page .ss-shop-filter-chip-child.is-active,.ss-lux .ss-shop-page .ss-shop-filter-chip.is-active{background:var(--lux-fg)!important;border-color:var(--lux-fg)!important;color:var(--lux-ink-0)!important}.ss-lux .ss-shop-page .ss-shop-hero__category{background:rgba(10,9,8,.6)!important;border-color:var(--lux-line-strong)!important;color:var(--lux-fg)!important}.ss-lux .ss-shop-page .ss-shop-hero__category.is-active,.ss-lux .ss-shop-page .ss-shop-hero__category:hover{background:rgba(10,9,8,.8)!important;border-color:var(--lux-gold)!important;color:var(--lux-gold-bright)!important}.ss-lux .ss-shop-page .ss-shop-catnav__link{background:rgba(0,0,0,0)!important;border:1px solid var(--lux-line)!important;border-radius:0!important;color:var(--lux-fg-soft)!important}.ss-lux .ss-shop-page .ss-shop-catnav__link.is-active,.ss-lux .ss-shop-page .ss-shop-catnav__link:hover{border-color:var(--lux-gold)!important;color:var(--lux-gold-bright)!important}.ss-lux .ss-shop-page .ss-product-card__badge,.ss-lux .ss-shop-page .ss-product-card__discount{background:var(--lux-ink-0)}.ss-lux .ss-product-page .bg-white,.ss-lux .ss-shop-page .bg-white{background:rgba(0,0,0,0)!important;border-color:var(--lux-line)!important;color:var(--lux-fg-soft)}.ss-lux .ss-product-page .bg-white h2,.ss-lux .ss-product-page .bg-white h3,.ss-lux .ss-product-page .bg-white h4,.ss-lux .ss-product-page .bg-white strong,.ss-lux .ss-shop-page .bg-white h2,.ss-lux .ss-shop-page .bg-white h3,.ss-lux .ss-shop-page .bg-white h4,.ss-lux .ss-shop-page .bg-white strong{color:var(--lux-fg)}.ss-lux .ss-product-page .bg-white li,.ss-lux .ss-product-page .bg-white p,.ss-lux .ss-shop-page .bg-white li,.ss-lux .ss-shop-page .bg-white p{color:var(--lux-fg-soft)}.ss-lux .ss-product-page .text-muted,.ss-lux .ss-product-page .text-secondary,.ss-lux .ss-shop-page .text-muted,.ss-lux .ss-shop-page .text-secondary{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .text-dark,.ss-lux .ss-shop-page .text-dark{color:var(--lux-fg)!important}.ss-trust-strip__eyebrow{color:#ab3331}.ss-lux .ss-product-page .btn-outline-dark,.ss-lux .ss-shop-page .btn-outline-dark{--bs-btn-color:var(--lux-fg-soft);--bs-btn-border-color:var(--lux-line-strong);--bs-btn-hover-color:var(--lux-ink-0);--bs-btn-hover-bg:var(--lux-gold);--bs-btn-hover-border-color:var(--lux-gold);--bs-btn-disabled-color:var(--lux-fg-muted);--bs-btn-disabled-border-color:var(--lux-line);border-radius:0}.ss-lux .ss-shop-page .ss-shop-sidebar__count,.ss-lux .ss-shop-page .ss-shop-sidebar__count span,.ss-lux .ss-shop-page .ss-shop-sidebar__header span{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .ss-trust-strip__eyebrow,.ss-lux .ss-shop-page .ss-trust-strip__eyebrow{color:var(--lux-gold)!important}.ss-lux .ss-product-page .btn.btn-outline-dark,.ss-lux .ss-shop-page .btn.btn-outline-dark{border-color:var(--lux-line-strong)!important;color:var(--lux-fg-soft)!important}.ss-lux .ss-product-page .btn.btn-outline-dark:hover,.ss-lux .ss-shop-page .btn.btn-outline-dark:hover{background:var(--lux-gold)!important;border-color:var(--lux-gold)!important;color:var(--lux-ink-0)!important}.ss-lux .ss-shop-page .ss-shop-sidebar__count-sep{color:var(--lux-fg-muted)!important}.ss-lux .ss-shop-page .ss-shop-sidebar__count{background:rgba(0,0,0,0)!important;border-color:var(--lux-line)!important}.ss-lux .ss-shop-page .ss-shop-toggle-field,.ss-lux .ss-shop-page .ss-shop-toggle-field label,.ss-lux .ss-shop-page .ss-shop-toggle-field span{color:var(--lux-fg-soft)!important}.ss-lux .ss-product-page .product-single__details-tab,.ss-lux .ss-product-page .product-single__details-tab .tab-content,.ss-lux .ss-product-page .ss-product-tabs-mobile,.ss-lux .ss-product-page .ss-product-tabs-under-media,.ss-lux .ss-product-page .ss-size-guide-table-card{background:rgba(0,0,0,0)!important;border-color:var(--lux-line)!important;box-shadow:none!important}.ss-lux .ss-product-page .product-single__name,.ss-lux .ss-product-page .product-single__price .current-price,.ss-lux .ss-product-page .ss-mobile-product-bar__price{color:var(--lux-fg)!important}.ss-lux .ss-product-page .product-single__price .old-price,.ss-lux .ss-product-page .ss-mobile-product-bar__old-price{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .ss-size-guide-trigger{color:var(--lux-fg)!important}.ss-lux .ss-product-page .ss-size-guide-trigger:hover{color:var(--lux-gold-bright)!important}.ss-lux .ss-product-page .product-single__meta-info label,.ss-lux .ss-product-page .product-single__swatches label,.ss-lux .ss-product-page .product-swatch label,.ss-lux .ss-product-page .ss-product-size-guide-row__copy{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .product-single__meta-info span,.ss-lux .ss-product-page .product-single__short-desc p,.ss-lux .ss-product-page .ss-pdp-trust-strip,.ss-lux .ss-product-page .ss-pdp-trust-strip span,.ss-lux .ss-product-page .ss-pdp-trust-strip__item,.ss-lux .ss-product-page .ss-product-price-note,.ss-lux .ss-product-page .ss-shipping-nudge,.ss-lux .ss-product-page .ss-stock-badge{color:var(--lux-fg-soft)!important}.ss-lux .ss-product-page .ss-stock-badge--low{color:var(--lux-gold-bright)!important}.ss-lux .ss-product-page .product-single__details-tab .nav-link{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .product-single__details-tab .nav-link.active{color:var(--lux-fg)!important}.ss-lux .ss-product-page .tab-content dd,.ss-lux .ss-product-page .tab-content li,.ss-lux .ss-product-page .tab-content p,.ss-lux .ss-product-page .tab-content span,.ss-lux .ss-product-page .tab-content td{color:var(--lux-fg-soft)!important}.ss-lux .ss-product-page .tab-content dt,.ss-lux .ss-product-page .tab-content h3,.ss-lux .ss-product-page .tab-content h4,.ss-lux .ss-product-page .tab-content th{color:var(--lux-fg)!important}.ss-lux .ss-product-page .product-single__addtolinks a,.ss-lux .ss-product-page .ss-pdp-back,.ss-lux .ss-product-page .ss-pdp-breadcrumb__current,.ss-lux .ss-product-page .ss-pdp-breadcrumb__link{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .product-single__addtolinks a:hover,.ss-lux .ss-product-page .ss-pdp-back:hover,.ss-lux .ss-product-page .ss-pdp-breadcrumb__link:hover{color:var(--lux-gold-bright)!important}.ss-lux .ss-product-page .ss-pdp-ref{color:var(--lux-gold)!important}.ss-lux .ss-product-page .small.text-secondary,.ss-lux .ss-product-page .text-secondary{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .product-single__meta-info,.ss-lux .ss-product-page .rounded-4.border,.ss-lux .ss-product-page .ss-pdp-trust-strip,.ss-lux .ss-product-page .ss-product-faq-item,.ss-lux .ss-product-page .ss-product-glass-card,.ss-lux .ss-product-page .ss-product-hero-card,.ss-lux .ss-shop-page .ss-filter-panel,.ss-lux .ss-shop-page .ss-product-glass-card,.ss-lux .ss-shop-page .ss-shop-empty-state__card,.ss-lux .ss-shop-page .ss-shop-gallery__header,.ss-lux .ss-shop-page .ss-shop-mobile-toolbar,.ss-lux .ss-shop-page .ss-shop-sidebar__panel{background:rgba(0,0,0,0)!important;border-color:var(--lux-line)!important;box-shadow:none!important;backdrop-filter:none!important}.ss-lux .ss-product-page .ss-related-products__header,.ss-lux .ss-product-page .ss-testimonial-card,.ss-lux .ss-product-page .ss-testimonials{background:rgba(0,0,0,0)!important;border-color:var(--lux-line)!important;box-shadow:none!important}.ss-lux .ss-product-page .ss-related-products__eyebrow{color:var(--lux-gold)!important}.ss-lux .ss-product-page .ss-related-products__copy,.ss-lux .ss-product-page .ss-testimonial-card p{color:var(--lux-fg-soft)!important}.ss-lux .ss-product-page .pc__title,.ss-lux .ss-product-page .pc__title a,.ss-lux .ss-product-page .ss-premium-card__title,.ss-lux .ss-product-page .ss-related-products__header h2,.ss-lux .ss-product-page .ss-related-products__header h3,.ss-lux .ss-product-page .ss-related-products__header strong{color:var(--lux-fg)!important}.ss-lux .ss-product-page .product-card__price,.ss-lux .ss-product-page .product-card__price .money,.ss-lux .ss-product-page .product-card__price .price,.ss-lux .ss-product-page .ss-premium-card__price{color:var(--lux-fg-soft)!important}.ss-lux .ss-product-page .pc__category,.ss-lux .ss-product-page .ss-premium-card__category{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .product-card,.ss-lux .ss-product-page .ss-premium-card,.ss-lux .ss-product-page .ss-product-card{background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important}.ss-lux .ss-product-page .ss-testimonial,.ss-lux .ss-product-page .ss-testimonials__header,.ss-lux .ss-shop-page .ss-testimonial,.ss-lux .ss-shop-page .ss-testimonials__header{background:rgba(0,0,0,0)!important;border-color:var(--lux-line)!important;box-shadow:none!important}.ss-lux .ss-product-page .ss-testimonial figcaption,.ss-lux .ss-product-page .ss-testimonials__header h2,.ss-lux .ss-product-page .ss-testimonials__header h3,.ss-lux .ss-product-page .ss-testimonials__header strong,.ss-lux .ss-shop-page .ss-testimonials__header h2,.ss-lux .ss-shop-page .ss-testimonials__header h3{color:var(--lux-fg)!important}.ss-lux .ss-product-page .ss-testimonial blockquote,.ss-lux .ss-product-page .ss-testimonial p,.ss-lux .ss-shop-page .ss-testimonial p{color:var(--lux-fg-soft)!important}.ss-lux .ss-product-page .ss-testimonial .is-on,.ss-lux .ss-shop-page .ss-testimonial .is-on{color:var(--lux-gold-bright)!important}.ss-lux .ss-product-page .ss-testimonial__name,.ss-lux .ss-shop-page .ss-testimonial__name{color:var(--lux-fg)!important}.ss-lux .ss-product-page .ss-testimonial__location,.ss-lux .ss-shop-page .ss-testimonial__location{color:var(--lux-fg-muted)!important}.ss-lux .ss-product-page .ss-testimonials__eyebrow,.ss-lux .ss-shop-page .ss-testimonials__eyebrow{color:var(--lux-gold)!important}.ss-lux .ss-shop-page .ss-shop-seo__grid,.ss-lux .ss-shop-page .ss-shop-seo__item,.ss-lux .ss-shop-page .ss-shop-seo__single{background:rgba(0,0,0,0)!important;border-color:var(--lux-line)!important;box-shadow:none!important}.ss-lux .ss-shop-page .ss-shop-seo__summary{color:var(--lux-fg)!important}