form.woocommerce-cart-form table.shop_table{border:none;font-family:raleway;border-collapse:collapse}form.woocommerce-cart-form table.shop_table tbody td{border:0}form.woocommerce-cart-form table.shop_table tbody td input{border-radius:0}form.woocommerce-cart-form table.shop_table tbody td.product-thumbnail img{width:auto}form.woocommerce-cart-form table.shop_table tbody td.product-remove{text-align:center}form.woocommerce-cart-form table.shop_table tbody td.product-remove a.remove{display:inline-block;transition:.25s}form.woocommerce-cart-form table.shop_table tbody td.product-remove a.remove:before{font-family:eicons;content:"\e93b";color:#d9534f}form.woocommerce-cart-form table.shop_table tbody td.product-remove a.remove:hover{transform:scale(1.35);color:#d9534f;background-color:transparent;border-radius:0}form.woocommerce-cart-form table.shop_table tbody .coupon #coupon_code{text-align:center}.woocommerce-page .cart-collaterals .cart_totals table{border:0;border-radius:0;border-top:3px solid #eee}.woocommerce-page .cart-collaterals .cart_totals table tbody tr td,.woocommerce-page .cart-collaterals .cart_totals table tbody tr th{padding-left:0;padding-right:0;border:none}.woocommerce-page .cart-collaterals .cart_totals table tbody tr:nth-child(odd) td,.woocommerce-page .cart-collaterals .cart_totals table tbody tr:nth-child(odd) th,.woocommerce-page .cart-collaterals .cart_totals table tbody tr:hover:nth-child(even) td,.woocommerce-page .cart-collaterals .cart_totals table tbody tr:hover:nth-child(even) th{background-color:transparent}.woocommerce-page .cart-collaterals .cart_totals table tbody tr.shipping button{border:1px solid #999;background-color:transparent;text-transform:uppercase;color:#666;font-weight:400;border-radius:0;transition:all .25s}.woocommerce-page .cart-collaterals .cart_totals table tbody tr.shipping button:hover{background-color:#eee}.woocommerce-page .cart-collaterals .cart_totals .select2-selection--single,.woocommerce-page .cart-collaterals .cart_totals input{border-radius:0;height:auto}.woocommerce-page .cart-collaterals .cart_totals .select2-selection__rendered,.woocommerce-page .cart-collaterals .cart_totals input{font-size:16px;line-height:20px}.woocommerce-page .cart-collaterals .cart_totals .select2-selection__rendered{padding:0}.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:1em 0 0}.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a{margin:0}@media only screen and (max-width:768px){form.woocommerce-cart-form table.shop_table_responsive tr td::before{text-transform:uppercase;font-size:16px;font-weight:600}}.woocommerce-message,.woocommerce-error{position:relative;margin-bottom:2rem!important}.woocommerce-message:after,.woocommerce-error:after{content:"";display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top-width:12px;border-top-style:solid;position:absolute;bottom:-12px;left:2rem}.woocommerce-error:after{border-top-color:#ee6e73}.woocommerce-message:after{border-top-color:#86c934}.woocommerce-message a{color:#fff;text-decoration:underline}.woocommerce .woocommerce-info{background-color:#fff;padding-left:90px;font-size:22px}.woocommerce .woocommerce-info:before{content:"\e016";font-size:44px;top:.15em;left:.5em}.woocommerce .return-to-shop a.button{border:1px solid #666;padding:.85em 1.5em;background-color:transparent;font-weight:400;border-radius:0;color:#666;text-transform:uppercase;transition:all .35s}.woocommerce .return-to-shop a.button:before{font-family:eicons;content:'\e8eb';margin-right:10px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-message{margin:0;min-height:100px;padding-left:90px;border:none;color:#fff;display:flex;flex-direction:column;justify-content:center}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-message:before{font-family:eicons;top:50%;transform:translateY(-50%);left:24px;font-size:48px;color:#fff}.woocommerce .woocommerce-message{background-color:#86c934;font-size:18px}.woocommerce .woocommerce-message:before{content:"\e926"}.woocommerce .woocommerce-error{background-color:#ee6e73}.woocommerce .woocommerce-error:before{content:"\e900"}