:root{--heading-font-family: "neue-haas-grotesk-display", "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--s1-khaki: #B59A6A;--s1-graphite: #0C0C0B;--s1-graphite2: #141413;--s1-mist: #ECEBE8;--s1-ink: #15140F;--s1-disp: "neue-haas-grotesk-display", "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--s1-maxw: 1180px}.s1-block{padding:clamp(72px,9vw,128px) clamp(20px,5vw,64px)}.s1-wrap{max-width:var(--s1-maxw);margin:0 auto}.s1-s-light{background:#fff;color:#0c0c0a}.s1-s-dark{background:#000;color:#fff}.s1-s-graphite{background:var(--s1-graphite);color:#fff}.s1-s-mist{background:var(--s1-mist);color:var(--s1-ink)}.s1-s-mist .s1-eyebrow{color:var(--s1-ink)}.s1-s-mist .s1-sec-lead{color:#54524c}.s1-eyebrow{display:none!important}.s1-eyebrow-OFF{font-family:var(--s1-disp);font-weight:700;font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;display:inline-flex;align-items:center;gap:9px;margin:0 0 18px}.s1-eyebrow:before{content:"";width:7px;height:7px;background:var(--s1-khaki);display:inline-block}.s1-s-light .s1-eyebrow{color:var(--s1-ink)}.s1-s-dark .s1-eyebrow,.s1-s-graphite .s1-eyebrow{color:var(--s1-khaki)}.s1-sec-title{font-family:var(--s1-disp);font-weight:900;line-height:1.04;letter-spacing:-.02em;font-size:clamp(27px,3.6vw,42px);max-width:20ch;margin:0}.s1-sec-lead{margin:18px 0 0;max-width:56ch;font-size:clamp(14px,1.3vw,16px);line-height:1.62}.s1-s-light .s1-sec-lead{color:#54524c}.s1-s-dark .s1-sec-lead,.s1-s-graphite .s1-sec-lead{color:#fff9}.s1-sec-head{margin-bottom:clamp(34px,4.6vw,54px)}.s1-btn{font-family:var(--s1-disp);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;padding:16px 32px;border-radius:2px;text-decoration:none;cursor:pointer;display:inline-block;transition:filter .15s,transform .15s,background .15s,color .15s,border-color .15s}.s1-btn--primary{background:var(--s1-khaki);color:var(--s1-ink);border:1px solid var(--s1-khaki)}.s1-btn--primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.s1-btn--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.34)}.s1-btn--ghost:hover{border-color:#fff}.s1-btn--dark{background:var(--s1-ink);color:#fff;border:1px solid var(--s1-ink)}.s1-btn--dark:hover{filter:brightness(1.7)}.s1-cta-row{display:flex;gap:14px;flex-wrap:wrap}.s1-mark{background-image:linear-gradient(var(--s1-khaki),var(--s1-khaki));background-repeat:no-repeat;background-size:0% 100%;background-position:left center;padding:.08em .09em .01em;margin:0 -.03em;transition:background-size .7s cubic-bezier(.2,.7,.2,1) .35s,color .4s .6s}.is-in .s1-mark,.s1-mark.is-in{background-size:100% 86%;color:var(--s1-ink)}@media(prefers-reduced-motion:reduce){.s1-mark{background-size:100% 86%;color:var(--s1-ink);transition:none}}.s1-rv{opacity:0;transform:translateY(34px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.s1-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.s1-rv{opacity:1!important;transform:none!important;transition:none!important}}.shopify-section--header .header{--background: 0 0 0 / .66 !important;--header-padding-block: 10px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.shopify-section--header .header__logo,.shopify-section--header .header__logo>a{display:inline-flex;align-items:center;gap:12px}.shopify-section--header{--header-padding-block: .55rem !important}.shopify-section--header x-header.header{background:#000!important}.shopify-section--header .header__logo-image{height:24px!important;width:auto!important}.shopify-section--header .s1-wordmark{font-family:var(--s1-disp);font-weight:900;font-size:12.5px;letter-spacing:.04em;line-height:1;color:#fff;white-space:nowrap}.shopify-section--header .s1-header-cta{display:inline-block;font-family:var(--s1-disp);font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--s1-khaki);background:transparent;border:1px solid var(--s1-khaki);padding:7px 16px;border-radius:2px;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.shopify-section--header .s1-header-cta:hover{background:var(--s1-khaki);color:var(--s1-ink)}@media screen and (min-width:1000px){.shopify-section--header .header{--header-grid: "logo primary-nav secondary-nav" / 1fr auto auto}}.shopify-section--header .header__primary-nav{gap:.5rem 18px;justify-content:flex-end}.shopify-section--header .header__primary-nav-item>a{position:relative;font-family:var(--s1-disp);font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;transition:color .15s;padding-bottom:5px}.shopify-section--header .header__primary-nav-item>a:hover,.shopify-section--header .header__primary-nav-item>a[aria-current=page]{color:#fff}.shopify-section--header .header__primary-nav-item [data-title]:before{background:var(--s1-khaki);height:2px}.shopify-section--header .header__primary-nav-item>a[aria-current=page][data-title]:before{transform:scaleX(1)}:root{--s1-hero-gap: clamp(84px, 12vh, 136px);--s1-hero-bottom: clamp(56px, 8vh, 96px)}.s1ph.s1ph.s1ph,.s1-drop-hero.s1-drop-hero.s1-drop-hero{min-height:clamp(560px,70vh,740px);display:flex;align-items:flex-start;padding-top:calc(var(--header-height, 54px) + var(--s1-hero-gap));padding-bottom:var(--s1-hero-bottom)}.s1ph.s1ph.s1ph--plain{min-height:clamp(440px,54vh,580px)}.s1-hero.s1-hero.s1-hero{min-height:clamp(560px,70vh,740px);align-items:flex-start;padding-top:calc(var(--header-height, 54px) + var(--s1-hero-gap));padding-bottom:var(--s1-hero-bottom)}.s1ph .s1ph-in .s1ph-h1,.s1-drop-hero .s1-drop-hero__in .s1-drop-hero__h1,.s1-hero .s1-hero__inner .s1-hero__h1{font-family:var(--s1-disp);font-weight:900;text-transform:uppercase;line-height:1.06;letter-spacing:-.03em;font-size:clamp(40px,6.4vw,84px);max-width:22ch;color:#fff;margin:0}.s1ph .s1ph-h1 .s1-mut,.s1-drop-hero .s1-drop-hero__h1 .s1-mut,.s1-hero .s1-hero__h1 .kh{color:var(--s1-khaki)}.s1ph .s1ph-in .s1ph-sub,.s1-drop-hero .s1-drop-hero__in .s1-drop-hero__sub,.s1-hero .s1-hero__inner .s1-hero__sub{margin-top:clamp(20px,2.4vw,28px);max-width:54ch;font-size:clamp(15px,1.3vw,17px);line-height:1.62;color:#ffffffbd}.s1ph.s1ph.s1ph:after,.s1-drop-hero .s1-drop-hero__shade.s1-drop-hero__shade,.s1-hero.s1-hero.s1-hero:after{background:linear-gradient(90deg,#000000e6,#0000009e,#00000047),linear-gradient(0deg,#000000d9,#0000 45%)}.s1ph.s1ph.s1ph:has(.s1ph-bg):before{background:none}.s1-drop-hero.has-bg .s1-drop-hero__sig{display:none}.s1-drop-hero .s1-drop-hero__bg{filter:none}.s1-resume{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:8px}.s1-resume__link{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;background:var(--s1-khaki);color:var(--s1-ink);font-family:var(--s1-disp);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-radius:999px;box-shadow:0 10px 30px #00000059;white-space:nowrap}.s1-resume__dot{width:7px;height:7px;border-radius:50%;background:var(--s1-ink);animation:s1-resume-pulse 1.8s ease-in-out infinite}.s1-resume__x{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#000000bf;color:#fff;font-size:20px;line-height:1;cursor:pointer}@keyframes s1-resume-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.s1-resume__dot{animation:none}}@media(max-width:560px){.s1-resume{left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.s1-resume__link{flex:1;justify-content:center;font-size:11.5px;padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/s1-brand.css.map */
