/*
Theme Name: Shoptimizer Child Theme
Theme URI: 
Description: Child theme of Shoptimizer
Author: CommerceGurus
Author URI: 
Template: shoptimizer
Version: 1.2.1
License:         	GNU General Public License v2 or later
License URI:     	http://www.gnu.org/licenses/gpl-2.0.html
*/

/* header */
.mi_cuenta { background-color: #2da2ce; }
.mi_cuenta a { color: white !important; }
.mi_cuenta:hover { background-color: #719fcb; }
.woocommerce-order-received .primary-navigation { z-index: 9999 !important; }

/* carrito */
.page-id-6 .product-name a { margin-left: 10px; }
.page-id-6 table.cart td.product-quantity .quantity-nav { left: 35px; }

/* footer */
.elementor-social-icon-facebook, .elementor-social-icon-instagram { background-color: #000!important; }

/* iconos de mi cuenta para 3 tabs nuevas, quitar de la URL /dekor/ cuando se migre */
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--purchase-lists a::before {  background-image: url("/ordenes.jpg");
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--bulkorder a::before {  background-image: url("/pedidos.jpg");
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-points a::before {  background-image: url("/puntos.jpg");
}

/* carrito para b2b */
.variation-Dekorpuntos { display: inline flow-root; }
.woocommerce-reward-points-redemption-text-below { display: block; }

/* registro */
.page-id-8565 input#b2bking_field_8617 { height: 40px; }
.page-id-8565 label.woocommerce-form__label.woocommerce-form__label-for-checkbox input { margin-right: 10px; }

@media (min-width: 770px) {
    .pdp-g-regular #page .product .product-details-wrapper .woocommerce-product-gallery, .pdp-g-regular.single-product div.product .product-details-wrapper .images { width: 30%!important; }
    .pdp-g-regular div.product .summary { width: 55%!important; margin-right: 10%; }
}
@media screen and (max-width: 665px) {
	.mi_cuenta .sub-menu a span { color: white; }
	.b2bking_bulkorder_form_container_content_header_product, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product { width: 55%;padding-right: 15px; }
	.b2bking_bulkorder_form_container_content_header_qty, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty { width: 25%;margin: 0px 2%; }
	.b2bking_bulkorder_form_container_content_line_subtotal { width: 20% !important; float: right; position: absolute; margin-top: 15px; }
	.b2bking_bulkorder_form_container_bottom_save_button { float: right; width: 39%; }
	.b2bking_bulkorder_form_container_bottom_add_button { width: 50%; }
	button.b2bking_bulkorder_clear { left: 32%; }
}
/* borrar luego */
.main-navigation ul.menu ul li a {color: #444!important;} 

/* el que oculta cosas */
span.posted-on, .postid-6 .entry-header, .page-id-7 .woocommerce-shipping-fields, .page-id-8 .u-column2.col-2.woocommerce-Address, .error404 .site-main, .page-id-7 .product-item-thumbnail, .page-id-7820 .b2bking_purchase_list_top_container, .woocommerce-edit-address #billing_country_field, .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link-- { display: none !important; }

/* mi cuenta */
.page-id-8 .u-column1.col-1.woocommerce-Address { width: 100% !important; }

/* varios */
.entry-content .b2bking_already_logged_in_message { margin: 50px 0px !important; display: block; }
.ti_carrito { text-align: center; }