.pk{--pk-fg:rgb(var(--color-foreground,244,241,236));--pk-bg:rgb(var(--color-background,13,13,12));--pk-muted:rgba(var(--color-foreground,244,241,236),.66);--pk-line:rgba(var(--color-foreground,244,241,236),.16);--pk-panel:rgba(var(--color-foreground,244,241,236),.045);--pk-panel-2:rgba(var(--color-foreground,244,241,236),.08);--pk-accent:rgb(var(--color-primary,255,105,10));--pk-accent-ink:#140b04;--pk-accent-soft:rgba(255,105,10,.16);--pk-warn:#ffcc66;--pk-ok:#7fd6a0;--pk-display:var(--font-heading-family,"Barlow Condensed",Arial,sans-serif);--pk-body:var(--font-body-family,"Manrope",system-ui,sans-serif);background:var(--pk-bg);color:var(--pk-fg);font-family:var(--pk-body);font-size:15px;line-height:1.5}.pk *{box-sizing:border-box}.pk [hidden]{display:none!important}.pk button{font:inherit;color:inherit;letter-spacing:normal;text-transform:none;height:auto;min-height:0;width:auto;box-shadow:none;white-space:normal}.pk :focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.pk h1,.pk h2,.pk h3{font-family:var(--pk-display);text-transform:uppercase;letter-spacing:.02em;line-height:1.02;margin:0;color:var(--pk-fg);text-wrap:balance}.pk-head{display:grid;gap:8px}.pk-eyebrow{margin:0;font-family:var(--pk-display);font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--pk-accent);font-size:15px}.pk h1.pk-h1{font-weight:700;font-size:clamp(34px,6vw,56px)}.pk-lede{margin:0;color:var(--pk-muted);max-width:66ch;font-size:16px}.pk .pk-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--pk-accent);color:var(--pk-accent-ink);border:1px solid var(--pk-accent);padding:9px 14px;font-weight:700;cursor:pointer;border-radius:var(--buttons-radius,0)}.pk .pk-btn-ghost{background:transparent;color:var(--pk-fg);border-color:var(--pk-line)}.pk .pk-btn-ghost:hover{border-color:var(--pk-fg)}.pk .pk-btn.pk-order{width:100%;font-family:var(--pk-display);font-size:20px;text-transform:uppercase;letter-spacing:.04em;padding:12px;min-height:50px}.pk .pk-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.pk-kbar{display:flex;gap:6px;align-items:stretch;margin-top:22px;overflow-x:auto;padding-bottom:2px}.pk-ktab{display:flex;flex:none;border:1px solid var(--pk-line);background:var(--pk-panel)}.pk-ktab.on{border-color:var(--pk-accent);background:var(--pk-panel-2)}.pk .pk-ktab button{background:none;border:0;cursor:pointer;text-align:left}.pk .pk-ktab .kt{padding:8px 12px}.pk-ktab .kt b{display:block;font-family:var(--pk-display);font-size:18px;text-transform:uppercase;letter-spacing:.03em;line-height:1.1}.pk-ktab .kt small{color:var(--pk-muted);font-size:12.5px;font-variant-numeric:tabular-nums}.pk .pk-ktab .kx{padding:0 10px;color:var(--pk-muted);border-left:1px solid var(--pk-line);font-size:13px}.pk .pk-ktab .kx.sure{color:var(--pk-warn)}.pk .pk-kadd{flex:none;background:none;border:1px dashed var(--pk-line);color:var(--pk-accent);font-weight:600;padding:8px 14px;cursor:pointer}.pk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:14px;align-items:start}.pk-cfg{display:flex;flex-direction:column;gap:12px;min-width:0}.pk-step{background:var(--pk-panel);border:1px solid var(--pk-line);padding:18px}.pk-step h2{font-size:22px;margin:0 0 6px;display:flex;gap:10px;align-items:baseline}.pk-step h2 span{color:var(--pk-accent);font-size:18px}.pk-count{margin-left:auto;color:var(--pk-muted);font-size:18px;font-variant-numeric:tabular-nums;font-style:normal}.pk-count b{color:var(--pk-fg)}.pk-hint{color:var(--pk-muted);font-size:13.5px;margin:0 0 12px}.pk-tabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--pk-line);margin-bottom:12px}.pk .pk-tab{background:transparent;color:var(--pk-muted);border:0;padding:10px;cursor:pointer;text-align:left;border-bottom:3px solid transparent;min-width:0}.pk-tab b{display:block;font-family:var(--pk-display);font-size:18px;text-transform:uppercase;color:var(--pk-fg);letter-spacing:.03em}.pk-tab small{font-size:12.5px}.pk .pk-tab[aria-selected=true]{background:var(--pk-panel-2);border-bottom-color:var(--pk-accent)}.pk-sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.pk .pk-size{font-variant-numeric:tabular-nums;background:var(--pk-panel-2);border:1px solid var(--pk-line);padding:9px 4px 7px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:1px;min-height:48px}.pk-size b{font-family:var(--pk-display);font-size:19px;line-height:1}.pk-size small{font-size:11px;color:var(--pk-muted)}.pk .pk-size[aria-pressed=true]{background:var(--pk-accent);border-color:var(--pk-accent);color:var(--pk-accent-ink)}.pk .pk-size[aria-pressed=true] small{color:var(--pk-accent-ink)}.pk .pk-size.off{opacity:.38;cursor:not-allowed}.pk .pk-size.na{opacity:.3;cursor:not-allowed;text-decoration:line-through}.pk-full{margin:10px 0 0;font-size:13.5px;color:var(--pk-warn);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pk-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--pk-line)}.pk-row:first-of-type{border-top:0}.pk-row label{flex:1;min-width:0;cursor:pointer}.pk-row label b{display:block;font-weight:600}.pk-row label small{color:var(--pk-muted);font-size:13px;display:block}.pk-row label small.pk-gift{color:var(--pk-accent)}.pk .pk-row input[type=checkbox]{width:22px;height:22px;accent-color:var(--pk-accent);flex:none;margin:0;appearance:auto;-webkit-appearance:checkbox;position:static;opacity:1}.pk-price{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.pk-price s,.pk-amt s{color:var(--pk-muted);opacity:.75;margin-right:5px;font-weight:400}.pk-price.free,.pk-amt.free{color:var(--pk-accent);font-weight:700}.pk-side{min-width:0}.pk-case{background:var(--pk-panel);border:1px solid var(--pk-line);padding:14px}.pk-case-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-bottom:10px}.pk-case-head h2{font-size:22px;min-width:0;overflow-wrap:anywhere}.pk-savebox{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;background:var(--pk-panel-2);border:1px solid var(--pk-line);padding:10px;margin:0 0 10px}.pk-savebox label{flex:1 1 180px;font-size:12.5px;color:var(--pk-muted);display:flex;flex-direction:column;gap:4px}.pk .pk-savebox input{font:inherit;font-size:15px;color:var(--pk-fg);background:var(--pk-bg);border:1px solid var(--pk-line);padding:7px 9px;min-width:0;height:auto}.pk-savemsg{font-size:13px;color:var(--pk-ok);margin:0 0 10px}.pk-savemsg.err{color:var(--pk-warn)}.pk-meter{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.pk-segs{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.pk-segs i{height:8px;background:var(--pk-panel-2);border:1px solid var(--pk-line)}.pk-segs i.on{background:var(--pk-accent);border-color:var(--pk-accent)}.pk-meter p{margin:0;font-size:14px;color:var(--pk-muted);font-variant-numeric:tabular-nums}.pk-meter p b{color:var(--pk-fg)}.pk-meter.free p b{color:var(--pk-accent)}.pk-case svg{display:block;width:100%;height:auto;max-width:100%}.pk-case svg .rm{cursor:pointer}.pk-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--pk-muted);margin-top:10px}.pk-legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;vertical-align:-1px}.pk-legend .pk-tip{margin-left:auto}.pk-summary{background:var(--pk-panel);border:1px solid var(--pk-line);border-top:0;padding:14px}.pk-staffel{margin-bottom:14px}.pk-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.pk-tiers div{border:1px solid var(--pk-line);background:var(--pk-panel-2);padding:6px 8px;font-variant-numeric:tabular-nums}.pk-tiers div b{display:block;font-family:var(--pk-display);font-size:22px;line-height:1}.pk-tiers div small{color:var(--pk-muted);font-size:12px}.pk-tiers div.on{background:var(--pk-accent);border-color:var(--pk-accent);color:var(--pk-accent-ink)}.pk-tiers div.on small{color:var(--pk-accent-ink)}.pk-staffel p{margin:8px 0 0;font-size:13.5px;color:var(--pk-muted)}.pk-staffel p b{color:var(--pk-fg)}.pk-summary h3{font-size:18px;letter-spacing:.04em;margin:0 0 6px}.pk-kgroup+.pk-kgroup{margin-top:12px}.pk-kgroup h4{display:flex;justify-content:space-between;gap:8px;margin:0 0 2px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--pk-muted);font-family:var(--pk-body)}.pk-kgroup h4 span:last-child{font-variant-numeric:tabular-nums;color:var(--pk-fg)}.pk-lines{list-style:none;margin:0;padding:0;font-size:14px}.pk-lines li{display:flex;gap:8px;align-items:center;padding:5px 0;border-bottom:1px dashed var(--pk-line);margin:0}.pk-lines li .lbl{flex:1;min-width:0}.pk-amt{font-variant-numeric:tabular-nums;white-space:nowrap}.pk-lines .empty{color:var(--pk-muted);border:0}.pk .pk-x{background:none;border:1px solid var(--pk-line);color:var(--pk-muted);width:26px;height:26px;line-height:1;cursor:pointer;flex:none;padding:0}.pk-total{display:flex;justify-content:space-between;align-items:baseline;margin:14px 0 2px}.pk-total span{font-family:var(--pk-display);text-transform:uppercase;font-size:18px;letter-spacing:.04em}.pk-total b{font-family:var(--pk-display);font-size:34px;font-variant-numeric:tabular-nums}.pk-saving{font-size:13.5px;color:var(--pk-accent);margin:0 0 2px;text-align:right}.pk-vat{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--pk-muted);margin-bottom:12px}.pk .pk-vat button{font-size:13px;background:none;border:0;color:var(--pk-accent);cursor:pointer;padding:0;text-decoration:underline}.pk-cartmsg{margin:8px 0 0;color:var(--pk-warn);font-size:14px}.pk-note{font-size:13px;padding:10px 12px;margin:10px 0 0;background:var(--pk-panel-2);color:var(--pk-muted)}.pk-note.warn{background:#ffcc661f;color:var(--pk-warn)}.pk-mine{margin-top:24px;background:var(--pk-panel);border:1px solid var(--pk-line);padding:18px}.pk-mine h2{font-size:22px;margin:0 0 4px}.pk-mine ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}.pk-mine li{border:1px solid var(--pk-line);background:var(--pk-panel-2);padding:12px;display:flex;flex-direction:column;gap:8px;min-width:0;margin:0}.pk-mine li b{font-family:var(--pk-display);font-size:19px;text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere}.pk-mine li small{color:var(--pk-muted);font-size:12.5px}.pk-mine li .acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}.pk-mine .del.sure{color:var(--pk-warn);border-color:var(--pk-warn)}.pk-mine .empty{color:var(--pk-muted);font-size:14px;border:1px dashed var(--pk-line);background:none}.pk-mbar{display:none}@media(min-width:990px)and (min-height:780px){.pk-side{position:sticky;top:calc(var(--header-height,0px) + 12px)}.pk-lines-wrap{max-height:250px;overflow:auto}}@media(max-width:989px){.pk-grid{display:flex;flex-direction:column;gap:12px}.pk-side{display:contents}.pk-case{order:-1}.pk-cfg{order:0}.pk-summary{order:1;border-top:1px solid var(--pk-line)}.pk-mbar{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--pk-bg);border-top:1px solid var(--pk-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 24px #00000059}.pk-m-info{flex:1;min-width:0;line-height:1.25}.pk-m-info small{display:block;color:var(--pk-muted);font-size:12.5px}.pk-m-info b{font-family:var(--pk-display);font-size:24px;font-variant-numeric:tabular-nums}.pk .pk-mbar .pk-btn.pk-order{width:auto;flex:none;padding:10px 16px;font-size:18px;min-height:0}.pk-legend .pk-tip{margin-left:0}}@media(max-width:480px){.pk-case{padding:10px}.pk-step,.pk-mine{padding:14px}.pk-tab small{display:none}}@media(prefers-reduced-motion:no-preference){.pk .saw.new{animation:pk-pop .25s ease}}@keyframes pk-pop{0%{transform:scale(.6)}to{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/koffer-samenstellen.css.map */
