.woocommerce-notices-wrapper{margin-bottom:20px}.woocommerce-cart table.cart .product-thumbnail{width:80px;padding:10px}.woocommerce-cart table.cart img{width:80px}.woocommerce .cart-collaterals .cart_totals{border:2px solid #000;border-radius:10px}.woocommerce a.button.alt{background:#00527b;font-size:16px;font-weight:900;padding:10px;margin-bottom:20px;border-radius:10px}.woocommerce button[name=update_cart],.woocommerce button[name=update_cart]:disabled,.woocommerce button.button{background:#00527b !important;border-radius:5px !important}.woocommerce table.shop_table thead th{background:#00527b;color:#fff !important;border-color:#30647e}.woocommerce a.remove{font-size:20px;color:#fb0000 !important}.woocommerce a.remove:hover{background:none;color:#0c0c0c !important}@media screen and (max-width: 1144px){.woocommerce{padding:10px 20px}}@media screen and (max-width: 768px){.woocommerce table.shop_table.shop_table_responsive tbody tr{margin:15px 0}.woocommerce table.shop_table.shop_table_responsive tbody tr.cart_item{display:flex;flex-wrap:wrap;position:relative;padding:10px 5px 10px 80px;border:1px solid #eee;border-radius:5px}.woocommerce table.shop_table.shop_table_responsive tbody tr td{border-top:none;padding:5px;text-align:left !important}.woocommerce table.shop_table.shop_table_responsive tbody tr td::before{display:none !important}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-thumbnail{display:block !important;position:absolute;top:5px;left:0}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-name{flex:0 0 100%;padding-right:30px}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-name a{font-weight:700}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-remove{position:absolute;top:0;right:5px}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-price{display:none}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-quantity{flex:1}}@media screen and (max-width: 575px){.woocommerce{padding:5px 10px}table.shop_table.shop_table_responsive tbody tr td.product-name a{font-size:16px}table.shop_table.shop_table_responsive tbody tr td .coupon button{width:auto !important;padding:0 10px !important}}@media screen and (max-width: 400px){table.shop_table.shop_table_responsive tbody tr td .coupon input{width:150px !important}}@media screen and (max-width: 375px){table.shop_table.shop_table_responsive tbody tr td.product-name a{font-size:14px}table.shop_table.shop_table_responsive tbody tr td .coupon input{width:130px !important}table.shop_table.shop_table_responsive tbody tr td .coupon button{font-size:12px !important}}