@font-face{font-family:Elza;src:url("{{ 'Elza-Regular.woff2' | asset_url }}") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Elza;src:url("{{ 'Elza-Medium.woff2' | asset_url }}") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Elza;src:url("{{ 'Elza-Bold.woff2' | asset_url }}") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sztos;src:url("{{ 'sztosextrabold.woff2' | asset_url }}") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sztos;src:url("{{ 'sztosextrabold.woff2' | asset_url }}") format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--au-pantone-green-strong: var(--color-green-900, #0F241B);--au-pantone-green: var(--color-green-800, #1E3C2E);--au-pantone-green-soft: var(--color-green-700, #24543A);--au-pantone-cream: var(--color-beige-100, #F9F1D7);--au-pantone-cream-soft: var(--color-beige-200, #F6EFD6);--au-pantone-orange: var(--color-orange-500, #FD671A);--au-pantone-divider: var(--color-neutral-200, #EAE7DE);--au-ink-900: #1E3C2E;--au-ink-700: color-mix(in srgb, #000 74%, transparent);--au-ink-600: color-mix(in srgb, #000 58%, transparent);--au-ink-500: color-mix(in srgb, #000 45%, transparent);--au-radius-1: 10px;--au-radius-2: 14px;--au-radius-3: 20px;--au-radius-pill: 999px;--au-shadow-1: 0 6px 16px rgba(0,0,0,.06);--au-shadow-2: 0 10px 26px rgba(0,0,0,.08);--au-ease-out: cubic-bezier(.16, 1, .3, 1);--au-ease: ease;--au-dur-1: .14s;--au-dur-2: .22s;--au-dur-3: .36s;--au-container-max: 1200px;--au-container-pad: clamp(16px, 2.4vw, 40px);--au-space-0: var(--space-0, 0px);--au-space-1: var(--space-1, 4px);--au-space-2: var(--space-2, 8px);--au-space-3: var(--space-3, 12px);--au-space-4: var(--space-4, 16px);--au-space-5: var(--space-5, 24px);--au-space-6: var(--space-6, 32px);--au-space-7: var(--space-7, 40px);--au-space-8: var(--space-8, 48px);--au-space-9: var(--space-9, 64px);--au-space-10: var(--space-10, 80px);--au-rhythm-xs: clamp(10px, 1.2vw, 14px);--au-rhythm-sm: clamp(14px, 1.6vw, 20px);--au-rhythm-md: clamp(20px, 2.2vw, 28px);--au-rhythm-lg: clamp(28px, 3vw, 44px);--au-rhythm-xl: clamp(40px, 4vw, 72px)}:root{--brand-green-strong: var(--au-pantone-green-strong);--brand-green: var(--au-pantone-green);--brand-green-soft: var(--au-pantone-green-soft);--brand-beige: var(--au-pantone-cream);--brand-offwhite: var(--au-pantone-cream-soft);--brand-softgray: var(--au-pantone-divider);--brand-orange: var(--au-pantone-orange);--col-green: var(--brand-green);--col-orange: var(--brand-orange);--col-beige: var(--brand-beige);--col-offwhite: var(--brand-offwhite);--col-softgray: var(--brand-softgray);--font-body-family: "Elza", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-family: "Sztos", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--type-h1: clamp(42px, 5vw, 72px);--type-h2: clamp(28px, 3.2vw, 40px);--type-h3: clamp(20px, 2.2vw, 26px);--type-h4: 20px;--type-body: 16px;--type-body-sm: 14px;--type-micro: 12px;--type-eyebrow: 11px;--leading-h1: 1.06;--leading-h2: 1.1;--leading-h3: 1.16;--leading-body: 1.45;--leading-body-sm: 1.42;--track-heading: .03em;--track-eyebrow: .16em}:root{--c-bg: var(--brand-beige);--c-surface-1: color-mix(in srgb, var(--brand-beige) 82%, #fff 18%);--c-surface-2: color-mix(in srgb, var(--brand-beige) 70%, #fff 30%);--c-overlay: rgba(0,0,0,.35);--c-text: var(--au-ink-900);--c-text-muted: var(--au-ink-700);--c-text-soft: var(--au-ink-600);--c-text-invert: var(--brand-beige);--c-brand: var(--brand-green);--c-brand-strong:var(--brand-green-strong);--c-accent: var(--brand-orange);--c-border: color-mix(in srgb, #000 8%, transparent);--c-border-soft: color-mix(in srgb, #000 5%, transparent);--c-divider: var(--brand-softgray);--c-link: var(--brand-green);--c-link-hover: color-mix(in srgb, var(--brand-green) 86%, #000 14%);--c-focus: color-mix(in srgb, var(--brand-orange) 70%, #fff 30%);--focus-ring: 0 0 0 3px var(--c-focus);--space-inline: var(--au-space-4);--space-stack-1: var(--au-space-3);--space-stack-2: var(--au-space-5);--space-stack-3: var(--au-space-8);--section-pad-top: var(--au-rhythm-xl);--section-pad-bottom: var(--au-rhythm-xl);--btn-pad-y: 12px;--btn-pad-x: 18px;--pill-pad-y: 4px;--pill-pad-x: 12px;--radius-card: var(--au-radius-3);--radius-btn: var(--au-radius-pill);--radius-pill: var(--au-radius-pill);--shadow-card: var(--au-shadow-1);--shadow-card-hover: var(--au-shadow-2)}:root{--FONT-STACK-HEADING: var(--font-heading-family);--FONT-STYLE-HEADING: normal;--FONT-WEIGHT-HEADING: 800;--LETTER-SPACING-HEADING: var(--track-heading);--FONT-UPPERCASE-HEADING: none;--aust-beige: var(--brand-beige);--aust-green: var(--brand-green);--aust-orange: var(--brand-orange);--bg-base: var(--c-bg);--bg-contrast: var(--c-brand);--text-base: var(--c-text);--text-contrast: var(--c-text-invert);--border-subtle: var(--c-border-soft);--brand: var(--c-brand);--accent: var(--c-accent)}body{font-family:var(--font-body-family);color:var(--c-text);background:var(--c-bg)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.product__title,.text-products__heading,.section__heading,.section__title,.page-title{font-family:var(--font-heading-family)!important;font-weight:800;color:var(--c-brand);letter-spacing:-.2px;text-align:left;margin:0 0 var(--space-stack-1)}h1,.h1,.product__title,.page-title,.section__title{font-size:var(--type-h1);line-height:var(--leading-h1)}h2,.h2,.text-products__heading{font-size:var(--type-h2);line-height:var(--leading-h2)}h3,.h3{font-size:var(--type-h3);line-height:var(--leading-h3)}h4,.h4{font-size:var(--type-h4);line-height:1.2}body,p{font-size:var(--type-body);line-height:var(--leading-body);color:var(--c-text);margin:0 0 var(--space-stack-1)}.text-sm,small{font-size:var(--type-body-sm);line-height:var(--leading-body-sm)}.micro{font-size:var(--type-micro);letter-spacing:.02em;opacity:.85}.eyebrow{font-size:var(--type-eyebrow);line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--c-text-soft);margin-bottom:var(--au-space-1)}a{color:var(--c-link);text-decoration-thickness:2px;text-underline-offset:3px;font-weight:700;transition:opacity var(--au-dur-1) var(--au-ease),color var(--au-dur-1) var(--au-ease)}a:hover{color:var(--c-link-hover)}a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}h1+p,h2+p,h3+p{margin-top:var(--au-space-2)}.section{padding-top:var(--section-pad-top);padding-bottom:var(--section-pad-bottom)}.section--compact{padding-top:var(--au-rhythm-lg);padding-bottom:var(--au-rhythm-lg)}.section--tight{padding-top:var(--au-rhythm-md);padding-bottom:var(--au-rhythm-md)}.grid{gap:var(--au-space-5)}.grid--tight{gap:var(--au-space-3)}.au-container{max-width:var(--au-container-max);padding-left:var(--au-container-pad);padding-right:var(--au-container-pad);margin-left:auto;margin-right:auto}.card{padding:var(--au-space-5) var(--au-space-6);background:var(--c-surface-1);border-radius:var(--radius-card);border:1px solid var(--c-border-soft);box-shadow:var(--shadow-card);transition:transform var(--au-dur-2) var(--au-ease-out),box-shadow var(--au-dur-2) var(--au-ease-out)}.card--tight{padding:var(--au-space-3) var(--au-space-5)}.card:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.card-title{font-size:var(--type-h4);font-family:var(--font-heading-family);font-weight:800;line-height:1.2;margin-bottom:var(--au-space-2);color:var(--c-brand)}.card-body{font-size:var(--type-body-sm);line-height:var(--leading-body-sm);color:var(--c-text-muted)}.pill{display:inline-block;padding:var(--pill-pad-y) var(--pill-pad-x);border-radius:var(--radius-pill);font-size:var(--type-micro);font-weight:800;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;background:var(--c-surface-2);border:1px solid var(--c-border);margin-right:var(--au-space-2);margin-bottom:var(--au-space-2)}.cta-link{display:inline-block;font-size:var(--type-body);font-weight:800;color:var(--c-brand)}:root{--btn-bg: var(--c-brand);--btn-text: var(--c-text-invert);--btn-border: transparent;--btn-bg-hover: color-mix(in srgb, var(--c-brand) 88%, #000 12%);--btn-text-hover: var(--c-text-invert);--btn-border-hover: transparent}.section-title{margin-bottom:var(--au-space-3)}.section-subtitle{margin-bottom:var(--au-rhythm-lg);font-size:var(--type-body);color:var(--c-text-muted);line-height:var(--leading-body)}.section-end{margin-bottom:var(--au-rhythm-xl)}.collection-item__bg{position:relative}.collection-item__bg-inner img{display:block;width:100%;height:100%;object-fit:cover}.collection-item__overlay-text{position:absolute;inset:auto 0 1.8rem 1.8rem;display:flex;align-items:flex-end;justify-content:flex-start;text-align:left;pointer-events:none}.collection-overlay-title{color:var(--c-text-invert);font-size:clamp(2.2rem,3vw,3.4rem);line-height:1;letter-spacing:.04em;text-shadow:0 4px 16px rgba(0,0,0,.35);margin:0}.highlights__item-inner.btn{background-color:var(--btn-bg)!important;border-color:var(--btn-border)!important;color:var(--btn-text)!important}.highlights__item-inner.btn:hover{background-color:var(--btn-bg-hover)!important;border-color:var(--btn-border-hover)!important;color:var(--btn-text-hover)!important}.header-sections{--link: var(--brand-beige)}.header-sections a:hover,.header-sections a:focus{opacity:.88}.grain-overlay{position:relative;z-index:0}.grain-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.18;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2NkYPhfDwADlwGCVG5XWwAAAABJRU5ErkJggg==);background-repeat:repeat;background-size:180px 180px;mix-blend-mode:multiply}.card{padding:var(--space-md) var(--space-lg);background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);border:1px solid var(--border-default);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.card:hover{transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/40/assets/brand-token.css.map */
