.woocommerce-cart .woocommerce{flex-wrap:wrap;align-items:flex-start;gap:0 40px;display:flex}@media (width<=991px){.woocommerce-cart .woocommerce{flex-direction:column}}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{width:100%}.woocommerce-cart .woocommerce .breadcrumbs{width:100%;margin-bottom:30px}.woocommerce-cart .woocommerce form.woocommerce-cart-form{flex:1;min-width:0}@media (width<=991px){.woocommerce-cart .woocommerce form.woocommerce-cart-form{width:100%;margin-bottom:30px}}.woocommerce-cart .woocommerce .cart-collaterals{background-color:#1f242b;width:100%;max-width:400px}@media (width<=1219px){.woocommerce-cart .woocommerce .cart-collaterals{max-width:335px}}@media (width<=991px){.woocommerce-cart .woocommerce .cart-collaterals{max-width:100%}}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding:20px}.woocommerce-cart .woocommerce .cart-collaterals .shop_table th{color:#eaeaea}.woocommerce-cart .woocommerce .cart-collaterals .shop_table td{color:#e6e8eb}.woocommerce-cart .wc-empty-cart-message{width:100%}.woocommerce-cart table.shop_table{border-collapse:collapse;width:100%}.woocommerce-cart table.shop_table th{color:#eaeaea;text-align:left;border-bottom:2px solid #f39100;padding:10px;font-size:18px}.woocommerce-cart table.shop_table td{vertical-align:middle;border-bottom:1px solid #e6e8eb1a;padding:20px 10px;font-size:18px}.woocommerce-cart table.shop_table td.product-remove{width:40px}.woocommerce-cart table.shop_table td.product-remove a.remove{color:#a1a7b0;justify-content:center;align-items:center;width:30px;height:30px;font-size:30px;line-height:1;text-decoration:none;transition:color .3s;display:flex}.woocommerce-cart table.shop_table td.product-remove a.remove:hover{color:#d64545}.woocommerce-cart table.shop_table td.product-thumbnail{width:100px}.woocommerce-cart table.shop_table td.product-thumbnail img{border:1px solid #e6e8eb1a;width:80px;min-width:80px;height:auto}.woocommerce-cart table.shop_table td.product-name a{color:#eaeaea;font-size:18px;font-weight:600;text-decoration:none;transition:color .3s}.woocommerce-cart table.shop_table td.product-name a:hover{color:#f39100}.woocommerce-cart table.shop_table td.product-price,.woocommerce-cart table.shop_table td.product-subtotal{color:#f39100;font-weight:700}.woocommerce-cart table.shop_table td.actions{border-bottom:none;padding:30px 0 0}.woocommerce-cart table.shop_table td.actions .coupon{flex-wrap:wrap;justify-content:flex-end;gap:15px;width:100%;display:flex}@media (width<=575px){.woocommerce-cart table.shop_table td.actions .coupon{flex-direction:column;width:100%}}.woocommerce-cart table.shop_table td.actions .coupon input.input-text{flex:1;min-width:200px;padding:10px 15px}@media (width<=575px){.woocommerce-cart table.shop_table td.actions .coupon input.input-text{width:100%}}.woocommerce-cart table.shop_table td.actions .coupon .button{cursor:pointer}@media (width<=575px){.woocommerce-cart table.shop_table td.actions .coupon .button{width:100%}}.woocommerce-cart table.shop_table td.actions .coupon .coupon-error-notice{color:#d64545;width:100%;margin:0;font-size:14px}.woocommerce-cart table.shop_table td.actions button[name=update_cart]{float:right}@media (width<=575px){.woocommerce-cart table.shop_table td.actions button[name=update_cart]{float:none;width:100%}}.woocommerce-cart .cart_totals h2{color:#eaeaea;border-bottom:1px solid #e6e8eb1a;margin:0;padding-bottom:15px;font-family:UAF Sans,sans-serif;font-size:24px}.woocommerce-cart .cart_totals table.shop_table th,.woocommerce-cart .cart_totals table.shop_table td{border-bottom:1px solid #e6e8eb1a;padding:15px 0}.woocommerce-cart .cart_totals table.shop_table th{text-transform:none;border-bottom:1px solid #e6e8eb1a;width:40%}.woocommerce-cart .cart_totals table.shop_table td{text-align:right}.woocommerce-cart .cart_totals table.shop_table tr.order-total th,.woocommerce-cart .cart_totals table.shop_table tr.order-total td{border-bottom:none;font-size:20px}.woocommerce-cart .cart_totals table.shop_table tr.order-total td strong{color:#f39100}.woocommerce-cart .cart_totals table.shop_table .woocommerce-shipping-totals>*{width:100%}.woocommerce-cart .cart_totals table.shop_table .woocommerce-shipping-totals__title{text-align:left;color:#eaeaea;margin-bottom:10px;font-size:18px;font-weight:700}.woocommerce-cart .cart_totals table.shop_table .woocommerce-shipping-totals p{margin:15px 0}.woocommerce-cart .cart_totals table.shop_table .woocommerce-shipping-totals .woocommerce-shipping-methods{flex-direction:column;gap:10px;display:flex}.woocommerce-cart .cart_totals table.shop_table .woocommerce-shipping-totals .woocommerce-shipping-methods li{justify-content:flex-end;align-items:center;gap:5px;display:flex}.woocommerce-cart .cart_totals table.shop_table .woocommerce-shipping-totals .woocommerce-shipping-methods li label{margin-bottom:0}.woocommerce-cart .cart_totals table.shop_table .woocommerce-shipping-calculator .button{margin-left:auto}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{margin-top:30px}.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button{text-align:center;width:100%;padding:15px;font-size:18px;display:block}@media (width<=767px){.woocommerce-cart table.shop_table.cart thead{display:none}.woocommerce-cart table.shop_table.cart tr.cart_item{border-bottom:1px solid #e6e8eb1a;flex-wrap:wrap;padding:20px 0;display:flex;position:relative}.woocommerce-cart table.shop_table.cart tr.cart_item td{border:none;padding:10px}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-remove{width:auto;position:absolute;top:10px;right:0}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-thumbnail{width:100px}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-name{width:calc(100% - 100px);padding-right:40px}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-price{display:none}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-quantity,.woocommerce-cart table.shop_table.cart tr.cart_item td.product-subtotal{align-items:center;width:50%;display:flex}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-quantity:before,.woocommerce-cart table.shop_table.cart tr.cart_item td.product-subtotal:before{content:attr(data-title) ": ";color:#a1a7b0;margin-right:10px}}@media (width<=767px) and (width<=575px){.woocommerce-cart table.shop_table.cart tr.cart_item td.product-quantity:before,.woocommerce-cart table.shop_table.cart tr.cart_item td.product-subtotal:before{display:none}}@media (width<=767px){.woocommerce-cart table.shop_table.cart tr.cart_item td.product-subtotal{justify-content:flex-end}}.woocommerce-cart .shipping-calculator-form{padding:0 0 30px}
