@import"https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&family=Oswald:wght@400;500;600;700&display=swap";:root{--katz-bg: oklch(.16 .008 60);--katz-bg-deep: oklch(.115 .006 60);--katz-foreground: oklch(.97 .006 80);--katz-card: oklch(.21 .01 60);--katz-card-foreground: oklch(.97 .006 80);--katz-primary: oklch(.76 .17 62);--katz-primary-foreground: oklch(.17 .02 60);--katz-primary-glow: oklch(.83 .16 78);--katz-secondary: oklch(.26 .012 60);--katz-muted: oklch(.24 .01 60);--katz-muted-foreground: oklch(.72 .012 70);--katz-border: oklch(.33 .012 60);--katz-surface-deep: oklch(.115 .006 60);--katz-font-display: "Oswald", "Arial Narrow", Arial, sans-serif;--katz-font-body: "Barlow", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--katz-max-width: 1400px;--katz-mobile-gutter: 16px;--katz-tablet-gutter: 24px;--katz-desktop-gutter: 32px;--katz-large-gutter: 40px;--katz-radius-sm: 2px;--katz-radius: 4px;--katz-radius-lg: 8px;--katz-shadow-lift: 0 18px 40px -18px rgba(0, 0, 0, .75);--katz-shadow-glow: 0 0 0 1px rgba(221, 152, 54, .35), 0 16px 44px -20px rgba(221, 152, 54, .55);--katz-gradient-accent: linear-gradient( 100deg, var(--katz-primary), var(--katz-primary-glow) );--katz-gradient-overlay: linear-gradient( 90deg, oklch(.11 .006 60 / .94) 0%, oklch(.11 .006 60 / .78) 45%, oklch(.11 .006 60 / .35) 100% );--katz-transition-fast: .16s ease;--katz-transition: .2s ease;--katz-transition-slow: .35s ease}.katz-page{width:100%;margin:0;padding:0;overflow-x:clip;background:var(--katz-bg);color:var(--katz-foreground);font-family:var(--katz-font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.katz-page *,.katz-page *:before,.katz-page *:after,.katz-header *,.katz-header *:before,.katz-header *:after,.katz-footer *,.katz-footer *:before,.katz-footer *:after{box-sizing:border-box}.katz-page h1,.katz-page h2,.katz-page h3,.katz-page h4,.katz-page h5,.katz-page h6,.katz-display{margin:0;padding:0;color:inherit;font-family:var(--katz-font-display);font-weight:500;line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.katz-page p{margin-top:0}.katz-page a{color:inherit}.katz-eyebrow{margin:0;color:var(--katz-primary);font-family:var(--katz-font-display);font-size:11.5px;font-weight:500;line-height:1.3;letter-spacing:.22em;text-transform:uppercase}.katz-heading-xl{font-family:var(--katz-font-display);font-size:clamp(42px,12vw,68px);font-weight:500;line-height:.92;letter-spacing:-.025em;text-transform:uppercase}.katz-heading-lg{font-family:var(--katz-font-display);font-size:clamp(36px,9vw,58px);font-weight:500;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.katz-heading-md{font-family:var(--katz-font-display);font-size:clamp(30px,7vw,46px);font-weight:500;line-height:1;letter-spacing:-.015em;text-transform:uppercase}.katz-heading-sm{font-family:var(--katz-font-display);font-size:clamp(24px,5vw,34px);font-weight:500;line-height:1.05;text-transform:uppercase}.katz-container,.katz-container--content,.katz-container--wide{width:calc(100% - 32px);max-width:var(--katz-max-width);margin-left:auto;margin-right:auto}.katz-container--full{width:100%;max-width:none;margin-left:0;margin-right:0}@media screen and (min-width:750px){.katz-container,.katz-container--content,.katz-container--wide{width:calc(100% - 48px)}}@media screen and (min-width:990px){.katz-container,.katz-container--content,.katz-container--wide{width:calc(100% - 64px)}}@media screen and (min-width:1440px){.katz-container,.katz-container--content,.katz-container--wide{width:calc(100% - 80px)}}@media screen and (min-width:1480px){.katz-container,.katz-container--content,.katz-container--wide{width:100%;max-width:1400px}}.katz-section{position:relative;width:100%}.katz-section--dark{background:var(--katz-bg)}.katz-section--deep{background:var(--katz-bg-deep)}.katz-section--card{background:var(--katz-card)}.katz-section-padding{padding-top:64px;padding-bottom:64px}@media screen and (min-width:750px){.katz-section-padding{padding-top:80px;padding-bottom:80px}}@media screen and (min-width:990px){.katz-section-padding{padding-top:96px;padding-bottom:96px}}@media screen and (min-width:1440px){.katz-section-padding{padding-top:112px;padding-bottom:112px}}.katz-btn{position:relative;display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:12px 28px;border:1px solid transparent;border-radius:0;appearance:none;-webkit-appearance:none;text-decoration:none;font-family:var(--katz-font-display);font-size:13px;font-weight:500;line-height:1;letter-spacing:.14em;text-align:center;text-transform:uppercase;cursor:pointer;transition:transform var(--katz-transition-fast),background-color var(--katz-transition-fast),border-color var(--katz-transition-fast),color var(--katz-transition-fast),box-shadow var(--katz-transition-fast)}.katz-btn:hover{transform:translateY(-2px)}.katz-btn:active{transform:translateY(0)}.katz-btn--primary{border-color:var(--katz-primary);background:var(--katz-primary);color:var(--katz-primary-foreground);box-shadow:var(--katz-shadow-glow)}.katz-btn--primary:hover{border-color:var(--katz-primary-glow);background:var(--katz-primary-glow);color:var(--katz-primary-foreground)}.katz-btn--outline{border-color:#ffffff59;background:transparent;color:var(--katz-foreground)}.katz-btn--outline:hover{border-color:var(--katz-primary);color:var(--katz-primary)}.katz-btn--dark{border-color:var(--katz-border);background:var(--katz-bg-deep);color:var(--katz-foreground)}.katz-btn--dark:hover{border-color:var(--katz-primary);color:var(--katz-primary)}.katz-btn--mobile-full{width:100%}@media screen and (min-width:750px){.katz-btn--mobile-full{width:auto}}.katz-image{display:block;width:100%;height:auto}.katz-image-cover{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.katz-image-contain{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.katz-page img{max-width:100%}.katz-card{position:relative;overflow:hidden;border:1px solid var(--katz-border);border-radius:var(--katz-radius);background:var(--katz-card);color:var(--katz-card-foreground)}.katz-card--interactive{transition:transform var(--katz-transition),border-color var(--katz-transition),box-shadow var(--katz-transition)}@media(hover:hover){.katz-card--interactive:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--katz-primary) 55%,var(--katz-border));box-shadow:var(--katz-shadow-lift)}}.katz-divider{width:100%;height:1px;border:0;background:var(--katz-border)}.katz-divider--accent{background:var(--katz-primary)}.katz-flex{display:flex}.katz-flex-center{display:flex;align-items:center;justify-content:center}.katz-align-center{align-items:center}.katz-justify-between{justify-content:space-between}.katz-grid{display:grid;width:100%}.katz-text-primary{color:var(--katz-primary)}.katz-text-muted{color:var(--katz-muted-foreground)}.katz-text-white{color:var(--katz-foreground)}.katz-text-center{text-align:center}.katz-bg-dark{background:var(--katz-bg)}.katz-bg-deep{background:var(--katz-bg-deep)}.katz-bg-card{background:var(--katz-card)}.katz-relative{position:relative}.katz-absolute{position:absolute}.katz-hidden{display:none!important}.katz-mobile-only{display:block}.katz-desktop-only{display:none}@media screen and (min-width:990px){.katz-mobile-only{display:none!important}.katz-desktop-only{display:block}}.katz-page a:focus-visible,.katz-page button:focus-visible,.katz-header a:focus-visible,.katz-header button:focus-visible{outline:2px solid var(--katz-primary);outline-offset:3px}.katz-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.katz-page .scroll-trigger.animate--slide-in,.katz-page .scroll-trigger.animate--fade-in{opacity:1;transform:none}.katz-page .katz-btn:before,.katz-page .katz-btn:after{box-shadow:none}.katz-page h1,.katz-page h2,.katz-page h3,.katz-page h4,.katz-page h5,.katz-page h6{margin-block-start:0;margin-block-end:0}@media(prefers-reduced-motion:reduce){.katz-page *,.katz-page *:before,.katz-page *:after,.katz-header *,.katz-header *:before,.katz-header *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:374px){.katz-container,.katz-container--content,.katz-container--wide{width:calc(100% - 24px)}.katz-btn{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/katz-global.css.map */
