.checkout[data-astro-cid-34qxtori]{padding-block:clamp(1.5rem, 4vw, 3.5rem) var(--space-2xl)}.back[data-astro-cid-34qxtori]{font-weight:700;font-size:var(--step--1);color:var(--ink-soft);text-decoration:none}.back[data-astro-cid-34qxtori]:before{content:"←";margin-right:.4em}h1[data-astro-cid-34qxtori]{margin-top:var(--space-s);font-size:var(--step-3)}.grid[data-astro-cid-34qxtori]{gap:var(--space-l);margin-top:var(--space-l);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;display:grid}.form[data-astro-cid-34qxtori]{gap:var(--space-m);display:grid}.block[data-astro-cid-34qxtori]{padding:var(--space-m);border-radius:var(--radius-panel);background:var(--white);box-shadow:var(--shadow-soft);border:0;margin:0}legend[data-astro-cid-34qxtori]{float:left;width:100%;margin-bottom:var(--space-s);font-family:var(--font-display);font-weight:650;font-size:var(--step-1);letter-spacing:-.02em;align-items:center;gap:.6rem;display:flex}legend[data-astro-cid-34qxtori] span[data-astro-cid-34qxtori]{background:var(--ink);width:32px;height:32px;color:var(--white);border-radius:999px;place-items:center;font-size:1rem;display:grid}.fields[data-astro-cid-34qxtori]{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.full[data-astro-cid-34qxtori]{grid-column:1/-1}.options[data-astro-cid-34qxtori]{clear:both;margin-top:var(--space-s);gap:.5rem;display:grid}.pay[data-astro-cid-34qxtori]{margin-bottom:var(--space-s);grid-template-columns:repeat(4,minmax(0,1fr))}.opt[data-astro-cid-34qxtori] input[data-astro-cid-34qxtori]{opacity:0;pointer-events:none;position:absolute}.opt[data-astro-cid-34qxtori]>span[data-astro-cid-34qxtori]{border:2px solid var(--ink-a14);min-height:56px;color:var(--ink-soft);cursor:pointer;border-radius:16px;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.7rem 1rem;display:flex}.opt[data-astro-cid-34qxtori] b[data-astro-cid-34qxtori]{color:var(--ink)}.carrier[data-astro-cid-34qxtori]>span[data-astro-cid-34qxtori]{gap:var(--space-s);flex-wrap:nowrap;min-height:72px;padding-block:.75rem}.ctext[data-astro-cid-34qxtori]{gap:.1rem;min-width:0;line-height:1.35;display:grid}.mark[data-astro-cid-34qxtori]{background:var(--white);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--ink-a08);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.mark[data-astro-cid-34qxtori] img[data-astro-cid-34qxtori]{object-fit:contain;width:34px;height:34px}.mark-postnord[data-astro-cid-34qxtori] img[data-astro-cid-34qxtori]{border-radius:8px}.carrier[data-astro-cid-34qxtori] em[data-astro-cid-34qxtori]{flex:none}.opt[data-astro-cid-34qxtori] em[data-astro-cid-34qxtori]{color:var(--ink);margin-left:auto;font-style:normal;font-weight:700}.opt[data-astro-cid-34qxtori] input[data-astro-cid-34qxtori]:checked+span[data-astro-cid-34qxtori]{border-color:var(--pink);background:var(--pink-50)}.opt[data-astro-cid-34qxtori] input[data-astro-cid-34qxtori]:focus-visible+span[data-astro-cid-34qxtori]{outline:3px solid var(--pink);outline-offset:2px}.error[data-astro-cid-34qxtori]{gap:.4rem;font-weight:700;display:flex}.error[data-astro-cid-34qxtori][hidden],.notice[data-astro-cid-34qxtori][hidden]{display:none}.error[data-astro-cid-34qxtori] svg[data-astro-cid-34qxtori]{width:1.1em;height:1.1em;color:var(--pink)}.pay-btn[data-astro-cid-34qxtori]{width:100%;min-height:62px}.pay-btn[data-astro-cid-34qxtori] svg[data-astro-cid-34qxtori]{width:20px;height:20px}.notice[data-astro-cid-34qxtori]{padding:var(--space-s) var(--space-m);background:var(--white);border-radius:16px;font-weight:600}.summary[data-astro-cid-34qxtori]{border-radius:var(--radius-panel);padding:clamp(1.5rem,3vw,2rem);position:sticky;top:100px}.summary[data-astro-cid-34qxtori] h2[data-astro-cid-34qxtori]{font-size:var(--step-1)}.summary[data-astro-cid-34qxtori] ul[data-astro-cid-34qxtori]{margin:var(--space-m) 0;padding:0 0 var(--space-m);border-bottom:1px solid var(--ink-a14);gap:.75rem;list-style:none;display:grid}.summary[data-astro-cid-34qxtori] li{font-variant-numeric:tabular-nums;grid-template-columns:56px 1fr auto;align-items:center;gap:.75rem;display:grid}.summary[data-astro-cid-34qxtori] li img{object-fit:contain;background:var(--pink-50);border-radius:12px;width:56px;height:56px;padding:5px}.summary[data-astro-cid-34qxtori] li span{display:grid}.summary[data-astro-cid-34qxtori] small{color:var(--ink-soft)}.ship[data-astro-cid-34qxtori]{margin-bottom:var(--space-s);color:var(--ink-soft);font-weight:600}.row[data-astro-cid-34qxtori]{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.total[data-astro-cid-34qxtori]{font-weight:800;font-size:var(--step-1);margin-top:.4rem;padding-top:.4rem}.vat[data-astro-cid-34qxtori]{font-size:var(--step--1);color:var(--ink-soft)}@media (width<=900px){.grid[data-astro-cid-34qxtori]{grid-template-columns:1fr}.summary[data-astro-cid-34qxtori]{order:-1;position:static}.pay[data-astro-cid-34qxtori]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.fields[data-astro-cid-34qxtori]{grid-template-columns:1fr}}
