:root{--sbv-ivory: #fbf8f3;--sbv-ink: #1a1714;--sbv-stone: #8a7f72;--sbv-gold: 200, 160, 99;--sbv-gold-ink: 148, 113, 58;--sbv-sale: 140, 47, 57;--sbv-line: rgba(26, 23, 20, .12);--sbv-ease: cubic-bezier(.22, .61, .21, 1);--sbv-ease-out: cubic-bezier(.16, 1, .3, 1);--sbv-header-h: 7.6rem}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--sbv-ease)}html{scroll-behavior:smooth}body{letter-spacing:.02em;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl{letter-spacing:-.01em;font-weight:400;line-height:1.05;text-wrap:balance}strong,b{font-weight:500}em{font-style:italic}::selection{background:rgba(var(--sbv-gold),.3)}:focus-visible{outline:1px solid rgb(var(--sbv-gold))!important;outline-offset:4px!important;box-shadow:none!important}img{-webkit-user-drag:none}.sbv-eyebrow{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--sbv-gold-ink));margin:0 0 1.8rem}.color-scheme-3 .sbv-eyebrow,.sbv-hero .sbv-eyebrow{color:rgb(var(--sbv-gold))}.sbv-display{font-family:var(--font-heading-family);font-size:clamp(3.4rem,5.6vw,7.2rem);line-height:1;margin:0;letter-spacing:-.02em}.sbv-display em,.sbv-hero__title em,.sbv-footer__title em{color:rgb(var(--sbv-gold-ink))}.color-scheme-3 .sbv-display em,.sbv-hero__title em,.sbv-footer__title em{color:rgb(var(--sbv-gold))}.sbv-link{background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;font-size:1.15rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;position:relative;white-space:nowrap}.sbv-link:after,.sbv-cta:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--sbv-ease-out)}.sbv-link:hover:after,.sbv-link.is-active:after{transform:scaleX(1);transform-origin:left}.sbv-cta{position:relative;display:inline-flex;align-items:center;gap:1.2rem;font-size:1.15rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;color:inherit;padding-bottom:.6rem}.sbv-cta:before{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background:currentColor;opacity:.3}.sbv-cta:after{transform:scaleX(1);transform-origin:left;background:rgb(var(--sbv-gold));transform:scaleX(.25)}.sbv-cta:hover:after{transform:scaleX(1)}.sbv-cta:hover{color:inherit}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{letter-spacing:.22em!important;text-transform:uppercase;font-size:1.15rem!important;font-weight:500;min-height:5.4rem;transition:background-color .35s var(--sbv-ease),color .35s var(--sbv-ease)}.button:not(.button--secondary):not([disabled]):hover{background-color:rgb(var(--sbv-gold-ink))}.button:after,.button:hover:after{box-shadow:none!important}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.field__input,.select__select,.customer .field input,.quantity{border-radius:0!important}.field:after,.select:after,.quantity:after{box-shadow:0 0 0 1px rgba(var(--color-foreground),.25)!important}@media(prefers-reduced-motion:no-preference){.sbv-js [data-sbv-reveal]{opacity:0;transform:translateY(3rem);transition:opacity 1.1s var(--sbv-ease-out) var(--d, 0ms),transform 1.3s var(--sbv-ease-out) var(--d, 0ms)}.sbv-js [data-sbv-reveal].is-in{opacity:1;transform:none}.shopify-design-mode [data-sbv-reveal]{opacity:1!important;transform:none!important}}.sbv-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:var(--sbv-ivory);pointer-events:none;animation:sbv-intro-out .7s var(--sbv-ease) 1.1s forwards}.sbv-intro img{width:11rem;height:auto;opacity:0;animation:sbv-intro-logo 1.1s var(--sbv-ease-out) .1s forwards}@keyframes sbv-intro-logo{0%{opacity:0;transform:translateY(1rem) scale(.96);clip-path:inset(0 100% 0 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}@keyframes sbv-intro-out{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.sbv-intro{display:none}}.section-header{position:sticky;top:0;z-index:50;transition:transform .5s var(--sbv-ease)}.section-header.is-hidden{transform:translateY(-100%)}.template-index .section-header:has(.is-transparent){position:fixed;left:0;right:0}.sbv-header-wrap{color:var(--sbv-ink);background:var(--sbv-ivory);transition:background-color .5s var(--sbv-ease),color .5s var(--sbv-ease),box-shadow .5s}.sbv-header-wrap.is-transparent:not(.is-solid){background:transparent;color:#fff}.sbv-header-wrap.is-solid,.sbv-header-wrap:not(.is-transparent){box-shadow:0 1px 0 var(--sbv-line)}.sbv-header-wrap.is-transparent:not(.is-solid) .sbv-announce{background:transparent;border-bottom:1px solid rgba(255,255,255,.18)}.sbv-announce{background:var(--sbv-ink);color:var(--sbv-ivory);overflow:hidden;font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;transition:background-color .5s}.sbv-announce__track{display:flex;width:max-content;animation:sbv-marquee 45s linear infinite}.sbv-announce__track span{padding:.9rem 4rem;white-space:nowrap}.sbv-announce a{color:inherit;text-decoration:none}.sbv-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;height:var(--sbv-header-h);padding-inline:max(2rem,env(safe-area-inset-left,0px)) max(2rem,env(safe-area-inset-right,0px))}@media(min-width:990px){.sbv-header__bar{padding-inline:4rem}}.sbv-header__links{display:none;list-style:none;margin:0;padding:0;gap:3.2rem}.sbv-header__links .is-sale{color:rgb(var(--sbv-sale))}.is-transparent:not(.is-solid) .sbv-header__links .is-sale{color:#fff}.sbv-header__logo{margin:0;justify-self:center;line-height:0}.sbv-header__logo a{display:block}.sbv-header__logo-img{height:5.2rem;width:auto;transition:height .5s var(--sbv-ease),filter .5s}.is-transparent:not(.is-solid) .sbv-header__logo-img{height:6.4rem;filter:brightness(1.15) drop-shadow(0 1px 12px rgba(0,0,0,.25))}.sbv-header__tools{display:flex;justify-content:flex-end;align-items:center;gap:2.8rem}.sbv-header__bag{min-width:5.5rem;text-align:right}.sbv-hide-mobile{display:none}@media(min-width:990px){.sbv-header__links{display:flex}.sbv-header__menu-btn{display:none}.sbv-hide-mobile{display:inline-block}}.sbv-header__item{position:static}.sbv-mega{position:absolute;left:0;right:0;top:100%;background:var(--sbv-ivory);color:var(--sbv-ink);border-top:1px solid var(--sbv-line);box-shadow:0 30px 50px -40px #00000059;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:opacity .4s var(--sbv-ease),transform .5s var(--sbv-ease-out),visibility 0s .4s}.sbv-header__item.has-mega:hover .sbv-mega,.sbv-header__item.has-mega:focus-within .sbv-mega,.sbv-header__item.is-open .sbv-mega{opacity:1;visibility:visible;transform:none;transition-delay:.08s,.08s,0s}.sbv-mega__inner{display:grid;grid-template-columns:16rem 1fr 30rem;gap:4rem;padding-block:4.4rem 5rem}.sbv-mega__list{list-style:none;margin:0;padding:0;columns:2;column-gap:4rem}.sbv-mega__list li{break-inside:avoid;opacity:0;transform:translateY(.6rem);transition:opacity .5s var(--sbv-ease) calc(var(--i) * 30ms + .1s),transform .6s var(--sbv-ease-out) calc(var(--i) * 30ms + .1s)}.sbv-header__item:hover .sbv-mega__list li,.sbv-header__item:focus-within .sbv-mega__list li,.sbv-header__item.is-open .sbv-mega__list li{opacity:1;transform:none}.sbv-mega__link{display:inline-block;font-family:var(--font-heading-family);font-size:2.6rem;line-height:1.5;text-decoration:none;color:inherit;transition:color .3s,transform .4s var(--sbv-ease-out)}.sbv-mega__link:hover{color:rgb(var(--sbv-gold-ink));transform:translate(.6rem);font-style:italic}.sbv-mega__feature{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;color:#fff;text-decoration:none}.sbv-mega__feature img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--sbv-ease-out)}.sbv-mega__feature:hover img{transform:scale(1.05)}.sbv-mega__feature span{position:absolute;left:1.8rem;bottom:1.6rem;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase}.sbv-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--sbv-ivory);color:var(--sbv-ink);display:flex;flex-direction:column;padding:calc(2rem + env(safe-area-inset-top,0px)) max(2.4rem,env(safe-area-inset-right,0px)) calc(3rem + env(safe-area-inset-bottom,0px)) max(2.4rem,env(safe-area-inset-left,0px));overflow-y:auto;opacity:0;transition:opacity .45s var(--sbv-ease)}.sbv-menu.is-open{opacity:1}.sbv-menu__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}.sbv-menu__logo{height:4.6rem;width:auto}.sbv-menu__list{list-style:none;margin:0;padding:0}.sbv-menu__list>li{border-bottom:1px solid var(--sbv-line);opacity:0;transform:translateY(1.6rem);transition:opacity .6s var(--sbv-ease) calc(var(--i) * 55ms + .1s),transform .8s var(--sbv-ease-out) calc(var(--i) * 55ms + .1s)}.sbv-menu.is-open .sbv-menu__list>li{opacity:1;transform:none}.sbv-menu__link{display:flex;justify-content:space-between;align-items:center;padding:1.4rem 0;font-family:var(--font-heading-family);font-size:clamp(3rem,8vw,4.4rem);line-height:1.1;color:inherit;text-decoration:none;cursor:pointer;list-style:none}.sbv-menu__link::-webkit-details-marker{display:none}.sbv-menu__link span{font-family:var(--font-body-family);font-size:2rem;font-weight:300;transition:transform .4s var(--sbv-ease)}.sbv-menu details[open] .sbv-menu__link span{transform:rotate(45deg)}.sbv-menu__link.is-sale{color:rgb(var(--sbv-sale))}.sbv-menu__sub{list-style:none;margin:0;padding:0 0 2rem;columns:2;column-gap:2rem}.sbv-menu__sub a{display:block;padding:.6rem 0;color:var(--sbv-stone);text-decoration:none;font-size:1.6rem}.sbv-menu__foot{margin-top:auto;padding-top:4rem;display:flex;flex-wrap:wrap;gap:1.6rem 2.8rem}.sbv-menu__foot a,.sbv-menu__foot button{font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:inherit;text-decoration:none}body.sbv-lock{overflow:hidden}.sbv-search{position:fixed;inset:0 0 auto;width:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--sbv-ivory);color:var(--sbv-ink);box-shadow:0 40px 80px -40px #0000004d;opacity:0;transform:translateY(-2rem);transition:opacity .4s var(--sbv-ease),transform .6s var(--sbv-ease-out)}.sbv-search[open].is-open{opacity:1;transform:none}.sbv-search::backdrop{background:#1a171459;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sbv-search__inner{padding-block:calc(3rem + env(safe-area-inset-top,0px)) 5rem}.sbv-search__top{display:flex;justify-content:space-between;align-items:baseline}.sbv-search__form{display:flex;align-items:center;gap:2rem;border-bottom:1px solid var(--sbv-ink);margin:1rem 0 3rem}.sbv-search__form input{flex:1;min-width:0;border:0;background:none;color:inherit;font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,5.6rem);padding:1.2rem 0;outline:none}.sbv-search__form input::placeholder{color:#1a17144d}.sbv-search__suggest ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1rem 2.4rem}.sbv-search__suggest a{color:var(--sbv-stone);text-decoration:none;font-size:1.6rem}.sbv-search__suggest a:hover{color:var(--sbv-ink)}.sbv-hero{position:relative;min-height:100vh;min-height:100svh;display:flex;color:#fff;overflow:hidden;background:#2b2420;isolation:isolate}.sbv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sbv-hero__media img,.sbv-hero__media video,.sbv-hero__media picture{width:100%;height:100%;object-fit:cover;display:block}.sbv-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000047,#0000 28% 45%,rgba(0,0,0,calc(var(--overlay) + .25)))}@media(prefers-reduced-motion:no-preference){.sbv-hero__media img,.sbv-hero__media video{animation:sbv-kenburns 14s var(--sbv-ease) both}}@keyframes sbv-kenburns{0%{transform:scale(1.12)}to{transform:scale(1)}}.sbv-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(120% 90% at 70% 20%,#4a3d31,#2b2420 55%,#1a1714)}.sbv-hero__fallback img{width:min(36vw,34rem);height:auto!important;opacity:.9;animation:none!important}.sbv-hero__content{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-block:calc(var(--sbv-header-h) + 6rem) 9rem}.sbv-hero--center .sbv-hero__content{justify-content:center;align-items:center;text-align:center}.sbv-hero--bottom-center .sbv-hero__content{align-items:center;text-align:center}.sbv-hero__title{font-family:var(--font-heading-family);font-size:clamp(5.2rem,11vw,16rem);line-height:.9;letter-spacing:-.035em;margin:0 0 3.6rem;max-width:12ch}.sbv-hero--center .sbv-hero__title,.sbv-hero--bottom-center .sbv-hero__title{margin-inline:auto}.sbv-hero__links{display:flex;flex-wrap:wrap;gap:2rem 4rem}.sbv-hero--center .sbv-hero__links,.sbv-hero--bottom-center .sbv-hero__links{justify-content:center}.sbv-hero .sbv-cta{color:#fff}@media(prefers-reduced-motion:no-preference){.sbv-hero__eyebrow,.sbv-hero__title,.sbv-hero__links{animation:sbv-rise 1.4s var(--sbv-ease-out) both}.sbv-hero__eyebrow{animation-delay:.25s}.sbv-hero__title{animation-delay:.35s}.sbv-hero__links{animation-delay:.55s}.sbv-intro-active .sbv-hero__eyebrow{animation-delay:1.45s}.sbv-intro-active .sbv-hero__title{animation-delay:1.55s}.sbv-intro-active .sbv-hero__links{animation-delay:1.75s}}@keyframes sbv-rise{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:none}}.sbv-hero__scroll{position:absolute;right:max(2rem,env(safe-area-inset-right,0px));bottom:3rem;width:1px;height:6rem;background:#ffffff4d;overflow:hidden}.sbv-hero__scroll span{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;animation:sbv-scroll 2.2s var(--sbv-ease) infinite}@keyframes sbv-scroll{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media(min-width:990px){.sbv-hero__scroll{right:4rem}}.sbv-marquee{overflow:hidden;padding-block:2.2rem;border-block:1px solid rgba(var(--color-foreground),.08)}.sbv-marquee__track{display:flex;width:max-content;animation:sbv-marquee var(--speed, 40s) linear infinite}.sbv-marquee:hover .sbv-marquee__track{animation-play-state:paused}.sbv-marquee__group{display:flex;align-items:center}.sbv-marquee__item{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(2.4rem,3.4vw,4rem);white-space:nowrap;padding-inline:3.2rem}.sbv-marquee__mark{height:2.6rem;width:auto}@keyframes sbv-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.sbv-marquee__track,.sbv-announce__track{animation:none}}.sbv-editorial{padding-block:9rem;overflow:hidden}.sbv-editorial__grid{display:grid;gap:6rem;align-items:center}.sbv-editorial__text .sbv-display{max-width:13ch}.sbv-editorial__body{max-width:44ch;margin:2.8rem 0 3.4rem;color:rgba(var(--color-foreground),.72);font-size:1.65rem;line-height:1.8}.sbv-editorial__body p{margin:0 0 1.2rem}.sbv-editorial__images{position:relative;min-height:52rem}.sbv-editorial__img{position:absolute;overflow:hidden;background:#efe6d8}.sbv-editorial__img img,.sbv-editorial__img svg{width:100%;height:100%;object-fit:cover;display:block}.sbv-editorial__img--a{width:66%;aspect-ratio:3 / 4;right:0;top:0}.sbv-editorial__img--b{width:44%;aspect-ratio:4 / 5;left:0;bottom:0;border:.8rem solid rgb(var(--color-background))}@media(min-width:750px){.sbv-editorial{padding-block:16rem}.sbv-editorial__grid{grid-template-columns:1fr 1.1fr;gap:8rem}.sbv-editorial__images{min-height:68rem}}.sbv-rail{padding-block:9rem}.sbv-rail__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.4rem;margin-bottom:4rem}.sbv-rail__nav{display:flex;align-items:center;gap:1.4rem}.sbv-rail__nav .sbv-cta{margin-right:2rem}.sbv-rail__arrow{width:4.8rem;height:4.8rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.25);background:none;color:inherit;font-size:1.8rem;cursor:pointer;display:none;place-items:center;transition:background .35s var(--sbv-ease),color .35s,border-color .35s}.sbv-rail__arrow:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:transparent}.sbv-rail__arrow[disabled]{opacity:.3;pointer-events:none}@media(min-width:990px){.sbv-rail__arrow{display:grid}}.sbv-rail__track{list-style:none;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;padding:0 1.5rem 1rem;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}.sbv-rail__track::-webkit-scrollbar{display:none}.sbv-rail__track.is-dragging{cursor:grabbing;scroll-snap-type:none}.sbv-rail__track.is-dragging a{pointer-events:none}.sbv-rail__item{scroll-snap-align:start;min-width:0}@media(min-width:750px){.sbv-rail{padding-block:13rem}.sbv-rail__track{grid-auto-columns:calc((100% - 5rem - 3 * 2.4rem) / 3.4);gap:2.4rem;padding-inline:5rem;scroll-padding-inline:5rem}}@media(min-width:1400px){.sbv-rail__track{grid-auto-columns:calc((100% - 5rem - 4 * 2.4rem) / 4.3)}}.sbv-card{display:flex;flex-direction:column;gap:1.4rem;height:100%}.sbv-card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:#f1ebe2}.sbv-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--sbv-ease-out),opacity .7s var(--sbv-ease)}.sbv-card__img--second{opacity:0}@media(hover:hover){.sbv-card:hover .sbv-card__img{transform:scale(1.04)}.sbv-card:hover .has-second .sbv-card__img--second{opacity:1}.sbv-card:hover .sbv-card__cta{opacity:1;transform:none}}.sbv-card__badges{position:absolute;top:1.2rem;left:1.2rem;display:flex;gap:.6rem;z-index:1}.sbv-badge{background:#fbf8f3eb;color:var(--sbv-ink);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;padding:.5rem .9rem}.sbv-badge--sale{background:rgb(var(--sbv-sale));color:#fff}.sbv-card__cta{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:1;background:#fbf8f3f0;color:var(--sbv-ink);text-align:center;padding:1.3rem;font-size:1.05rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;opacity:0;transform:translateY(1rem);transition:opacity .45s var(--sbv-ease),transform .6s var(--sbv-ease-out)}.sbv-card__info{display:grid;gap:.4rem}.sbv-card__title{font-family:var(--font-body-family);font-size:1.25rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;line-height:1.5;margin:0}.sbv-card__title a{color:inherit;text-decoration:none}.sbv-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sbv-card{position:relative}.sbv-card__price{margin:0;font-size:1.4rem;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.7);letter-spacing:.04em}.sbv-card__price s{margin-right:.8rem;opacity:.6}.sbv-card__sale{color:rgb(var(--sbv-sale))}.sbv-card__colors{margin:0;font-size:1.2rem;color:rgba(var(--color-foreground),.5)}.product-grid{row-gap:5rem!important}.collection .grid__item,.product-grid .grid__item{opacity:1}@media(min-width:750px){.product-grid{column-gap:2.4rem!important;row-gap:6.4rem!important}}.sbv-moods{padding-block:4rem 9rem}.sbv-moods__head{margin-bottom:4.8rem;max-width:80rem}.sbv-moods__grid{display:grid;gap:1.6rem}.sbv-mood{position:relative;display:block;overflow:hidden;color:#fff;text-decoration:none;aspect-ratio:4 / 5;background:#2b2420}.sbv-mood__media,.sbv-mood__media img,.sbv-mood__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sbv-mood__media img,.sbv-mood__media svg{transition:transform 1.8s var(--sbv-ease-out)}.sbv-mood:hover .sbv-mood__media img,.sbv-mood:hover .sbv-mood__media svg{transform:scale(1.06)}.sbv-mood__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0000008c)}.sbv-mood__label{position:absolute;left:2.4rem;right:2.4rem;bottom:2.4rem;display:grid;gap:1.2rem}.sbv-mood__title{font-family:var(--font-heading-family);font-size:clamp(3rem,3.6vw,4.8rem);line-height:1}.sbv-mood__cta{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;display:inline-flex;gap:1rem;align-items:center}.sbv-mood__cta:after{content:"\2192";transition:transform .5s var(--sbv-ease-out)}.sbv-mood:hover .sbv-mood__cta:after{transform:translate(.8rem)}@media(min-width:750px){.sbv-moods{padding-block:4rem 14rem}.sbv-moods__grid--2{grid-template-columns:repeat(2,1fr)}.sbv-moods__grid--3{grid-template-columns:1.15fr 1fr 1fr;align-items:end}.sbv-moods__grid--3 .sbv-mood:nth-child(2){aspect-ratio:3 / 4}.sbv-moods__grid--3 .sbv-mood:nth-child(3){aspect-ratio:4 / 5;margin-bottom:8rem}.sbv-moods__grid--4{grid-template-columns:repeat(4,1fr)}.sbv-moods__grid{gap:2.4rem}}.sbv-about{padding-block:9rem;overflow:hidden}.sbv-about__grid{display:grid;gap:5rem;align-items:center}.sbv-about__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.sbv-about__media img,.sbv-about__media svg{width:100%;height:100%;object-fit:cover;display:block;background:rgba(var(--color-foreground),.05)}.sbv-about__body{max-width:52ch;margin-top:3rem;color:rgba(var(--color-foreground),.75);font-size:1.65rem;line-height:1.85}.sbv-about__body p{margin:0 0 1.4rem}.sbv-about__body strong{color:rgb(var(--color-foreground));font-weight:400}.sbv-about__motto{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(2.4rem,2.8vw,3.2rem);line-height:1.25;color:rgb(var(--sbv-gold-ink));margin:3.6rem 0 0;max-width:22ch}.sbv-about__sig{display:block;width:10rem;height:auto;margin-top:2.4rem}@media(min-width:750px){.sbv-about{padding-block:15rem}.sbv-about__grid{grid-template-columns:.9fr 1fr;gap:10rem}}.sbv-services{padding-block:9rem}.sbv-services__head{display:grid;gap:2.4rem;margin-bottom:5rem}.sbv-services__intro{max-width:52ch;color:rgba(var(--color-foreground),.72);font-size:1.65rem;line-height:1.8}.sbv-services__intro p{margin:0}.sbv-services__list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(var(--color-foreground),.15)}.sbv-svc{display:grid;gap:1.4rem;padding-block:4rem;border-bottom:1px solid rgba(var(--color-foreground),.15);transition:background-color .6s var(--sbv-ease)}.sbv-svc__kicker{margin:0;font-size:1.1rem;letter-spacing:.26em;text-transform:uppercase;color:rgb(var(--sbv-gold-ink));font-weight:500}.sbv-svc__title{font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.4vw,5.8rem);line-height:1;margin:0;transition:transform .7s var(--sbv-ease-out),color .4s}.sbv-svc:hover .sbv-svc__title{transform:translate(1.2rem);font-style:italic}.sbv-svc__body{color:rgba(var(--color-foreground),.72);font-size:1.55rem;line-height:1.8;max-width:56ch}.sbv-svc__body p{margin:0 0 1rem}.sbv-svc__note{font-style:italic;color:rgba(var(--color-foreground),.55)}.sbv-svc__cta{justify-self:start}@media(min-width:990px){.sbv-services{padding-block:14rem}.sbv-services__head{grid-template-columns:1fr 1fr;align-items:end}.sbv-svc{grid-template-columns:18rem 1.1fr 1fr 18rem;align-items:start;gap:4rem;padding-block:5rem}.sbv-svc__kicker{padding-top:1.6rem}.sbv-svc__cta{justify-self:end;margin-top:1.4rem}}.sbv-footer{padding-top:9rem;overflow:hidden}.sbv-footer a{color:inherit;text-decoration:none}.sbv-footer__news{display:grid;gap:4rem;padding-bottom:7rem;border-bottom:1px solid rgba(var(--color-foreground),.14)}.sbv-footer__title{font-family:var(--font-heading-family);font-size:clamp(3.6rem,5vw,6.4rem);line-height:1;margin:0}.sbv-footer__lead{color:rgba(var(--color-foreground),.65);margin:1.6rem 0 0;font-size:1.55rem}.sbv-news-form{align-self:end}.sbv-news-form__row{display:flex;align-items:center;gap:2rem;border-bottom:1px solid rgb(var(--sbv-gold))}.sbv-news-form__row input{flex:1;min-width:0;background:none;border:0;color:inherit;font:inherit;font-size:1.7rem;padding:1.6rem 0;outline:none}.sbv-news-form__row input::placeholder{color:rgba(var(--color-foreground),.45)}.sbv-news-form__row .sbv-link{color:rgb(var(--sbv-gold))}.sbv-news-form__legal{font-size:1.2rem;color:rgba(var(--color-foreground),.5);margin-top:1.2rem}.sbv-news-form__legal a{text-decoration:underline;text-underline-offset:.3rem}.sbv-news-form__ok{font-family:var(--font-heading-family);font-size:2.4rem;color:rgb(var(--sbv-gold))}.sbv-news-form__error{color:#e7a1a8;font-size:1.35rem;margin-top:1rem}.sbv-footer__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 2.4rem;padding-block:6rem}.sbv-footer__head{font-size:1.05rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:rgb(var(--sbv-gold));margin:0 0 1.8rem}.sbv-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.sbv-footer__col a,.sbv-footer__rte{font-size:1.5rem;color:rgba(var(--color-foreground),.72);transition:color .3s}.sbv-footer__rte p{margin:0 0 .8rem}.sbv-footer__col a:hover{color:rgb(var(--sbv-gold))}.sbv-footer__wordmark{font-family:var(--font-heading-family);font-size:14.5vw;line-height:.8;letter-spacing:-.045em;white-space:nowrap;margin:2rem 0 0;color:rgba(var(--color-foreground),.92);text-align:center;transform:translateY(.06em)}.sbv-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem 3rem;padding-block:2.8rem calc(2.8rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(var(--color-foreground),.14);font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.sbv-footer__legal p{margin:0}.sbv-footer__policies,.sbv-footer__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem 2rem}.sbv-footer__pay{gap:.6rem}.sbv-footer__pay svg{height:2.2rem;width:auto}@media(min-width:750px){.sbv-footer{padding-top:12rem}.sbv-footer__news{grid-template-columns:1.2fr 1fr;gap:8rem}.sbv-footer__cols{grid-template-columns:1.4fr 1fr 1fr 1fr}.sbv-footer__wordmark{font-size:12.4vw}}.product__title h1,.collection-hero__title,.main-page-title,.title--primary,.drawer__heading,.cart__empty-text,.customer h1,.template-search__header h1{font-family:var(--font-heading-family);letter-spacing:-.02em}.collection-hero__title,.main-page-title,.template-search__header h1{font-size:clamp(4rem,7vw,9rem);line-height:1}.collection-hero__inner{padding-block:4rem 2rem}.product__title h1{font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.05}.product__info-container>*+*{margin-block:2.2rem}.product__info-container .price--large{font-size:1.8rem;letter-spacing:.04em;font-family:var(--font-body-family)}.product-form__input .form__label,.product-form__input legend,.facets__summary,.facet-filters__label,.product-count__text,.product__accordion .accordion__title,.cart-items th,.totals__total{font-size:1.1rem!important;letter-spacing:.22em;text-transform:uppercase;font-weight:400}.product-form__input input[type=radio]+label{border-radius:0!important;letter-spacing:.1em;font-size:1.3rem;padding:1.1rem 2rem;transition:background-color .3s,color .3s}.product-form__input input[type=radio]:checked+label{background:var(--sbv-ink);color:var(--sbv-ivory)}.product__description{font-size:1.55rem;line-height:1.85;color:rgba(var(--color-foreground),.78)}.product .product__media-item{background:#f1ebe2}.product-media-container{border:0!important}.related-products__heading{font-family:var(--font-heading-family);font-size:clamp(3rem,4vw,4.8rem)!important;text-align:left!important}.cart-item__name{text-decoration:none;font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:1.3rem}.drawer__inner{border-left:0!important}.cart-drawer__overlay{background:#1a171466;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drawer.active .drawer__inner{box-shadow:-40px 0 80px -40px #00000040}.pagination__item{border-radius:0}.badge{border-radius:0!important;letter-spacing:.18em;text-transform:uppercase;font-size:1rem}.rte a{text-decoration-color:rgb(var(--sbv-gold));text-underline-offset:.3rem}.sbv-wa{position:fixed;right:calc(2rem + env(safe-area-inset-right,0px));bottom:calc(2rem + env(safe-area-inset-bottom,0px));z-index:90;display:grid;place-items:center;width:5.4rem;height:5.4rem;border-radius:50%;background:var(--sbv-ink);color:#fff;box-shadow:0 12px 30px -12px #00000073;transition:transform .4s var(--sbv-ease-out)}.sbv-wa:hover{transform:scale(1.06)}.sbv-wa svg{width:2.2rem;height:2.2rem;fill:rgb(var(--sbv-gold))}.sbv-wa span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sbv-logo-fallback{display:block;height:5.6rem;width:auto}.sbv-header.header-wrapper{background:transparent!important;border:0}.sbv-hero__title{color:#fff}@media(max-width:749px){.sbv-hero__title{font-size:clamp(5.6rem,16vw,8rem)}}.sbv-footer__wordmark{font-size:11.6vw!important}@media(max-width:749px){.sbv-editorial__images{min-height:0;aspect-ratio:1 / 1.1}}.sbv-menu[hidden],.sbv-intro[hidden]{display:none!important}.sbv-search:not([open]){display:none}.shopify-section.section-header{position:sticky;top:0;z-index:60}.template-index .shopify-section.section-header:has(.is-transparent){position:fixed;left:0;right:0;top:0}.shopify-section.section-header.is-hidden{transform:translateY(-100%)}.sbv-header-wrap .header-wrapper{position:static}.sbv-footer__brand{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding-block:3rem 5rem}.sbv-footer__wordmark-img{width:min(92%,110rem);height:auto;display:block}.sbv-footer__tagline{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:clamp(1.3rem,1.8vw,2.2rem);letter-spacing:.32em;text-transform:uppercase;color:rgb(var(--sbv-gold));padding-left:.32em}.sbv-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(110% 80% at 75% 15%,#3b3128,#241e19 55%,#1a1714)}.sbv-hero__fallback img{display:none}@media(min-width:750px)and (max-width:1399px){.sbv-hero__title{font-size:clamp(5.2rem,9.5vw,13rem)}}.sbv-hero__logo{display:block;height:auto;max-width:100%;margin:0 0 3.2rem;filter:drop-shadow(0 2px 18px rgba(0,0,0,.25))}.sbv-hero__logo--wordmark{width:clamp(24rem,40vw,62rem)}.sbv-hero__logo--monogram{width:clamp(9rem,11vw,15rem)}.sbv-hero--center .sbv-hero__logo,.sbv-hero--bottom-center .sbv-hero__logo{margin-inline:auto}.sbv-hero__logo~.sbv-hero__title{font-size:clamp(4.4rem,7.6vw,11.5rem)}.sbv-hero__logo~.sbv-hero__eyebrow{margin-bottom:1.4rem}@media(max-width:749px){.sbv-hero__logo--wordmark{width:min(86%,34rem);margin-bottom:2.4rem}.sbv-hero__logo~.sbv-hero__title{font-size:clamp(4.4rem,13vw,6.4rem)}}@media(max-height:700px)and (min-width:750px){.sbv-hero__logo--wordmark{width:clamp(22rem,30vw,44rem)}}@media(prefers-reduced-motion:no-preference){.sbv-hero__logo{animation:sbv-rise 1.4s var(--sbv-ease-out) .15s both}.sbv-intro-active .sbv-hero__logo{animation-delay:1.35s}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sbv.css.map */
