.mobile_menu_bar::before{color:#fff!important}#woocommerce_widget_cart-2{border:3px solid #772424;padding:6px}#woocommerce_widget_cart-2>h4{background:#772424;color:white;padding:9px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #772424}@media (min-width:850px){#customer_details,#order_review_heading,#order_review{width:48%}#customer_details{float:left}#order_review_heading,#order_review{float:right}#order_review_heading{clear:none;padding-top:0}#customer_details .col-1,#customer_details .col-2{width:100%;float:none}}.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row{display:block}.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row,.woocommerce-additional-fields .form-row{display:block}form[name=checkout] input[type=text],form[name=checkout] input[type=tel],form[name=checkout] input[type=email]{border:0;border-bottom:1px solid #aaa;border-radius:0!important}#additional_checkout_field>h2{display:none}.summary.entry-summary .price{color:#D86800!important}#menu-menu-pie,#menu-menu-pie li{display:block}.page .entry-title{display:none}.ranking-text{font-family:'Amsterdam Four',sans-serif}.woocommerce-billing-fields>h3{visibility:hidden;position:relative}.woocommerce-billing-fields>h3::after{content:"Datos de facturación y Envío ";visibility:visible;position:absolute;left:0;top:0}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:10px;border-radius:6px;border:1px solid #ccc;margin-bottom:10px;font-size:15px}.wpcf7 label{display:block;margin-bottom:10px;font-size:15px;color:#333}.wpcf7 input[type="checkbox"]{margin-right:8px;transform:scale(1.1)}