:root{--zg-kraft: #f2eee6;--zg-kraft-deep: #e6dfd2;--zg-kraft-line: #d6cebf;--zg-kraft-natural: #c4a57c;--zg-white: #ffffff;--zg-g950: #1e1f22;--zg-g900: #2b2d31;--zg-g800: #373a40;--zg-g700: #4a4d54;--zg-g600: #5c6068;--zg-g400: #8e9298;--zg-g200: #c9cbce;--zg-g100: #e4e5e6;--zg-g50: #f1f1f2;--zg-on-dark-2: #b9bbbf;--zg-line-on-dark: rgb(255 255 255 / .18);--zg-sans: "Calibre", "Hanken Grotesk", Arial, sans-serif;--zg-mono: "IBM Plex Mono", Consolas, monospace;--zg-radius: 4px;--zg-ease-out: cubic-bezier(.16, 1, .3, 1);--zg-maxw: 1280px;--zg-kraft-texture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .35' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .28 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}.zg-section{container-type:inline-size;--zg-gutter: clamp(20px, 5cqi, 72px);--zg-fg: var(--zg-g950);--zg-fg-2: var(--zg-g600);--zg-rule: var(--zg-g950);--zg-hairline: var(--zg-g100);font-family:var(--zg-sans);color:var(--zg-fg);-webkit-font-smoothing:antialiased}.zg-section *,.zg-section *:before,.zg-section *:after{box-sizing:border-box}.zg-surface--white{background-color:var(--zg-white)}.zg-surface--kraft,.zg-kraft{background-color:var(--zg-kraft);background-image:var(--zg-kraft-texture)}.zg-surface--kraft{--zg-hairline: var(--zg-kraft-line)}.zg-surface--graphite{background-color:var(--zg-g950);--zg-fg: var(--zg-white);--zg-fg-2: var(--zg-on-dark-2);--zg-rule: var(--zg-white);--zg-hairline: var(--zg-line-on-dark)}.zg-container{max-width:var(--zg-maxw);margin-inline:auto;padding-inline:var(--zg-gutter)}.zg-eyebrow,.zg-mono-note{margin:0;font-family:var(--zg-mono);font-size:12px;font-weight:400;line-height:1.5;text-transform:uppercase;color:var(--zg-fg-2)}.zg-eyebrow{letter-spacing:.1em}.zg-mono-note{letter-spacing:.08em}.zg-heading{margin:0;font-family:var(--zg-sans);font-weight:300;line-height:.95;letter-spacing:-.035em;color:var(--zg-fg);text-wrap:balance}.zg-heading strong,.zg-heading b,.zg-heading--semibold{font-weight:600}.zg-lede{margin:0;font-size:clamp(19px,1.8cqi,22px);font-weight:300;line-height:1.5;color:var(--zg-fg);text-wrap:pretty}.zg-lede p,.zg-heading p{margin:0}.zg-tm{font-size:.5em;vertical-align:super;line-height:0}.zg-brand{text-transform:none}.zg-title__lead{font-weight:600}.zg-title__rest{font-weight:300}.zg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 32px;border:0;border-radius:var(--zg-radius);background-color:var(--zg-g950);color:var(--zg-white);font-family:var(--zg-sans);font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .28s ease}.zg-btn:hover{background-color:var(--zg-g700);color:var(--zg-white)}.zg-btn--inverse{background-color:var(--zg-white);color:var(--zg-g950)}.zg-btn--inverse:hover{background-color:var(--zg-g100);color:var(--zg-g950)}.zg-link{font-family:var(--zg-sans);font-size:17px;font-weight:600;color:var(--zg-fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .28s ease}.zg-link:hover{color:var(--zg-fg-2)}.zg-surface--graphite.zg-surface--graphite :is(:is(h1,h2,h3,h4,h5,h6)>a,p a,.rte :is(ul,ol,table) a):where(:not(.button,.button-secondary,.zg-btn)):hover{color:var(--zg-link-hover, var(--zg-fg-2))}.zg-section :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--zg-fg);outline-offset:2px}@media(prefers-reduced-motion:reduce){html:root,html .page-wrapper{scroll-behavior:auto}}header-component .menu-list__link--active{font-weight:600}@media(prefers-reduced-motion:no-preference){[data-zg-reveal=pending]{opacity:0;transform:translateY(20px)}[data-zg-reveal=shown]{opacity:1;transform:none;transition:opacity .6s var(--zg-ease-out),transform .6s var(--zg-ease-out)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zg-base.css.map */
