.cs-etikett-flach{width:min(100%, calc(var(--cs-etikett-breite-mm) * 1mm), calc(30vh * var(--cs-etikett-breite-mm) / var(--cs-etikett-hoehe-mm)));flex-direction:column;flex:none;align-items:center;gap:6px;margin-inline:auto;display:flex}.cs-etikett-flach__blatt{filter:drop-shadow(0 3px 10px #19151229);width:100%;height:auto;display:block}.cs-etikett-flach__kante{stroke:#00000021;stroke-width:1px;vector-effect:non-scaling-stroke}.cs-etikett-flach__mass{text-align:center;margin:0}.cs-etikett-ansicht{flex:none;justify-content:center;gap:4px;margin:8px auto;display:flex}.cs-etikett-ansicht__knopf{appearance:none;border:1px solid var(--line,#dcd8d2);min-height:44px;font:inherit;color:var(--muted,#6b6b6b);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px}.cs-etikett-ansicht__knopf[aria-selected=true]{background:var(--cs-accent,#2b2b2b);border-color:var(--cs-accent,#2b2b2b);color:#fff}.cs-stage-etikett--flach .prodwrap{width:min(100%,38vh,566px)}@media (max-width:1000px){.cs-stage-etikett--flach .cs-buehne{display:none}.cs-etikett-flach{max-width:100%;overflow-x:auto}}.cs-stage-etikett{display:contents}
.cs-jar-step{gap:var(--cs-gap);flex-direction:column;display:flex}.cs-jar-step__intro p{color:var(--cs-muted);margin:6px 0 0;font-size:13.5px}.cs-jar-step__empty{color:var(--cs-muted);font-size:14px}.cs-filter{flex-wrap:wrap;align-items:center;gap:5px 7px;display:flex}.cs-filter__legend{font-family:var(--cs-font-sans);letter-spacing:.01em;color:var(--cs-muted);white-space:nowrap;font-size:10.5px;font-weight:600}.cs-filter__btn{background:var(--cs-card);color:var(--cs-ink-soft);font-family:var(--cs-font-sans);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.cs-filter__btn:hover{background:var(--cs-card-2);color:var(--cs-ink)}.cs-filter__btn[aria-pressed=true]{background:var(--cs-ink);color:var(--cs-bg)}.cs-filter__size{font-size:inherit;font-weight:inherit}.cs-filter__hours{opacity:.8;white-space:nowrap;font-size:10.5px;font-weight:500}.cs-filter__count{opacity:.6;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.cs-jar-card{width:100%}.cs-jar-card__image{position:relative}
.cs-material-step{gap:var(--cs-gap);flex-direction:column;display:flex}.cs-material-step__formats{flex-direction:column;gap:6px;display:flex}.cs-material-step__format-label{letter-spacing:.09em;text-transform:uppercase;color:var(--cs-muted);font-size:11px;font-weight:700}.cs-material-step__papers{flex-direction:column;gap:6px;display:flex}.cs-material-step__surcharge{color:var(--cs-muted);margin:0;font-size:11.5px}.cs-labelformat-grid{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cs-labelformat-card{background:var(--cs-card);text-align:left;cursor:pointer;border:2px solid #0000;border-radius:999px;flex-direction:row;align-items:center;gap:6px;min-height:44px;padding:0 10px 0 6px;transition:background .2s,border-color .2s,transform .2s;display:flex}.cs-labelformat-card:hover{background:var(--cs-card-2);transform:translateY(-2px)}.cs-labelformat-card[aria-disabled=true]{cursor:not-allowed;opacity:.55}.cs-labelformat-card[aria-disabled=true]:hover{background:var(--cs-card);transform:none}.cs-labelformat-card__shapebox{flex:none;place-items:center;width:24px;height:24px;display:grid}.cs-labelformat-card__shape{background:var(--cs-bg);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cs-ink) 32%, transparent);border-radius:2px;display:block}.cs-labelformat-card[aria-checked=true] .cs-labelformat-card__shape{box-shadow:inset 0 0 0 1.5px var(--cs-accent)}.cs-labelformat-card__name{color:var(--cs-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.cs-material-step__empty{color:var(--cs-muted);font-size:14px}.cs-material-grid{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cs-material-card{background:var(--cs-card);text-align:left;cursor:pointer;border:2px solid #0000;border-radius:999px;flex-direction:row;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 8px;transition:background .2s,border-color .2s,transform .2s;display:flex}.cs-material-card:hover{background:var(--cs-card-2);transform:translateY(-2px)}.cs-material-card__swatch{border:1px solid color-mix(in oklab, var(--cs-ink) 12%, transparent);border-radius:999px;flex:none;width:28px;height:28px;display:block}.cs-material-card__name{color:var(--cs-ink);white-space:nowrap;font-size:13px;font-weight:500}.cs-material-step__position{gap:4px}
.ed .cs-scent-selection .famcards{flex-flow:wrap;gap:8px;margin-bottom:16px;display:flex}.ed .cs-scent-selection .famcard{flex:0 auto;gap:8px;min-height:44px;padding:10px 14px}.ed .cs-scent-selection .famcard .fn{font-size:14px}.ed .cs-scent-selection__intro{color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.5}.ed .cs-scent-selection .scent-card{gap:12px;padding:18px}.ed .cs-scent-selection .scent-card__name{font-size:18px;line-height:1.25}.ed .cs-scent-selection .scent-card__family{margin-top:5px}.ed .cs-scent-selection .scent-card__notes{font-size:14px;line-height:1.5}.ed .cs-scent-selection .scent-card__description{font-size:13px;line-height:1.5}.ed .cs-scent-selection__details{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:14px;line-height:1.6}.ed .cs-scent-selection__details summary{cursor:pointer}.ed .cs-scent-selection__details p{margin:12px 0 0}@media (max-width:480px){.ed .cs-scent-selection .scent-grid{grid-template-columns:1fr}}.ed.cs-fuehrung .cs-scent-selection .famcard .fs{display:inline}.ed .cs-scent-selection .scent-card{height:100%}.ed .cs-scent-selection .famcard .fdot{width:14px;height:14px}
.cs-packaging-step{gap:var(--cs-gap);flex-direction:column;display:flex}.cs-packaging-step__intro p{color:var(--cs-muted);margin:6px 0 0;font-size:13.5px}.cs-packaging-step__empty{color:var(--cs-muted);font-size:14px}.cs-packaging-grid{gap:var(--cs-gap);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.cs-packaging-card{border-radius:var(--cs-radius);background:var(--cs-card);text-align:left;cursor:pointer;border:2px solid #0000;flex-direction:column;gap:4px;width:100%;padding:14px;transition:background .2s,border-color .2s,transform .2s;display:flex}.cs-packaging-card:hover{background:var(--cs-card-2);transform:translateY(-2px)}.cs-packaging-card__name{color:var(--cs-ink);font-size:14px;font-weight:500}.cs-packaging-card__description{color:var(--cs-muted);font-size:12px}.cs-packaging-card__size{color:var(--cs-muted);font-variant-numeric:tabular-nums;font-size:12px}.cs-packaging-step__note{border-left:2px solid var(--cs-line);background:var(--cs-card);border-radius:var(--cs-radius);color:var(--cs-muted);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.cs-packaging-material{border-top:1px solid var(--cs-line);flex-direction:column;gap:8px;padding-top:14px;display:flex}.cs-packaging-material__heading{color:var(--cs-ink);margin:0;font-size:13px;font-weight:600}.cs-packaging-material__intro,.cs-packaging-material__einzige{color:var(--cs-muted);margin:0;font-size:12.5px;line-height:1.5}.cs-packaging-material__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cs-packaging-material__card{border-radius:var(--cs-radius);background:var(--cs-card);text-align:left;cursor:pointer;border:2px solid #0000;flex-direction:column;gap:3px;width:100%;min-width:0;padding:10px 12px;transition:background .2s,border-color .2s;display:flex}.cs-packaging-material__card:hover{background:var(--cs-card-2)}.cs-packaging-material__name{color:var(--cs-ink);font-size:13px;font-weight:500}.cs-packaging-material__description{color:var(--cs-muted);overflow-wrap:anywhere;font-size:11.5px;line-height:1.45}.cs-packaging-material__clear{color:var(--cs-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.cs-packaging-material__clear:hover{color:var(--cs-ink)}.cs-packaging-gestaltung__unterdruck{border-left:3px solid var(--cs-accent);border-radius:var(--cs-radius);background:var(--cs-bg-2);color:var(--cs-ink-soft);margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.cs-packaging-gestaltung__unterdruck-weg{min-height:44px;margin-left:4px}.cs-schachtel-farbe{flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;width:100%;min-height:67px;display:flex}.cs-schachtel-farbe__label{color:var(--cs-muted);font-size:11.5px;line-height:1.35}.cs-schachtel-grundfarbe__zeile{flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;display:flex}.cs-schachtel-grundfarbe__waehler{align-items:center;gap:8px;display:flex}.cs-schachtel-grundfarbe__wert{font-variant-numeric:tabular-nums;color:var(--cs-muted);font-size:12px}.cs-schachtel-grundfarbe__zurueck{min-height:44px;box-shadow:inset 0 0 0 1px var(--cs-line);font:inherit;color:var(--cs-ink);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:12.5px;font-weight:600}.cs-schachtel-grundfarbe__zurueck:focus-visible{outline:2px solid var(--cs-accent);outline-offset:2px}p.cs-schachtel-grundfarbe__anthrazit{color:var(--cs-muted);margin:0;font-size:11.5px;line-height:1.4}
.cs-quantity-step{gap:var(--cs-gap);flex-direction:column;display:flex}.cs-quantity-step__intro p{color:var(--cs-muted);margin:6px 0 0;font-size:13.5px}.cs-quantity-step__empty{color:var(--cs-muted);font-size:14px}.cs-quantity-presets{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cs-quantity-preset{background:var(--cs-card);color:var(--cs-ink);font-family:var(--cs-font-mono);cursor:pointer;border:2px solid #0000;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500;transition:background .18s,border-color .18s}.cs-quantity-preset:hover{background:var(--cs-card-2)}.cs-quantity-custom{flex-direction:column;gap:6px;max-width:320px;display:flex}.cs-quantity-custom__label{letter-spacing:.06em;text-transform:uppercase;color:var(--cs-muted);font-size:12px;font-weight:700}.cs-quantity-custom__row{gap:8px;display:flex}.cs-quantity-custom__input{border:1px solid var(--cs-highlight);border-radius:var(--cs-radius);background:var(--cs-bg);min-width:0;color:var(--cs-ink);font-family:var(--cs-font-mono);flex:1;padding:10px 12px;font-size:14px}.cs-quantity-custom__input[aria-invalid=true]{border-color:#b3432f}.cs-quantity-custom__submit{flex:none}.cs-quantity-custom__error{color:#b3432f;margin:0;font-size:12.5px}
.cs-buehne{display:contents}.cs-buehne--paar{width:min(100%, calc(57vh * var(--cs-paar-breite) / var(--cs-paar-hoehe)), calc(566px * var(--cs-paar-breite) / 410));display:block;position:relative}@media (max-width:1000px){.cs-buehne--paar{width:min(100%, calc(55vh * var(--cs-paar-breite) / var(--cs-paar-hoehe)), calc(506px * var(--cs-paar-breite) / 410))}}.cs-buehne--paar .prodwrap{width:var(--cs-glas-anteil);position:absolute;bottom:0;left:0}.cs-schachtel{bottom:0;left:var(--cs-schachtel-links);width:var(--cs-schachtel-anteil);pointer-events:none;isolation:isolate;height:auto;position:absolute}.cs-schachtel-grundfarbe,.cs-schachtel-schatten{mix-blend-mode:multiply}.cs-schachtel-druck{pointer-events:none;mix-blend-mode:multiply}.cs-schachtel-ziehen{pointer-events:auto}.cs-schachtel-ziehflaeche{cursor:move}.cs-schachtel--ziehbar{touch-action:none}.cs-schachtel-marke{fill:none;stroke:var(--cs-accent);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;pointer-events:none}.cs-schachtel-waehlen{cursor:pointer;stroke:#0000;stroke-width:2px;vector-effect:non-scaling-stroke}.cs-schachtel-waehlen[data-gewaehlt=nein]:hover{stroke:color-mix(in srgb, var(--cs-accent) 70%, transparent)}
.cs-schachtel-arbeit,.cs-schachtel-arbeit__links{display:contents}.ed-stage:has(.cs-schachtel-arbeit--geteilt){--cs-arbeit-hoehe:calc(100vh - 260.8px);--cs-arbeit-flaeche-je-breite:calc(.34 * var(--cs-seite-hoehe) / var(--cs-seite-breite));--cs-arbeit-foto-je-breite:calc(.62 * var(--cs-paar-hoehe) / var(--cs-paar-breite));--cs-arbeit-spaltenrest:251.7px;--cs-arbeit-reserve:16px;--cs-arbeit-flaeche-min:180px;--cs-arbeit-leiste:34.9px;--cs-arbeit-breite:calc(max(var(--cs-arbeit-flaeche-min), calc(var(--cs-arbeit-hoehe) - var(--cs-arbeit-leiste) - var(--cs-arbeit-spaltenrest) - var(--cs-arbeit-reserve))) / var(--cs-arbeit-flaeche-je-breite));--cs-arbeit-breite-wirksam:min(var(--cs-buehne-innenbreite,0px), var(--cs-arbeit-breite));--cs-arbeit-spaltenhoehe:calc(var(--cs-arbeit-breite-wirksam) * var(--cs-arbeit-flaeche-je-breite) + var(--cs-arbeit-spaltenrest));--cs-arbeit-leerraum:max(0px, calc(( var(--cs-arbeit-hoehe) - var(--cs-arbeit-breite-wirksam) * var(--cs-arbeit-foto-je-breite) - 169.6px ) / 2));--cs-arbeit-oben:min(var(--cs-arbeit-leerraum), max(0px, calc(var(--cs-arbeit-hoehe) - var(--cs-arbeit-leiste) - var(--cs-arbeit-spaltenhoehe))));padding-top:calc(62px + var(--cs-arbeit-oben));justify-content:flex-start;padding-bottom:0}.cs-schachtel-arbeit--geteilt{width:min(100%, var(--cs-arbeit-breite));justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.cs-schachtel-arbeit--geteilt .cs-schachtel-arbeit__links{flex-direction:column;align-items:center;gap:8px;width:62%;min-width:0;display:flex}.cs-schachtel-arbeit--geteilt .cs-schachtel-arbeit__rechts{width:34%;max-height:calc(var(--cs-arbeit-hoehe) - var(--cs-arbeit-oben) - var(--cs-arbeit-leiste));flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex;position:absolute;top:0;right:0;overflow-y:auto}@media (max-width:1000px){.cs-schachtel-arbeit--geteilt{flex-direction:column;align-items:center;gap:12px;width:100%;position:static}.cs-schachtel-arbeit--geteilt .cs-schachtel-arbeit__links,.cs-schachtel-arbeit--geteilt .cs-schachtel-arbeit__rechts{width:100%;max-width:420px;max-height:none;position:static;top:auto;overflow:visible}}.cs-seite-flach{flex-direction:column;gap:6px;min-width:0;display:flex}.cs-seite-flach__blatt{object-fit:contain;touch-action:none;width:100%;height:auto;max-height:52vh;margin-inline:auto;display:block}.cs-seite-flach__grund{fill:var(--cs-karton-vorderseite,#e6e4e0)}.cs-seite-flach__kante{stroke:color-mix(in srgb, var(--cs-ink,#2b2b2b) 70%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.cs-seite-flach__mass{text-align:center;margin:0;font-size:11.5px;line-height:1.35}.cs-label-ebenen__neu.cs-schachtel-werkzeuge{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.cs-schachtel-anderswo{background:var(--cs-card);width:100%;max-width:340px;box-shadow:inset 0 0 0 1px var(--cs-line);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.cs-schachtel-anderswo__satz{flex:auto;min-width:0;margin:0;font-size:11.5px;line-height:1.35}.cs-schachtel-anderswo__miniatur{pointer-events:none;flex:0 0 96px;width:96px}.cs-schachtel-anderswo__miniatur .cs-abwicklung{gap:0;width:100%}.cs-schachtel-anderswo__miniatur .cs-abwicklung__namen,.cs-schachtel-anderswo__miniatur .cs-abwicklung__massstab,.cs-schachtel-anderswo__miniatur .cs-abwicklung__lasche{display:none}.cs-stage-ansicht--aufgefaltet .cs-schachtel-arbeit--geteilt .cs-buehne--paar,.cs-stage-ansicht--aufgefaltet .cs-schachtel-arbeit--geteilt .cs-abwicklung{width:min(100%, calc(52vh / (var(--cs-paar-hoehe) / var(--cs-paar-breite) + var(--cs-bogen-hoehe) / var(--cs-bogen-breite))), calc(566px * var(--cs-paar-breite) / 410))}@media (max-width:1000px){.ed-stage:has(.cs-schachtel-arbeit--geteilt){justify-content:center;padding-top:104px}}.cs-schachtel-ebenen{flex-direction:column;gap:6px;min-width:0;scroll-margin-bottom:96px;display:flex}.cs-schachtel-ebenen__kopf{color:var(--cs-ink);margin:0;font-size:11.5px;font-weight:600;line-height:1.35}.cs-schachtel-ebenen .cs-label-ebenen{max-height:92px}@media (max-width:1000px){.cs-schachtel-ebenen .cs-label-ebenen{max-height:232px}}@media (min-width:1001px) and (max-height:848px){.ed-stage:has(.cs-schachtel-arbeit--geteilt){--cs-arbeit-spaltenrest:202.9px}.cs-schachtel-arbeit--geteilt .cs-schachtel-werkzeuge .cs-label-ebenen__neu-hint{display:none}}@media (min-width:1001px) and (max-height:678px){.cs-schachtel-arbeit--geteilt .cs-schachtel-werkzeuge{margin-top:-8px}}@media (min-width:1001px) and (max-height:670px){.cs-schachtel-arbeit--geteilt .cs-schachtel-ebenen .cs-label-ebenen{max-height:42px}}
.ed .ed-bot .cs-leiste-menge{flex:none;align-items:center;gap:14px;display:flex}.ed .ed-bot .cs-leiste-menge__titel{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);flex:none;font-size:11.5px;font-weight:700}.ed .ed-bot .qtysel button{font-variant-numeric:tabular-nums;min-width:44px;min-height:44px;font-size:17px}@media (min-width:1001px){.ed .ed-bot .qtysel{gap:8px;padding:6px}.ed .ed-bot .qtysel button{padding:0 18px}}@media (max-width:560px){.ed .ed-bot .qtysel{gap:4px;padding:4px}.ed .ed-bot .qtysel button{padding:0 8px}}.ed .ed-bot .price[data-preis=wartet] .pv{font-family:var(--sans);letter-spacing:normal;font-size:20px;line-height:1.3}.ed .ed-bot .price[data-preis=wartet]{gap:0}@media (min-width:1001px){.ed .ed-bot .price[data-preis=wartet] .pv{white-space:nowrap}.ed .ed-bot .price[data-preis=wartet]{flex-wrap:nowrap}}@media (max-width:560px){.ed .ed-bot .price[data-preis=wartet] .pv{font-size:17px}}
.ed .cs-mengenklappe{display:none}@media (max-width:560px){.ed.ed .ed-bot{min-height:0;padding:6px 16px calc(6px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6px 8px;display:grid}.ed.ed .ed-bot .price{flex-wrap:wrap;grid-area:1/1/auto/-1;justify-content:flex-start;align-items:baseline;gap:0 6px;width:100%;min-width:0;max-width:none;display:flex}.ed.ed .ed-bot .pv{font-size:24px;line-height:1.15}.ed.ed .ed-bot .price[data-preistext=true] .pv{white-space:normal;font-size:17px;line-height:1.2}.ed.ed .ed-bot .pl{font-size:13px;line-height:1.2}.ed.ed .ed-bot .cs-leiste-menge,.ed.ed .ed-bot .cs-bot-menge,.ed.ed .ed-bot .cs-bot-gesamt{display:none}.ed.ed .ed-bot>.btn.accent{grid-area:2/2;justify-content:center;gap:6px;width:100%;height:auto;min-height:44px;margin:0;padding:10px 12px;font-size:14px;line-height:1.2}.ed.ed .cs-mengenklappe{grid-area:2/1;min-width:0;display:block}.ed.ed .cs-mengenklappe summary{border:1px solid var(--cs-line);cursor:pointer;min-height:44px;color:var(--cs-ink);background:var(--cs-bg);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:14px;line-height:1.2;list-style:none;display:flex}.ed.ed .cs-mengenklappe summary::-webkit-details-marker{display:none}.ed.ed .cs-mengenklappe__pfeil{border-top:1.5px solid;border-left:1.5px solid;flex:0 0 7px;width:7px;height:7px;transform:translateY(2px)rotate(45deg)}.ed.ed .cs-mengenklappe[open] .cs-mengenklappe__pfeil{transform:translateY(-2px)rotate(225deg)}.ed.ed .cs-mengenklappe__auswahl{border:1px solid var(--cs-line);background:var(--cs-bg);box-shadow:0 4px 20px color-mix(in oklab, var(--cs-ink) 12%, transparent);border-radius:16px;padding:12px;position:absolute;bottom:calc(100% + 8px);left:16px;right:16px}.ed.ed .cs-mengenklappe__vorgaben{flex-wrap:wrap;gap:6px;display:flex}.ed.ed .cs-mengenklappe__vorgaben button{border:1px solid var(--cs-line);background:var(--cs-bg);min-height:44px;color:var(--cs-ink);font:inherit;cursor:pointer;border-radius:999px;flex:1 0 48px;padding:8px;font-size:17px}.ed.ed .cs-mengenklappe__vorgaben button[aria-checked=true]{border-color:var(--cs-accent);background:var(--cs-accent);color:var(--cs-accent-ink)}.ed.ed .cs-mengenklappe :focus-visible{outline:2px solid var(--cs-accent);outline-offset:3px}main.ed.ed{padding-bottom:calc(130px + env(safe-area-inset-bottom))}.ed.ed .cs-schachtel-ebenen{scroll-margin-bottom:calc(130px + env(safe-area-inset-bottom))}}
.ed .ed-stage{--cs-buehne-innenbreite:0px}.ed .cs-verpackung-sprung{display:none}@media (max-width:1000px){.ed .cs-verpackung-sprung{order:2;justify-content:center;align-self:stretch;min-height:44px;margin:0 14px 12px;display:flex}.ed .cs-packaging-card{scroll-margin-top:16px}}
.cs-summary__intro p{color:var(--cs-muted);margin:6px 0 0;font-size:13.5px}.cs-summary__list,.cs-summary__price{border-radius:var(--cs-radius);background:var(--cs-card);margin:0;padding:4px 14px}.cs-summary__price{background:var(--cs-card-2)}.cs-summary__row{border-bottom:1px solid var(--cs-highlight);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.cs-summary__row:last-child{border-bottom:none}.cs-summary__row dt{letter-spacing:.06em;text-transform:uppercase;color:var(--cs-muted);font-size:12px;font-weight:700}.cs-summary__row dd{color:var(--cs-ink);text-align:right;margin:0;font-size:14.5px;font-weight:500}.cs-summary__row--total dt,.cs-summary__row--total dd{color:var(--cs-ink);font-size:17px;font-weight:700}.cs-summary__price-message{color:var(--cs-muted);margin:0;padding:12px 0;font-size:13.5px}.cs-summary__price .cs-summary__row dd{font-variant-numeric:tabular-nums}.cs-summary__row--total dd{letter-spacing:-.01em}
