:root{--aww-fg: rgb(var(--color-foreground));--aww-bg: rgb(var(--color-background));--aww-fg-muted: rgba(var(--color-foreground), .62);--aww-fg-faint: rgba(var(--color-foreground), .35);--aww-accent: rgb(var(--color-accent, var(--color-foreground)));--aww-accent-soft: rgba(var(--color-accent, var(--color-foreground)), .16);--aww-accent-line: rgba(var(--color-accent, var(--color-foreground)), .55);--aww-on-accent: rgb(var(--color-on-accent, var(--color-background)));--aww-surface: rgba(var(--color-foreground), .04);--aww-surface-strong: rgba(var(--color-foreground), .07);--aww-hairline: rgba(var(--color-foreground), .14);--aww-hairline-strong: rgba(var(--color-foreground), .3);--aww-font-ui: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--font-body-family: var(--aww-font-ui);--font-heading-family: var(--aww-font-ui);--font-display-family: var(--aww-font-ui);--font-body-weight: 400;--font-heading-weight: 400;--font-display-weight: 400;--font-display-tracking: -.01em;--aww-type-display: clamp(2.1rem, 2.9vw, 3.5rem);--aww-type-xxl: clamp(1.95rem, 2.4vw, 2.9rem);--aww-type-xl: clamp(1.6rem, 1.9vw, 2.25rem);--aww-type-lg: clamp(1.5rem, 1.55vw, 1.8rem);--aww-type-md: 1.6rem;--aww-type-body: 1.5rem;--aww-type-sm: 1.35rem;--aww-type-meta: 1.15rem;--aww-type-label: 1.05rem;--aww-leading-display: 1.05;--aww-leading-tight: 1.15;--aww-leading-body: 1.6;--aww-tracking-label: .14em;--aww-tracking-meta: .08em;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--aww-space-3xs: .4rem;--aww-space-2xs: .6rem;--aww-space-xs: 1rem;--aww-space-sm: 1.3rem;--aww-space-md: 1.9rem;--aww-space-lg: 3.2rem;--aww-space-xl: 5rem;--aww-space-2xl: 7.2rem;--aww-space-3xl: clamp(4.5rem, 8.8vw, 12.3rem);--aww-space-section: clamp(4.8rem, 7vw, 12.6rem);--aww-page-width: 140rem;--aww-content-width: 120rem;--aww-reading-width: 68rem;--aww-gutter: clamp(1.6rem, 4vw, 4.8rem);--aww-border: 1px;--aww-rule: var(--aww-border) solid var(--aww-hairline);--aww-rule-strong: var(--aww-border) solid var(--aww-hairline-strong);--aww-measure: 66ch;--aww-ease: cubic-bezier(.22, .61, .36, 1);--aww-dur-fast: .12s;--aww-dur: .24s;--aww-dur-slow: .42s}[class*=color-scheme-]{--aww-fg: rgb(var(--color-foreground));--aww-bg: rgb(var(--color-background));--aww-fg-muted: rgba(var(--color-foreground), .62);--aww-fg-faint: rgba(var(--color-foreground), .35);--aww-accent: rgb(var(--color-accent, var(--color-foreground)));--aww-accent-soft: rgba(var(--color-accent, var(--color-foreground)), .16);--aww-accent-line: rgba(var(--color-accent, var(--color-foreground)), .55);--aww-on-accent: rgb(var(--color-on-accent, var(--color-background)));--aww-surface: rgba(var(--color-foreground), .04);--aww-surface-strong: rgba(var(--color-foreground), .07);--aww-hairline: rgba(var(--color-foreground), .14);--aww-hairline-strong: rgba(var(--color-foreground), .3);--aww-rule: var(--aww-border) solid var(--aww-hairline);--aww-rule-strong: var(--aww-border) solid var(--aww-hairline-strong)}body{overflow-x:clip}.aww-clip{overflow:clip}.aww-section :is(button,input,select,textarea,.button,.field__input){border-radius:0}.aww-display,.aww-headline{font-family:var(--font-display-family, var(--font-heading-family));font-weight:var(--font-display-weight, var(--font-heading-weight));font-style:var(--font-display-style, normal);text-transform:var(--font-display-case, none);letter-spacing:var(--font-display-tracking, -.03em);line-height:var(--aww-leading-display);margin:0;overflow-wrap:break-word}.aww-display{font-size:var(--aww-type-display)}.aww-headline{font-size:var(--aww-type-xxl);line-height:var(--aww-leading-tight)}.aww-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--aww-type-xl);line-height:var(--aww-leading-tight);letter-spacing:-.01em;margin:0}.aww-prose{font-size:var(--aww-type-body);line-height:var(--aww-leading-body);max-width:var(--aww-measure);color:var(--aww-fg-muted)}.aww-prose>:first-child{margin-top:0}.aww-prose>:last-child{margin-bottom:0}.aww-prose a{color:var(--aww-accent);text-decoration:underline;text-underline-offset:.3em}.aww-meta{font-size:var(--aww-type-meta);letter-spacing:var(--aww-tracking-meta);line-height:1.3;color:var(--aww-fg-muted)}.aww-numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.aww-section{position:relative;padding-block:var(--aww-section-padding-block, var(--aww-space-section))}.aww-container{width:100%;max-width:var(--aww-page-width);margin-inline:auto;padding-inline:var(--aww-gutter)}.aww-container--content{max-width:var(--aww-content-width)}.aww-container--bleed{max-width:none}.aww-reading{max-width:var(--aww-reading-width)}.aww-split{display:grid;gap:var(--aww-space-md);grid-template-columns:1fr}@media screen and (min-width:750px){.aww-split{grid-template-columns:var(--aww-split-ratio, 1fr 1fr);gap:var(--aww-space-lg)}}.aww-rule{border:0;border-top:var(--aww-rule);margin:0;width:100%}.aww-label{display:inline-flex;align-items:center;gap:.4em;font-size:var(--aww-type-label);letter-spacing:var(--aww-tracking-label);text-transform:uppercase;line-height:1;color:var(--aww-fg-muted);white-space:nowrap}.aww-label:before{content:"["}.aww-label:after{content:"]"}.aww-label--strong{color:var(--aww-accent)}.aww-label--boxed{border:0;background:var(--aww-accent-soft);color:var(--aww-accent);padding:.55em .8em}.aww-label--boxed:before,.aww-label--boxed:after{content:none}.aww-index{display:inline-flex;align-items:baseline;gap:.6em;margin:0;font-size:var(--aww-type-label);font-weight:400;letter-spacing:var(--aww-tracking-label);text-transform:uppercase;color:var(--aww-accent)}.aww-section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--aww-space-sm);padding-top:var(--aww-space-sm);margin-bottom:var(--aww-space-lg);position:relative}.aww-section-head:before{content:"";position:absolute;top:0;left:0;width:4rem;height:2px;background:var(--aww-accent)}.aww-section-head--artwork{display:grid;gap:var(--aww-space-sm);padding-top:0;margin-bottom:var(--aww-space-xl)}.aww-section-head--artwork:before{content:none}.aww-section-head__art{display:grid;gap:var(--aww-space-sm);justify-items:center;justify-self:start}@media screen and (min-width:750px){.aww-section-head--artwork{grid-template-columns:0fr auto minmax(0,1fr)}.aww-section-head__art{grid-column:2}}.aww-section-head--artwork .aww-index{color:var(--aww-fg-muted)}.aww-section-foot{display:flex;justify-content:flex-end;margin-top:var(--aww-space-lg)}.aww-link{display:inline-flex;align-items:center;gap:.5em;color:var(--aww-fg);text-decoration:none;font-size:var(--aww-type-sm);letter-spacing:var(--aww-tracking-meta);line-height:1.2;padding-bottom:.2em;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:left bottom;background-size:0% var(--aww-border);transition:background-size var(--aww-dur) var(--aww-ease),color var(--aww-dur) var(--aww-ease)}.aww-link__arrow{display:inline-block;transition:transform var(--aww-dur) var(--aww-ease)}.aww-link:hover,.aww-link:focus-visible{color:var(--aww-accent);background-size:100% var(--aww-border)}.aww-link:hover .aww-link__arrow,.aww-link:focus-visible .aww-link__arrow{transform:translate(.35em)}.aww-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:4.8rem;padding:0 var(--aww-space-sm);border:var(--aww-border) solid currentColor;border-radius:0;background:transparent;color:var(--aww-fg);font-size:var(--aww-type-sm);letter-spacing:var(--aww-tracking-label);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--aww-dur) var(--aww-ease),color var(--aww-dur) var(--aww-ease)}.aww-btn:hover,.aww-btn:focus-visible{background:var(--aww-accent);border-color:var(--aww-accent);color:var(--aww-on-accent)}.aww-btn--filled{background:var(--aww-fg);border-color:var(--aww-fg);color:var(--aww-bg)}.aww-btn--filled:hover,.aww-btn--filled:focus-visible{background:var(--aww-accent);border-color:var(--aww-accent);color:var(--aww-on-accent)}.aww-section :focus-visible,.aww-header :focus-visible,.aww-marquee :focus-visible,.menu-drawer :focus-visible,.cart-drawer :focus-visible{outline:2px solid var(--aww-accent);outline-offset:3px}.aww-placeholder{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:var(--aww-placeholder-ratio, 1);width:100%;border:var(--aww-rule-strong);color:var(--aww-fg);overflow:clip;isolation:isolate;container-type:inline-size}.aww-placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,currentColor 0 1px,transparent 1px 9px),linear-gradient(to bottom right,transparent calc(50% - .5px),currentColor 50%,transparent calc(50% + .5px)),linear-gradient(to top right,transparent calc(50% - .5px),currentColor 50%,transparent calc(50% + .5px));opacity:.1;z-index:-1}.aww-placeholder:after{content:"";position:absolute;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:1.4rem 1px,1px 1.4rem,1.4rem 1px,1px 1.4rem,1.4rem 1px,1px 1.4rem,1.4rem 1px,1px 1.4rem;background-position:left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom;opacity:.5}.aww-placeholder__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--aww-space-2xs);padding:var(--aww-space-sm);text-align:center}.aww-placeholder__word{font-family:var(--font-display-family, var(--font-heading-family));font-size:clamp(1.6rem,4cqi,3.2rem);letter-spacing:var(--aww-tracking-label);text-transform:uppercase;line-height:1;color:var(--aww-fg)}.aww-placeholder__caption{font-size:var(--aww-type-label);letter-spacing:var(--aww-tracking-meta);color:var(--aww-fg-muted);word-break:break-all}.aww-placeholder--tall{--aww-placeholder-ratio: .75}.aww-placeholder--wide{--aww-placeholder-ratio: 1.5}.aww-placeholder--quiet{border:0;background:var(--aww-surface)}.aww-placeholder--quiet:before,.aww-placeholder--quiet:after{content:none}.aww-section[id]{scroll-margin-top:calc(var(--header-height, 0px) + var(--aww-space-sm))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.aww-artwork--float{animation:aww-float 9s var(--aww-ease) infinite}@keyframes aww-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}}@media(prefers-reduced-motion:reduce){:root{--aww-dur-fast: 0ms;--aww-dur: 0ms;--aww-dur-slow: 0ms}.aww-link__arrow{transform:none!important}.aww-artwork,.aww-artwork__img{animation:none!important;transform:none!important}}.aww-contact-page .page-width.page-width--narrow,.aww-contact-page .contact.contact{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--aww-gutter)}.aww-contact-page .main-page-title.main-page-title{max-width:12ch;margin:0;padding-bottom:var(--aww-space-sm);border-bottom:var(--aww-rule-strong);font-family:var(--font-display-family, var(--font-heading-family));font-size:var(--aww-type-xxl);font-style:var(--font-display-style, normal);font-weight:var(--font-display-weight, var(--font-heading-weight));letter-spacing:var(--font-display-tracking, -.03em);line-height:var(--aww-leading-tight);text-transform:var(--font-display-case, none);overflow-wrap:anywhere}.aww-contact-page .page-width.page-width--narrow .rte{max-width:var(--aww-measure);margin-top:var(--aww-space-sm);color:var(--aww-fg-muted);font-size:var(--aww-type-body);line-height:var(--aww-leading-body)}.aww-contact-page .contact.contact form{max-width:92rem;padding-top:var(--aww-space-sm);border-top:var(--aww-rule-strong)}.aww-contact-page .contact.contact .contact__fields{gap:var(--aww-space-xs)}.aww-contact-page .contact.contact .field{margin-bottom:var(--aww-space-xs)}.aww-contact-page .contact.contact .field:before{display:none}.aww-contact-page .contact.contact .field:after{top:0;right:0;bottom:0;left:0;border:var(--aww-rule-strong);border-radius:0;box-shadow:none}.aww-contact-page .contact.contact .field:hover:after{border-color:var(--aww-fg);border-radius:0;box-shadow:none}.aww-contact-page .contact.contact .field__input.field__input{min-height:5.6rem;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:var(--aww-type-body)}.aww-contact-page .contact.contact textarea.field__input.field__input{min-height:20rem;resize:vertical}.aww-contact-page .contact.contact .field__input.field__input:focus,.aww-contact-page .contact.contact .field__input.field__input:focus-visible{border-radius:0;outline:2px solid var(--aww-fg);outline-offset:3px;box-shadow:none}.aww-contact-page .contact.contact .field__label{color:var(--aww-fg-muted);font-size:var(--aww-type-sm);letter-spacing:var(--aww-tracking-meta)}.aww-contact-page .contact.contact .contact__button{margin-top:var(--aww-space-md)}.aww-contact-page .contact.contact .contact__button .button.button{min-width:18rem;min-height:4.8rem;padding-inline:var(--aww-space-sm);border:1px solid var(--aww-fg);border-radius:0;background:var(--aww-fg);color:var(--aww-bg);font-size:var(--aww-type-sm);letter-spacing:var(--aww-tracking-label);text-transform:uppercase;box-shadow:none;transition:background-color var(--aww-dur) var(--aww-ease),color var(--aww-dur) var(--aww-ease)}.aww-contact-page .contact.contact .contact__button .button.button:before,.aww-contact-page .contact.contact .contact__button .button.button:after{display:none}.aww-contact-page .contact.contact .contact__button .button.button:hover,.aww-contact-page .contact.contact .contact__button .button.button:focus-visible{background:transparent;color:var(--aww-fg)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aww-base.css.map */
