:root{--tqs-display:clamp(3.4rem,9vw,8.5rem);--tqs-h1:clamp(2.6rem,6vw,5.2rem);--tqs-h2:clamp(2rem,4.4vw,3.6rem);--tqs-h3:clamp(1.5rem,2.6vw,2.15rem);--tqs-body:clamp(1.02rem,1.15vw,1.16rem);--tqs-small:.9rem;--tqs-label:.72rem;--tqs-section-y:clamp(5rem,11vh,11rem);--tqs-maxw:1400px;--tqs-readw:640px;--tqs-obsidian: #111111;--tqs-ink: #111111;--tqs-warmblack: #1c1c1b;--tqs-clay: #2b2b28;--tqs-clay-lt: #2b2b28;--tqs-stone: #b4b4af;--tqs-sand: #d7d7d2;--tqs-cream: #f7f7f4;--tqs-cream-2: #ececea;--tqs-muted: rgba(17, 17, 17, .62);--tqs-muted-dk: rgba(247, 247, 244, .64);--tqs-line: rgba(17, 17, 17, .14);--tqs-line-soft: rgba(17, 17, 17, .08);--tqs-line-dk: rgba(247, 247, 244, .16);--tqs-serif: var(--sl-sans);--tqs-sans: var(--sl-sans);--tqs-gutter: var(--sl-gutter)}body{font-family:var(--tqs-sans);background:var(--tqs-cream);color:var(--tqs-ink);letter-spacing:0;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--tqs-serif);font-weight:500;letter-spacing:.004em}::selection{background:var(--tqs-clay);color:var(--tqs-cream-2)}.tqs-wrap{max-width:var(--tqs-maxw);margin-inline:auto;padding-inline:var(--tqs-gutter)}.tqs-eyebrow{font-family:var(--tqs-sans);font-weight:500;font-size:var(--tqs-label);letter-spacing:.34em;text-transform:uppercase;color:var(--tqs-clay);display:inline-block}.tqs-eyebrow--muted{color:var(--tqs-muted)}.tqs-eyebrow--light{color:var(--tqs-stone)}.tqs-rule{height:1px;background:var(--tqs-line);border:0;margin:0}.tqs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-family:var(--tqs-sans);font-weight:500;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:1.1em 2.1em;border:1px solid var(--tqs-ink);background:var(--tqs-ink);color:var(--tqs-cream);border-radius:0;transition:background .35s ease,color .35s ease,border-color .35s ease;line-height:1}.tqs-btn:hover{background:var(--tqs-clay);border-color:var(--tqs-clay);color:var(--tqs-cream-2)}.tqs-btn--ghost{background:transparent;color:var(--tqs-ink)}.tqs-btn--ghost:hover{background:var(--tqs-ink);color:var(--tqs-cream);border-color:var(--tqs-ink)}.tqs-btn--light{background:var(--tqs-cream);border-color:var(--tqs-cream);color:var(--tqs-ink)}.tqs-btn--light:hover{background:var(--tqs-clay);border-color:var(--tqs-clay);color:var(--tqs-cream-2)}.tqs-btn--ghost-light{background:transparent;border-color:#f7f7f480;color:var(--tqs-cream)}.tqs-btn--ghost-light:hover{background:var(--tqs-cream);border-color:var(--tqs-cream);color:var(--tqs-ink)}.tqs-link{display:inline-flex;align-items:center;gap:.5em;font-family:var(--tqs-sans);font-weight:500;font-size:.76rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:inherit;padding-bottom:4px;position:relative}.tqs-link:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform:scaleX(1);transform-origin:right;transition:transform .4s ease}.tqs-link:hover:after{transform:scaleX(0)}.tqs-link .tqs-arw{transition:transform .4s ease}.tqs-link:hover .tqs-arw{transform:translate(4px)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,.tqs-btn:focus-visible,.tqs-link:focus-visible{outline:2px solid var(--tqs-clay);outline-offset:3px}.header-wrapper{background:var(--tqs-cream)!important;border-bottom:1px solid var(--tqs-line)!important;box-shadow:none!important}.header{padding-top:1.6rem;padding-bottom:1.6rem;align-items:center}.header__heading-link,.header__heading-link .h2,.header__heading{font-family:var(--tqs-serif)!important;font-weight:600!important;letter-spacing:.32em!important;text-transform:uppercase;font-size:1.9rem!important;line-height:1!important;color:var(--tqs-ink)!important;padding-left:.32em}.header__heading-logo{max-height:34px;width:auto}.header__inline-menu .list-menu__item,.header__menu-item{font-family:var(--tqs-sans)!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase;font-size:.78rem!important;color:#111111d1!important}.header__menu-item:hover{text-decoration:none;color:var(--tqs-ink)!important}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:1px;background:var(--tqs-clay);transition:right .38s ease}.header__menu-item:hover span:after{right:0}.header__icons .header__icon .icon,.header__icons svg{color:var(--tqs-ink)}.header__icon:hover{opacity:.65}.header__icon--cart .cart-count-bubble{background:var(--tqs-clay);color:var(--tqs-cream-2)}.menu-drawer,.menu-drawer__inner-container{background:var(--tqs-cream)}.menu-drawer__menu-item{font-family:var(--tqs-sans);letter-spacing:.16em;text-transform:uppercase;font-size:1.4rem;color:var(--tqs-ink)}.header__submenu,.mega-menu__content{background:var(--tqs-cream)!important}@media(max-width:600px){.header__heading-link,.header__heading-link .h2{font-size:1.5rem!important;letter-spacing:.26em!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.tqs-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tqs-link,.tqs-link:after,.tqs-btn,.tqs-arw,.tqs-footer__col a,.tqs-footer__base a,.tqs-cont__door,.header__menu-item span:after{transition-duration:var(--tqs-dur)!important;transition-timing-function:ease!important}.tqs-ch__media img,.tqs-shop__img img,.tqs-sw__media img,.tqs-current__media img{filter:var(--tqs-grade)}a .tqs-ch__media img,.tqs-ch__media--link img,.tqs-shop__card:hover .tqs-shop__img img{transition:transform 1.05s var(--tqs-ease)}a:hover .tqs-ch__media img,.tqs-ch__media--link:hover img{transform:scale(1.035)}[data-reveal]{opacity:0;transform:translateY(14px)}[data-reveal].is-in{opacity:1;transform:none;transition:opacity var(--tqs-reveal-dur) var(--tqs-ease),transform var(--tqs-reveal-dur) var(--tqs-ease)}[data-reveal][data-reveal-delay="1"].is-in{transition-delay:.08s}[data-reveal][data-reveal-delay="2"].is-in{transition-delay:.16s}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important}a:hover .tqs-ch__media img,.tqs-ch__media--link:hover img{transform:none}}.tqs-ch{background:var(--tqs-cream);padding:var(--tqs-section-y) var(--tqs-gutter)}.tqs-ch--obsidian{background:var(--tqs-obsidian);color:var(--tqs-cream)}.tqs-ch__inner{max-width:var(--tqs-maxw);margin-inline:auto}.tqs-ch__idea{font-family:var(--tqs-sans);font-weight:700;letter-spacing:.02em;font-size:clamp(2rem,1.4rem+2.6vw,2.9rem);color:inherit;margin:0}.tqs-ch__tag{font-family:var(--tqs-sans);font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--tqs-muted);margin:.5rem 0 0}.tqs-ch--obsidian .tqs-ch__tag{color:var(--tqs-muted-dk)}.tqs-ch__sentence{font-family:var(--tqs-serif);font-style:italic;font-size:clamp(1.25rem,1.1rem+.8vw,1.7rem);line-height:1.3;margin:.4rem 0 0}.tqs-ch__caption{font-family:var(--tqs-serif);font-size:clamp(1.15rem,1rem+.6vw,1.5rem);line-height:1.7;margin:0}.tqs-ch__caption p{margin:0}.tqs-ch__meta{font-family:var(--tqs-sans);font-size:var(--tqs-cap);letter-spacing:.14em;text-transform:uppercase;color:var(--tqs-muted)}.tqs-ch__facet{font-family:var(--tqs-sans);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--tqs-clay);margin-top:.6rem}.tqs-ch__media{position:relative;overflow:hidden;background:var(--tqs-sand)}.tqs-ch__media img{width:100%;height:100%;object-fit:cover;display:block}.tqs-ch--placeholder .tqs-ch__slot{border:1px solid var(--tqs-stone);background:transparent;aspect-ratio:16/7;display:flex;align-items:center;justify-content:center}.tqs-ch--placeholder .tqs-ch__slotnote{font-family:var(--tqs-sans);font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--tqs-muted)}@media(max-width:749px){.tqs-ch__cluster{grid-template-columns:1fr!important}.tqs-ch__media--bleed{margin-inline:calc(var(--tqs-gutter) * -1)}}.tqs-wrap{padding-inline:var(--tqs-gutter)}.tqs-ch__idea{font-weight:600}[class^=tqs-],[class*=" tqs-"]{font-style:normal}.tqs-ch__h,.tqs-ic__title,.tqs-sx__title{letter-spacing:-.03em}
/*# sourceMappingURL=/cdn/shop/t/36/assets/sl-studio.css.map */
