.en-shop{padding-block:var(--space-5) var(--space-8)}.en-shop-img{object-fit:cover;filter:var(--photo-filter);transition:transform var(--motion-media)}.en-shop-section-title{margin-bottom:var(--space-4);letter-spacing:-.01em;text-transform:var(--heading-case);font-size:20px;font-weight:700;line-height:1.1}.en-shop-textbtn{min-height:44px;color:var(--ink-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.en-shop-textbtn:hover{color:var(--ink)}.en-shop .en-mock,.en-shop-cart .en-mock,.en-shop-co .en-mock{vertical-align:1px}.en-shop-empty{padding:var(--space-8) 0;color:var(--ink-muted);text-align:center}.en-shop-ph{background:var(--surface-sunk);color:var(--ink-muted);place-items:center;display:grid;position:absolute;inset:0}.en-shop-ph svg{opacity:.8;width:44%;max-width:200px;height:auto}.en-shop-ph__label{letter-spacing:.16em;text-align:center;text-transform:uppercase;font-size:10px;font-weight:700;position:absolute;bottom:12px;left:0;right:0}.en-shop-nlbar{background:var(--ink);min-height:40px;color:var(--ground);align-items:center;display:flex;position:relative}html[data-en-nl=off] .en-shop-nlbar{display:none}.en-shop-nlbar__cta{min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 48px;font-size:13px;line-height:1.25;display:flex}.en-shop-nlbar__cta svg{flex:none;width:16px;height:16px}.en-shop-nlbar__cta u{text-underline-offset:3px}.en-shop-nlbar__x{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.en-shop-nlbar__x svg{width:16px;height:16px}@media (max-width:480px){.en-shop-nlbar__cta{padding:0 44px 0 var(--space-4);justify-content:flex-start}.en-shop-nlbar__cta svg{display:none}}.en-shop-head{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-5);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.en-shop-head__title{margin-top:var(--space-1);font-size:clamp(32px,4vw,48px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-transform:var(--heading-case);line-height:1}.en-shop-head__lead{max-width:56ch;color:var(--ink-muted);font-size:15px}.en-shop-trust{gap:var(--stroke-hair);margin-bottom:var(--space-6);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-panel);background:var(--line);scroll-margin-top:calc(var(--header-h) + var(--space-4));grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.en-shop-trust__item{background:var(--surface);align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.en-shop-trust__item svg{flex:none;width:20px;height:20px;margin-top:1px}.en-shop-trust__item p{flex-direction:column;gap:2px;font-size:14px;line-height:1.35;display:flex}.en-shop-trust__item span{color:var(--ink-muted)}.en-shop-trust__item a{color:var(--ink)}.en-shop-filters{gap:var(--space-2);margin-bottom:var(--space-5);scrollbar-width:none;display:flex;overflow-x:auto}.en-shop-filters::-webkit-scrollbar{display:none}.en-shop-filter{border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-control);min-height:44px;color:var(--ink);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.en-shop-filter span{color:var(--ink-muted);font-size:13px;font-weight:500}.en-shop-filter:hover{border-color:var(--ink)}.en-shop-filter[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--ground)}.en-shop-filter[aria-pressed=true] span{color:inherit;opacity:.7}.en-shop-grid{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.en-shop-card{color:var(--ink);border-radius:var(--radius-card);flex-direction:column;gap:12px;text-decoration:none;display:flex}.en-shop-card__media{aspect-ratio:4/5;border-radius:var(--radius-panel);background:var(--surface-sunk);isolation:isolate;position:relative;overflow:hidden}.en-shop-card:hover .en-shop-img{transform:scale(1.03)}.en-shop-card__mock{z-index:1;position:absolute;top:10px;left:10px}.en-shop-card__body{flex-direction:column;gap:4px;display:flex}.en-shop-card__name{font-size:15px;font-weight:600;line-height:1.3}.en-shop-card:hover .en-shop-card__name{text-underline-offset:3px;text-decoration:underline}.en-shop-card__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.en-shop-card__price{font-size:15px;font-weight:700}.en-shop-card--compact{gap:8px}.en-shop-card--compact .en-shop-card__name,.en-shop-card--compact .en-shop-card__price{font-size:14px}.en-shop-dots{gap:5px;display:inline-flex}.en-shop-dot{border-radius:var(--radius-full);width:12px;height:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 28%, transparent)}.en-shop-dots--m .en-shop-dot{width:16px;height:16px}.en-shop-kitbanner{align-items:center;gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-5);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.en-shop-kitbanner__media{padding-right:8px;display:flex}.en-shop-kitbanner__thumb{aspect-ratio:4/5;border:3px solid var(--surface);border-radius:var(--radius-card);background:var(--surface-sunk);width:92px;position:relative;overflow:hidden}.en-shop-kitbanner__thumb+.en-shop-kitbanner__thumb{margin-top:18px;margin-left:-22px}.en-shop-kitbanner__title{letter-spacing:-.01em;text-transform:var(--heading-case);margin:4px 0 2px;font-size:24px;font-weight:700;line-height:1.05}.en-shop-kitbanner__text .en-muted{font-size:14px}.en-shop-kitbanner__price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;display:flex}.en-shop-kitbanner__price s{color:var(--ink-muted)}.en-shop-kitbanner__price strong{font-size:20px}.en-shop-kitbanner__save,.en-shop-kit__save{color:var(--positive);font-size:14px;font-weight:700}.en-shop--pdp{padding-top:var(--space-2)}.en-shop-crumbs{margin-bottom:var(--space-3);color:var(--ink-muted);align-items:center;gap:8px;font-size:14px;display:flex}.en-shop-crumbs a{min-height:44px;color:var(--ink);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.en-shop-crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.en-shop-crumbs svg{width:18px;height:18px}.en-shop-pdp__top{gap:var(--space-7);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.en-shop-pdp__info{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.en-shop-pdp__name{letter-spacing:-.02em;text-transform:var(--heading-case);text-wrap:balance;font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.05}.en-shop-pdp__price{margin-top:calc(var(--space-2) * -1);align-items:baseline;gap:10px;font-size:22px;font-weight:700;display:flex}.en-shop-pdp__price s{color:var(--ink-muted);font-size:16px;font-weight:500}.en-shop-pdp__vat{color:var(--ink-muted);font-size:13px;font-weight:500}.en-shop-pdp__options{gap:var(--space-4);padding-block:var(--space-2) var(--space-1);border-top:var(--stroke-hair) solid var(--line);padding-top:var(--space-4);flex-direction:column;display:flex}.en-shop-pdp__add .en-icon{width:20px;height:20px}.en-shop-gallery{min-width:0}.en-shop-gallery__frame{border-radius:var(--radius-panel);background:var(--surface-sunk);position:relative;overflow:hidden}.en-shop-gallery__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.en-shop-gallery__track::-webkit-scrollbar{display:none}.en-shop-gallery__track:focus-visible{outline-offset:-4px}.en-shop-gallery__slide{aspect-ratio:4/5;max-height:calc(100svh - var(--header-h) - 140px);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-height:420px;position:relative}.en-shop-gallery__mock{z-index:1;position:absolute;top:12px;left:12px}.en-shop-gallery__count{z-index:1;border-radius:var(--radius-control);background:color-mix(in srgb, var(--ground) 86%, transparent);padding:4px 10px;font-size:12px;font-weight:700;position:absolute;bottom:12px;right:12px}.en-shop-gallery__dots{display:none}.en-shop-gallery__thumbs{gap:var(--space-2);margin-top:var(--space-3);display:flex}.en-shop-gallery__thumb{aspect-ratio:4/5;border:var(--stroke-control) solid transparent;border-radius:var(--radius-card);background:var(--surface-sunk);cursor:pointer;width:76px;padding:0;position:relative;overflow:hidden}.en-shop-gallery__thumb[aria-current=true]{border-color:var(--ink)}.en-shop-gallery__thumb:hover{border-color:var(--line-strong)}.en-shop-opt{border:0;min-width:0;margin:0;padding:0}.en-shop-opt__legend{color:var(--ink-muted);margin-bottom:10px;padding:0;font-size:14px}.en-shop-opt__legend strong{color:var(--ink);font-weight:700}div.en-shop-opt .en-shop-opt__legend{margin-bottom:0}.en-shop-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.en-shop-chip{display:inline-flex;position:relative}.en-shop-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.en-shop-chip>span,button.en-shop-chip{border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);min-width:54px;height:44px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);place-items:center;padding:0 14px;font-size:15px;font-weight:600;display:inline-grid}.en-shop-chip:hover>span,button.en-shop-chip:hover{border-color:var(--ink)}.en-shop-chip input:checked+span{border-color:var(--ink);background:var(--ink);color:var(--ground)}.en-shop-chip input:focus-visible+span{outline:var(--stroke-control) solid var(--focus);outline-offset:2px}.en-shop-opt.is-error .en-shop-chip>span{border-color:var(--negative)}.en-shop-opt__error{color:var(--negative);margin-top:10px;font-size:14px;font-weight:700}.en-shop-opt--compact .en-shop-opt__legend{margin-bottom:6px;font-size:13px}.en-shop-opt--compact .en-shop-chip>span{min-width:46px;padding:0 10px;font-size:14px}.en-shop-opt--compact+.en-shop-opt--compact{margin-top:10px}.en-shop-swatches{gap:2px;margin-left:-7px;display:flex}.en-shop-swatch{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.en-shop-swatch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.en-shop-swatch>span{border-radius:var(--radius-full);width:30px;height:30px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 28%, transparent);transition:box-shadow var(--motion-fast)}.en-shop-swatch[aria-checked=true]>span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 28%, transparent), 0 0 0 2px var(--ground), 0 0 0 4px var(--ink)}.en-shop-swatch:has(input:checked)>span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 28%, transparent), 0 0 0 2px var(--ground), 0 0 0 4px var(--ink)}.en-shop-swatch:has(input:focus-visible){outline:var(--stroke-control) solid var(--focus);outline-offset:0}.en-shop-ptrust{padding:var(--space-4);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-card);background:var(--surface);gap:10px;margin:0;font-size:14px;line-height:1.4;list-style:none;display:grid}.en-shop-ptrust li{align-items:flex-start;gap:10px;display:flex}.en-shop-ptrust svg{flex:none;width:18px;height:18px;margin-top:1px}.en-shop-details{border-top:var(--stroke-hair) solid var(--line)}.en-shop-details details{border-bottom:var(--stroke-hair) solid var(--line)}.en-shop-details summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-size:15px;font-weight:700;list-style:none;display:flex}.en-shop-details summary::-webkit-details-marker{display:none}.en-shop-details summary svg{width:18px;height:18px;transition:transform var(--motion-fast);transform:rotate(90deg)}.en-shop-details details[open] summary svg{transform:rotate(-90deg)}.en-shop-details__body{padding-bottom:var(--space-4);color:var(--ink-muted);gap:10px;font-size:15px;line-height:1.55;display:grid}.en-shop-details__body strong,.en-shop-details__body a{color:var(--ink)}.en-shop-details__mock{font-size:14px}.en-shop-pdp__more{gap:var(--space-7);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.en-shop-pairs__list{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.en-shop-kit{padding:var(--space-5);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-panel);background:var(--surface);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.en-shop-kit__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.en-shop-kit__title{letter-spacing:-.01em;text-transform:var(--heading-case);margin-top:4px;font-size:22px;font-weight:700;line-height:1.05}.en-shop-kit__pct{border-radius:var(--radius-control);background:var(--ink);min-width:58px;height:34px;color:var(--ground);place-items:center;padding:0 12px;font-size:15px;font-weight:700;display:inline-grid}.en-shop-kit__lead{color:var(--ink-muted);margin-top:8px;font-size:14px}.en-shop-kit__items{margin:var(--space-4) 0;border-top:var(--stroke-hair) solid var(--line);padding:0;list-style:none}.en-shop-kit__item{border-bottom:var(--stroke-hair) solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.en-shop-kit__media{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--surface-sunk);align-self:start;position:relative;overflow:hidden}.en-shop-kit__row{justify-content:space-between;gap:8px;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.en-shop-kit__price{margin-bottom:var(--space-4);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.en-shop-kit__was{color:var(--ink-muted);font-size:14px}.en-shop-kit__now{font-size:24px;font-weight:700}.en-shop-pdp-bar{display:none}.en-shop-cart{z-index:70;color:var(--ink);align-items:end;display:grid;position:fixed;inset:0}.en-shop-cart__scrim{background:color-mix(in srgb, var(--brand-black) 50%, transparent);animation:en-fade var(--motion-media) ease;transition:opacity .2s;position:absolute;inset:0}.en-shop-cart__panel{max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--ground);box-shadow:0 -8px 40px color-mix(in srgb, var(--brand-black) 18%, transparent);flex-direction:column;transition:transform .2s ease-in;animation:.28s cubic-bezier(.2,.8,.2,1) en-rise;display:flex;position:relative}.en-shop-cart[data-phase=closing] .en-shop-cart__panel{transform:translateY(100%)}.en-shop-cart[data-phase=closing] .en-shop-cart__scrim{opacity:0}.en-shop-cart__head{padding:18px var(--space-2) 6px var(--space-4);border-bottom:var(--stroke-hair) solid var(--line);touch-action:none;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.en-shop-cart__grab{border-radius:var(--radius-full);background:var(--line-strong);width:40px;height:5px;margin-left:-20px;position:absolute;top:8px;left:50%}.en-shop-cart__title{font-size:17px;font-weight:700}.en-shop-cart__count{color:var(--ink-muted);font-weight:500}.en-shop-cart__body{min-height:0;padding:0 var(--space-4) var(--space-3);overscroll-behavior:contain;flex:auto;overflow-y:auto}.en-shop-cart__foot{padding:14px var(--space-4) 10px;border-top:var(--stroke-hair) solid var(--line);background:var(--ground);flex:none;gap:10px;display:grid}.en-shop-cart__note{color:var(--ink-muted);text-align:center;font-size:12px}.en-shop-cart__continue{justify-self:center;margin-top:-4px}.en-shop-cart__info{margin:var(--space-4) 0 0;color:var(--ink-muted);gap:8px;padding:0;font-size:13px;line-height:1.4;list-style:none;display:grid}.en-shop-cart__info li{align-items:flex-start;gap:10px;display:flex}.en-shop-cart__info svg{width:18px;height:18px;color:var(--ink);flex:none}.en-shop-cart__info strong{color:var(--ink)}.en-shop-cart__info .en-mock{height:18px;padding:0 6px;font-size:9px}.en-shop-cart__empty{padding:var(--space-7) var(--space-5) var(--space-8);text-align:center;justify-items:center;gap:12px;display:grid}.en-shop-cart__empty-icon{border-radius:var(--radius-full);background:var(--surface-sunk);place-items:center;width:64px;height:64px;display:grid}.en-shop-cart__empty-icon svg{width:28px;height:28px}.en-shop-cart__empty-title{font-size:18px;font-weight:700}.en-shop-cart__empty .en-muted{max-width:32ch;font-size:15px}.en-shop-cart__empty .en-btn{margin-top:var(--space-2)}.en-shop-lines{margin:0;padding:0;list-style:none}.en-shop-line{border-bottom:var(--stroke-hair) solid var(--line);grid-template-columns:76px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.en-shop-line__media{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--surface-sunk);align-self:start;position:relative;overflow:hidden}.en-shop-line__media .en-shop-ph svg{width:60%}.en-shop-line__info{min-width:0}.en-shop-line__top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.en-shop-line__name{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3;text-decoration:none}.en-shop-line__name:hover{text-underline-offset:3px;text-decoration:underline}.en-shop-line__price{white-space:nowrap;font-size:15px;font-weight:700}.en-shop-line__variant{color:var(--ink-muted);margin-top:2px;font-size:14px}.en-shop-line__tag,.en-shop-line__added{color:var(--positive);align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:700;display:flex}.en-shop-line__tag svg,.en-shop-line__added svg{width:14px;height:14px}.en-shop-line__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.en-shop-qty{border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);align-items:center;display:inline-flex}.en-shop-qty button{border-radius:var(--radius-full);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.en-shop-qty button:disabled{color:var(--line-strong);cursor:default}.en-shop-qty svg{width:16px;height:16px}.en-shop-qty input{text-align:center;background:0 0;border:0;width:30px;height:44px;padding:0;font-size:16px;font-weight:700}.en-shop-qty input:focus-visible{outline-offset:-2px;border-radius:var(--radius-card)}.en-shop-xsell{margin-top:var(--space-4);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-card);background:var(--surface);padding:14px}.en-shop-xsell__kicker{margin-bottom:10px;font-size:13px;font-weight:700}.en-shop-xsell__kicker strong{color:var(--positive)}.en-shop-xsell__row{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.en-shop-xsell__media{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--surface-sunk);position:relative;overflow:hidden}.en-shop-xsell__media .en-shop-ph svg{width:64%}.en-shop-xsell__info{flex-direction:column;min-width:0;display:flex}.en-shop-xsell__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;overflow:hidden}.en-shop-xsell__price{color:var(--ink-muted);font-size:14px}.en-shop-xsell .en-btn--s{gap:6px;min-height:44px;padding:0 14px}.en-shop-xsell .en-btn--s .en-icon{width:16px;height:16px}.en-shop-xsell__pick{border-top:var(--stroke-hair) solid var(--line);gap:8px;margin-top:12px;padding-top:12px;display:grid}.en-shop-xsell__colors{align-items:center;margin-left:-7px;display:flex}.en-shop-xsell__colorname{color:var(--ink-muted);margin-left:4px;font-size:13px}.en-shop-xsell__hint{color:var(--ink-muted);font-size:13px}.en-shop-sum{gap:6px;margin:0;display:grid}.en-shop-sum>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.en-shop-sum dt{color:var(--ink-muted)}.en-shop-sum dd{white-space:nowrap;margin:0;font-weight:600}.en-shop-sum__discount dt,.en-shop-sum__discount dd{color:var(--positive)}.en-shop-sum__total{font-size:18px!important}.en-shop-sum__total dt,.en-shop-sum__total dd{color:var(--ink);font-weight:700}.en-shop-sum>div+.en-shop-sum__total{border-top:var(--stroke-hair) solid var(--line);margin-top:4px;padding-top:10px}.en-shop-nl{z-index:55;left:12px;right:12px;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 12px);max-width:440px;padding:4px var(--space-5) var(--space-5);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-panel);background:var(--surface);color:var(--ink);box-shadow:0 12px 40px color-mix(in srgb, var(--brand-black) 22%, transparent);margin-inline:auto;transition:transform .15s;animation:.3s cubic-bezier(.2,.8,.2,1) en-rise;position:fixed}.en-shop-nl__grab{touch-action:none;cursor:grab;justify-content:center;padding:6px 0 10px;display:flex}.en-shop-nl__grab span{border-radius:var(--radius-full);background:var(--line-strong);width:36px;height:4px}.en-shop-nl__x{position:absolute;top:6px;right:6px}.en-shop-nl__form,.en-shop-nl__done{gap:12px;display:grid}.en-shop-nl__title{letter-spacing:-.01em;text-transform:var(--heading-case);margin:2px 44px 0 0;font-size:22px;font-weight:700;line-height:1.05}.en-shop-nl__text{color:var(--ink-muted);font-size:15px;line-height:1.45}.en-shop-nl__row{gap:8px;display:flex}.en-shop-nl__row .en-field__control{flex:1;min-width:0;min-height:48px}.en-shop-nl__row .en-btn{min-height:48px}.en-shop-nl__consent{color:var(--ink-muted);font-size:13px;line-height:1.45}.en-shop-nl__code{border:var(--stroke-control) dashed var(--ink);border-radius:var(--radius-card);font-family:var(--font-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;font-size:22px;font-weight:700;display:flex}.en-shop-nl__code .en-btn{font-family:var(--font-sans);min-height:44px}@media (max-width:900px){.en-shop{padding-block:var(--space-4) var(--space-7)}.en-shop-head{margin-bottom:var(--space-4)}.en-shop-trust{margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.en-shop-trust__item{align-items:center;gap:10px;padding:12px 14px}.en-shop-trust__item p{font-size:13px}.en-shop-trust__item:not(.en-shop-trust__item--main) span{display:none}.en-shop-trust__item--main{grid-column:1/-1;align-items:flex-start}.en-shop-trust__item svg{width:18px;height:18px}.en-shop-filter{padding:0 14px}.en-shop-filters{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);margin-bottom:var(--space-4)}.en-shop-grid{gap:var(--space-5) 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.en-shop-card__name{font-size:14px}.en-shop-kitbanner{gap:var(--space-4);margin-top:var(--space-7);padding:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.en-shop-kitbanner__thumb{width:72px}.en-shop-kitbanner__thumb+.en-shop-kitbanner__thumb{margin-top:14px;margin-left:-26px}.en-shop-kitbanner__title{font-size:20px}.en-shop-kitbanner__cta{grid-column:1/-1;width:100%}.en-shop-pdp__top{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.en-shop-gallery{margin-inline:calc(var(--space-4) * -1)}.en-shop-gallery__frame{border-radius:var(--radius-media)}.en-shop-gallery__slide{aspect-ratio:1;min-height:0;max-height:56svh}.en-shop-crumbs{margin-bottom:var(--space-1)}.en-shop-pairs__list{grid-template-columns:repeat(2,minmax(0,1fr))}.en-shop-gallery__thumbs{display:none}.en-shop-gallery__dots{justify-content:center;gap:6px;margin-top:10px;display:flex}.en-shop-gallery__dots span{border-radius:var(--radius-full);background:var(--line-strong);width:6px;height:6px;transition:width var(--motion-fast), background-color var(--motion-fast)}.en-shop-gallery__dots span.is-on{background:var(--ink);width:18px}.en-shop-pdp__add{display:none}.en-shop-pdp__more{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr)}.en-shop-kit{padding:var(--space-4)}.en-shop-pdp-bar{left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));z-index:45;padding:10px var(--space-4);border-top:var(--stroke-hair) solid var(--line);background:color-mix(in srgb, var(--ground) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(16px);backdrop-filter:saturate(1.4)blur(16px);align-items:center;gap:12px;display:flex;position:fixed}.en-shop-pdp-bar__text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.en-shop-pdp-bar__price{font-size:17px;font-weight:700}.en-shop-pdp-bar__size{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.en-shop-pdp-bar__btn{min-height:var(--control-m);flex:none;padding:0 20px}.en-theme:has(.en-shop-pdp-bar){padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 72px)}.en-theme:has(.en-shop-pdp-bar) .en-shop-nl{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 84px)}}@media (min-width:901px){.en-shop-cart{place-items:stretch end}.en-shop-cart__panel{border-radius:var(--radius-panel) 0 0 var(--radius-panel);width:440px;height:100dvh;max-height:none;box-shadow:-8px 0 40px color-mix(in srgb, var(--brand-black) 14%, transparent);animation-name:en-slide}.en-shop-cart[data-phase=closing] .en-shop-cart__panel{transform:translate(100%)}.en-shop-cart__grab{display:none}.en-shop-cart__head{padding:14px var(--space-3) 14px var(--space-5);touch-action:auto}.en-shop-cart__body{padding:0 var(--space-5) var(--space-4)}.en-shop-cart__foot{padding:16px var(--space-5) 16px}.en-shop-nl{left:var(--space-5);right:auto;bottom:var(--space-5);width:400px;margin:0}.en-shop-nl__grab{display:none}.en-shop-nl{padding-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.en-shop-img,.en-shop-cart__panel,.en-shop-nl{transition:none;animation:none}}@media (hover:none){.en-shop-pdp-bar .en-btn--action:hover,.en-shop-cart .en-btn--action:hover,.en-shop-co .en-btn--action:hover{background:var(--accent);border-color:var(--volt-edge);color:var(--on-volt)}.en-shop-cart .en-btn--primary:hover,.en-shop-kit .en-btn--primary:hover,.en-shop-nl .en-btn--primary:hover,.en-shop-co .en-btn--primary:hover,.en-shop-order .en-btn--primary:hover,.en-shop-kitbanner .en-btn--primary:hover{background:var(--ink);color:var(--ground)}.en-shop-xsell .en-btn:hover,.en-shop-order .en-btn:not(.en-btn--primary):not(.en-btn--on-volt):hover{color:var(--ink);background:0 0}.en-shop-card:hover .en-shop-img{transform:none}}.en-shop-co-wrap{padding-block:var(--space-5) var(--space-8)}.en-shop-co{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"head head""main aside""final aside";align-items:start;max-width:1080px;margin:0 auto;display:grid}.en-shop-co__head{align-items:end;gap:2px var(--space-4);margin-bottom:var(--space-5);grid-area:head;grid-template-columns:minmax(0,1fr) auto;display:grid}.en-shop-co__back{min-height:44px;color:var(--ink);grid-column:1/-1;justify-self:start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.en-shop-co__back svg{width:18px;height:18px}.en-shop-co__title{letter-spacing:-.02em;text-transform:var(--heading-case);font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1}.en-shop-co__safe{color:var(--ink-muted);align-items:center;gap:8px;font-size:14px;display:flex}.en-shop-co__safe svg{width:18px;height:18px;color:var(--positive);flex:none}.en-shop-co__main{gap:var(--space-4);grid-area:main;min-width:0;display:grid}.en-shop-co__mini{grid-area:mini;display:none}.en-shop-co__step,.en-shop-co__final,.en-shop-co__aside{min-width:0;padding:var(--space-5);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-panel);background:var(--surface)}.en-shop-co__fs{border:0;min-width:0;margin:0;padding:0}.en-shop-co__h{margin-bottom:var(--space-4);text-transform:var(--heading-case);align-items:center;gap:10px;padding:0;font-size:18px;font-weight:700;line-height:1.2;display:flex}legend.en-shop-co__h{float:left;width:100%}legend.en-shop-co__h+*{clear:both}.en-shop-co__n{border-radius:var(--radius-full);background:var(--ink);width:28px;height:28px;color:var(--ground);flex:none;place-items:center;font-size:14px;display:inline-grid}.en-shop-co__login,.en-shop-co__account{margin-bottom:var(--space-3);border-radius:var(--radius-card);background:var(--surface-sunk);align-items:center;gap:8px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.en-shop-co__login{display:block}.en-shop-co__login a{color:var(--ink);font-weight:700}.en-shop-co__account svg{flex:none;width:18px;height:18px}.en-shop-co__step>.en-help{margin-bottom:var(--space-4)}.en-shop-field{gap:6px}.en-shop-field__label{font-size:14px;font-weight:600}.en-shop-field__opt{color:var(--ink-muted);font-weight:400}.en-shop-field__wrap{position:relative}.en-shop-field__ok{width:20px;height:20px;color:var(--positive);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.en-shop-field.is-valid .en-field__control{border-color:var(--positive);padding-right:46px}.en-shop-field .en-field__control:focus{border-color:var(--focus)}.en-shop-co__opts{gap:10px;display:grid}.en-shop-co__opt{border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-card);background:var(--ground);cursor:pointer;transition:border-color var(--motion-fast);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px;display:grid}.en-shop-co__opt:has(input:checked){border:var(--stroke-control) solid var(--ink);padding:15px}.en-shop-co__opt input{appearance:none;border:var(--stroke-control) solid var(--line-strong);border-radius:var(--radius-full);background:var(--surface-sunk);cursor:pointer;place-content:center;width:22px;height:22px;margin:1px 0 0;display:grid}.en-shop-co__opt input:checked{border-color:var(--ink);background:var(--ink)}.en-shop-co__opt input:checked:after{content:"";border-radius:var(--radius-full);background:var(--ground);width:8px;height:8px}.en-shop-co__opt-text{color:var(--ink-muted);gap:2px;font-size:14px;line-height:1.4;display:grid}.en-shop-co__opt-text strong{color:var(--ink);font-size:15px}.en-shop-co__when{color:var(--ink);font-weight:600}.en-shop-co__opt-price{text-align:right;white-space:nowrap;font-size:15px;font-weight:700}.en-shop-co__opt-price .en-mock{width:fit-content;height:18px;margin:4px 0 0 auto;font-size:9px;display:flex}.en-shop-co__note{color:var(--ink-muted);align-items:flex-start;gap:8px;margin-top:12px;font-size:13px;line-height:1.45;display:flex}.en-shop-co__note svg{flex:none;width:16px;height:16px;margin-top:1px}.en-shop-co__note a{color:var(--ink)}.en-shop-co__address{margin-top:var(--space-4)}.en-shop-co__more{justify-self:start;padding:0}.en-shop-co__row3{gap:var(--space-3);grid-template-columns:120px minmax(0,1fr) 110px;display:grid}.en-shop-co__aside{top:calc(var(--header-h) + var(--space-4));gap:var(--space-4);grid-area:aside;display:grid;position:sticky}.en-shop-co__sumhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.en-shop-co__sumhead .en-shop-co__h{margin:0}.en-shop-co__items{gap:14px;margin:0;padding:0;list-style:none;display:grid}.en-shop-co__items li{grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.en-shop-co__thumb{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--surface-sunk);position:relative}.en-shop-co__thumb img,.en-shop-co__thumb .en-shop-ph{border-radius:var(--radius-card)}.en-shop-co__thumb .en-shop-ph svg{width:62%}.en-shop-co__qty{z-index:1;border:2px solid var(--surface);border-radius:var(--radius-full);background:var(--ink);min-width:22px;height:22px;color:var(--ground);text-align:center;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-7px;right:-7px}.en-shop-co__iname{min-width:0;color:var(--ink-muted);gap:2px;font-size:13px;line-height:1.35;display:grid}.en-shop-co__iname strong{color:var(--ink);font-size:14px;font-weight:600}.en-shop-co__iname .en-mock{justify-self:start;height:18px;margin-top:2px;font-size:9px}.en-shop-co__iname .en-shop-line__tag{margin-top:2px}.en-shop-co__iprice{white-space:nowrap;font-size:14px;font-weight:700}.en-shop-co__vat{color:var(--ink-muted);font-size:12px;font-weight:500}.en-shop-co__totals{padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line)}.en-shop-sum .en-mock{height:18px;font-size:9px}.en-shop-sum__flash{border-radius:6px;margin-inline:-6px;padding-inline:6px;animation:1.4s en-shop-flash}@keyframes en-shop-flash{0%{background:color-mix(in srgb, var(--positive) 20%, transparent)}}.en-shop-co__policy{color:var(--ink-muted);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.en-shop-co__policy svg{flex:none;width:16px;height:16px;margin-top:1px}.en-shop-co__policy a{color:var(--ink)}.en-shop-coupon{padding-top:var(--space-3);border-top:var(--stroke-hair) solid var(--line)}.en-shop-coupon__toggle{padding:0}.en-shop-coupon__row{gap:8px;margin-top:6px;display:flex}.en-shop-coupon__row .en-field__control{letter-spacing:.04em;flex:1;min-width:0;min-height:48px}.en-shop-coupon__row .en-btn{min-height:48px}.en-shop-coupon .en-field__error{margin-top:6px}.en-shop-coupon__chip{border-radius:var(--radius-control);background:color-mix(in srgb, var(--positive) 12%, var(--surface));min-height:44px;color:var(--positive);align-items:center;gap:8px;padding:0 2px 0 14px;font-size:14px;display:flex}.en-shop-coupon__chip svg{flex:none;width:16px;height:16px}.en-shop-coupon__chip strong{letter-spacing:.04em}.en-shop-coupon__chip button{border-radius:var(--radius-full);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.en-shop-coupon .en-help{margin-top:6px}.en-shop-co__final{gap:var(--space-4);margin-top:var(--space-4);grid-area:final;display:grid}.en-shop-co__final>.en-shop-co__h{margin:0}.en-shop-co__pay{padding:var(--space-4);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-card);background:var(--ground)}.en-shop-co__pay-title{align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:700;display:flex}.en-shop-co__pay-title svg{width:18px;height:18px}.en-shop-co__pay p+p{color:var(--ink-muted);font-size:14px;line-height:1.5}.en-shop-co__pay strong{color:var(--ink)}.en-shop-co__consents{gap:14px;display:grid}.en-shop-co__consents .en-choice{font-size:14px}.en-shop-co__consents .en-choice a{color:var(--ink);font-weight:600}.en-shop-co__consents .en-choice.is-error input{border-color:var(--negative)}.en-shop-co__consents .en-error{margin-top:-6px;padding-left:34px;font-size:13px}.en-shop-co__pretotal{padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:600;display:flex}.en-shop-co__pretotal strong{font-size:26px}.en-shop-co__seller{color:var(--ink-muted);font-size:13px;line-height:1.55}.en-shop-co__seller a,.en-shop-co__seller strong{color:var(--ink)}.en-shop-co__message{border-radius:var(--radius-card);background:color-mix(in srgb, var(--negative) 10%, var(--surface));color:var(--negative);align-items:flex-start;gap:8px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.en-shop-co__message svg{flex:none;width:18px;height:18px}.en-shop-co__submit{gap:12px}.en-shop-co__submit[disabled]{opacity:.7}.en-shop-co__after{color:var(--ink-muted);text-align:center;font-size:13px}.en-shop-spinner{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:18px;height:18px;animation:.7s linear infinite en-shop-spin}@keyframes en-shop-spin{to{transform:rotate(360deg)}}.en-shop-co-empty{max-width:420px;padding:var(--space-9) 0;text-align:center;justify-items:center;gap:12px;margin:0 auto;display:grid}.en-shop-co-empty__title{text-transform:var(--heading-case);font-size:24px;font-weight:700}.en-shop-skel{border-radius:var(--radius-panel);background:var(--surface-sunk);animation:1.1s ease-in-out infinite alternate en-shop-pulse;display:block}@keyframes en-shop-pulse{to{opacity:.55}}.en-shop-co--skeleton .en-shop-co__aside{background:0 0;border:0;padding:0}.en-shop-order{gap:var(--space-4);max-width:720px;padding-block:var(--space-6) var(--space-8);display:grid}.en-shop-order__head{margin-bottom:var(--space-2);justify-items:start;gap:10px;display:grid}.en-shop-order__icon{border-radius:var(--radius-full);background:var(--positive);width:56px;height:56px;color:var(--ground);place-items:center;display:grid}.en-shop-order__icon svg{stroke-width:2.5px;width:28px;height:28px}.en-shop-order__icon.is-cancelled{background:var(--negative)}.en-shop-order__icon.is-pending{background:var(--warning)}.en-shop-order__pay{gap:var(--space-2);max-width:520px;display:grid}.en-shop-order__pay .en-field__error{margin-top:var(--space-2)}.en-shop-order__pay>p{align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.en-shop-order__pay>p svg{flex:none;width:16px;height:16px;margin-top:1px}.en-shop-order__title{letter-spacing:-.025em;text-transform:var(--heading-case);font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1}.en-shop-order__lead{max-width:52ch;color:var(--ink-muted);font-size:16px}.en-shop-order__lead strong{color:var(--ink)}.en-shop-order__code{align-items:center;gap:var(--space-5);padding:var(--space-5);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;display:grid}.en-shop-order__code-text{justify-items:start;gap:2px;min-width:0;display:grid}.en-shop-order__code-text .en-muted{font-size:14px}.en-shop-order__code-value{font-family:var(--font-mono);letter-spacing:.04em;margin:4px 0 6px;font-size:clamp(28px,7vw,44px);font-weight:700;line-height:1.1}.en-shop-order__copy{min-height:44px;margin-top:10px}.en-shop-order__qr{border-radius:var(--radius-card);background:var(--brand-bone);width:136px;height:136px;color:var(--brand-black)}.en-shop-order__ticket{max-width:none}.en-shop-order__ticket .en-icon{width:16px;height:16px}.en-shop-order__ship-title{align-items:center;gap:8px;margin-bottom:4px;font-weight:700;display:flex}.en-shop-order__ship-title svg{width:18px;height:18px}.en-shop-order__summary{gap:var(--space-4);padding:var(--space-5);display:grid}.en-shop-order__sumhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.en-shop-order__sumhead .en-shop-section-title{margin:0}.en-shop-order__sumhead p{font-size:14px}.en-shop-order__sumhead strong{color:var(--ink)}.en-shop-order__summary .en-shop-sum{padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line)}.en-shop-order__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.en-shop-order__actions .en-btn{flex:220px}.en-shop-order__withdraw{justify-items:start;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--stroke-hair) solid var(--line);display:grid}.en-shop-order__withdraw .en-shop-section-title{margin:0}.en-shop-order__withdraw>p{max-width:62ch;font-size:14px;line-height:1.55}.en-shop-order__withdraw>p a{color:var(--ink)}.en-shop-order__withdraw-btn{min-height:48px}.en-shop-order__confirm{gap:var(--space-3);width:100%;padding:var(--space-5);border:var(--stroke-control) solid var(--ink);border-radius:var(--radius-panel);background:var(--surface);display:grid}.en-shop-order__confirm-title{text-transform:var(--heading-case);font-size:18px;font-weight:700}.en-shop-order__declaration{font-size:15px;line-height:1.5}.en-shop-order__confirm-actions{align-items:center;gap:var(--space-4);display:flex}.en-shop-order__withdrawn{width:100%;max-width:none}@media (max-width:900px){.en-shop-co-wrap{padding-top:var(--space-3)}.en-shop-co{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""mini""main""aside""final"}.en-shop-co__head{margin-bottom:var(--space-3);grid-template-columns:minmax(0,1fr)}.en-shop-co__safe{margin-top:4px;font-size:13px}.en-shop-co__mini{top:var(--appbar-h);z-index:30;margin:0 calc(var(--space-4) * -1) var(--space-4);border-block:var(--stroke-hair) solid var(--line);background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:block;position:sticky}.en-shop-co__mini[data-open]{position:relative}.en-shop-co__minibtn{width:100%;min-height:52px;padding:0 var(--space-4);color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.en-shop-co__minibtn svg{flex:none;width:18px;height:18px}.en-shop-co__minibtn .en-shop-co__minichev{width:16px;height:16px;transition:transform var(--motion-fast);transform:rotate(90deg)}.en-shop-co__minibtn[aria-expanded=true] .en-shop-co__minichev{transform:rotate(-90deg)}.en-shop-co__minibtn strong{margin-left:auto;font-size:17px}.en-shop-co__minibody{gap:var(--space-4);max-height:60vh;padding:var(--space-2) var(--space-4) var(--space-4);display:grid;overflow-y:auto}.en-shop-co__aside{margin-top:var(--space-4);position:static}.en-shop-co__step,.en-shop-co__final,.en-shop-co__aside{padding:var(--space-4)}.en-shop-co__opt{grid-template-columns:22px minmax(0,1fr)}.en-shop-co__opt-price{text-align:left;grid-column:2}.en-shop-co__opt-price .en-mock{margin:0 0 0 6px;display:inline-flex}.en-shop-co__row3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:dense}.en-shop-co__row3>:nth-child(2){grid-column:1/-1}.en-shop-order{padding-top:var(--space-5)}.en-shop-order__code{gap:var(--space-4);padding:var(--space-4)}.en-shop-order__qr{width:104px;height:104px}.en-shop-order__summary{padding:var(--space-4)}}
.en-mship{padding-block:var(--space-6) var(--space-8)}.en-mship .en-container{max-width:1280px}.en-mship [id]{scroll-margin-top:calc(var(--header-h) + var(--space-4))}.en-mship-hero{column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"head stage""form stage";display:grid}.en-mship-hero__head{padding-top:var(--space-6);grid-area:head;align-self:end;container-type:inline-size}.en-mship-hero__form{grid-area:form;align-self:start}.en-mship-soon{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-control);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-flex}.en-mship-soon span{border-radius:var(--radius-full);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 1px var(--volt-edge)}.en-mship-title{margin-top:var(--space-4);font-size:min(13.5cqi,96px);font-weight:var(--display-weight);letter-spacing:-.04em;text-transform:var(--heading-case);line-height:.9}.en-mship-lead{margin-top:var(--space-4);max-width:44ch;color:var(--ink-muted);font-size:clamp(17px,1.5vw,19px);line-height:1.5}.en-mship-waitlist{margin:var(--space-6) 0 var(--space-3);padding:var(--space-5);border:var(--stroke-control) solid var(--ink);border-radius:var(--radius-panel);background:var(--surface);box-shadow:0 28px 48px -32px color-mix(in srgb, var(--brand-black) 55%, transparent)}.en-mship-waitlist__title{margin-bottom:var(--space-4);letter-spacing:-.01em;font-size:18px;font-weight:700}.en-mship-waitlist .en-field{max-width:none}.en-mship-stage{isolation:isolate;min-height:600px;padding:var(--space-8) var(--space-6) var(--space-9);border-radius:var(--radius-panel);color:var(--ink);background:radial-gradient(80% 65% at 72% 18%, color-mix(in srgb, var(--flag) 90%, transparent) 0%, transparent 70%), radial-gradient(60% 50% at 10% 100%, color-mix(in srgb, var(--flag) 55%, transparent) 0%, transparent 75%), var(--ground);grid-area:stage;place-items:center;margin:0;display:grid;position:relative;overflow:hidden;container-type:inline-size}.en-mship-stage__word{z-index:-1;letter-spacing:-.05em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--ink) 16%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:16.5cqi;font-weight:700;line-height:.8;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}.en-mship-stage__cap{left:var(--space-5);bottom:var(--space-5);align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:13px;display:flex;position:absolute}.en-mship-scene{--tx:0;--ty:0;perspective:1100px;-webkit-tap-highlight-color:transparent;width:min(100%,440px);padding-top:52px;position:relative}.en-mship-float{transform-style:preserve-3d;animation:7s ease-in-out infinite en-mship-float}.en-mship-tilt{transform-style:preserve-3d;transform:rotateX(calc(var(--ty) * -13deg)) rotateY(calc(var(--tx) * 17deg));will-change:transform;position:relative}.en-mship-stack{border-radius:var(--radius-panel) var(--radius-panel) 0 0;height:60%;position:absolute;top:0}.en-mship-stack--a{background:var(--volt);left:9%;right:9%;transform:translate3d(0,-52px,-36px)}.en-mship-stack--b{background:var(--brand-bone);left:4.5%;right:4.5%;transform:translate3d(0,-26px,-18px)}.en-mship-card{aspect-ratio:1.586;border-radius:var(--radius-panel);color:var(--on-flag);background:linear-gradient(140deg, color-mix(in srgb, var(--brand-bone) 14%, transparent) 0%, transparent 42%), repeating-linear-gradient(118deg, transparent 0 16px, color-mix(in srgb, var(--brand-bone) 4%, transparent) 16px 17px), var(--flag);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand-bone) 16%, transparent), 0 -10px 24px color-mix(in srgb, var(--brand-black) 30%, transparent), 0 44px 70px -30px color-mix(in srgb, var(--brand-black) 90%, transparent);position:relative;overflow:hidden;container-type:inline-size}.en-mship-card__face{flex-direction:column;justify-content:space-between;padding:6cqi;display:flex;position:absolute;inset:0}.en-mship-card__top{justify-content:space-between;align-items:flex-start;gap:3cqi;display:flex}.en-mship-card__mark{letter-spacing:-.03em;font-size:8.4cqi;font-weight:700;line-height:.85}.en-mship-card__type{letter-spacing:.16em;text-transform:uppercase;padding-top:.6cqi;font-size:2.6cqi;font-weight:700}.en-mship-card__bottom{justify-content:space-between;align-items:flex-end;gap:4cqi;display:flex}.en-mship-card__name{letter-spacing:-.02em;text-transform:var(--heading-case);font-size:6.4cqi;font-weight:700;line-height:1}.en-mship-card__meta{letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--on-flag) 78%, transparent);margin-top:2.4cqi;font-size:2.7cqi;font-weight:700;line-height:1.45}.en-mship-card__qr{aspect-ratio:1;border-radius:var(--radius-card);background:var(--brand-bone);width:19cqi;color:var(--brand-black);flex:none;padding:1.5cqi;display:block}.en-mship-card__qr svg{width:100%;height:100%;display:block}.en-mship-card__glare{pointer-events:none;opacity:0;background:radial-gradient(circle at calc(50% + var(--tx) * 50%) calc(50% + var(--ty) * 50%), color-mix(in srgb, var(--brand-bone) 30%, transparent), transparent 58%);transition:opacity .4s;position:absolute;inset:0}.en-mship-scene[data-active] .en-mship-card__glare{opacity:1}.en-mship-card__shine{pointer-events:none;background:linear-gradient(105deg, transparent 32%, color-mix(in srgb, var(--brand-bone) 28%, transparent) 46%, color-mix(in srgb, var(--brand-bone) 8%, transparent) 53%, transparent 64%);position:absolute;inset:0;transform:translate(-120%)}.en-mship-shadow{width:72%;height:26px;margin:var(--space-6) auto 0;background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-black) 85%, transparent), transparent);border-radius:50%;animation:7s ease-in-out infinite en-mship-shadow;display:block}@media (prefers-reduced-motion:no-preference){.en-mship-card__shine{animation:7s cubic-bezier(.45,.05,.2,1) 1s infinite en-mship-shine}}@media (prefers-reduced-motion:reduce){.en-mship-float,.en-mship-shadow{animation:none}.en-mship-tilt{transform:none}.en-mship-card__shine{display:none}}@keyframes en-mship-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes en-mship-shadow{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.65;transform:scaleX(.84)}}@keyframes en-mship-shine{0%{transform:translate(-120%)}30%,to{transform:translate(120%)}}.en-mship-section{padding-top:var(--space-9)}.en-mship-section__head{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.en-mship-section__head .en-kicker{flex-basis:100%}.en-mship-h2{font-size:clamp(28px,3.4vw,44px);font-weight:var(--display-weight);letter-spacing:-.02em;text-transform:var(--heading-case);line-height:1}.en-mship-steps{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.en-mship-steps:before{content:"";top:27px;left:28px;right:calc((100% - 2 * var(--space-6)) / 3 - 28px);height:var(--stroke-control);background:repeating-linear-gradient(90deg, var(--line-strong) 0 8px, transparent 8px 14px);transform-origin:0;position:absolute}.en-mship-step{align-content:start;gap:var(--space-2);padding-right:var(--space-4);display:grid;position:relative}.en-mship-step__icon{z-index:1;width:56px;height:56px;margin-bottom:var(--space-3);border-radius:var(--radius-full);background:var(--ink);color:var(--ground);box-shadow:0 0 0 8px var(--ground);place-items:center;display:grid;position:relative}.en-mship-step__icon svg{width:24px;height:24px}.en-mship-step__num{letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.en-mship-step__title{letter-spacing:-.01em;text-transform:var(--heading-case);font-size:20px;font-weight:700;line-height:1.15}.en-mship-step__text{max-width:34ch;color:var(--ink-muted);font-size:15px}.en-mship-perks{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.en-mship-perk{align-content:start;justify-items:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-panel);border:var(--stroke-hair) solid var(--line);background:var(--surface);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;display:grid}.en-mship-perk:hover{border-color:var(--line-strong);box-shadow:0 24px 40px -28px color-mix(in srgb, var(--brand-black) 50%, transparent);transform:translateY(-4px)}.en-mship-perk__icon{width:48px;height:48px;margin-bottom:var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunk);place-items:center;transition:background-color .3s,color .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:grid}.en-mship-perk__icon svg{width:22px;height:22px}.en-mship-perk:hover .en-mship-perk__icon{background:var(--ink);color:var(--ground);transform:rotate(-8deg)scale(1.06)}.en-mship-perk__title{font-size:17px;font-weight:700;line-height:1.2}.en-mship-perk__text{color:var(--ink-muted);font-size:14px}.en-mship-perk .en-badge{margin-top:var(--space-2)}[data-reveal] .en-mship-step,[data-reveal] .en-mship-perk{transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;transition-delay:calc(var(--i,0) * .13s), calc(var(--i,0) * .13s), 0s, 0s}[data-reveal=armed] .en-mship-step,[data-reveal=armed] .en-mship-perk{opacity:0;transform:translateY(24px)}[data-reveal] .en-mship-steps:before{transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .15s}[data-reveal=armed] .en-mship-steps:before{transform:scaleX(0)}.en-mship-cta{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-7);border-radius:var(--radius-panel);color:var(--ink);background:radial-gradient(70% 160% at 100% 0%, color-mix(in srgb, var(--flag) 95%, transparent), transparent 70%), var(--ground);flex-wrap:wrap;display:flex}.en-mship-cta__text{margin-top:var(--space-2);color:var(--ink-muted)}@media (max-width:1100px){.en-mship-perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.en-mship{padding-block:var(--space-4) var(--space-7)}.en-mship [id]{scroll-margin-top:calc(var(--appbar-h) + var(--space-3))}.en-mship-hero{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""form"}.en-mship-hero__head{padding-top:0}.en-mship-stage{min-height:0;padding:var(--space-6) var(--space-4) var(--space-8)}.en-mship-scene{width:min(100%,360px);padding-top:44px}.en-mship-stack--a{transform:translate3d(0,-44px,-36px)}.en-mship-stack--b{transform:translate3d(0,-22px,-18px)}.en-mship-stage__cap{left:var(--space-4);bottom:var(--space-4);font-size:12px}.en-mship-waitlist{padding:var(--space-4);margin-top:0}.en-mship-section{padding-top:var(--space-8)}.en-mship-section__head{margin-bottom:var(--space-5)}.en-mship-steps{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.en-mship-steps:before{display:none}.en-mship-step:not(:last-child):after{content:"";top:64px;left:27px;bottom:calc(-1 * var(--space-5) + 8px);width:var(--stroke-control);background:repeating-linear-gradient(180deg, var(--line-strong) 0 8px, transparent 8px 14px);position:absolute}.en-mship-step{column-gap:var(--space-4);grid-template-columns:56px minmax(0,1fr);row-gap:4px;padding-right:0}.en-mship-step__icon{grid-row:span 3;margin-bottom:0}.en-mship-step__num{padding-top:6px}.en-mship-cta{padding:var(--space-6) var(--space-5)}}@media (max-width:520px){.en-mship-perks{grid-template-columns:minmax(0,1fr)}.en-mship-perk{column-gap:var(--space-3);padding:var(--space-4);grid-template-columns:48px minmax(0,1fr)}.en-mship-perk__icon{grid-row:span 3;margin:0}.en-mship-perk .en-badge{margin-top:var(--space-1)}.en-mship-cta .en-btn{width:100%}}
.en-adm--form{max-width:920px}.en-adm-pagehead{margin-bottom:var(--space-5)}.en-adm-pagehead__row{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.en-adm-pagehead .en-kicker{margin-bottom:var(--space-2)}.en-adm-pagehead__links{gap:var(--space-2);flex-wrap:wrap;display:flex}.en-adm-banner{max-width:none;margin-bottom:var(--space-4)}.en-adm-note{padding:var(--space-3) var(--space-4);border:var(--stroke-hair) solid var(--warning);border-radius:var(--radius-card);background:color-mix(in srgb, var(--warning) 10%, var(--surface));color:var(--ink);font-size:14px;font-weight:600}.en-adm-intro{max-width:70ch;margin-bottom:var(--space-4)}.en-adm-subnav{margin-bottom:var(--space-4)}.en-adm-toolbar__end{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.en-adm-number{letter-spacing:0;font-size:14px;font-weight:700}.en-adm-badges{flex-wrap:wrap;gap:4px;display:inline-flex}.en-adm-badges+.en-account-table__sub a{color:var(--ink)}.en-adm-mono{font-family:var(--font-mono);word-break:break-all;font-size:.92em}.en-adm-groupt{align-items:baseline;gap:var(--space-2);margin:var(--space-6) 0 var(--space-3);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--ink-muted);font-size:13px;font-weight:700;display:flex}.en-adm-groupt:first-of-type{margin-top:var(--space-2)}.en-adm-linkbtn{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:13px;font-weight:700;text-decoration:underline}.en-adm-linkbtn:hover{text-decoration-thickness:2px}.en-adm-linkbtn[disabled]{opacity:.5;cursor:default}.en-adm-linkbtn--danger{color:var(--negative)}.en-adm-iconbtn{border-radius:var(--radius-full);width:40px;height:40px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.en-adm-iconbtn:hover{background:var(--surface-sunk);color:var(--negative)}.en-adm-iconbtn svg{width:18px;height:18px}.en-adm-tag{border-radius:var(--radius-control);background:color-mix(in srgb, var(--warning) 16%, transparent);height:22px;color:var(--warning);letter-spacing:.04em;white-space:nowrap;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.en-adm-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.en-adm-row{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:56px minmax(0,1fr) auto;display:grid}.en-adm-row.is-quiet{background:0 0}.en-adm-row.is-quiet .en-adm-row__thumb{opacity:.6}.en-adm-row__thumb{border-radius:var(--radius-card);background:var(--surface-sunk);width:56px;height:70px;color:var(--ink-muted);place-items:center;display:grid;overflow:hidden}.en-adm-row__thumb--sq{height:56px}.en-adm-row__thumb img{object-fit:cover;width:100%;height:100%}.en-adm-row__thumb svg{width:24px;height:24px}.en-adm-row__date{letter-spacing:.1em;text-transform:uppercase;justify-items:center;font-size:10px;font-weight:700;line-height:1.1;display:grid}.en-adm-row__date strong{letter-spacing:-.02em;font-size:22px;line-height:1}.en-adm-row__main{gap:2px;min-width:0;display:grid}.en-adm-row__title{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:16px;font-weight:700;line-height:1.25;display:flex}.en-adm-row__title a{color:inherit;text-decoration:none}.en-adm-row__title a:hover{text-underline-offset:3px;text-decoration:underline}.en-adm-row__meta{color:var(--ink-muted);font-size:13px}.en-adm-row__actions{justify-items:end;gap:var(--space-1);display:grid}.en-adm-row__quick{justify-content:flex-end;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.en-adm-form{gap:var(--space-4);display:grid}.en-adm-form--inline{gap:var(--space-4)}.en-adm-panel{padding:var(--space-5);margin-bottom:var(--space-4)}.en-adm-form>.en-adm-panel{margin-bottom:0}.en-adm-panel__head{margin-bottom:var(--space-4)}.en-adm-panel__title{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.2}.en-adm-panel__lead{color:var(--ink-muted);max-width:70ch;margin-top:4px;font-size:14px}.en-adm-panel__body{gap:var(--space-4);display:grid}.en-adm-field{gap:6px;max-width:none}.en-adm-label{color:var(--ink);font-size:14px;font-weight:700;line-height:1.3}.en-adm-label__opt{color:var(--ink-muted);font-weight:400}.en-adm select.en-field__control{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:44px}.en-adm textarea.en-field__control{border-radius:var(--radius-card);min-height:130px;padding:12px 16px;line-height:1.5}.en-adm input[type=datetime-local].en-field__control{min-width:0}.en-adm .en-field__control[readonly]{color:var(--ink-muted);background:var(--surface)}.en-adm .en-field__control:disabled{opacity:.5;cursor:not-allowed}.en-adm-narrow{max-width:160px}.en-adm-code{font-family:var(--font-mono);letter-spacing:.04em;font-weight:700}.en-adm-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.en-adm-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.en-adm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.en-adm-inline{gap:var(--space-2);align-items:center;display:flex}.en-adm-inline .en-field__control{flex:1;min-width:0}.en-adm-fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.en-adm-fieldset>legend{margin-bottom:var(--space-2);padding:0}.en-adm-checks{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.en-adm-radios{gap:var(--space-2) var(--space-5);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.en-adm-toggles{gap:var(--space-3);display:grid}.en-adm-toggle{align-items:flex-start}.en-adm-toggle>span{gap:2px;display:grid}.en-adm-toggle__hint{color:var(--ink-muted);font-size:13px;font-weight:400}.en-adm-savebar{z-index:5;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;margin-top:var(--space-2);border-top:var(--stroke-hair) solid var(--line);background:color-mix(in srgb, var(--ground) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.en-adm-form--inline .en-adm-savebar{-webkit-backdrop-filter:none;background:0 0;border-top:0;padding-bottom:0;position:static}.en-adm-savebar__status{min-width:0;font-size:14px}@media (max-width:900px){.en-adm-savebar{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}.en-adm-form--inline .en-adm-savebar{margin-inline:0;padding-inline:0}}.en-adm-chips{gap:var(--space-2);display:grid}.en-adm-chips__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.en-adm-chip{border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);align-items:center;gap:2px;min-height:36px;padding:0 4px 0 14px;font-size:14px;font-weight:700;display:inline-flex}.en-adm-chip button{border-radius:var(--radius-full);width:30px;height:30px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.en-adm-chip button:hover{background:var(--surface-sunk);color:var(--negative)}.en-adm-chip svg{width:14px;height:14px}.en-adm-presets{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.en-adm-colors{gap:var(--space-2);margin:0 0 var(--space-2);padding:0;list-style:none;display:grid}.en-adm-color{align-items:center;gap:var(--space-2);grid-template-columns:48px minmax(0,1fr) auto 40px;display:grid}.en-adm-color__pick input{border:var(--stroke-control) solid var(--line-strong);border-radius:var(--radius-full);background:var(--surface-sunk);cursor:pointer;width:48px;height:48px;padding:3px;display:block}.en-adm-color__hex{font-family:var(--font-mono);color:var(--ink-muted);font-size:12px}.en-adm-up{gap:var(--space-2);padding:var(--space-3);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-card);background:var(--surface-sunk);transition:background-color var(--motion-fast), border-color var(--motion-fast);display:grid}.en-adm-up.is-dropping{border:var(--stroke-control) dashed var(--ink);padding:calc(var(--space-3) - 1px);background:color-mix(in srgb, var(--accent) 18%, var(--surface-sunk))}.en-adm-up__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin:0;padding:0;list-style:none;display:grid}.en-adm-up__tile{aspect-ratio:var(--up-ratio,4 / 5);border-radius:var(--radius-card);background:var(--surface);border:var(--stroke-hair) solid var(--line);position:relative;overflow:hidden}.en-adm-up__tile[draggable=true]{cursor:grab}.en-adm-up__tile.is-dragging{opacity:.4}.en-adm-up__tile.is-over{outline:var(--stroke-control) solid var(--ink);outline-offset:2px}.en-adm-up__img{object-fit:cover;background:var(--surface-sunk);width:100%;height:100%}.en-adm-up__pos{border-radius:var(--radius-control);background:var(--ink);min-width:22px;height:22px;color:var(--ground);place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:6px;left:6px}.en-adm-up__cover{border-radius:var(--radius-control);background:var(--accent);border:var(--stroke-hair) solid var(--volt-edge);color:var(--on-volt);letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;bottom:44px;left:6px}.en-adm-up__tools{background:linear-gradient(#0000,#0000008c);justify-content:center;gap:4px;padding:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.en-adm-up__tool{border-radius:var(--radius-full);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.en-adm-up__tool:hover:not(:disabled){background:var(--ink);color:var(--ground)}.en-adm-up__tool:disabled{opacity:.4;cursor:default}.en-adm-up__tool--remove:hover:not(:disabled){background:var(--negative);color:var(--ground)}.en-adm-up__tool svg{width:16px;height:16px}.en-adm-up__tile.is-busy{place-content:center;justify-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:13px;font-weight:700;display:grid}.en-adm-up__progress{font-variant-numeric:tabular-nums}.en-adm-up__bar{background:var(--line);height:4px;position:absolute;bottom:0;left:0;right:0}.en-adm-up__bar>span{background:var(--ink);height:100%;transition:width var(--motion-fast);display:block}.en-adm-up__tile--add{border:var(--stroke-control) dashed var(--line-strong);background:0 0}.en-adm-up__add{width:100%;height:100%;padding:var(--space-2);color:var(--ink);text-align:center;cursor:pointer;place-content:center;justify-items:center;gap:4px;font-size:13px;font-weight:700;display:grid}.en-adm-up__add:hover{background:var(--surface)}.en-adm-up__add svg{width:24px;height:24px}.en-adm-up__add small{color:var(--ink-muted);font-size:12px;font-weight:400}.en-adm-up:has(input[type=file]:focus-visible) .en-adm-up__add{outline:var(--stroke-control) solid var(--focus);outline-offset:-4px}.en-adm-up__replace{justify-self:start}.en-adm-up__problems{gap:4px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.en-adm-panel{padding:var(--space-4)}.en-adm-grid,.en-adm-grid--3,.en-adm-grid--2,.en-adm-checks{grid-template-columns:minmax(0,1fr)}.en-adm-row{gap:var(--space-3);padding:var(--space-3);grid-template-columns:48px minmax(0,1fr)}.en-adm-row__thumb{width:48px;height:60px}.en-adm-row__thumb--sq{height:48px}.en-adm-row__actions{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--stroke-hair) solid var(--line);flex-wrap:wrap;grid-column:1/-1;display:flex}.en-adm-up__grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.en-adm-color{grid-template-columns:48px minmax(0,1fr) 40px}.en-adm-color__hex{display:none}}@media (min-width:901px){.en-adm-grid--2 .en-adm-field:only-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.en-adm-up,.en-adm-up__bar>span{transition:none}}.en-adm-link{align-items:center;gap:var(--space-4);margin:var(--space-4) 0;padding:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.en-adm-link__icon{border-radius:var(--radius-full);background:var(--accent);border:var(--stroke-hair) solid var(--volt-edge);width:44px;height:44px;color:var(--on-volt);place-items:center;display:grid}.en-adm-link__icon svg{width:22px;height:22px}.en-adm-link__title{font-size:17px;font-weight:700;line-height:1.2}.en-adm-link__text p{color:var(--ink-muted);margin-top:2px;font-size:14px}@media (max-width:640px){.en-adm-link{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.en-adm-link .en-btn{grid-column:1/-1}}@media (min-width:901px){.en-shop-co__row3--eu{grid-template-columns:130px minmax(0,1fr) 170px}}
