.woocommerce-after-cart .cross-sells .product:after{clear:both;content:'';display:block}.woocommerce-notices-wrapper{margin-bottom:1.5em}.woocommerce-notices-wrapper .button{background-color:#005bab;box-shadow:0 4px 12px rgba(0, 91, 171, 0.2), 0 3px 6px rgba(0, 91, 171, 0.1);color:#fff}.woocommerce-cart-form__contents{background-color:#fff;border:1px solid #ccc;width:100%}.woocommerce-cart-form__contents td,.woocommerce-cart-form__contents th{padding:1em;text-align:left;vertical-align:middle}.woocommerce-cart-form__contents thead td,.woocommerce-cart-form__contents thead th{background-color:#fafafa;border-bottom:1px solid #ccc;font-weight:400;padding:0.5em 1em}.woocommerce-cart-form__contents .remove{background-color:#999;border-radius:100%;color:#fff;display:inline-block;height:1.5em;line-height:1.5;text-align:center;text-transform:uppercase;width:1.5em}.woocommerce-cart-form__contents .remove:focus,.woocommerce-cart-form__contents .remove:hover{background-color:#666}.woocommerce-cart-form__contents .attachment-woocommerce_thumbnail{display:block;margin:auto;width:5em}.woocommerce-cart-form__contents .quantity .input-text{background-color:#fff;border:1px solid #ccc;border-radius:3px;text-align:center;width:3em}.woocommerce-cart-form__contents .actions{border-top:1px solid #ccc;text-align:right}.woocommerce-cart-form__contents .actions .coupon{float:left}.woocommerce-cart-form__contents .actions .coupon label{display:none}.woocommerce-cart-form__contents .actions .coupon .input-text{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:2.25em;line-height:2.25;margin-right:0.5em;padding:0 0.375em}.woocommerce-cart-form__contents .actions .button{background-color:#666;color:#fff}.woocommerce-cart-form__contents .actions .button:focus,.woocommerce-cart-form__contents .actions .button:hover{background-color:#333}@media (max-width:700px){.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents tbody th{display:none}.woocommerce-cart-form__contents tbody td+td{border-top:1px solid #eee}.woocommerce-cart-form__contents tr{display:block;position:relative}.woocommerce-cart-form__contents tr td{display:block;padding:1em;text-align:right}.woocommerce-cart-form__contents tr td:before{content:attr(data-title) ": ";float:left;font-weight:600;margin-right:1em}.woocommerce-cart-form__contents tr td.product-remove{padding:0;position:absolute;right:0;top:0;transform:translate(30%, -30%)}.woocommerce-cart-form__contents tr td.product-name{line-height:1.5;text-align:left}.woocommerce-cart-form__contents tr td.product-name a{display:block;overflow:hidden}.woocommerce-cart-form__contents tr td .quantity{display:inline-block}.woocommerce-cart-form__contents tr td.order-actions{text-align:right!important}.woocommerce-cart-form__contents tr td.actions:before,.woocommerce-cart-form__contents tr td.product-remove:before,.woocommerce-cart-form__contents tr td.product-thumbnail:before{display:none}.woocommerce-cart-form__contents tr td.product-thumbnail{text-align:center}.woocommerce-cart-form__contents tr td.actions{background-color:#fff;text-align:right}.woocommerce-cart-form__contents tr td.actions .coupon{border-bottom:1px solid #eee;float:none;margin-bottom:1em;padding-bottom:1em}.woocommerce-cart-form__contents tr td.actions .coupon .input-text{margin-bottom:0.5em;width:100%}.woocommerce-cart-form__contents tr:nth-child(2n) td{border-top:1px solid #ccc}}.woocommerce-after-cart{margin-top:3em}.woocommerce-after-cart .cross-sells{background-color:#fafafa;padding:2em}.woocommerce-after-cart .cross-sells h2{font-size:1.25em;margin-bottom:1.25em}.woocommerce-after-cart .cross-sells .products{display:grid;grid-gap:2em;grid-template-columns:repeat(5, 1fr)}@media (max-width:1640px){.woocommerce-after-cart .cross-sells .products{grid-template-columns:repeat(4, 1fr)}}@media (max-width:1320px){.woocommerce-after-cart .cross-sells .products{grid-template-columns:repeat(3, 1fr)}}@media (max-width:1024px){.woocommerce-after-cart .cross-sells .products{grid-template-columns:repeat(2, 1fr)}}@media (max-width:700px){.woocommerce-after-cart .cross-sells .products{grid-template-columns:1fr}}.woocommerce-after-cart .cross-sells .product .woocommerce-loop-product__link{display:block;text-decoration:none}.woocommerce-after-cart .cross-sells .product img{background-color:#fff;display:block;margin:0 auto 1em;max-height:16em;object-fit:contain;width:100%}.woocommerce-after-cart .cross-sells .product .woocommerce-loop-product__title{font-size:1.25em;margin-bottom:0}.woocommerce-after-cart .cross-sells .product .price{color:#333;display:block;font-size:1.25em}.woocommerce-after-cart .cross-sells .product .add-request-quote-button,.woocommerce-after-cart .cross-sells .product .button{background-color:#c96262;color:#fff;float:left;height:2.25em;line-height:2.25;margin:0.5em 0.5em 0 0;padding:0 0.75em}.woocommerce-after-cart .cross-sells .product .add-request-quote-button:focus,.woocommerce-after-cart .cross-sells .product .add-request-quote-button:hover,.woocommerce-after-cart .cross-sells .product .button:focus,.woocommerce-after-cart .cross-sells .product .button:hover{background-color:#ad4646}.woocommerce-after-cart .cross-sells .product .add-request-quote-button{border-radius:3px;cursor:pointer;display:inline-block;font-weight:700;opacity:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease;white-space:nowrap}@media (max-width:1152px){.woocommerce-after-cart .cross-sells .product .price,.woocommerce-after-cart .cross-sells .product .woocommerce-loop-product__title{font-size:1em}}.cart-collaterals{float:right;margin-top:3em;max-width:30em;width:100%}.cart_totals>h2{color:#333;font-size:1.25em;font-weight:600}.cart_totals table{background-color:#fff;border:1px solid #ccc;margin:1em auto 1.5em;width:100%}.cart_totals table td,.cart_totals table th{padding:1em;text-align:left;vertical-align:middle}.cart_totals table th{background-color:#fafafa;font-weight:400}.cart_totals table tr+tr td,.cart_totals table tr+tr th{border-top:1px solid #ccc}.cart_totals .woocommerce-shipping-totals td{text-align:left}.cart_totals .woocommerce-shipping-methods li{line-height:1.3}.cart_totals .woocommerce-shipping-methods li+li{margin-top:0.5em}.cart_totals .woocommerce-shipping-methods input.shipping_method{margin:0 0.375em 0 0}.cart_totals .woocommerce-shipping-destination{line-height:1.3;margin-top:1em}.cart_totals .shipping-calculator-form{border-top:1px solid #ccc;margin-top:1em;padding-top:1em}.cart_totals .shipping-calculator-form p{text-align:right}.cart_totals .shipping-calculator-form .form-row{margin-bottom:0.75em;text-align:left}.cart_totals .shipping-calculator-form input.input-text{background-color:#fff;border:1px solid #ccc;height:2.25em;line-height:2.25;padding:0 0.375em;width:100%}.cart_totals .shipping-calculator-form .button{background-color:#005bab;color:#fff}.cart_totals .shipping-calculator-form .button:focus,.cart_totals .shipping-calculator-form .button:hover{background-color:#12294e}.wc-proceed-to-checkout{text-align:center}.checkout-button{background-color:#005bab;color:#fff;height:2.75em;line-height:2.75;width:100%}.checkout-button:focus,.checkout-button:hover{background-color:#12294e}.checkout-button:after{background:url(/wp-content/themes/metrowidewp/assets/img/arrow-right-white.png) 50% no-repeat;background-size:contain;content:'';display:inline-block;height:0.875em;margin-left:0.5em;vertical-align:middle;width:0.875em}