.mp-xs{border-top:.1rem solid rgba(var(--brand-ink-rgb),.1);margin-top:1.8rem;padding-top:1.4rem}.mp-xs[hidden]{display:none}.mp-xs__title{color:var(--brand-ink);font-family:var(--font-body-family);font-size:1.45rem;font-weight:700;margin:0 0 .9rem}.mp-xs__group{align-items:baseline;color:var(--brand-gray);display:flex;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;gap:.8rem;justify-content:space-between;margin:.2rem 0 .6rem}.mp-xs__group em{font-style:normal;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.mp-xs__list{display:flex;flex-direction:column;gap:.8rem;max-height:22.4rem;overflow-y:auto;scrollbar-width:none}.mp-xs__list::-webkit-scrollbar{display:none}.mp-xs__row{align-items:center;background:#fff;border:.1rem solid var(--brand-border);border-radius:1.2rem;display:grid;gap:1rem;grid-template-columns:5.6rem minmax(0,1fr) auto;padding:1rem 1.1rem}.mp-xs__media{background:var(--brand-sand);border-radius:1rem;height:5.6rem;overflow:hidden;width:5.6rem}.mp-xs__media img{display:block;height:100%;object-fit:cover;width:100%}.mp-xs__meta{display:flex;flex-direction:column;gap:.1rem;min-width:0}.mp-xs__name{color:var(--brand-ink);font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-xs__sub{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--brand-gray);display:-webkit-box;font-family:var(--font-body-family);font-size:1.15rem;font-variant-numeric:tabular-nums;line-height:1.35;overflow:hidden}.mp-xs__sub em{color:var(--brand-rose);font-style:normal;font-weight:700}.mp-xs__right{align-items:center;display:flex;gap:.8rem}.mp-xs__money{align-items:flex-end;display:flex;flex-direction:column;line-height:1.2}.mp-xs__was{color:var(--brand-gray);font-size:1.1rem;font-variant-numeric:tabular-nums}.mp-xs__price{font-size:1.4rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.mp-xs__add{background:#fff;border:.15rem solid var(--brand-rose);border-radius:999px;color:var(--brand-rose);cursor:pointer;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;min-height:4rem;padding:.9rem 1.7rem;transition:background .15s ease,color .15s ease;white-space:nowrap}.mp-xs__add:hover{background:var(--brand-pink)}.mp-xs__add[disabled]{cursor:default;opacity:.55}.mp-xs-items{border-bottom:.1rem solid rgba(var(--brand-ink-rgb),.1);display:flex;flex-direction:column;gap:1.1rem;padding:1.6rem 0 1.4rem}.mp-xs-items__line{align-items:center;display:grid;gap:1.2rem;grid-template-columns:4.8rem minmax(0,1fr) auto}.mp-xs-items__media{background:var(--brand-sand);border-radius:1.1rem;height:4.8rem;overflow:hidden;width:4.8rem}.mp-xs-items__media img{display:block;height:100%;object-fit:cover;width:100%}.mp-xs-items__meta{display:flex;flex-direction:column;gap:.2rem;min-width:0}.mp-xs-items__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--brand-ink);display:-webkit-box;font-family:var(--font-heading-family);font-size:1.35rem;font-weight:500;line-height:1.25;overflow:hidden}.mp-xs-items__opt{color:var(--brand-gray);font-family:var(--font-body-family);font-size:1.15rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-xs-items__price{font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.mp-xs-items__was{color:var(--brand-gray);display:block;font-size:1rem;font-weight:400;text-align:right;text-decoration:line-through}.mp-xs-badge{background:var(--brand-pink);border-radius:.5rem;color:var(--brand-wine);display:inline-block;font-size:.9rem;font-weight:700;letter-spacing:.06em;margin-left:.6rem;padding:.2rem .6rem;text-transform:uppercase;vertical-align:.1rem}.mp-xs-save{align-items:center;background:var(--brand-pink);border-radius:1rem;color:var(--brand-wine);display:flex;font-family:var(--font-body-family);font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;gap:.7rem;margin-top:1.2rem;padding:.9rem 1.1rem}.mp-xs-save[hidden]{display:none}.mp-xs-save svg{flex:0 0 1.4rem;height:1.4rem;width:1.4rem}@media(prefers-reduced-motion:reduce){.mp-xs__add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mp-cart-crosssell.css.map */
