.mt-cart-accessories{box-sizing:border-box;margin-block:1rem 1.4rem;padding:1.2rem;border:1px solid #e1e5df;border-radius:1.2rem;background:#f6f7f4;color:#202620}.mt-cart-accessories__title{margin:0 0 .9rem;color:inherit;font-size:1.55rem;font-weight:740;line-height:1.25;letter-spacing:-.01em}.mt-cart-accessories__list{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.mt-cart-accessories__item{display:grid;grid-template-columns:4.2rem minmax(0,1fr) auto;gap:.8rem;align-items:center;min-height:5.8rem;padding:.55rem;border:1px solid #e6e8e3;border-radius:.8rem;background:#fff}.mt-cart-accessories__image,.mt-cart-accessories__item>.mt-product-image-placeholder{display:block;width:4.2rem;height:4.2rem;border-radius:.5rem;object-fit:contain}.mt-cart-accessories__item>.mt-product-image-placeholder{display:flex}.mt-cart-accessories__name{margin:0;font-size:1.28rem;font-weight:710;line-height:1.25;letter-spacing:0;overflow-wrap:break-word}.mt-cart-accessories__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .55rem;margin:.25rem 0 0;color:#535a53;font-size:1.15rem;line-height:1.25;letter-spacing:0}.mt-cart-accessories__price{color:#202620;white-space:nowrap}.mt-cart-accessories__note{margin:.35rem 0 0;color:#535a53;font-size:1.1rem;line-height:1.35;letter-spacing:0}.mt-cart-accessories__add{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.65rem .85rem;border:1px solid #ccd3c9;border-radius:.7rem;background:#fff;color:#202620;font:inherit;font-size:1.18rem;font-weight:700;line-height:1.2;cursor:pointer}.mt-cart-accessories__add:not(:disabled):is(:hover,:focus-visible){border-color:#535f51;background:#eef2ec}.mt-cart-accessories__add:disabled{cursor:wait;opacity:.65}.mt-cart-accessories__error{margin:.65rem 0 0;color:#8b1921;font-size:1.2rem;line-height:1.35}.mt-cart-accessories__error:empty{display:none}.cart-drawer .cart-items .mt-cart-accessories-row>td{display:block;width:100%;padding:0}@media(max-width:360px){.mt-cart-accessories{padding:.8rem}.mt-cart-accessories__item{grid-template-columns:3.6rem minmax(0,1fr) auto;column-gap:.55rem}.mt-cart-accessories__image,.mt-cart-accessories__item>.mt-product-image-placeholder{width:3.6rem;height:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mt-cart-accessories.css.map */
