*,*:before,*:after{box-sizing:border-box;margin:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:none;text-size-adjust:none;scrollbar-color:var(--color-ink) transparent}dialog[scroll-lock]{overscroll-behavior:contain}dialog[scroll-lock]:after{content:"";display:block;block-size:1px}html:has(dialog[scroll-lock][open],details[scroll-lock][open]) body{touch-action:pinch-zoom}body{display:flex;flex-direction:column;min-height:100svh;background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:var(--font-body-weight);font-size:var(--text-m);line-height:var(--leading-body);caret-color:var(--color-ink);-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit;border-radius:var(--radius)}select{background-color:var(--color-paper)}dialog{background-color:var(--color-paper);color:var(--color-ink);border:var(--rule);padding:0;max-width:none;max-height:none}dialog::backdrop{background:color-mix(in srgb,var(--color-ink) 45%,transparent);opacity:0;transition:opacity var(--dur-base) var(--ease-out),overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]::backdrop{opacity:0}}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--font-display-weight);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance}a{color:inherit;text-decoration-thickness:var(--rule-width);text-underline-offset:.2em}::selection{background:var(--color-ochre);color:var(--color-ink)}:focus-visible{outline:var(--focus-width) solid currentcolor;outline-offset:2px}main:focus{outline:none}table{font-variant-numeric:tabular-nums}::view-transition-group(*){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-out)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}html{scroll-behavior:auto!important}}.display{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase}.caps{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:var(--tracking-caps);text-transform:uppercase}.mono{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-variant-numeric:tabular-nums}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:fixed!important;top:var(--space-2xs);left:var(--space-2xs);z-index:var(--z-modal);width:auto;height:auto;clip:auto;clip-path:none;padding:var(--space-2xs) var(--space-s);background:var(--color-ink);color:var(--color-ochre)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:3rem;padding:var(--space-xs) var(--space-m);border:var(--rule);background:var(--color-ink);color:var(--color-ochre);font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:var(--text-l);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.button:hover{background:var(--color-ochre);color:var(--color-ink)}.button:active{transform:translateY(1px)}.button[aria-busy=true]{cursor:progress}.button--secondary{background:transparent;color:var(--color-ink)}.button--secondary:hover{background:var(--color-ink);color:var(--color-paper)}.button--block{width:100%}.band{background-color:var(--band-color, var(--band-1));color:var(--band-on, var(--band-1-on))}[data-deck-tint]{background-color:var(--color-paper);transition:background-color var(--dur-slow) var(--ease-out)}[data-deck-tint][data-tinted]{background-color:color-mix(in srgb,var(--deck-tint, var(--color-paper)) 16%,var(--color-paper))}@media(prefers-reduced-motion:reduce){[data-deck-tint]{transition:none}}.section{padding-block:var(--space-section)}.prose{max-width:var(--measure);line-height:1.6}.prose>*+*{margin-block-start:var(--space-stack)}.prose>:is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-block-start:var(--space-block)}.prose>:is(h2,h3):not(:first-child){padding-block-start:var(--space-block);border-block-start:var(--rule)}.prose>:is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:var(--space-stack)}.prose>h1{font-size:var(--text-3xl);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.prose>h1+*{margin-block-start:var(--space-block)}.prose :is(h2,h3,h4,h5,h6){font-size:var(--text-xl);letter-spacing:var(--tracking-caps)}.prose :is(ul,ol){padding-inline-start:1.25em}.prose li+li,.prose li>:is(ul,ol){margin-block-start:var(--space-stack-tight)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/19/assets/base.css.map */
