.mg-up{margin:16px 0 8px;padding:14px;border:1px solid rgba(var(--color-foreground),.15);border-radius:12px;text-align:center}.mg-up__title{font-weight:700;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.mg-up__list{display:grid;gap:0}.mg-up__item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0;border-top:1px solid rgba(var(--color-foreground),.1)}.mg-up__item:first-child{border-top:0;padding-top:0}.mg-up__img{width:72px;height:72px;object-fit:contain}.mg-up__name{font-weight:700;font-size:1.5rem;line-height:1.3;margin:0}.mg-up__why{font-size:1.3rem;line-height:1.45;margin:0;opacity:.8;max-width:34rem}.mg-up__price{font-weight:700;margin:0;font-size:1.5rem}.mg-up__price s{font-weight:400;opacity:.6;margin-left:4px}.mg-up__btn{display:inline-flex;justify-content:center;align-items:center;min-height:42px;margin-top:6px;padding:0 18px;border-radius:8px;border:2px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));font:inherit;font-weight:700;font-size:1.4rem;cursor:pointer;text-decoration:none}.mg-up__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.mg-up__btn[disabled]{opacity:.6;cursor:wait}.cart__footer-wrapper .mg-up,.page-width>.mg-up{max-width:44rem;margin-left:auto;margin-right:auto}cart-drawer .mg-up{border:0;padding:0;margin:4px 0 10px}cart-drawer .mg-up__title{font-size:1.2rem;margin-bottom:8px}cart-drawer .mg-up__list{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}cart-drawer .mg-up__item,cart-drawer .mg-up__item:first-child{border:1px solid rgba(var(--color-foreground),.15);border-radius:10px;padding:10px 8px;gap:2px}cart-drawer .mg-up__img{width:56px;height:56px}cart-drawer .mg-up__name{font-size:1.3rem}cart-drawer .mg-up__why{display:none}cart-drawer .mg-up__price{font-size:1.3rem}cart-drawer .mg-up__btn{width:100%;min-height:38px;padding:0 6px;font-size:1.25rem;margin-top:auto}cart-drawer .cart-items thead,#main-cart-items .cart-items thead{display:none}cart-drawer .tax-note:not(.mg-partner-ship-note),#main-cart-footer .tax-note:not(.mg-partner-ship-note){display:none}cart-drawer .totals,#main-cart-footer .totals{margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mg-cart-upsell.css.map */
