.woocommerce .cart-actions{margin-bottom:40px;flex-direction:row;text-align:right;display:flex}.woocommerce .cart-actions:after,.woocommerce .cart-actions:before{content:none}.woocommerce .cart-actions>div{flex:1 1 auto;width:auto}.woocommerce .cart-actions .button{padding-right:30px;padding-left:30px}.woocommerce .cart-actions .coupon{flex-grow:1;flex-wrap:wrap;gap:10px;text-align:start;display:flex}.woocommerce .cart-actions .coupon .input-text{max-width:250px}.woocommerce .cart-actions .coupon .coupon-error-notice{flex:1 1 100%;color:#e01020}.woocommerce .cart-actions .coupon .button{border-color:#000;color:#fff;background-color:#000}.woocommerce .cart-actions .coupon .button:hover{border-color:#333;text-decoration:none;color:#fff;background-color:#333}.woocommerce .cart-empty:before{font-size:180px;content:"\e04e";top:0;margin-left:-18px;font-family:Simple-Line-Icons}.woocommerce .cart-empty:after{font-size:60px!important;content:"\f90d";top:91px;font-family:basel-font}.cart-collaterals{width:100%;margin-top:80px}.cart-collaterals:after{content:"";clear:both;display:block}.cart-collaterals .related,.cart-collaterals .related-products{width:30.75%;float:left}.cart-collaterals .cross-sells{width:48%;float:left}.cart-collaterals .cross-sells>h3{font-size:24px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.cart-collaterals .cross-sells ul.products{float:none}.cart-collaterals .cross-sells ul.products li{width:48%}.cart-collaterals .shipping_calculator{clear:right;width:48%;float:right}.cart-collaterals .shipping_calculator:after{content:"";clear:both;display:block}.cart-collaterals .cart_totals{padding:40px 25px 25px;background-color:#f8f8f8;background-position:0 0;width:48%;background-image:url(https://gamesquill.com/wp-content/themes/basel/images/checkout-border.jpg);float:right;background-repeat:no-repeat}.cart-collaterals .cart_totals h2{font-size:24px;font-weight:700;text-transform:uppercase;text-align:center}.cart-collaterals .cart_totals>.responsive-table{padding:10px 20px;background-color:#fff}.cart-collaterals .cart_totals .amount{color:#000}.cart-collaterals .cart_totals table{margin-bottom:2px}.cart-collaterals .cart_totals table tr:last-child td,.cart-collaterals .cart_totals table tr:last-child th{border-bottom:none}.cart-collaterals .cart_totals table th{font-size:14px;text-align:left;width:45%}.cart-collaterals .cart_totals table td{text-align:right}.cart-collaterals .cart_totals table .order-total th{font-size:22px;font-weight:700;text-transform:uppercase}.cart-collaterals .cart_totals table .order-total td>strong{font-size:22px;font-weight:700}.cart-collaterals .cart_totals table .shipping{line-height:1.6}.cart-collaterals .cart_totals table .shipping #shipping_method+.woocommerce-shipping-calculator,.cart-collaterals .cart_totals table .shipping .shipping_method+.woocommerce-shipping-calculator{margin-top:15px}.cart-collaterals .cart_totals table .shipping a{padding:0 0 1px;border:none;border-bottom:1px solid #e6e6e6;background-color:transparent;display:inline}.cart-collaterals .cart_totals table .shipping a:hover{border-color:#a6a6a6;text-decoration:none;background-color:transparent}.cart-collaterals .cart_totals table .shipping .woocommerce-shipping-calculator>p{margin-bottom:0}.cart-collaterals .cart_totals table .shipping .shipping-calculator-form{margin-top:20px}.cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:center}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button{padding-top:15px;font-size:16px;color:#fff;padding-bottom:15px;width:100%}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:hover{text-decoration:none;color:#fff;opacity:.8}.woocommerce .cart-empty{padding:250px 0 0;font-size:36px;font-weight:700!important;margin-bottom:30px;color:#1b1919;text-transform:uppercase;position:relative;letter-spacing:1px;text-align:center}.woocommerce .cart-empty:after,.woocommerce .cart-empty:before{transform:translateX(-50%);font-size:180px;font-weight:400;color:hsla(0,0%,56%,.2);position:absolute;left:50%}@media (max-width:991px){.woocommerce .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:center}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button{padding:20px 0;font-size:18px;display:block}.woocommerce .cart-collaterals .cross-sells{margin-bottom:50px;width:100%;float:none}}@media (max-width:768px){.woocommerce .cart-actions{margin-bottom:50px;flex-direction:column;text-align:center;align-items:stretch}.woocommerce .cart-actions>div:first-child{order:2}.woocommerce .cart-actions>div:last-child{order:1}.woocommerce .cart-actions .coupon{padding:7%;border:2px dashed #dbdbdb;flex-direction:column;margin-top:40px}.woocommerce .cart-actions .coupon .input-text{padding:12px 15px;margin-right:0;margin-bottom:20px;max-width:none}.woocommerce .cart-actions .button{padding-top:15px;font-size:16px;padding-bottom:15px;width:100%}.woocommerce .cart-collaterals{margin-top:40px}.woocommerce .cart-collaterals .cart_totals{padding:30px 15px 15px}.woocommerce .cart-collaterals .cart_totals th{display:none}.woocommerce .cart-collaterals .cart_totals td{padding-right:5px;background-color:transparent;padding-left:5px}.woocommerce .cart-collaterals .cart_totals>.responsive-table{margin-bottom:15px;padding-right:10px;padding-left:10px}.woocommerce .cart-collaterals .cart_totals .order-total td:before{font-size:22px}}@media (max-width:480px){.woocommerce .cart-actions .button,.woocommerce .cart-actions .coupon .input-text,.woocommerce .cart-actions .coupon label{width:100%}.woocommerce .cart-collaterals .cart_totals .responsive-table{padding:0;background-color:transparent}.woocommerce .addresses div.address{width:100%;float:none}.woocommerce .addresses div.address.col-1{margin-bottom:20px}}