.melani-storefront.checkout-cart-index .cart-container{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.melani-storefront.checkout-cart-index .cart-container>.form-cart{grid-column:1;grid-row:1;width:100%;min-width:0;margin:0}.melani-storefront.checkout-cart-index .cart-container>.cart-summary{grid-column:2;grid-row:1;width:100%;min-width:0;margin:0}.melani-storefront.checkout-cart-index .cart-container>:not(.form-cart):not(.cart-summary){grid-column:1/-1;min-width:0}.melani-storefront.checkout-cart-index #shopping-cart-table .melani-cart-item-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;margin:14px 0 0;padding:0}.melani-storefront.checkout-cart-index #shopping-cart-table .melani-cart-item-actions>a,.melani-storefront.checkout-cart-index #shopping-cart-table .melani-cart-item-actions>button{display:inline-flex;align-items:center;justify-content:center;position:static;float:none;width:auto;max-width:100%;min-height:30px;margin:0;padding:6px 9px;border:1px solid #d9dfdd;border-radius:0;background:#fff;color:#29444e;font-size:11px;font-weight:400;line-height:1.4;white-space:normal;text-align:center;box-shadow:none}.melani-storefront.checkout-cart-index #shopping-cart-table .melani-cart-item-actions>a:before{display:none}.melani-storefront.checkout-cart-index #shopping-cart-table .melani-cart-item-actions>a>span{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto}.melani-storefront.checkout-cart-index #shopping-cart-table .melani-cart-item-actions>a:hover{background:#f3f7f7;border-color:#234f61}.melani-storefront.checkout-cart-index #shopping-cart-table .melani-cart-item-actions>a:focus-visible{outline:2px solid #234f61;outline-offset:2px}@media(max-width:1100px){.melani-storefront.checkout-cart-index .cart-container{grid-template-columns:minmax(0,1fr)}.melani-storefront.checkout-cart-index .cart-container>.form-cart{grid-column:1;grid-row:1}.melani-storefront.checkout-cart-index .cart-container>.cart-summary{grid-column:1;grid-row:2}}.melani-storefront.checkout-cart-index #shopping-cart-table input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;min-width:18px;padding:0!important;border:1px solid #89919b!important;border-radius:3px!important;background:#fff!important;cursor:pointer;vertical-align:middle;box-shadow:none!important}.melani-storefront.checkout-cart-index #shopping-cart-table input[type=checkbox]:checked{border-color:#536AA3!important;background:#536aa3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9l3 3 7-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat!important}.melani-storefront.checkout-cart-index #shopping-cart-table input[type=checkbox]:indeterminate{border-color:#536AA3!important;background:#536aa3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center/18px 18px no-repeat!important}.melani-storefront.checkout-cart-index #shopping-cart-table input[type=checkbox]:focus-visible{outline:2px solid #536AA3!important;outline-offset:3px}