@font-face{font-family:A4 Fallback;src:local("Arial"),local("ArialMT");size-adjust:108.5%;ascent-override:98.6%;descent-override:26.4%;line-gap-override:0%}@font-face{font-family:A4 Fallback Roboto;src:local("Roboto"),local("Roboto-Regular");size-adjust:110%;ascent-override:97.3%;descent-override:26%;line-gap-override:0%}:root{--a4-ink-0:#0c0c0b;--a4-ink-1:#151514;--a4-ink-2:#1e1e1c;--a4-rule:#2a2a27;--a4-edge:#6d6c67;--a4-edge-hi:#8d8c86;--a4-fg:#eeede8;--a4-fg-2:#b5b4ad;--a4-fg-3:#95948d;--a4-plate:#c6c5c0;--a4-font:"Pathway Extreme","A4 Fallback","A4 Fallback Roboto",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--a4-gutter:clamp(16px,5.2vw,80px);--a4-wrap:min(1280px,calc(100% - 2*var(--a4-gutter)));--a4-sec:clamp(88px,8.6vw,128px);--a4-hero-gap:clamp(64px,5.3vw,76px);--a4-ease:cubic-bezier(.2,.7,.2,1);--font-body-family:var(--a4-font);--font-heading-family:var(--a4-font);--font-heading-weight:400;--font-heading-style:normal;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:500}@media(max-width:759px){:root{--a4-gutter:16px}}html{color-scheme:dark;scrollbar-color:#3c3b38 var(--a4-ink-0)}body{background-color:var(--a4-ink-0);letter-spacing:0;font-kerning:none;font-variant-numeric:lining-nums;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--a4-fg)}::selection{background:var(--a4-fg);color:var(--a4-ink-0)}button,input,select,textarea{font-kerning:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.a4{color:var(--a4-fg);font-family:var(--a4-font);font-size:16px;line-height:1.6;font-weight:400;letter-spacing:0}:where(.a4) :is(h1,h2,h3,h4){margin:0;font-family:var(--a4-font);font-weight:400;letter-spacing:0;color:inherit;text-wrap:balance;word-break:normal}:where(.a4) p{margin:0;text-wrap:pretty}:where(.a4) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.a4) figure{margin:0}:where(.a4) img{display:block;max-width:100%;height:auto}:where(.a4) a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}:where(.a4) a:not([class]){color:var(--a4-fg);text-decoration:underline;text-decoration-color:#eeede861;transition:text-decoration-color .2s}:where(.a4) a:not([class]):hover{text-decoration-color:var(--a4-fg)}:where(.a4) :is(button,input,select,textarea){font-family:inherit;font-size:inherit;color:inherit;letter-spacing:0}:where(.a4) button{cursor:pointer}:where(.a4) summary{list-style:none;cursor:pointer}:where(.a4) summary::-webkit-details-marker{display:none}.a4-h1-home{font-size:clamp(26px,2.8vw,40px);line-height:1.1;letter-spacing:-.02em;font-weight:400}.a4-h1{font-size:clamp(26px,2.4vw,34px);line-height:1.12;letter-spacing:-.018em;font-weight:450}.a4-display{font-size:clamp(34px,3.9vw,56px);line-height:1.04;letter-spacing:-.024em;font-weight:400}.a4-lead{font-size:clamp(17px,1.25vw,18px);line-height:1.5;color:var(--a4-fg-2)}.a4-h2{font-size:clamp(24px,2.1vw,30px);line-height:1.15;letter-spacing:-.015em;font-weight:400}.a4-h2-sm{font-size:20px;line-height:1.35;letter-spacing:-.005em;font-weight:400}.a4-h3{font-size:20px;line-height:1.3;font-weight:500}.a4-body{font-size:16px;line-height:1.6}.a4-lede{font-size:15px;line-height:1.55;color:var(--a4-fg-2)}.a4-small{font-size:14px;line-height:1.5}.a4-fine{font-size:13px;line-height:1.5;color:var(--a4-fg-3)}.a4-fine a{color:var(--a4-fg-2)}.a4-fine a:hover{color:var(--a4-fg)}.a4-nw{white-space:nowrap}.a4-num,.a4-p-now,.a4-p-was{font-variant-numeric:tabular-nums lining-nums}@media(max-width:759px){.a4-h1-home{font-size:26px;line-height:1.16;letter-spacing:-.015em}.a4-h1{font-size:26px}.a4-display{font-size:30px;line-height:1.1;letter-spacing:-.02em}.a4-lead{font-size:16px}.a4-h2{font-size:24px}.a4-h2-sm{font-size:17px;line-height:1.4}.a4-lede{font-size:16px}}.a4-wrap{width:var(--a4-wrap);margin-inline:auto}.a4-sec{margin-top:var(--a4-sec)}.a4-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 32px;flex-wrap:wrap;margin-bottom:12px}.a4-i{display:block;width:20px;height:20px;flex:none}.a4-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;margin:0;border:1px solid var(--a4-fg);border-radius:2px;background:var(--a4-fg);color:var(--a4-ink-0);font-family:var(--a4-font);font-size:15px;font-weight:500;letter-spacing:.005em;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s,border-color .2s,color .2s}.a4-btn:hover{background:#fff;border-color:#fff;color:var(--a4-ink-0)}.a4-btn--2{background:transparent;color:var(--a4-fg);border-color:var(--a4-edge)}.a4-btn--2:hover{background:var(--a4-ink-2);border-color:var(--a4-fg);color:var(--a4-fg)}.a4-btn--sm{min-height:40px;padding:0 14px;font-size:14px}.a4-btn--lg{min-height:54px;padding:0 32px;font-size:16px}.a4-btn--wide{width:100%}.a4-btn[disabled],.a4-btn[aria-disabled=true]{cursor:default}.a4-btn.loading>span{visibility:hidden}.a4-btn .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.a4-btn .loading-overlay__spinner.hidden{display:none}.a4-btn .spinner{width:18px;height:18px;animation:a4-spin .8s linear infinite}.a4-btn .spinner .path{stroke:currentColor;stroke-dasharray:140;stroke-dashoffset:90}@keyframes a4-spin{to{transform:rotate(360deg)}}.a4-lnk{color:var(--a4-fg);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#eeede861;text-underline-offset:4px;transition:text-decoration-color .2s}.a4-lnk:hover{text-decoration-color:var(--a4-fg)}.a4-lnk-pad{display:inline-flex;align-items:center;min-height:44px}.a4-more{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--a4-fg);text-decoration:none;font-size:15px;font-weight:500}.a4-more .a4-i{width:18px;height:18px;transition:transform .3s var(--a4-ease)}.a4-more:hover .a4-i{transform:translate(3px)}.a4-more span{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s}.a4-more:hover span{text-decoration-color:var(--a4-fg)}.a4-ibtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:2px;background:none;color:var(--a4-fg);cursor:pointer}.a4-ibtn:hover{background:var(--a4-ink-2)}@media(max-width:759px){.a4-btn--sm{min-height:44px;padding:0 12px}}.a4-label{display:block;font-size:14px;line-height:1.5;color:var(--a4-fg-2);margin-bottom:8px}.a4-field{display:block;width:100%;min-width:0;height:48px;margin:0;padding:0 14px;border:1px solid var(--a4-edge);border-radius:2px;background:var(--a4-ink-1);font-family:var(--a4-font);font-size:16px;color:var(--a4-fg);box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .2s,background-color .2s}.a4-field::placeholder{color:var(--a4-fg-3);opacity:1}.a4-field:hover{border-color:var(--a4-edge-hi)}.a4-field:focus{border-color:var(--a4-fg);background:var(--a4-ink-2)}.a4-field:focus-visible{outline:2px solid var(--a4-fg);outline-offset:2px;box-shadow:none}.a4-field[aria-invalid=true]{border-color:var(--a4-fg);box-shadow:inset 0 0 0 1px var(--a4-fg)}.a4-field-row{display:flex;gap:8px}.a4-field-row .a4-field{flex:1}.a4-err{margin-top:8px;font-size:14px;line-height:1.5;color:var(--a4-fg)}.a4-ok{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--a4-fg)}.a4-ok .a4-i{width:18px;height:18px;margin-top:2px}.a4-check{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;color:var(--a4-fg);cursor:pointer}.a4-check input{appearance:none;-webkit-appearance:none;display:grid;place-items:center;flex:none;width:20px;height:20px;margin:0;border:1px solid var(--a4-edge);border-radius:2px;background:var(--a4-ink-1);transition:background-color .2s,border-color .2s}.a4-check input:after{content:"";width:10px;height:5px;margin-top:-3px;border:2px solid var(--a4-ink-0);border-top:0;border-right:0;transform:rotate(-45deg);opacity:0}.a4-check input:hover{border-color:var(--a4-edge-hi)}.a4-check input:checked{background:var(--a4-fg);border-color:var(--a4-fg)}.a4-check input:checked:after{opacity:1}.a4-check input:focus-visible{outline:2px solid var(--a4-fg);outline-offset:3px}.a4-sel-wrap{position:relative;display:inline-flex;align-items:center}.a4-sel-wrap .a4-i{position:absolute;right:12px;width:16px;height:16px;color:var(--a4-fg-2);pointer-events:none}.a4-sel{appearance:none;-webkit-appearance:none;height:44px;margin:0;padding:0 40px 0 14px;border:1px solid var(--a4-edge);border-radius:2px;background:var(--a4-ink-1);font-family:var(--a4-font);font-size:15px;color:var(--a4-fg);cursor:pointer}.a4-sel:hover{border-color:var(--a4-edge-hi)}.a4-sel:focus-visible{outline:2px solid var(--a4-fg);outline-offset:2px}@media(max-width:759px){.a4-field-row{flex-direction:column}.a4-field-row .a4-field{flex:none}.a4-field-row .a4-btn{width:100%}}.a4-ea-form{margin:0}.a4-ea-form__consent{margin-top:10px;max-width:58ch}.a4-ea-form__signin{margin-top:8px;font-size:15px}.a4-ea-form__signin span{text-wrap:balance}.a4-qual p,.a4-member{margin:0}@media(max-width:759px)and (min-width:375px){.a4-ea-form--row .a4-field-row{flex-direction:row}.a4-ea-form--row .a4-field-row .a4-field{flex:1}.a4-ea-form--row .a4-field-row .a4-btn{width:auto;flex:none;padding:0 14px}}.a4-plate{display:block;aspect-ratio:1/1;background:var(--a4-plate);overflow:hidden}.a4-plate__img,.a4-plate img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s var(--a4-ease)}.a4-plate img.a4-cover{object-fit:cover;mix-blend-mode:normal}.a4-ph{position:relative;display:block;overflow:hidden;aspect-ratio:3/2;background:var(--a4-floor,#2a2a28)}.a4-ph:before,.a4-ph:after{content:"";position:absolute;left:0;right:0;height:50%;background-color:var(--a4-top,#2a2a28);background-image:var(--a4-band,none);background-repeat:no-repeat;background-size:100% 4000%}.a4-ph:before{top:0;background-position:center top}.a4-ph:after{bottom:0;background-color:var(--a4-floor,#2a2a28);background-position:center bottom}.a4-ph picture{position:relative;z-index:1;display:block;width:100%;height:100%}.a4-ph img{position:relative;z-index:1;display:block;width:100%;height:100%;max-width:none;object-fit:var(--a4-fit-tile,cover);object-position:center}.a4-ph--wide{aspect-ratio:5/2}.a4-ph--wide img{object-fit:var(--a4-fit-wide,cover)}@media(min-width:1180px){.a4-ph--auto{aspect-ratio:5/2}.a4-ph--auto img{object-fit:var(--a4-fit-wide,cover)}}.a4-acc{border-top:1px solid var(--a4-rule)}.a4-acc details{border-bottom:1px solid var(--a4-rule)}.a4-acc summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px;padding:12px 0;font-size:17px;line-height:1.4;font-weight:500;list-style:none;cursor:pointer}.a4-acc summary::-webkit-details-marker{display:none}.a4-acc summary:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.a4-pm{position:relative;flex:none;width:16px;height:16px}.a4-pm:before,.a4-pm:after{content:"";position:absolute;left:0;top:7px;width:16px;height:1.5px;background:var(--a4-fg);transition:transform .25s var(--a4-ease),opacity .25s}.a4-pm:after{transform:rotate(90deg)}.a4-acc details[open] .a4-pm:after{transform:rotate(0);opacity:0}.a4-ans{padding:0 0 22px;max-width:62ch;color:var(--a4-fg-2)}.a4-ans p+p{margin-top:10px}.a4-crumbs ol{display:flex;flex-wrap:wrap;gap:0 10px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.5;color:var(--a4-fg-3)}.a4-crumbs li{display:flex;align-items:center}.a4-crumbs li+li:before{content:"/";margin-right:10px;color:var(--a4-fg-3)}.a4-crumbs a{display:inline-block;padding:12px 0;color:var(--a4-fg-2);text-decoration:none}.a4-crumbs a:hover{color:var(--a4-fg);text-decoration:underline;text-underline-offset:4px}.a4-crumbs [aria-current]{padding:12px 0;color:var(--a4-fg-3)}@media(max-width:759px){.a4-crumbs ol{flex-wrap:nowrap}.a4-crumbs li:last-child{min-width:0}.a4-crumbs [aria-current]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.a4-qual{max-width:64ch;font-size:15px;line-height:1.55;color:var(--a4-fg-2)}.a4-qual--list{margin-bottom:20px}.a4-qual--pdp{margin-top:10px;font-size:14px;line-height:1.5;max-width:46ch}.a4-qual--menu{font-size:15px;line-height:1.5}.a4-qual--cart,.a4-qual--search{font-size:13px;line-height:1.5}.a4-qual-links{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:2px;font-size:14px}.a4-qual-links a{display:inline-flex;align-items:center;min-height:40px}.a4-member{max-width:46ch;font-size:14px;line-height:1.5;color:var(--a4-fg-2)}.a4-member--pdp{margin-top:10px}@media(max-width:759px){.a4-qual,.a4-qual--pdp{font-size:16px}.a4-qual--menu,.a4-qual--cart,.a4-qual--search{font-size:14px}.a4-qual-links a{min-height:44px}}.a4-p-now{font-size:18px;font-weight:500;line-height:1.3;color:var(--a4-fg)}.a4-p-was{font-size:14px;color:var(--a4-fg-3);text-decoration:line-through;text-decoration-thickness:1px}.a4-tag{font-size:13px;line-height:1.5;color:var(--a4-fg-2);font-weight:400}.a4-tag--bf{color:var(--a4-fg);font-weight:500}html:not([data-sale-phase=before]) .a4-if-before,html:not([data-sale-phase=ea]) .a4-if-ea,html:not([data-sale-phase=bf]) .a4-if-bf,html:not([data-sale-phase=after]) .a4-if-after,html:not([data-sale-phase=ea]):not([data-sale-phase=bf]) .a4-if-live,html[data-sale-phase=ea] .a4-if-calm,html[data-sale-phase=bf] .a4-if-calm,html[data-sale-phase=before] .a4-if-off,html[data-sale-phase=ea] .a4-if-off,html[data-sale-phase=bf] .a4-if-off,html:not([data-sale-window=ea]) .a4-if-member,html:not([data-sale-window=ea-locked]) .a4-if-guest-ea,html:not([data-sale-ea-guest=price]) .a4-if-guest-prices,html:not([data-a4-viewer=customer]) .a4-if-signed-in,html[data-a4-viewer=customer] .a4-if-signed-out,html:not([data-a4-market=us]) .a4-if-us,html[data-a4-market=us] .a4-if-au,html[data-a4-ea-all]:not([data-a4-viewer=customer]) .a4-if-member{display:none!important}.price.a4-price{display:block;margin:0;font-family:var(--a4-font);font-size:inherit;line-height:1.3;letter-spacing:0;color:var(--a4-fg)}.price.a4-price>*{display:block}.price.a4-price .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.price.a4-price .price__window{order:-1}.price.a4-price .price-item{margin:0}.price.a4-price .price-item--regular,.price.a4-price .price-item--sale,.price.a4-price .price-item--window{font-size:18px;font-weight:500;line-height:1.3;color:var(--a4-fg);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums}.price.a4-price .price__sale{align-items:baseline;gap:0 8px}.price.a4-price .price__sale s .price-item--regular{font-size:14px;font-weight:400;color:var(--a4-fg-3)}.price.a4-price .price__window-tag{display:inline-block;margin:0;padding:0;border:0;border-radius:0;font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0;color:var(--a4-fg-2)}.price.a4-price .price__window--bf .price__window-tag{color:var(--a4-fg);font-weight:500}.price.a4-price .unit-price{font-size:13px;letter-spacing:0;text-transform:none;color:var(--a4-fg-3)}.price.a4-price .price-item small,.price.a4-price .price-from{font-size:.78em;font-weight:400;color:var(--a4-fg-2)}:is(html[data-sale-window=ea] .price--window-ea,html[data-sale-window=ea-locked][data-sale-ea-guest=price] .price--window-ea,html[data-sale-window=bf] .price--window-bf).a4-price .price__regular .price-item--regular{font-size:14px;font-weight:400;color:var(--a4-fg-3);letter-spacing:0;margin:0}:is(html[data-sale-window=ea] .price--window-ea,html[data-sale-window=ea-locked][data-sale-ea-guest=price] .price--window-ea,html[data-sale-window=bf] .price--window-bf).a4-price .price__regular .price-from{display:none}html[data-sale-ea-guest=price] .a4-price .price__window-note{display:none!important}.price.a4-price .price__window-note{flex-basis:100%;font-size:13px;line-height:1.5;letter-spacing:0;color:var(--a4-fg-3)}.price--sold-out.a4-price .price-item--regular{color:var(--a4-fg-2);font-weight:400}.price.a4-price--pair .price__window-tag,.price.a4-price--tag .price__regular,.price.a4-price--tag .price__sale,.price.a4-price--tag .price-item--window,.price.a4-price--tag .price__window-note,.price.a4-price--tag .unit-price,.price.a4-price--tag .price__window .visually-hidden{display:none}.price.a4-price--tag .price__container{display:block}.a4-until .price.a4-price .price__window--ea .price__window-tag:after{content:" " var(--a4-until-ea);font-weight:400;color:var(--a4-fg-2)}.a4-until .price.a4-price .price__window--bf .price__window-tag:after{content:" " var(--a4-until-bf);font-weight:400;color:var(--a4-fg-2)}.price.a4-price--row .price-item--regular,.price.a4-price--row .price-item--window,.price.a4-price--row .price-item--sale{font-size:17px}.price.a4-price--menu .price-item--regular,.price.a4-price--menu .price-item--window,.price.a4-price--menu .price-item--sale{font-size:15px}.price.a4-price--sbar .price-item--regular,.price.a4-price--sbar .price-item--window,.price.a4-price--sbar .price-item--sale{font-size:16px}.price.a4-price--pdp .price__container{gap:4px 14px}.price.a4-price--pdp .price-item--regular,.price.a4-price--pdp .price-item--window,.price.a4-price--pdp .price-item--sale{font-size:34px;font-weight:450;line-height:1.1;letter-spacing:-.01em}:is(html[data-sale-window=ea] .price--window-ea,html[data-sale-window=ea-locked][data-sale-ea-guest=price] .price--window-ea,html[data-sale-window=bf] .price--window-bf).a4-price--menu .price__regular .price-item--regular{font-size:13px}:is(html[data-sale-window=ea] .price--window-ea,html[data-sale-window=ea-locked][data-sale-ea-guest=price] .price--window-ea,html[data-sale-window=bf] .price--window-bf).a4-price--sbar .price__regular .price-item--regular{font-size:13px}:is(html[data-sale-window=ea] .price--window-ea,html[data-sale-window=ea-locked][data-sale-ea-guest=price] .price--window-ea,html[data-sale-window=bf] .price--window-bf).a4-price--pdp .price__regular .price-item--regular{font-size:16px;line-height:1.3;letter-spacing:0}.a4-price--pdp-tag .price__window-tag,.price.a4-price--pdp-tag .price__window-tag{font-size:14px}@media(max-width:759px){.price.a4-price--pdp .price-item--regular,.price.a4-price--pdp .price-item--window,.price.a4-price--pdp .price-item--sale{font-size:30px}}.a4-pricebox:not(:has(.price--window-ea:not(.price--sold-out))) .a4-qual--pdp,.a4-pricebox:not(:has(.price--window-ea:not(.price--sold-out))) .a4-member--pdp{display:none!important}*:focus-visible,.focused,.no-js *:focus{outline:2px solid var(--a4-fg);outline-offset:3px;box-shadow:none}.focus-inset:focus-visible,.focused.focus-inset,.no-js .focus-inset:focus{outline:2px solid var(--a4-fg);outline-offset:-2px;box-shadow:none}.focus-offset:focus-visible,.focus-offset.focused,.no-js .focus-offset:focus{outline:2px solid var(--a4-fg);outline-offset:3px;box-shadow:none}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:48px;min-width:0;padding:0 24px;border:1px solid var(--a4-fg);border-radius:2px;background-color:var(--a4-fg);color:var(--a4-ink-0);font-family:var(--a4-font);font-size:15px;font-weight:500;letter-spacing:.005em;line-height:1.2;box-shadow:none;transition:background-color .2s,border-color .2s,color .2s}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after{content:none;box-shadow:none}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:#fff;border-color:#fff;color:var(--a4-ink-0);text-decoration:none}.button--secondary{background-color:transparent;color:var(--a4-fg);border-color:var(--a4-edge)}.button--secondary:not([disabled]):hover{background-color:var(--a4-ink-2);border-color:var(--a4-fg);color:var(--a4-fg)}.button--tertiary{min-height:44px;padding:0 4px;background-color:transparent;border-color:transparent;color:var(--a4-fg);font-size:14px;text-decoration:underline;text-decoration-color:#eeede861;text-underline-offset:4px}.button--tertiary:not([disabled]):hover{background-color:transparent;border-color:transparent;color:var(--a4-fg);text-decoration:underline;text-decoration-color:var(--a4-fg)}.button:focus-visible,.button.focused,.shopify-challenge__button:focus-visible,.customer button:focus-visible,button.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--a4-fg);outline-offset:3px;box-shadow:none}.button:focus:not(:focus-visible):not(.focused){box-shadow:none}.button[disabled],.button[aria-disabled=true],.button.disabled,.customer button[disabled]{opacity:1;background-color:transparent;border-color:var(--a4-edge);color:var(--a4-fg-3);cursor:not-allowed}.button[disabled]:hover,.button[aria-disabled=true]:hover{background-color:transparent;border-color:var(--a4-edge);color:var(--a4-fg-3)}.field__input,.select__select,.customer .field input,.customer select,textarea.field__input,.localization-form__select{background-color:var(--a4-ink-1);color:var(--a4-fg);font-family:var(--a4-font);font-size:16px;letter-spacing:0}.field__input::placeholder,.customer .field input::placeholder{color:var(--a4-fg-3)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{background-color:var(--a4-ink-2)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible{outline:2px solid var(--a4-fg);outline-offset:2px}.field__label,.customer .field label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{color:var(--a4-fg-2);letter-spacing:0}.quantity__input{font-family:var(--a4-font);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}.link,.customer a{text-underline-offset:4px}.price__badge-sale,.price__badge-sold-out,.card__badge .badge{display:none!important}.skip-to-content-link:focus{top:12px;left:12px;position:fixed;z-index:9999;min-height:44px}.rte{line-height:1.6}.rte a,.shopify-policy__container a{color:var(--a4-fg);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#eeede861;text-underline-offset:4px}.rte a:hover,.shopify-policy__container a:hover{text-decoration-color:var(--a4-fg)}main .shopify-policy__container{width:var(--a4-wrap);max-width:none;margin-inline:auto;padding:36px 0 80px;color:var(--a4-fg-2);font-size:16px;line-height:1.6}main .shopify-policy__title{text-align:left}.shopify-policy__body{max-width:68ch}.shopify-policy__title h1{margin-top:0;font-family:var(--a4-font);font-size:clamp(26px,2.4vw,34px);line-height:1.12;font-weight:450;letter-spacing:-.018em;color:var(--a4-fg)}@media(max-width:749px){main .shopify-policy__container{padding-top:27px}}.shopify-policy__body h2,.shopify-policy__body h3,.rte h2,.rte h3{color:var(--a4-fg);font-weight:500;letter-spacing:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.a4 *,.a4 *:before,.a4 *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/a4-base.css.map */
