.mc-gv{margin-block-end:-8px}.mc-gv[hidden]{display:none}.mc-gv__row{position:relative;display:grid;grid-template-columns:18px 34px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;border:1px solid #DDD8D0;background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.mc-gv__row:hover{border-color:#8f8984}.mc-gv__check{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.mc-gv__box{width:18px;height:18px;border:1px solid #111111;background:#fff;position:relative}.mc-gv__box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #FFFFFF;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);opacity:0}.mc-gv__check:checked~.mc-gv__box{background:#111}.mc-gv__check:checked~.mc-gv__box:after{opacity:1}.mc-gv__check:focus-visible~.mc-gv__box{outline:2px solid #111111;outline-offset:3px}.mc-gv__row:has(.mc-gv__check:checked){border-color:#111;background:#f6f4f0}.mc-gv__pic{display:block}.mc-gv__text{min-width:0;display:flex;flex-direction:column;gap:3px}.mc-gv__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.mc-gv__title{min-width:0;font-size:15px;line-height:1.35;color:#111}.mc-gv__line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:1.4;color:#6b645d}.mc-gv__sub{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.mc-gv__minis{display:inline-flex;gap:2px;align-items:center}.mc-gv__mini{display:block;flex:none}.mc-gv__mini-plus{font-size:11px;color:#6b645d;margin-left:2px}.mc-gv__i{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid #8F8984;border-radius:50%;background:#fff;color:#4a443f;font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.mc-gv__i[aria-expanded=true]{background:#111;border-color:#111;color:#fff}.mc-gv__i:focus-visible{outline:2px solid #111111;outline-offset:2px}.mc-gv__preis{flex:none;font-size:15px;color:#111;white-space:nowrap;font-variant-numeric:tabular-nums}.mc-gv__link{padding:0;border:0;background:none;font:inherit;font-size:13px;color:#111;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mc-gv__link:focus-visible{outline:2px solid #111111;outline-offset:2px}.mc-gv__info{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid #DDD8D0;border-top:0;background:#faf8f5;font-size:13px;color:#4a443f}.mc-gv__info[hidden]{display:none}.mc-gv__row:has(.mc-gv__check:checked)~.mc-gv__info{border-color:#111}.mc-gv__foto img{display:block;width:100%;height:auto}.mc-gv__regel{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mc-gv__regel-bild{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;background:#fff;border:1px solid #ECE8E2;font-size:12px;color:#111;text-align:center}.mc-gv__ok{color:#2f6b3f;font-weight:600;margin-right:2px}.mc-gv__no{color:#9b2c2c;font-weight:600;margin-right:2px}.mc-gv__info-t{margin:0;line-height:1.5}.mc-gv__info-t--leise{color:#6b645d;font-size:12px}.mc-gv__stufen{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;text-align:center}.mc-gv__stufe{display:flex;flex-direction:column;align-items:center;gap:3px;color:#111;font-size:13px;font-variant-numeric:tabular-nums}.mc-gv__stufe b{font-weight:500}.mc-gv__stufe span{font-size:11px;color:#6b645d}.mc-gv__hint[hidden],[data-mc-gv-hint][hidden]{display:none}.mc-gv__part{padding:10px 16px;border:1px solid #111111;border-top:0;background:#f6f4f0;font-size:13px;color:#111}.mc-gv__part[hidden],.mc-gv__part [hidden]{display:none}.mc-gv__part-zu{display:flex;align-items:center;justify-content:space-between;gap:10px}.mc-gv__part-frage{color:#6b645d}.mc-gv__part-auf{display:flex;flex-direction:column;gap:8px}.mc-gv__part-ctrl{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mc-gv__stepper{display:inline-flex;align-items:center;border:1px solid #DDD8D0;background:#fff}.mc-gv__step{display:inline-flex;align-items:center;justify-content:center;text-align:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:0;background:none;font:inherit;font-size:16px;line-height:1;color:#111;cursor:pointer}.mc-gv__step:disabled{color:#c9c3bb;cursor:default}.mc-gv__step:focus-visible{outline:2px solid #111111;outline-offset:-2px}.mc-gv__k{min-width:28px;text-align:center;font-variant-numeric:tabular-nums}.mc-gv__part-of{color:#6b645d}@media(prefers-reduced-motion:reduce){.mc-gv__row{transition:none}}.mc-gv-tag dd{color:#111}.mc-gv-tag dd:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;vertical-align:middle;background:#b8860b;transform:rotate(45deg)}.mc-gv-line .cart-items__title{cursor:default}.mc-gv-line__preis{color:#4a443f}.mc-gv-line__regel{color:#6b645d;font-size:var(--cart-font-size--xs, 12px)}.mc-gv-off{margin-block-start:2px;text-align:start}.mc-gv-off__btn{display:inline;text-align:start;padding:0;border:0;background:none;font:inherit;font-size:var(--cart-font-size--xs, 12px);color:#6b645d;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mc-gv-off__btn:hover{color:#111}.mc-gv-off__btn:focus-visible{outline:2px solid #111111;outline-offset:2px}.mc-gv-teil{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:4px 10px;margin-block-start:6px;color:#111}.mc-gv-teil__label{grid-column:1 / -1}.mc-gv-teil__von{white-space:nowrap}.mc-gv-teil__stepper{display:inline-flex;align-items:center;border:1px solid #DDD8D0;background:#fff}.mc-gv-teil__btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;flex:0 0 auto;width:34px;height:34px;padding:0;border:0;background:none;font:inherit;font-size:15px;line-height:1;color:#111;cursor:pointer}.mc-gv-teil__btn:disabled{color:#c9c3bb;cursor:default}.mc-gv-teil__btn:focus-visible{outline:2px solid #111111;outline-offset:-2px}.mc-gv-teil__k{min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.mc-gv-teil__von{color:#6b645d}.mc-gv-teil.is-busy{opacity:.5;pointer-events:none}.mc-gv-sortiert tbody{display:flex;flex-direction:column}.cart-items--dividers .mc-gv-sortiert .cart-items__table-row:last-child{border-block-end:1px solid var(--color-border);padding-block-end:var(--cart-items-gap);margin-bottom:var(--cart-items-gap)}.cart-items__table-row.mc-gv-line{display:none!important}.mc-gv-tag{display:none}.mc-gv-feld{display:block;width:100%;box-sizing:border-box;margin-block-start:8px;padding:8px 10px;border:1px solid #ECE8E2;background:#faf8f5;color:#111}.mc-gv-feld__row{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px}.mc-gv-feld__pic{display:block}.mc-gv-feld__t{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--cart-font-size--sm, 13px);line-height:1.3;color:#111}.mc-gv-feld__t small{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:var(--cart-font-size--xs, 12px);color:#6b645d;white-space:nowrap}.mc-gv-feld__minis{display:inline-flex;gap:2px}.mc-gv-feld__edit{margin-left:auto;padding:0;border:0;background:none;font:inherit;font-size:var(--cart-font-size--xs, 12px);color:#111;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.mc-gv-feld__edit:focus-visible{outline:2px solid #111111;outline-offset:2px}.mc-gv-feld__auf{margin-block-start:8px;padding-block-start:8px;border-top:1px solid #ECE8E2;display:flex;flex-direction:column;gap:8px}.mc-gv-feld__auf[hidden]{display:none}.mc-gv-feld .mc-gv-teil{margin-block-start:0}.mc-gv-add{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;margin-block-start:8px;padding:8px 10px;border:1px dashed #DDD8D0;background:#fff;font:inherit;font-size:var(--cart-font-size--sm, 13px);color:#111;cursor:pointer;text-align:start}.mc-gv-add svg{flex:none}.mc-gv-add__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.mc-gv-add__t{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.mc-gv-add:hover{border-color:#8f8984}.mc-gv-add__p{white-space:nowrap;font-size:var(--cart-font-size--xs, 12px);color:#6b645d;font-variant-numeric:tabular-nums}.mc-gv-add:focus-visible{outline:2px solid #111111;outline-offset:2px}.mc-gv-add.is-busy,.mc-gv-feld.is-busy{opacity:.5;pointer-events:none}@container cart-items (width < 720px){.mc-gv-feld,.mc-gv-add{width:calc(100% + var(--cart-item-price-width, 6rem) + var(--gap-md, 16px));max-width:none}}@media(max-width:480px){.mc-gv__row{grid-template-columns:18px 28px minmax(0,1fr);gap:10px;padding:14px}.mc-gv__pic{width:28px;height:28px}.mc-gv__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/mc-geschenk.css.map */
