*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,video,svg{display:block;max-width:100%;height:auto}[hidden]{display:none!important}button{cursor:var(--cur-blue);border:none;background:none;font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}input,textarea,select{font:inherit;color:inherit}::selection{background:var(--blue);color:#fff}:root{--ink: #0A0A0A;--ink-70: #4A4A4A;--ink-50: #767674;--ink-30: #A8A8A5;--paper: #FFFFFF;--paper-2: #F6F6F4;--rule: #E2E2DF;--rule-soft: #EFEFEC;--red: #C81E24;--red-deep: #A5161B;--blue: #0085C8;--blue-deep: #006DA6;--color-ink: var(--ink);--color-ink-soft: var(--ink-70);--color-ink-muted: var(--ink-50);--color-surface: var(--paper);--color-surface-2: var(--paper-2);--color-surface-3: var(--paper-2);--color-border: var(--rule);--color-border-light: var(--rule-soft);--color-white: #ffffff;--color-accent: var(--red);--color-accent-hover: var(--red-deep);--color-brand: var(--blue);--color-brand-tint: #B8CCEE;--color-accent-light: var(--paper-2);--color-error: var(--red-deep);--color-success: #3b6b4a;--text-xs: var(--t-2xs);--text-sm: var(--t-sm);--text-base: var(--t-base);--text-md: var(--t-md);--text-lg: var(--t-lg);--text-xl: var(--t-xl);--text-2xl: var(--t-2xl);--text-3xl: var(--t-3xl);--text-4xl: var(--t-3xl);--space-xs: var(--s-2);--space-sm: var(--s-3);--space-md: var(--s-4);--space-lg: var(--s-5);--space-xl: var(--s-6);--space-2xl: var(--s-7);--space-3xl: 4.5rem;--space-4xl: var(--s-9);--space-5xl: var(--s-10);--f-display: "Newsreader", Georgia, "Times New Roman", serif;--f-body: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--f-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--f-hand: "Rootine Hand", "Bradley Hand", "Segoe Script", cursive;--f-ju: "Ju Hand", "Bradley Hand", "Segoe Script", cursive;--f-name: var(--f-mono);--w-name: 600;--f-head: var(--f-mono);--w-head: 500;--font-heading: var(--f-display);--font-body: var(--f-body);--font-mono: var(--f-mono);--t-2xs: .6875rem;--t-xs: .75rem;--t-sm: .8125rem;--t-base: .9375rem;--t-md: 1.0625rem;--t-lg: clamp(1rem, 1.1vw, 1.125rem);--t-xl: clamp(1.0625rem, 1.3vw, 1.3125rem);--t-2xl: clamp(1.1875rem, 1.7vw, 1.625rem);--t-3xl: clamp(1.375rem, 2.2vw, 2rem);--t-hero: clamp(1.25rem, 1.9vw, 1.625rem);--track-d: 0;--track-head: -.02em;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4rem;--s-9: 6rem;--s-10: 8rem;--s-11: 11rem;--s-12: 15rem;--page-max: 1680px;--gutter: clamp(1.25rem, 4vw, 4rem);--page-gutter: var(--gutter);--band: clamp(2.5rem, 5.5vw, 6rem);--grid-gap: clamp(1rem, 2.5vw, 2.5rem);--glass: rgb(255 255 255 / .72);--glass-fx: blur(28px) saturate(1.2);--ease: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--d-1: .18s;--d-2: .42s;--d-3: .9s;--duration-fast: var(--d-1);--duration-base: var(--d-2);--duration-slow: var(--d-3);--ease-out: var(--ease);--ease-in-out: var(--ease-io);--r: 0px;--radius-sm: 0px;--radius-md: 0px;--radius-lg: 0px;--radius-pill: 0px;--cur-blue: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg transform='translate(1 1) scale(.7)'%3E%3Cpath d='M4 2.5v16.2l4.3-3.9 3 6.9 2.6-1.1-2.9-6.7h5.9z' fill='none' stroke='%23fff' stroke-width='2.86'/%3E%3Cpath d='M4 2.5v16.2l4.3-3.9 3 6.9 2.6-1.1-2.9-6.7h5.9z' fill='%230085C8'/%3E%3C/g%3E%3C/svg%3E") 4 3, pointer}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--glass: rgb(255 255 255 / .95)}}a[href],button,[role=button],summary,label[for],label:has(input),select,input[type=checkbox],input[type=radio],input[type=submit],input[type=button],input[type=reset],input[type=file]{cursor:var(--cur-blue)}body{font-family:var(--f-body);font-size:var(--t-base);font-weight:400;line-height:1.6;color:var(--ink);background:var(--paper);letter-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-family:var(--f-display);font-size:var(--t-3xl);line-height:1.1;letter-spacing:var(--track-d)}h2,h3,h4,h5,h6{font-family:var(--f-head);font-weight:var(--w-head);line-height:1.25}h2{font-size:var(--t-xl);letter-spacing:var(--track-head)}h3{font-size:var(--t-lg);letter-spacing:-.01em}h4{font-size:var(--t-base)}p{max-width:62ch}.label{font-family:var(--f-mono);font-size:var(--t-2xs);font-weight:400;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--ink-50)}.label--ink{color:var(--ink)}.mono{font-family:var(--f-mono);font-size:var(--t-sm);letter-spacing:.01em}.hand{font-family:var(--f-hand);font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.05;letter-spacing:0;text-transform:none;font-weight:500}.display{font-family:var(--f-head);font-weight:var(--w-head);line-height:1.2;letter-spacing:var(--track-head)}h1.display{font-family:var(--f-display);line-height:1.1;letter-spacing:var(--track-d)}.display--hero{font-size:var(--t-hero)}.display--xl{font-size:var(--t-2xl)}.display--lg{font-size:var(--t-xl)}.page-width{max-width:var(--page-max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.page-width--narrow{max-width:1100px}.band,.section-spacing{padding-top:var(--band);padding-bottom:var(--band)}.rule{width:100%;height:1px;background:var(--rule);border:0}.divider{width:100%;height:1px;background:var(--rule)}.grid{display:grid;gap:var(--grid-gap)}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:749px){.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}}@media(min-width:750px)and (max-width:989px){.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;padding:.875rem 1.75rem;border-radius:0;transition:background var(--d-2) var(--ease),color var(--d-2) var(--ease),border-color var(--d-2) var(--ease);white-space:nowrap}.btn--primary{background:var(--ink);color:var(--paper)}.btn--primary:hover{background:var(--blue)}.btn--secondary{background:transparent;color:var(--ink);border:1px solid var(--ink)}.btn--secondary:hover{background:var(--ink);color:var(--paper)}.btn--block{width:100%}.btn:disabled,.btn[disabled]{background:transparent;color:var(--ink-30);border:1px solid var(--rule);cursor:default}.btn:disabled:hover,.btn[disabled]:hover{background:transparent;color:var(--ink-30)}.btn--link,.link-u{display:inline-block;padding:0;font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);position:relative}.btn--link:after,.link-u:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:left;transition:transform var(--d-2) var(--ease)}.btn--link:hover:after,.link-u:hover:after{transform:scaleX(0);transform-origin:right}.input{width:100%;padding:.9375rem 0;font-family:var(--f-mono);font-size:var(--t-sm);background:transparent;border:0;border-bottom:1px solid var(--ink);border-radius:0;transition:border-color var(--d-1)}.input:focus{outline:none;border-color:var(--blue)}.input::placeholder{color:var(--ink-30);text-transform:uppercase;letter-spacing:.1em;font-size:var(--t-2xs)}.announcement-bar{background:var(--ink);color:var(--paper);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;padding:.6875rem 0;text-align:center}.announcement-bar a{text-decoration:underline;text-underline-offset:2px}.rte p+p{margin-top:1em}.rte a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rte strong{font-weight:600}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.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}.skip-to-content.visually-hidden:focus{position:fixed!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;padding:1rem 2rem!important;top:0;left:0;z-index:9999;padding:1rem 2rem;background:var(--ink);color:var(--paper);font-size:var(--t-sm)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.24s;animation-timing-function:var(--ease-io)}::view-transition-group(product){animation-duration:.56s;animation-timing-function:var(--ease)}::view-transition-old(product),::view-transition-new(product){width:100%;height:100%;object-fit:contain;animation-duration:.56s;animation-timing-function:var(--ease)}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}main .shopify-policy__container{max-width:42rem;padding:var(--s-8) var(--page-gutter) var(--s-10)}main .shopify-policy__title h1{margin-bottom:var(--s-6)}main .shopify-policy__body h2{margin-top:var(--s-6);margin-bottom:.5em}main .shopify-policy__body ul{list-style:disc;padding-left:1.25em;margin:.5em 0 1em}main .shopify-policy__body li+li{margin-top:.4em}main .shopify-policy__body a{text-decoration:underline;text-underline-offset:.15em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/base.css.map */
