:root{--lx-ink:#0A0A0A;--lx-white:#FFFFFF;--lx-paper:#F6F6F4;--lx-stone:#8A8A8A;--lx-line:#E4E4E2;--lx-track:.18em;--lx-ease:cubic-bezier(.2,.7,.1,1);--sn-heading-weight:400}html body{background:#fff;color:var(--lx-ink);font-weight:400;letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html body h1,html body h2,html body h3,html body .h1,html body .h2,html body .sn-h2{font-weight:300!important;letter-spacing:-.01em;line-height:1.08}html body .sn-h2 em,html body .sn-hero__h em,html body h1 em,html body h2 em{font-style:normal;color:inherit;font-weight:300}html body ::selection{background:var(--lx-ink);color:#fff}html body a{text-underline-offset:4px}html body .sn-eyebrow,html body .sn-hero__eyebrow,html body .sn-pb-title__vendor,html body .sn-pb-up__head,html body .sn-pb-bt__head,html body .sn-bd__head{color:var(--lx-stone)!important;font-size:11px!important;font-weight:500!important;letter-spacing:var(--lx-track)!important;text-transform:uppercase}html body .sn-eyebrow:before,html body .sn-hero__eyebrow:before{display:none!important}html body .sn-lead,html body .sn-pb-text--body p{color:#555;font-weight:300;line-height:1.75}html body .sn-head{margin-bottom:clamp(32px,4vw,56px)}html body .sn-btn,html body .sn-pb-atc,html body .sn-pp__sticky-btn,html body button.shopify-payment-button__button--unbranded{min-height:52px;border-radius:0!important;background:var(--lx-ink)!important;color:#fff!important;border:1px solid var(--lx-ink)!important;box-shadow:none!important;font-size:12px!important;font-weight:500!important;letter-spacing:var(--lx-track)!important;text-transform:uppercase;transition:background .35s var(--lx-ease),color .35s var(--lx-ease)}html body .sn-btn:hover,html body .sn-pb-atc:hover{background:#fff!important;color:var(--lx-ink)!important}html body .sn-btn--ghost{background:transparent!important;color:var(--lx-ink)!important}html body .sn-btn--ghost:hover{background:var(--lx-ink)!important;color:#fff!important}html body .is-dark .sn-btn,html body .sn-hero .sn-btn{background:#fff!important;color:var(--lx-ink)!important;border-color:#fff!important}html body .is-dark .sn-btn--ghost,html body .sn-hero .sn-btn--ghost,html body .sn-hero .sn-btn:hover{background:transparent!important;color:#fff!important}html body .sn-btn .sn-ic,html body .sn-pb-atc .sn-ic{display:none}html body .sn-badge,html body .sn-pb-price__save,html body .sn-bd__badge,html body .sn-hero__badge{background:var(--lx-ink)!important;color:#fff!important;border-radius:0!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;padding:5px 9px!important;box-shadow:none!important}html body .sn-pb-price__save .sn-ic{display:none}html body .sn-price,html body .sn-pb-price__now,html body .sn-card__price b,html body .sn-pb-up__price,html body .sn-bd__price b,html body .sn-pp__sticky-price{color:var(--lx-ink)!important;font-weight:400!important;letter-spacing:.02em}html body .sn-pb-price__now{font-size:22px}html body s,html body .sn-pb-price__was{color:var(--lx-stone)!important;font-weight:300!important}html body .sn-stars{color:#d8d8d8}html body .sn-stars__on{color:var(--lx-ink)}html body .sn-hd{--hd-bg:#fff;--hd-fg:var(--lx-ink);--hd-hover:var(--lx-ink)}html body .sn-hd.has-border,html body .sn-header-section.is-scrolled .sn-hd{border-bottom:1px solid var(--lx-line);box-shadow:none}html body .sn-hd__list>li>a{font-size:11.5px;font-weight:500;letter-spacing:var(--lx-track);text-transform:uppercase;border-radius:0;background:none!important;position:relative}html body .sn-hd__list>li>a:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--lx-ease)}html body .sn-hd__list>li>a:hover:after,html body .sn-hd__list>li>a[aria-current]:after{transform:scaleX(1)}html body .sn-hd__sub{border-radius:0!important;border:1px solid var(--lx-line);box-shadow:0 30px 60px -40px #00000059!important}html body .sn-hd__count{background:var(--lx-ink)!important;color:#fff!important}html body .sn-hd__mlink{font-weight:300;letter-spacing:.02em}html body .sn-hd__logo-text,html body .snf-logo__text{display:inline-flex;align-items:center;gap:12px;font-family:var(--sn-font-heading);font-size:19px;font-weight:400;letter-spacing:.46em;margin-right:-.46em;text-transform:uppercase;color:inherit;white-space:nowrap}html body .sn-hd__logo-text:before,html body .snf-logo__text:before{content:"S";display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid currentColor;font-size:14px;font-weight:300;letter-spacing:0;margin-right:2px}@media(max-width:749px){html body .sn-hd__logo-text{font-size:15px;letter-spacing:.38em;gap:9px}html body .sn-hd__logo-text:before{width:24px;height:24px;font-size:12px}}html body .sn-ann,html body [class*=sn-announcement]{background:var(--lx-ink)!important;color:#fff!important;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase}html body [class*=sn-ann] .sn-ic{display:none}html body [class*=sn-ann] b{font-weight:500}html body .sn-hero{--hero-bg:#0A0A0A;--hero-fg:#fff}html body .sn-hero__h{font-weight:300!important;font-size:clamp(40px,6.4vw,96px)!important;letter-spacing:-.02em;line-height:1}html body .sn-hero__eyebrow{color:#ffffffbf!important}html body .sn-hero__trust,html body .sn-hero__price{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:400}html body .sn-hero__trust .sn-ic{display:none}html body .sn-hero__bar{height:1px!important;background:#ffffff4d!important;border-radius:0!important}html body .sn-hero__fill{background:#fff!important}html body .sn-hero__arrows button{border-radius:0!important;background:transparent!important;border:1px solid rgba(255,255,255,.5)!important;color:#fff!important}html body .sn-hero img{filter:grayscale(1) contrast(1.04)}html body .sn-card__media{background:var(--lx-paper)!important;border-radius:0!important}html body .sn-card__img{padding:0!important;object-fit:cover!important;transition:transform 1.2s var(--lx-ease)}html body .sn-card:hover .sn-card__img{transform:scale(1.035)}html body .sn-card__title{font-size:13px!important;font-weight:400!important;letter-spacing:.06em;text-transform:uppercase;line-height:1.5}html body .sn-card__title a{text-decoration:none}html body .sn-card__price{font-size:13px;letter-spacing:.04em}html body .sn-card__eye,html body .sn-card__add{border-radius:0!important;background:#fff!important;color:var(--lx-ink)!important;box-shadow:none!important;border:1px solid var(--lx-ink)}html body .sn-card__add:hover,html body .sn-card__eye:hover{background:var(--lx-ink)!important;color:#fff!important}html body .sn-card .sn-badge{top:12px;left:12px}html body .sn-grid{column-gap:clamp(12px,1.6vw,24px);row-gap:clamp(36px,4vw,56px)}html body .sn-col__title{font-weight:300!important;font-size:clamp(34px,4.6vw,64px)!important}html body .sn-col__fbtn,html body .sn-col__select,html body .sn-col__chips a,html body .sn-col__chips button{border-radius:0!important;border:0!important;border-bottom:1px solid var(--lx-ink)!important;background:transparent!important;padding-left:0!important;font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:500}html body .sn-col__bar{border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line);padding-block:14px}html body .sn-col__filters,html body .sn-col__box{border-radius:0!important}html body .sn-pp{--pp-media-bg:#F4F4F2}html body .sn-pp__stage,html body .sn-pp__thumb,html body .sn-pp__slide{border-radius:0!important}html body .sn-pp__thumb{border-width:1px;opacity:.55}html body .sn-pp__thumb.is-active{border-color:var(--lx-ink)}html body .sn-pp__arrow{border-radius:0!important;box-shadow:none!important;background:#fff!important;border:1px solid var(--lx-line)!important}html body .sn-pp__counter{border-radius:0;background:#0a0a0acc;font-weight:400;letter-spacing:.1em}html body .sn-pb-title h1{font-weight:300!important;font-size:clamp(28px,3.2vw,44px)!important;letter-spacing:-.01em!important;line-height:1.1}html body .sn-pp__form{gap:22px}html body .sn-pb-label{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}html body .sn-pb-var__btn{border-radius:0!important;border:1px solid var(--lx-line)!important;font-weight:400;font-size:13px;min-width:56px;letter-spacing:.04em}html body input:checked+.sn-pb-var__btn{background:var(--lx-ink)!important;color:#fff!important;border-color:var(--lx-ink)!important;box-shadow:none!important}html body .is-swatch .sn-pb-var__btn{border-radius:50%!important;background:#fff!important;color:inherit!important}html body .is-swatch input:checked+.sn-pb-var__btn{box-shadow:0 0 0 1px var(--lx-ink)!important;background:#fff!important}html body .sn-pb-var__select select,html body .sn-qty,html body .sn-pb-up__sel,html body .sn-pb-bt__sel{border-radius:0!important;border-width:1px!important}html body .sn-pb-ben__ic{background:transparent!important;color:var(--lx-ink)!important;border:1px solid var(--lx-ink);border-radius:0!important}html body .sn-pb-ben li{font-weight:300;font-size:14px}html body .sn-pb-ben--tiles li,html body .sn-pb-trust--icons li,html body .sn-pb-del__line,html body .sn-bd__info{border-radius:0!important;background:var(--lx-paper)!important}html body .sn-pb-trust--icons .sn-ic,html body .sn-pb-trust--card .sn-ic,html body .sn-pb-del__line .sn-ic,html body .sn-pb-acc summary .sn-ic,html body .sn-bd__notes .sn-ic{color:var(--lx-ink)!important;stroke-width:1.3}html body .sn-pb-trust--icons li{font-weight:400;font-size:11px;letter-spacing:.08em;text-transform:uppercase}html body .sn-pb-del__steps,html body .sn-pb-trust--card .sn-pb-trust__list,html body .sn-pb-up,html body .sn-pb-bt__card,html body .sn-bd__opt,html body .sn-pb-up__check,html body .sn-pb-stock--segments{border-radius:0!important;border-width:1px!important}html body .sn-pb-del__steps li.is-on .sn-pb-del__ic{background:var(--lx-ink)!important}html body input:checked+.sn-bd__opt,html body .sn-pb-up__check:has(input:checked),html body .sn-bd--list input:checked+.sn-bd__opt{border-color:var(--lx-ink)!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--lx-ink)!important}html body input:checked+.sn-bd__opt .sn-bd__dot{border-color:var(--lx-ink)!important}html body input:checked+.sn-bd__opt .sn-bd__dot:after,html body .sn-pb-up__check input:checked+.sn-pb-up__box{background:var(--lx-ink)!important;border-color:var(--lx-ink)!important}html body .sn-bd__sub,html body .sn-pb-bt__save{color:var(--lx-stone)!important;font-weight:400}html body .sn-pb-up__add{border-radius:0!important;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}html body .sn-pb-stock{--st-a:#0A0A0A;--st-c:#0A0A0A}html body .sn-pb-stock__dot:after{animation:none}html body .sn-pb-stock__pill{border-radius:0;background:var(--lx-paper)}html body .sn-pb-acc summary{font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;min-height:60px}html body .sn-pb-acc__body,html body .sn-pb-desc{font-weight:300;line-height:1.8;color:#3a3a3a}html body .sn-pp__sticky{box-shadow:none;border-top:1px solid var(--lx-line)}html body .sn-pp__sticky-img{border-radius:0}html body .sn-s.is-soft{background:var(--lx-paper)!important}html body .sn-s.is-dark{background:var(--lx-ink)!important;color:#fff}html body [class*=sn-faq] details,html body [class*=sn-faq] summary{border-radius:0!important;background:transparent!important;box-shadow:none!important}html body [class*=sn-faq] summary{font-weight:400;letter-spacing:.01em}html body [class*=sn-trust] .sn-ic,html body [class*=sn-adv] .sn-ic{color:currentColor!important;stroke-width:1.2}html body [class*=sn-trust] b,html body [class*=sn-trust] strong,html body [class*=sn-trust] h3{font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:11px}html body .sn-nl input,html body .snf-field input,html body input[type=email],html body input[type=text],html body input[type=search],html body textarea,html body select,html body [class*=sn-media-rows] img,html body [class*=sn-mr] img,html body .sn-cl img,html body [class*=sn-image-rows] img,html body .sn-cl__card,html body .sn-cl__media,html body .sn-bp__card,html body .sn-bp__media,html body .sn-vd{border-radius:0!important}html body .snf{--snf-bg:#0A0A0A;--snf-bg-2:#0A0A0A;--snf-text:#fff;--snf-muted:rgba(255,255,255,.55);background:#0a0a0a}html body .snf-perks{border-top:0!important;border-bottom:1px solid rgba(255,255,255,.12)}html body .snf-perks .sn-ic{color:#fff!important;stroke-width:1.2}html body .snf-news{background:transparent!important;border:1px solid rgba(255,255,255,.18);border-radius:0!important}html body .snf-field,html body .snf-field input,html body .snf-field button{border-radius:0!important}html body .snf-field button{background:#fff!important;color:#0a0a0a!important;letter-spacing:.16em;text-transform:uppercase;font-size:11px}html body .snf h2,html body .snf h3,html body .snf-col summary{font-size:11px!important;font-weight:500!important;letter-spacing:var(--lx-track)!important;text-transform:uppercase}html body .snf a{color:var(--snf-muted);text-decoration:none;transition:color .3s}html body .snf a:hover{color:#fff}html body .snf-bottom{border-top:1px solid rgba(255,255,255,.12);font-size:11px;letter-spacing:.08em}html body .sn-drawer,html body .sn-modal,html body .sn-toast,html body .sn-qv,html body .sn-icon-btn{border-radius:0!important}html body .sn-overlay{background:#0a0a0a73!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html body [class*=sn-cart] img{border-radius:0!important}html body [class*=sn-cart] [class*=progress],html body [class*=sn-cart] [class*=bar] i{background:var(--lx-ink)!important;border-radius:0!important}.lx-ed{display:grid;gap:0;align-items:stretch;background:var(--lx-bg,#fff);color:var(--lx-fg,#0A0A0A)}@media(min-width:990px){.lx-ed{grid-template-columns:1fr 1fr}.lx-ed--flip .lx-ed__media{order:2}}.lx-ed__media{position:relative;min-height:420px;overflow:hidden;background:#111}@media(min-width:990px){.lx-ed__media{min-height:640px}}.lx-ed__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lx-ed__media.is-mono img{filter:grayscale(1) contrast(1.05)}.lx-ed__copy{display:grid;align-content:center;gap:22px;padding:clamp(48px,8vw,128px) clamp(24px,6vw,104px)}.lx-ed__copy h2{margin:0;font-size:clamp(32px,4vw,58px);font-weight:300;line-height:1.05;letter-spacing:-.015em;color:inherit}.lx-ed__copy p{margin:0;max-width:46ch;font-weight:300;line-height:1.8;opacity:.8}.lx-k{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;opacity:.6}.lx-link{justify-self:start;padding-bottom:6px;border-bottom:1px solid currentColor;color:inherit;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.lx-specs{display:grid;gap:0;margin:0 auto;max-width:var(--sn-width);padding:0;list-style:none;border-top:1px solid var(--lx-line)}@media(min-width:750px){.lx-specs{grid-template-columns:repeat(var(--n,3),1fr)}.lx-specs li+li{border-left:1px solid var(--lx-line)}}.lx-specs li{display:grid;align-content:start;gap:12px;padding:clamp(28px,4vw,56px) clamp(20px,3vw,40px);border-bottom:1px solid var(--lx-line)}.lx-specs b{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.lx-specs span{font-weight:300;line-height:1.7;color:#555}.lx-specs i{font-style:normal;font-size:12px;color:var(--lx-stone);letter-spacing:.1em}.lx-quote{padding:clamp(72px,11vw,160px) 24px;text-align:center;background:var(--lx-bg,#fff);color:var(--lx-fg,#0A0A0A)}.lx-quote p{max-width:22ch;margin:0 auto;font-size:clamp(28px,4.2vw,60px);font-weight:300;line-height:1.12;letter-spacing:-.015em}.lx-quote small{display:block;margin-top:28px}.lx-tiles{display:grid;gap:clamp(8px,1vw,16px);padding:0 clamp(16px,3vw,40px)}@media(min-width:750px){.lx-tiles{grid-template-columns:repeat(var(--n,2),1fr)}}.lx-tile{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#111;color:#fff;text-decoration:none}.lx-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:transform 1.4s var(--lx-ease)}.lx-tile:hover img{transform:scale(1.04)}.lx-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55))}.lx-tile__t{position:absolute;left:clamp(20px,3vw,40px);bottom:clamp(20px,3vw,40px);z-index:1;display:grid;gap:12px}.lx-tile__t h3{margin:0;font-size:clamp(26px,3vw,44px);font-weight:300;letter-spacing:-.01em;color:#fff}.lx-pad{padding-block:clamp(56px,8vw,120px)}.lx-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;max-width:var(--sn-width);margin:0 auto clamp(28px,4vw,48px);padding:0 clamp(16px,3vw,40px)}.lx-head h2{margin:0;font-size:clamp(28px,3.4vw,48px);font-weight:300}@media(prefers-reduced-motion:reduce){html body *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sn-luxe.css.map */
