@font-face{font-family:Geist Fallback;font-weight:400;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("LiberationSans");size-adjust:103%;ascent-override:97.6%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:Geist Fallback;font-weight:500;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("LiberationSans");size-adjust:105.3%;ascent-override:95.4%;descent-override:28%;line-gap-override:0%}@font-face{font-family:Geist Caps Fallback;font-weight:500;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("LiberationSans");size-adjust:98.8%;ascent-override:101.7%;descent-override:29.9%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;font-weight:400;src:local("Menlo"),local("Menlo-Regular"),local("DejaVu Sans Mono"),local("DejaVuSansMono");size-adjust:99.7%;ascent-override:100.8%;descent-override:29.6%;line-gap-override:0%}@font-face{font-family:Geist Fallback Android;font-weight:400;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular");size-adjust:103%;ascent-override:97.6%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:Geist Fallback Android;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),local("Roboto"),local("Roboto-Regular");size-adjust:104.5%;ascent-override:96.2%;descent-override:28.2%;line-gap-override:0%}@font-face{font-family:Geist Caps Fallback Android;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),local("Roboto"),local("Roboto-Regular");size-adjust:103.3%;ascent-override:97.3%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback Android;font-weight:400;src:local("Droid Sans Mono"),local("DroidSansMono"),local("Courier New"),local("CourierNewPSMT");size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}:root{--c-bg: #F5F5F1;--c-ink: #111111;--c-rule: #D8D8D4;--c-muted: #6B6B66;--c-coming: #EDEDE9;--c-signal: #599FFD;--c-signal-text: #0364E6;--f-sans: "Geist", "Geist Fallback", "Geist Fallback Android", system-ui, -apple-system, Helvetica, Arial, sans-serif;--f-mono: "Geist Mono", "Geist Mono Fallback", "Geist Mono Fallback Android", ui-monospace, "SF Mono", Menlo, monospace;--f-sans-caps: "Geist", "Geist Caps Fallback", "Geist Caps Fallback Android", system-ui, -apple-system, Helvetica, Arial, sans-serif;--fs-body: 17px;--lh-body: 1.55;--fs-mono: 12px;--fs-mono-l: 13px;--track-mono: .04em;--track-logo: .14em;--track-head: -.01em;--ch: .663em;--ch-head: .673em;--lh-head: 1.05;--container: 1440px;--margin: clamp(20px, 5vw, 72px);--gutter: 24px;--section-pad: clamp(56px, 7vw, 96px);--rule: 1px solid var(--c-rule);--ease: cubic-bezier(.2, .6, .2, 1);--dur-reveal: .6s}:root{--fs-display: clamp(40px, 7vw, 96px);--fs-figure: clamp(64px, 12vw, 160px);--fs-h1: clamp(28px, 4vw, 48px);--fs-h2: clamp(20px, 2vw, 26px);--fs-lead: 18px;--fs-small: 13px;--fs-mono-s: 11px;--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 24px;--space-5: 40px;--space-6: 64px;--hairline-color: color-mix(in srgb, var(--c-ink) 12%, transparent);--hairline: 1px solid var(--hairline-color)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--c-bg);scroll-padding-top:calc(var(--header-h) + 16px)}body{margin:0;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--c-bg);color:var(--c-ink);font-family:var(--f-sans);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{flex:1 0 auto}main:focus{outline:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:500}h1,h2,.closing{text-wrap:balance}@supports not (text-wrap: balance){h1,h2{max-width:calc(22 * var(--ch-head))}.closing{max-width:calc(48 * var(--ch))}}p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--margin)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.section{padding-block:var(--section-pad)}.section+.section{border-top:var(--hairline)}.rule{border-top:var(--hairline)}:is(.t-page,.t-collection,.t-blog,.t-article) .shopify-section:has(+.shopify-section .section) .section{padding-bottom:var(--space-5)}:is(.t-page,.t-collection,.t-blog,.t-article) .shopify-section:has(.section)+.shopify-section .section{padding-top:var(--space-5);border-top:var(--hairline)}.mono,.label{font-family:var(--f-mono);font-size:var(--fs-mono);font-weight:400;line-height:1.5;letter-spacing:var(--track-mono);text-transform:uppercase}.label,.muted{color:var(--c-muted)}.h-display{font-family:var(--f-sans);font-weight:500;line-height:var(--lh-head);letter-spacing:var(--track-head);text-wrap:balance}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.skip-link:focus{position:fixed!important;top:8px;left:8px;z-index:100;width:auto!important;height:auto!important;margin:0!important;padding:10px 14px!important;clip:auto!important;background:var(--c-ink);color:var(--c-bg);font-family:var(--f-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);text-transform:uppercase}.link-mono{display:inline-flex;align-items:center;column-gap:.5ch;min-height:44px;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px}.link-mono:hover,.link-mono:focus-visible,.link-mono[aria-current=page]{text-decoration-color:currentColor}.link-mono[aria-current=page]{color:var(--c-signal-text)}.section-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px var(--gutter);margin-bottom:clamp(32px,5vw,64px)}.section-label>*{white-space:nowrap}.section-label>:last-child:not(:first-child){margin-left:auto}.tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tag{display:inline-block;padding:2px 7px;border:var(--hairline);font-family:var(--f-mono);font-size:var(--fs-mono);line-height:1.5;letter-spacing:var(--track-mono);text-transform:uppercase}.object-data{border-bottom:var(--hairline)}.object-data__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:var(--gutter);align-items:baseline;padding-block:11px;border-top:var(--hairline)}.object-data__row dd .tags{padding-top:1px}.object-line{overflow-wrap:anywhere}.btn-signal{display:inline-flex;align-items:center;gap:calc(.6 * var(--ch));min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:none;color:var(--c-signal-text);font-family:var(--f-mono);font-size:var(--fs-mono-l);font-weight:400;line-height:1;letter-spacing:var(--track-mono);text-transform:uppercase;white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;-webkit-appearance:none;appearance:none}.btn-signal:hover,.btn-signal:focus-visible{text-decoration-color:currentColor}.btn-signal:not(a):not(button){min-height:0}.field{display:block;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 0 9px;border:0;border-bottom:var(--hairline);border-radius:2px;background:transparent;color:var(--c-ink);font-family:var(--f-sans);font-size:var(--fs-body);line-height:1.4;-webkit-appearance:none;appearance:none}.field::placeholder{color:var(--c-muted);opacity:1}.field:hover{border-bottom-color:var(--c-ink)}.field:focus,.field:focus-visible{outline:none;border-bottom:2px solid var(--c-signal);padding-bottom:8px}.form-inline{display:flex;align-items:flex-end;gap:12px var(--gutter)}.form-inline .field{flex:1 1 auto}.form-inline .btn-signal{flex:0 0 auto}@media(max-width:479px){.form-inline{flex-direction:column;align-items:stretch}.form-inline .btn-signal{align-self:flex-start}}.form-msg{margin-top:10px;color:var(--c-muted);font-size:var(--fs-small);line-height:1.45}.form-msg--ok{color:var(--c-ink)}.hp{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}:root{--as-header-h: 60px;--header-h: var(--as-header-h);--as-local-hairline: 1px solid color-mix(in srgb, var(--c-ink) 12%, transparent);--as-local-gutter: 24px;--as-local-nav-gap: 32px;--as-local-fade-w: 24px}#shopify-section-header{position:sticky;top:0;z-index:50}.site-header{background:var(--c-bg);border-bottom:var(--as-local-hairline)}.site-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--as-local-nav-gap);height:calc(var(--as-header-h) - 1px);padding-inline:var(--as-local-gutter)}.site-header__inner>*{grid-row:1}.site-logo{display:inline-flex;align-items:center;color:var(--c-ink);text-decoration:none;white-space:nowrap}.site-logo:hover{opacity:.72}.site-logo .as-lockup{display:block;flex:none}.site-header__wordmark{grid-column:1;justify-self:start;height:calc(var(--as-header-h) - 1px)}.site-header__wordmark .as-lockup{margin-block-end:1px}.site-nav{grid-column:2;justify-self:center;min-width:0}.site-nav__list,.site-tools{display:flex;align-items:center;gap:var(--as-local-nav-gap);margin:0;padding:0;list-style:none;white-space:nowrap}.site-nav__link,.site-tools__link{display:inline-flex;align-items:center;height:calc(var(--as-header-h) - 1px);color:var(--c-ink);font-size:11px;line-height:1;text-decoration:none}.site-nav__text{position:relative;flex:none;height:11px;line-height:11px;white-space:nowrap}.site-nav__text:after{content:"";position:absolute;left:0;right:var(--track-mono);bottom:-6px;height:1px;background:var(--c-ink);transform:scaleX(0);transform-origin:left center}.site-nav__link:hover .site-nav__text:after{transform:scaleX(1)}.site-nav__link[aria-current=page] .site-nav__text:after{background:var(--c-signal);transform:scaleX(1)}.site-tools{grid-column:3;justify-self:end;gap:24px}.site-tools__link{gap:4px;text-decoration:underline 1px transparent;text-underline-offset:6px}.site-tools__link:hover,.site-tools__link[aria-current=page]{text-decoration-color:currentColor}.site-tools__count{color:var(--c-muted);font-variant-numeric:tabular-nums}.site-header a:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}@media(max-width:1023px){:root{--as-header-h: 88px;--as-local-gutter: 16px;--as-local-nav-gap: 24px;--as-local-fade-w: var(--as-local-gutter)}.site-header__inner{grid-template-columns:auto 1fr;grid-template-areas:"wordmark tools" "nav      nav";row-gap:0;height:calc(var(--as-header-h) - 1px);padding-inline:0}.site-header__wordmark{grid-area:wordmark;height:48px;padding-inline-start:var(--as-local-gutter)}.site-header__wordmark .as-lockup{margin-block-end:0}.site-tools{grid-area:tools;gap:16px;padding-inline-end:var(--as-local-gutter)}.site-tools__link{height:48px}.site-tools__account{display:none}.site-nav{grid-area:nav;justify-self:stretch;height:39px;padding-inline:var(--as-local-gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-top:var(--as-local-hairline);-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--as-local-fade-w)),transparent);mask-image:linear-gradient(to right,black calc(100% - var(--as-local-fade-w)),transparent)}.site-nav::-webkit-scrollbar{display:none}.site-nav__list,.site-nav__link{height:38px}.site-nav__text{height:12px;line-height:12px}@media(max-width:359px){.site-header__wordmark .as-lockup{width:33px;height:20px}}}:root{--as-local-slate: #2F3A3F;--as-local-slate-muted: color-mix(in srgb, var(--c-bg) 68%, var(--as-local-slate));--as-local-slate-quiet: color-mix(in srgb, var(--c-bg) 75%, transparent);--as-local-sticky-h: 64px}.site-footer{margin-top:auto;background:var(--as-local-slate);color:var(--c-bg)}.site-footer__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:48px;font-size:11px;line-height:1.6}.site-footer__col{display:flex;flex-direction:column;align-items:flex-start}.site-footer__col p{margin:0}.site-footer__heading{color:var(--as-local-slate-muted)}.site-footer__link{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:underline 1px transparent;text-underline-offset:4px}.site-footer__link:hover,.site-footer__link[aria-current=page]{text-decoration-color:currentColor}.site-footer a:focus-visible{outline:2px solid var(--c-bg);outline-offset:2px}.site-footer ::selection{color:var(--c-bg)}@media(max-width:767px){.site-footer__grid{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 16px 48px}.site-footer__link{min-height:44px}}.site-footer__close{--as-local-stamp-w: 54px;--as-local-stamp-gap: 16px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:32px;margin:0 48px;padding:32px 0 48px;border-top:1px solid color-mix(in srgb,var(--c-bg) 18%,transparent)}.site-footer__home{display:inline-flex;align-items:baseline;gap:var(--as-local-stamp-gap);color:inherit;text-decoration:none}.site-footer .site-footer__home:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}.site-footer__stamp{display:block;flex:0 0 auto;width:var(--as-local-stamp-w);aspect-ratio:5 / 3}.site-footer__mark{display:block;width:100%;height:100%}.site-footer__name{min-width:0;font-family:var(--f-sans-caps);font-size:21px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase}.site-footer__close .site-footer__motto{margin:0;color:color-mix(in srgb,var(--c-bg) 60%,transparent);font-family:var(--f-sans);font-size:14px;font-weight:400;line-height:1.3}@media(max-width:1023px){.site-footer__close{--as-local-stamp-w: 44px;--as-local-stamp-gap: 12px;display:block}.site-footer__name{font-size:17px}.site-footer__close .site-footer__motto{margin-top:8px;padding-left:calc(var(--as-local-stamp-w) + var(--as-local-stamp-gap));font-size:13px}}@media(max-width:767px){.site-footer__close{margin:0 16px}}@media(max-width:1023px){html:has(#notify) .site-footer{padding-bottom:var(--as-local-sticky-h)}}.notify-block__label{margin:0 0 8px;font-size:11px}.notify-block .notify-form{margin:0}.notify-block__row{display:flex}.notify-block__field{flex:1 1 auto;min-width:0;height:48px;padding:0 16px;border:1px solid;border-radius:0;font-family:var(--f-mono);font-size:14px}.notify-block__field:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}.notify-block__button{flex:0 0 auto;height:48px;padding:0 24px;border:0;border-radius:0;font-size:12px;cursor:pointer}.notify-block__button:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}.notify-block__note{margin:16px 0 0;font-size:11px;line-height:1.5;text-transform:none}.notify-block .consent{margin-top:8px}.notify-block--light .notify-block__label,.notify-block--light .notify-block__note{color:var(--c-muted)}.notify-block--light .notify-block__field{border-color:var(--c-ink);background:transparent;color:var(--c-ink)}.notify-block--light .notify-block__button{background:var(--c-ink);color:var(--c-bg)}.notify-block--dark{color:var(--c-bg)}.notify-block--dark .notify-block__label,.notify-block--dark .notify-block__note,.notify-block--dark .consent__text{color:var(--as-local-slate-quiet)}.notify-block--dark .consent__label:hover .consent__text,.notify-block--dark .consent__link:hover,.notify-block--dark .consent__link:focus-visible{color:var(--c-bg)}.notify-block--dark .consent__box{accent-color:var(--c-bg)}.notify-block--dark .notify-block__field{border-color:color-mix(in srgb,var(--c-bg) 35%,transparent);background:color-mix(in srgb,var(--c-bg) 6%,transparent);color:var(--c-bg)}.notify-block--dark .notify-block__field::placeholder{color:color-mix(in srgb,var(--c-bg) 55%,transparent)}.notify-block--dark .notify-block__button{background:var(--c-bg);color:var(--c-ink)}@media(max-width:767px){.notify-block__row{flex-direction:column;gap:16px}.notify-block__field{font-size:16px}}.sticky-cta{position:fixed;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--as-local-sticky-h);padding:0 16px;border-top:var(--hairline);background:color-mix(in srgb,var(--c-bg) 96%,transparent)}.sticky-cta[hidden]{display:none}.sticky-cta__label{margin:0;font-size:10px}.sticky-cta__button{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;background:var(--c-ink);color:var(--c-bg);font-size:12px;text-decoration:none}.sticky-cta__button:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}@media(min-width:1024px){.sticky-cta{display:none}}@media print{.sticky-cta{display:none}}.cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.cart-drawer[hidden]{display:none}html.is-cart-locked{overflow:hidden}html.is-cart-locked body{padding-right:var(--as-cart-gutter, 0px)}.cart-drawer__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--c-ink) 40%,transparent)}.cart-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(420px,100%);border-left:1px solid var(--c-ink);background:var(--c-bg);color:var(--c-ink)}.cart-drawer__panel:focus{outline:none}.cart-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 8px 8px 24px;border-bottom:var(--hairline)}.cart-drawer__title{margin:0;font-size:11px;font-weight:400;line-height:16px}.cart-drawer__close{min-width:44px;height:44px;padding:0 16px;border:0;border-radius:0;background:transparent;color:var(--c-ink);font-size:11px;cursor:pointer}.cart-drawer__close:focus-visible,.cart-drawer__outline:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}.cart-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 24px}.cart-drawer__lines{margin:0;padding:0;list-style:none}.cart-line{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:var(--hairline)}.cart-line__media{display:block;width:64px;aspect-ratio:3 / 4;border:var(--hairline);background:var(--c-coming)}.cart-line__img{display:block;width:100%;height:100%;object-fit:cover}.cart-line__text{display:flex;flex-direction:column;gap:4px;min-width:0}.cart-line__id,.cart-line__meta{font-size:11px;line-height:16px}.cart-line__meta{color:var(--c-muted)}.cart-line__name{font-size:16px;line-height:1.3}.cart-drawer__empty{padding:32px 0}.cart-drawer__empty[hidden]{display:none}.cart-drawer__empty-title{margin:0;font-size:18px;line-height:1.4}.cart-drawer__empty-note{margin:8px 0 24px;color:var(--c-muted);font-size:11px}.cart-drawer__outline{display:inline-flex;align-items:center;height:44px;padding:0 16px;border:1px solid var(--c-ink);color:var(--c-ink);font-size:12px;text-decoration:none}.cart-drawer__outline:hover{background:var(--c-ink);color:var(--c-bg)}.cart-drawer__foot{padding:16px 24px 24px;border-top:var(--hairline)}.cart-drawer__subtotal{display:flex;justify-content:space-between;margin:0 0 16px;font-size:11px}.cart-drawer__button{width:100%;height:48px;border:0;border-radius:0;background:var(--c-ink);color:var(--c-bg);font-size:12px;cursor:not-allowed}@media print{.cart-drawer{display:none}}.sys__body{grid-column:1 / -1;padding-bottom:clamp(24px,6vw,96px)}.sys__title{max-width:calc(16 * var(--ch-head));font-size:clamp(40px,7vw,112px)}.sys__text{max-width:calc(44 * var(--ch));margin-top:24px;color:var(--c-muted)}.sys__link{margin-top:clamp(24px,4vw,48px)}@media(min-width:1024px){.sys__body{grid-column:1 / span 10}}.template-password{--s-1: 4px;--s-2: 8px;--s-3: 16px;--s-4: 24px;--s-5: 32px;--s-6: 40px;--s-7: 48px;--s-8: 64px;--fs-11: 11px;--fs-12: 12px;--fs-16: 16px;--fs-18: 18px;--fs-24: 24px;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--lh-snug: 1.15;--lh-body: 1.45;--lh-loose: 1.6;--bw: 1px;--dur-fast: .18s;display:block}:root{--as-ratio-grid: 3 / 4;--as-ratio-product: 4 / 5;--as-frame: 1px solid var(--c-ink);--as-photo-filter: contrast(1.02) saturate(.92)}.as-frame{display:block;position:relative;aspect-ratio:var(--as-ratio-grid);overflow:hidden;border:var(--as-frame);background:var(--c-coming)}.as-frame img{display:block;width:100%;height:100%;object-fit:cover;filter:var(--as-photo-filter)}.as-hatch{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;padding:16px;container-type:inline-size;background-image:repeating-linear-gradient(45deg,transparent 0 5px,var(--c-rule) 5px 6px);text-align:center}.as-hatch__code{font-size:min(clamp(22px,2.4vw,34px),15cqi);line-height:1;white-space:nowrap}.as-hatch__note{max-width:calc(24 * var(--ch));line-height:1.4}.tm-mono main :is(p,li,dd,h2,h3,h4,a,button,label,legend,th,td):not(:where(.mono,.label,.tag,.btn-signal)){font-family:var(--f-mono);font-size:var(--fs-mono-l);font-weight:400;line-height:1.5;letter-spacing:var(--track-mono);text-transform:uppercase}.tm-mono main h1,.tm-mono .obj-page__title,.tm-mono .home-thesis__line-1{font-family:var(--f-sans);text-transform:none}.tm-mono .ct-prose p,.tm-mono .ct-prose li{text-transform:none}.site-footer__heading{margin:0 0 8px}.maker-redacted{display:flex;flex-direction:column;gap:6px}.maker-redacted__bar{display:block;width:calc(10 * var(--ch));height:11px;background:var(--c-ink)}.maker-redacted__note{display:block}.consent{margin-top:14px}.consent__label{display:flex;align-items:flex-start;gap:10px;min-height:44px;cursor:pointer}.consent__box{flex:0 0 auto;margin:2px 0 0;accent-color:var(--c-ink)}.consent__label:hover .consent__text{color:var(--c-ink)}.consent__text{color:var(--c-muted);font-size:var(--fs-small);line-height:1.45}.consent__link{color:inherit;text-underline-offset:3px}.consent__link:hover,.consent__link:focus-visible{color:var(--c-ink)}.mono,.label,.tag,.btn-signal,.skip-link,.tm-mono main,.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}:focus-visible,.field:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}::selection{background-color:var(--c-rule);background-color:color-mix(in srgb,var(--c-ink) 20%,transparent);color:var(--c-ink)}p,li,dd,figcaption,blockquote{text-wrap:pretty}html{-webkit-hyphens:manual;hyphens:manual}a,.link-mono,.btn-signal,ins,u{text-decoration-thickness:1px;text-underline-offset:.15em;text-decoration-skip-ink:auto}.dot{white-space:nowrap}:is(a[href],button,summary,select,label:has(>input)):active{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/244/assets/base.css.map */
