.m-quick-order-list__inner{z-index:2;flex:1}.m-quick-order-list__table th,.m-quick-order-list__table td{text-align:start}.m-quick-order-list__table th{padding:20px;background:rgba(var(--color-foreground), 0.05)}.m-quick-order-list__table td{padding-block:16px;padding-inline:20px;border-block-end:1px solid rgb(var(--color-border))}@media screen and (max-width: 767px){.m-quick-order-list__table td{padding-inline:12px}}.m-quick-order-list__table tr th:first-child{border-start-start-radius:var(--medium-blocks-radius);border-end-start-radius:var(--medium-blocks-radius)}.m-quick-order-list__table tr th:last-child{border-start-end-radius:var(--medium-blocks-radius);border-end-end-radius:var(--medium-blocks-radius)}.m-quick-order-list__table tbody tr:last-child td{border-block-end:0}.m-quick-order-list__total{flex:0 0 30%}@media screen and (max-width: 1023px){.m-quick-order-list__total{flex:0 0 100%}}.m-quick-order-list__confirmation,.m-quick-order-list__total-wrapper{transition:all var(--m-duration-default, 0.25s);background:rgba(var(--color-foreground), 0.05);padding:20px}.m-quick-order-list__total-items{margin-bottom:8px}.m-quick-order-list__subtotal{font-weight:var(--font-weight-header)}.m-quick-order-list__actions{margin-top:12px;gap:8px}.m-quick-order-list__remove .m-button--link.m-spinner-loading:before,.m-quick-order-list__remove .m-button--link.m-spinner-loading:after{display:none}@media screen and (min-width: 1024px){.m-quick-order-list:has(.m-quick-order-list__total) .m-quick-order-list__inner{padding-inline-end:20px;margin-inline-end:20px}}.m-quick-order-list .variant-item .m-quantity{min-height:42px;max-width:120px}@media screen and (max-width: 767px){.m-quick-order-list .variant-item .m-quantity{min-height:38px;max-width:110px}}.m-quick-order-list .variant-item__info-inner{column-gap:12px}@media screen and (max-width: 767px){.m-quick-order-list .variant-item__info-inner>.variant-item__action{inset-block-start:0;inset-inline-end:0;position:absolute !important;margin:0}}.m-quick-order-list .variant-item__image{flex-shrink:0;width:var(--variant-image-width, 75px)}.m-quick-order-list .variant-item__details{row-gap:8px}@media screen and (max-width: 767px){.m-quick-order-list .variant-item__title{padding-inline-end:32px}}.m-quick-order-list .variant-item__details-price{column-gap:8px}.m-quick-order-list .variant-item__action{width:24px;height:24px;margin-inline-start:8px}@media screen and (max-width: 767px){.m-quick-order-list .variant-item{--variant-image-width: 60px}}
