.pickup-point{overflow-wrap:anywhere}.pickup-point p{margin:.25rem 0}.pickup-point__identity{margin-block-end:.5rem}.pickup-point__details{color:var(--store-muted)}@font-face{font-family:Inter Heading;font-style:normal;font-weight:700;font-display:swap;src:url("../media/inter-bold-cyrillic-ext-OS2RNUST.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Heading;font-style:normal;font-weight:700;font-display:swap;src:url("../media/inter-bold-cyrillic-5HS3FXHB.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Heading;font-style:normal;font-weight:700;font-display:swap;src:url("../media/inter-bold-greek-ext-QJ6NMGCB.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Heading;font-style:normal;font-weight:700;font-display:swap;src:url("../media/inter-bold-greek-S7YO524B.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Heading;font-style:normal;font-weight:700;font-display:swap;src:url("../media/inter-bold-vietnamese-7LYSQCP6.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Heading;font-style:normal;font-weight:700;font-display:swap;src:url("../media/inter-bold-latin-ext-WY62UGW6.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Heading;font-style:normal;font-weight:700;font-display:swap;src:url("../media/inter-bold-latin-SU5XVJMF.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.store-page-heading{margin-block-end:1.25rem}.store-page-heading__title{margin:0;color:#000;font-family:Inter Heading,system-ui,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}:root[data-color-mode=dark] .store-page-heading__title{color:var(--store-text)}.store-page-heading--actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.store-page-heading__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-inline-start:auto}@media(max-width:620px){.store-page-heading__actions{inline-size:100%;justify-content:flex-start;margin-inline-start:0}.store-page-heading__title{font-size:1.625rem}}:root[data-color-mode=dark]{--store-field-danger: #fda29b}.store-field{display:grid;min-inline-size:0;align-content:start;gap:.5rem}.store-field>label{font-size:.9rem;font-weight:600}.store-field>input,.store-field>textarea{inline-size:100%;min-block-size:3rem;border:1px solid var(--store-border);border-radius:var(--store-radius-sm);padding:.75rem .85rem;background:var(--store-surface);color:var(--store-text);font:inherit;line-height:1.35}.store-field>textarea{resize:vertical;min-block-size:7.5rem}.store-field>:is(input,textarea):hover{border-color:var(--store-accent)}.store-field>:is(input,textarea):focus-visible{outline:var(--store-focus-width) solid var(--store-focus-color);outline-offset:calc(-1 * var(--store-focus-width))}.store-field>:is(input,textarea):disabled{opacity:.55;cursor:not-allowed}.store-field>[aria-invalid=true],.store-field [data-store-select-trigger][aria-invalid=true]{border-color:var(--store-field-danger, #b42318);outline-color:var(--store-field-danger, #b42318)}.store-field__error{margin:0;color:var(--store-field-danger, #b42318);font-size:.85rem;font-weight:650;overflow-wrap:anywhere}.store-field--quiet>label{font-weight:500}.store-field--quiet>input{font-size:1rem;font-weight:400}.store-character-counter{justify-self:end;font-size:.75rem;color:var(--store-muted);font-variant-numeric:tabular-nums}.store-order-lookup{inline-size:min(42rem,100%);margin-inline:auto;display:grid;gap:1.5rem;padding:clamp(1.25rem,4vw,2.25rem);border:1px solid var(--store-border);border-radius:var(--store-radius-lg);background:var(--store-surface)}.store-order-lookup__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.store-order-lookup>.store-button{inline-size:100%;cursor:pointer}@media(max-width:640px){.store-order-lookup__fields{grid-template-columns:1fr}}.commerce-product{display:grid;grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1rem}.commerce-product__description{min-inline-size:0;overflow-wrap:anywhere}.commerce-product h2{margin:0;font-size:1rem;font-weight:500;line-height:1.45}.commerce-product h2 a{color:var(--store-text);text-decoration:none}.commerce-product h2 a:hover{color:var(--store-accent);text-decoration:underline;text-underline-offset:.2em}.commerce-product p{margin:.4rem 0 0;color:var(--store-muted);font-size:.85rem}.commerce-product__options{margin:.4rem 0 0;color:var(--store-muted);font-size:.82rem}.commerce-product__options>div{display:flex;flex-wrap:wrap;gap:.25rem}.commerce-product__options dt,.commerce-product__options dd{margin:0}.commerce-product__media{display:grid;aspect-ratio:1;overflow:hidden;border-radius:var(--store-radius-sm);background:var(--store-surface)}.commerce-product__media picture{display:contents}.commerce-product__media img{inline-size:100%;block-size:100%;object-fit:contain}.commerce-product__placeholder{display:grid;place-items:center;color:var(--store-muted);font-size:1.5rem}.commerce-products--fit-cover img{object-fit:cover}.commerce-products--ratio-portrait_4_5 .commerce-product__media{aspect-ratio:4/5}.commerce-products--ratio-natural .commerce-product__media{aspect-ratio:auto}.commerce-products--ratio-natural .commerce-product__media img{block-size:auto}.commerce-products--background-transparent .commerce-product__media{background:transparent}.commerce-products--background-muted .commerce-product__media{background:var(--store-bg)}@media(max-width:620px){.commerce-product{grid-template-columns:5rem minmax(0,1fr)}}.store-order-details{display:grid;gap:1.5rem;padding:clamp(1rem,3vw,2rem);border:1px solid var(--store-border);border-radius:var(--store-radius-lg);background:var(--store-surface)}.store-order-details__heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem}.store-order-details__heading h2{margin:0;font-size:1.2rem;overflow-wrap:anywhere}.store-order-details__heading time{color:var(--store-muted);font-size:.85rem}.store-order-details dl{margin:0}.store-order-details__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem}.store-order-details dt{color:var(--store-muted)}.store-order-details dd{margin:.35rem 0 0}.store-order-details__products{display:grid;gap:1rem}.store-order-details__product{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;border-block-start:1px solid var(--store-border);padding-block-start:1rem}.store-order-details__product>strong{font-variant-numeric:tabular-nums}.store-order-details__totals{border-block-start:1px solid var(--store-border);padding-block-start:1rem;display:grid;gap:.75rem}.store-order-details__totals>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.store-order-details__totals dd{margin:0}@media(max-width:640px){.store-order-details__facts{grid-template-columns:1fr}.store-order-details__product{grid-template-columns:minmax(0,1fr)}.store-order-details__product>strong{justify-self:end}}.store-order-details__addresses{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem}.store-order-details__address h3{font-size:1rem;margin:0 0 .75rem}.store-order-details__address address{display:grid;gap:.25rem;font-style:normal;overflow-wrap:anywhere}.store-order-details__sku{overflow-wrap:anywhere;color:var(--store-muted);font-size:.8rem}.store-order-files{display:grid;min-inline-size:0;gap:1.25rem;border-block-start:1px solid var(--store-border);padding-block-start:1.5rem}.store-order-files h3,.store-order-files h4,.store-order-files p{margin:0;overflow-wrap:anywhere}.store-order-files h3{font-size:1.05rem}.store-order-files h4{font-size:1rem}.store-order-files__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.store-order-files__description{display:grid;min-inline-size:0;gap:.4rem}.store-order-files__product,.store-order-files__metadata,.store-order-files__release time{color:var(--store-muted);font-size:.875rem}.store-order-files__metadata{display:grid;gap:.25rem}.store-order-files__unavailable{font-size:.875rem}.store-order-files__releases{display:grid;gap:1rem;border-block-start:1px solid var(--store-border);padding-block-start:1.25rem}.store-order-files__release{display:grid;gap:.5rem;min-inline-size:0}.store-order-files__changelog{white-space:pre-line}.store-order-files__page{justify-self:start}@media(max-width:640px){.store-order-files__row{grid-template-columns:minmax(0,1fr)}.store-order-files__row>.store-button{justify-self:start}}.store-order-payment{display:grid;gap:1rem;border-block-start:1px solid var(--store-border);padding-block-start:1rem}.store-order-payment h3,.store-order-payment p{margin:0}.store-order-payment__method{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.store-order-payment__method img{object-fit:contain;padding:.25rem;border-radius:var(--store-radius-sm);background:var(--store-brand-logo-surface)}.store-order-payment__sandbox{border:1px solid var(--store-border);border-radius:var(--store-radius-sm);padding:.75rem 1rem;color:var(--store-text);font-weight:700}.store-order-payment .store-button{inline-size:100%}.store-progress{display:inline-flex;align-items:center;gap:.65rem;color:var(--store-text)}.store-progress__spinner{flex:0 0 auto;inline-size:1.15rem;block-size:1.15rem;border:2px solid var(--store-border);border-block-start-color:currentColor;border-radius:50%;animation:store-progress-spin .8s linear infinite}.store-progress--page{display:flex;min-block-size:12rem;justify-content:center;padding:2rem;border:1px solid var(--store-border);border-radius:var(--store-radius-md);background:var(--store-surface)}@keyframes store-progress-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.store-progress__spinner{animation:none}}.store-status{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .7rem;border:1px solid var(--store-border);border-radius:var(--store-radius-sm);background:var(--store-surface);color:var(--store-text);font-size:.9rem;font-weight:600;line-height:1.4}.store-status--success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.store-status--danger{color:#991b1b;background:#fef2f2;border-color:#fecaca}:root[data-color-mode=dark] .store-status--success{color:#bbf7d0;background:#14532d;border-color:#166534}:root[data-color-mode=dark] .store-status--danger{color:#fecaca;background:#7f1d1d;border-color:#991b1b}.store-status svg{inline-size:.6rem;block-size:.6rem;flex-shrink:0}.order-tracking-page{min-block-size:58vh;padding:clamp(1rem,2vw,2rem) 1rem clamp(2rem,6vw,5rem)}.order-tracking-shell{inline-size:min(56rem,100%);margin-inline:auto;display:grid;gap:1.5rem}.order-tracking-shell--compact{inline-size:min(44rem,100%)}.order-tracking-shell--wide{inline-size:min(70rem,100%)}.order-tracking-heading{text-align:center;max-inline-size:43rem;margin-inline:auto;margin-block-end:0}.order-tracking-heading p{margin:.8rem 0 0;color:var(--store-muted)}.order-tracking-forget{text-align:center}.order-tracking-unavailable{text-align:center;color:var(--store-muted)}
