.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none!important;width:100%!important;max-width:100%!important}.woocommerce-cart .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:24px!important}.woocommerce-cart .cart_totals,.woocommerce-page .cart_totals{background:#f9fafb;border:1px solid #eef1ef;border-radius:12px;padding:20px}.woocommerce-cart .cart_totals h2,.woocommerce-page .cart_totals h2{font-size:18px;font-weight:700;margin-bottom:12px}.woocommerce-cart .wc-proceed-to-checkout a,.woocommerce-page .wc-proceed-to-checkout a{width:100%;border-radius:10px;font-weight:600}@media (max-width:768px){.woocommerce-cart .cart_totals,.woocommerce-page .cart_totals{padding:16px!important}.woocommerce-cart .cart_totals table.shop_table td::before,.woocommerce-page .cart_totals table.shop_table td::before{display:none!important;content:none!important}.woocommerce-cart .cart_totals table.shop_table th,.woocommerce-page .cart_totals table.shop_table th{display:block!important;width:100%!important;text-align:left!important;padding:8px 0 6px 0!important;margin:0!important}.woocommerce-cart .cart_totals table.shop_table td,.woocommerce-page .cart_totals table.shop_table td{display:block!important;width:100%!important;padding:0 0 10px 0!important;margin:0!important;text-align:right!important}.woocommerce-cart .cart_totals table.shop_table tr.woocommerce-shipping-totals th,.woocommerce-page .cart_totals table.shop_table tr.woocommerce-shipping-totals th{display:block!important;text-align:left!important;padding:8px 0 4px 0!important;margin:0!important}.woocommerce-cart .cart_totals table.shop_table tr.woocommerce-shipping-totals td,.woocommerce-page .cart_totals table.shop_table tr.woocommerce-shipping-totals td{display:block!important;width:100%!important;text-align:left!important;padding:0 0 10px 0!important}.woocommerce-cart #shipping_method,.woocommerce-page #shipping_method{margin:0!important;padding:0 0 0 2px!important;list-style:none!important}.woocommerce-cart #shipping_method li,.woocommerce-page #shipping_method li{display:block!important;margin:8px 0!important;padding:0!important;list-style:none!important;text-align:left!important}.woocommerce-cart #shipping_method li:first-child,.woocommerce-page #shipping_method li:first-child{margin-top:10px!important}.woocommerce-cart #shipping_method li input[type="radio"],.woocommerce-page #shipping_method li input[type="radio"]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:0 8px 0 0!important;vertical-align:middle!important}.woocommerce-cart #shipping_method li label,.woocommerce-page #shipping_method li label{display:inline!important;margin:0!important;padding:0!important;line-height:1.4!important;text-align:left!important;white-space:normal!important;vertical-align:middle!important}body.woocommerce-cart .cart_totals p.woocommerce-shipping-destination,body.woocommerce-page .cart_totals p.woocommerce-shipping-destination{margin-left:5px!important;margin-top:10px!important;margin-bottom:0!important;text-align:left!important;display:block!important;clear:both!important;line-height:1.45!important}.woocommerce-cart .cart_totals table.shop_table tr.order-total th,.woocommerce-page .cart_totals table.shop_table tr.order-total th{display:block!important;width:100%!important;text-align:left!important;padding:10px 0 6px 0!important}.woocommerce-cart .cart_totals table.shop_table tr.order-total td,.woocommerce-page .cart_totals table.shop_table tr.order-total td{display:block!important;width:100%!important;text-align:right!important;padding:0 0 10px 0!important}.woocommerce-cart .cart_totals .wc-proceed-to-checkout a,.woocommerce-page .cart_totals .wc-proceed-to-checkout a{width:100%!important;font-size:16px!important;padding:14px 16px!important}}@media (max-width:768px){.woocommerce-cart #shipping_method,.woocommerce-page #shipping_method{padding-left:15px!important}}