.configurator-layout[data-v-80248631]{width:100%}.configurator-layout__grid[data-v-80248631]{display:grid;gap:clamp(1rem,1.389vw,1.5rem);grid-template-columns:1fr;padding-bottom:clamp(6rem,9.722vw,9rem)}.configurator-layout__divider[data-v-80248631]{display:none}@media(min-width:1024px){.configurator-layout__grid[data-v-80248631]{align-items:start;-moz-column-gap:clamp(1.5rem,2.5vw,3rem);column-gap:clamp(1.5rem,2.5vw,3rem);grid-template-columns:minmax(0,11fr) 1px minmax(0,9fr);position:relative}.configurator-layout__divider[data-v-80248631]{align-self:stretch;background:linear-gradient(180deg,transparent 0,rgba(30,58,110,.06) 10%,rgba(30,58,110,.18) 50%,rgba(30,58,110,.06) 90%,transparent);display:block;grid-column:2;grid-row:1;justify-self:center;min-height:100%;pointer-events:none;width:1px}}.configurator-layout__config[data-v-80248631],.configurator-layout__volume[data-v-80248631]{min-width:0}@media(min-width:1024px){.configurator-layout__volume[data-v-80248631]{align-self:start;position:sticky;top:clamp(1rem,1.389vw,1.5rem)}}.configurator-layout__summary[data-v-80248631]{background:var(--bg-primary);border-top:1px solid var(--border-primary);bottom:0;box-shadow:0 -4px 16px #1a1a1a0f;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0));position:sticky;z-index:20}.app-select[data-v-15c8ea41]{position:relative;width:100%}.app-select__trigger[data-v-15c8ea41]{align-items:center;background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:10px;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:inherit;justify-content:space-between;min-height:2.875rem;outline:none;padding:.75rem .875rem;text-align:left;transition:border-color .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.app-select__trigger.is-open[data-v-15c8ea41],.app-select__trigger[data-v-15c8ea41]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #1e3a6e1a}.app-select__trigger.is-disabled[data-v-15c8ea41]{cursor:not-allowed;opacity:.5;pointer-events:none}.app-select__value[data-v-15c8ea41]{flex:1;line-height:1.4;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.app-select__chevron[data-v-15c8ea41],.app-select__value.is-placeholder[data-v-15c8ea41]{color:var(--text-muted)}.app-select__chevron[data-v-15c8ea41]{flex-shrink:0;margin-left:.5rem;transition:transform .22s cubic-bezier(.16,1,.3,1)}.app-select__chevron.is-open[data-v-15c8ea41]{transform:rotate(180deg)}.app-select__panel{background:var(--bg-surface);border:1.5px solid var(--border-primary);border-radius:14px;box-shadow:var(--shadow-card);max-height:280px;overflow-y:auto;overscroll-behavior:contain;position:fixed;touch-action:pan-y;z-index:var(--z-tooltip)}.app-select__inner{padding:.5rem}.app-select__group-label{color:var(--text-muted);font-family:var(--font-sans);font-size:.65rem;font-weight:600;letter-spacing:.08em;padding:.25rem .75rem .4rem}.app-select__divider{background:var(--border-subtle);height:1px;margin:.3rem 0}.app-select__option{align-items:center;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem .75rem;transition:background .12s}.app-select__option.is-highlighted,.app-select__option:hover{background:var(--color-accent-bg)}.app-select__option.is-selected{background:var(--color-brand-50);color:var(--color-accent);font-weight:600}.app-select__dot{background:var(--color-cream-300);border-radius:50%;flex-shrink:0;height:6px;width:6px}.app-select__dot.is-selected{background:var(--color-accent)}.app-select__option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select-panel-enter-active{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.app-select-panel-leave-active{transition:opacity .12s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1)}.app-select-panel-enter-from,.app-select-panel-leave-to{opacity:0;transform:translateY(-4px)}.volume-panel[data-v-c3ee135e]{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:1rem;box-shadow:var(--shadow-card);gap:1.25rem;padding:clamp(1.25rem,1.736vw,1.75rem)}.volume-panel[data-v-c3ee135e],.volume-panel__head[data-v-c3ee135e]{display:flex;flex-direction:column}.volume-panel__head[data-v-c3ee135e]{align-items:flex-start;gap:.5rem}.volume-panel__eyebrow[data-v-c3ee135e]{align-items:center;background:linear-gradient(180deg,#ffffff80 0,#fff0),var(--color-accent-bg);border:1px solid rgba(30,58,110,.12);border-radius:var(--radius-pill);box-shadow:0 1px 2px #1e3a6e0a,inset 0 1px #fff9;color:var(--color-accent);display:inline-flex;font-family:var(--font-sans);font-size:.6875rem;font-weight:500;gap:.4rem;letter-spacing:0;padding:.25rem .6rem .25rem .5rem}.volume-panel__eyebrow-dot[data-v-c3ee135e]{background:var(--color-accent);border-radius:50%;box-shadow:0 0 0 2px #1e3a6e1f;flex-shrink:0;height:5px;width:5px}.volume-panel__title[data-v-c3ee135e]{color:var(--text-primary);font-family:var(--font-sans);font-size:1.25rem;font-weight:500;letter-spacing:-.015em;line-height:1.2;margin:0}.volume-panel__shipping[data-v-c3ee135e]{border:0;container-name:shipping;container-type:inline-size;display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0}.volume-panel__legend[data-v-c3ee135e]{color:var(--text-secondary);font-family:var(--font-sans);font-size:.75rem;font-weight:500;letter-spacing:0;margin-bottom:.5rem;padding:0}.volume-panel__pills[data-v-c3ee135e]{align-items:stretch;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}@container shipping (max-width: 440px){.volume-panel__pills[data-v-c3ee135e]{grid-template-columns:repeat(2,minmax(0,1fr))}.volume-panel__pills>.volume-panel__pill[data-v-c3ee135e]:first-child{grid-column:1/-1}}@container shipping (max-width: 280px){.volume-panel__pills[data-v-c3ee135e]{grid-template-columns:1fr}.volume-panel__pills>.volume-panel__pill[data-v-c3ee135e]:first-child{grid-column:auto}}@supports not (container-type:inline-size){@media(max-width:1200px)and (min-width:641px){.volume-panel__pills[data-v-c3ee135e]{grid-template-columns:repeat(2,minmax(0,1fr))}.volume-panel__pills>.volume-panel__pill[data-v-c3ee135e]:first-child{grid-column:1/-1}}@media(max-width:480px){.volume-panel__pills[data-v-c3ee135e]{grid-template-columns:1fr}.volume-panel__pills>.volume-panel__pill[data-v-c3ee135e]:first-child{grid-column:auto}}}.volume-panel__pill[data-v-c3ee135e]{align-items:center;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:.75rem;color:var(--text-primary);-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:grid;grid-template-areas:"icon label" "icon date" "hint hint";grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto 1fr;height:100%;padding:.5rem .625rem;position:relative;row-gap:.05rem;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.volume-panel__pill[data-v-c3ee135e]:hover{background:#1e3a6e08;border-color:#1e3a6e40}.volume-panel__pill.is-selected[data-v-c3ee135e]{background:var(--color-accent);border-color:var(--color-accent);box-shadow:0 4px 12px #1e3a6e33;color:var(--text-inverted)}.volume-panel__pill-icon[data-v-c3ee135e]{align-items:center;background:#1e3a6e0f;border-radius:6px;color:var(--color-accent);display:inline-flex;flex-shrink:0;grid-area:icon;height:22px;justify-content:center;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1);width:22px}.volume-panel__pill--express .volume-panel__pill-icon[data-v-c3ee135e]{background:#d977061f;color:#b45309}.volume-panel__pill--economic .volume-panel__pill-icon[data-v-c3ee135e]{background:#16a34a1f;color:#15803d}.volume-panel__pill.is-selected .volume-panel__pill-icon[data-v-c3ee135e]{background:#ffffff2e;color:var(--text-inverted)}.volume-panel__pill-label[data-v-c3ee135e]{font-size:.8125rem;font-weight:500;grid-area:label;letter-spacing:-.005em;line-height:1.2}.volume-panel__pill-date[data-v-c3ee135e]{color:var(--text-muted);font-size:.6875rem;font-variant-numeric:tabular-nums;grid-area:date;letter-spacing:0;line-height:1.25}.volume-panel__pill.is-selected .volume-panel__pill-date[data-v-c3ee135e]{color:#ffffffc7}.volume-panel__pill-hint[data-v-c3ee135e]{align-self:end;border-top:1px dashed rgba(30,58,110,.1);color:var(--text-muted);font-size:.625rem;font-weight:500;grid-area:hint;letter-spacing:0;line-height:1.2;margin-top:.25rem;padding-top:.25rem;width:100%}.volume-panel__pill--express .volume-panel__pill-hint[data-v-c3ee135e]{color:#b45309}.volume-panel__pill--economic .volume-panel__pill-hint[data-v-c3ee135e]{color:#15803d}.volume-panel__pill.is-selected .volume-panel__pill-hint[data-v-c3ee135e]{border-top-color:#ffffff2e;color:#ffffffc7}.volume-panel__pill[data-v-c3ee135e]:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.sr-only[data-v-c3ee135e]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.volume-panel__cutoff[data-v-c3ee135e]{align-items:center;align-self:flex-start;background:var(--color-accent-bg);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.75rem;gap:.5rem;margin:0;padding:.375rem .75rem}.volume-panel__cutoff-dot[data-v-c3ee135e]{background:var(--color-accent);border-radius:50%;box-shadow:0 0 0 3px #1e3a6e24;display:inline-block;flex-shrink:0;height:6px;width:6px}.volume-panel__cutoff-time[data-v-c3ee135e]{color:var(--text-muted);font-variant-numeric:tabular-nums}.volume-panel__custom[data-v-c3ee135e]{display:flex;gap:.5rem}.volume-panel__input[data-v-c3ee135e]{flex:1;font-variant-numeric:tabular-nums;min-width:0;text-align:left}.volume-panel__input[data-v-c3ee135e]::-webkit-inner-spin-button,.volume-panel__input[data-v-c3ee135e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.volume-panel__input[data-v-c3ee135e]{-moz-appearance:textfield}.volume-panel__dispatch-preview[data-v-c3ee135e]{align-self:center;border-left:1px solid var(--border-primary);color:var(--text-secondary);font-size:.8125rem;font-weight:500;padding:0 .5rem;white-space:nowrap}.volume-panel__add[data-v-c3ee135e]{flex-shrink:0}@media(max-width:640px){.volume-panel__dispatch-preview[data-v-c3ee135e]{display:none}}.volume-panel__error[data-v-c3ee135e]{color:var(--color-danger,#b42318);font-size:.75rem;margin:0}.volume-panel__estimate[data-v-c3ee135e]{background:var(--bg-surface);border-left:3px solid var(--color-accent);border-radius:.5rem;color:var(--text-muted);font-size:.75rem;margin:0;padding:.5rem .75rem}.volume-panel__unsupported[data-v-c3ee135e]{background:var(--color-accent-bg);border:1px solid rgba(30,58,110,.16);border-radius:.75rem;display:flex;flex-direction:column;gap:.25rem;padding:1rem}.volume-panel__unsupported-title[data-v-c3ee135e]{color:var(--text-primary);font-size:.9375rem;font-weight:500;letter-spacing:-.01em;margin:0}.volume-panel__unsupported-body[data-v-c3ee135e]{color:var(--text-secondary);font-size:.8125rem;line-height:1.5;margin:0}.volume-panel__table-wrap[data-v-c3ee135e]{margin-inline:calc(clamp(1.25rem,1.736vw,1.75rem)*-1);overflow-x:auto}.volume-panel__table[data-v-c3ee135e]{border-collapse:collapse;font-size:.8125rem;width:100%}.volume-panel__table th[data-v-c3ee135e]{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-sans);font-size:.6875rem;font-weight:500;letter-spacing:0;padding:.625rem clamp(1.25rem,1.736vw,1.75rem);text-align:left;white-space:nowrap}.volume-panel__table th[data-v-c3ee135e]:last-child{text-align:right}.volume-panel__row[data-v-c3ee135e]{cursor:pointer;transition:background-color .22s cubic-bezier(.16,1,.3,1)}.volume-panel__row td[data-v-c3ee135e]{border-bottom:1px solid var(--border-subtle);padding:.8125rem clamp(1.25rem,1.736vw,1.75rem);vertical-align:middle}.volume-panel__row td[data-v-c3ee135e]:last-child{text-align:right}.volume-panel__row[data-v-c3ee135e]:hover{background:#1e3a6e08}.volume-panel__row.is-selected[data-v-c3ee135e]{background:var(--color-accent-bg);position:relative}.volume-panel__row.is-selected td[data-v-c3ee135e]:first-child{box-shadow:inset 3px 0 0 var(--color-accent)}.volume-panel__cell-vol[data-v-c3ee135e]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.005em;text-align:left}.volume-panel__cell-dispatch[data-v-c3ee135e]{color:var(--text-secondary);font-size:.875rem;font-weight:500;white-space:nowrap}.volume-panel__netto[data-v-c3ee135e]{color:var(--text-primary);display:block;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.005em;line-height:1.3}.volume-panel__brutto[data-v-c3ee135e]{color:var(--text-muted);display:block;font-size:.6875rem;font-variant-numeric:tabular-nums;line-height:1.3;margin-top:.125rem}.volume-panel__per-unit[data-v-c3ee135e]{color:var(--text-secondary);font-variant-numeric:tabular-nums;letter-spacing:-.005em;white-space:nowrap}
