:root{--dstrct-bg: #040404;--dstrct-bg-top: #171717;--dstrct-bg-mid: #090909;--dstrct-bg-bottom: #010101;--dstrct-surface: rgba(88, 88, 88, .72);--dstrct-surface-strong: rgba(108, 108, 108, .88);--dstrct-line: rgba(231, 231, 228, .1);--dstrct-line-strong: rgba(231, 231, 228, .22);--dstrct-ink: #e7e7e4;--dstrct-muted: #c3c2be;--dstrct-blue: #98afd7;--dstrct-blue-soft: rgba(152, 175, 215, .16);--dstrct-accent: #089bdf;--dstrct-shadow: 0 2rem 4.4rem rgba(0, 0, 0, .22);--dstrct-radius: 2.4rem;--dstrct-page-width: min(124rem, calc(100vw - 4rem) );--dstrct-copy-width: 56rem;--dstrct-heading-font: "Handjet", "Inter", system-ui, sans-serif;--dstrct-body-font: var(--font-body-family);--dstrct-display-font: var(--font-heading-family)}html.template-index{background-color:var(--dstrct-bg-bottom);scroll-behavior:smooth}body.template-index{background-color:var(--dstrct-bg-bottom);color:var(--dstrct-ink);--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px}body.template-index .shopify-section,body.template-index .shopify-section-group{background:transparent;margin:0!important;padding:0!important}body.template-index .section+.section{margin-top:0!important}body.template-index #shopify-section-group-header-group,body.template-index .shopify-section-group-header-group,body.template-index .header-wrapper,body.template-index sticky-header{display:none!important}body.template-index #shopify-section-group-footer-group,body.template-index .shopify-section-group-footer-group,body.template-index .footer-wrapper{display:none!important}body.template-index .content-for-layout{position:relative;isolation:isolate;z-index:0;font-family:var(--dstrct-body-font)}body.template-index .content-for-layout:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,var(--dstrct-bg-top) 0%,var(--dstrct-bg-mid) 48%,var(--dstrct-bg-bottom) 100%);pointer-events:none}.dstrct-home{position:relative;z-index:1}.dstrct-page-width{width:var(--dstrct-page-width);max-width:100%;margin:0 auto}.dstrct-eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.2rem;color:var(--dstrct-muted);font-family:var(--dstrct-heading-font);font-size:clamp(1.8rem,1vw + 1.2rem,2.4rem);font-weight:300;font-variation-settings:"wght" 300;letter-spacing:.08rem;text-transform:uppercase}.dstrct-eyebrow:before{content:"";width:2.2rem;height:1px;background:#e7e7e438}.dstrct-section-title{margin:0;max-width:14ch;color:var(--dstrct-ink);font-family:var(--dstrct-heading-font);font-size:clamp(5.6rem,9vw,11.2rem);font-weight:500;font-variation-settings:"wght" 500;line-height:.88;letter-spacing:-.12rem;text-rendering:geometricPrecision}.dstrct-section-copy{max-width:var(--dstrct-copy-width);color:#e7e7e49e;font-family:var(--dstrct-body-font);font-size:clamp(1.1rem,.3vw + .96rem,1.3rem);font-weight:300;line-height:1.4;letter-spacing:.01rem}.dstrct-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.dstrct-button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.8rem;padding:0 1.6rem;border:1px solid transparent;border-radius:.3rem;color:var(--dstrct-ink);font-family:var(--dstrct-body-font);font-size:1.1rem;font-weight:400;letter-spacing:.14rem;text-decoration:none;text-transform:uppercase;transition:opacity .16s ease,background-color .16s ease,border-color .16s ease}.dstrct-button:hover,.dstrct-button:focus-visible{opacity:.76}.dstrct-button--primary{border-color:var(--dstrct-ink);border-radius:0;background:transparent;font-weight:700}.dstrct-button--secondary{border-color:#e7e7e438;background:transparent}.dstrct-panel{border:1px solid var(--dstrct-line);border-radius:var(--dstrct-radius);background:var(--dstrct-surface);box-shadow:var(--dstrct-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (max-width:749px){.dstrct-page-width{width:min(calc(100vw - 2.8rem),100%)}.dstrct-section-title{max-width:10ch;font-size:clamp(5.2rem,14vw,6.6rem);line-height:.9}.dstrct-section-copy{max-width:31rem;font-size:clamp(1.1rem,3.6vw,1.28rem);line-height:1.45}.dstrct-button{min-height:4.2rem;padding-inline:1.8rem;font-size:1.15rem}}@media screen and (prefers-reduced-motion:reduce){.dstrct-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dstrct-base.css.map */
