#pix-fe .cp-601302597c06e923719838 .container h2 {
    border-bottom: 5px solid #d3d83a;
    padding-bottom: 10px;
    width: 210px;
}

/*HIDE Invoce & Shipping in Customer View*/
#pix-fe .info.invoices {
    display: none;
}
#pix-fe .info.tracking h4 {
    display: none;
}

/*Increase Create Account Link Font Size*/
#pix-fe a.btn-create-acc {font-size: 18px;}

#pix-fe p, #pix-fe address, #pix-fe .std li {
    letter-spacing: 0px;
    margin-bottom: 0px;
}
a{
    border-radius:0px !important;
}

.info.bills { display: none !important; }

#kuResultsView li {
    min-height: 500px !important;
}

#pix-fe .kuAddtocart a.kuAddtocartBtn {
    width: 100% !important;
    padding: 7px 4px;
}

#pix-fe .kuListView ul li .kuAddtocart {
    width: 27% !important;
}

#pix-fe .kuAddtocart a.kuAddtoquoteBtn {
    width: 100% !important;
}
/*CSS de Zoey para tomar correctamente las imagenes en el nuevo diseño de categorías */

#pix-fe ul.zoey-nav-primary #category-node-36 > .menu-item-inner .menu-item-link.has-thumb > .img-container .image{
	background-image: url("//cfrouting.zoeysite.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down/https://s3.amazonaws.com/zcom-media/sites/a0i0h00000QJocmAAD/media/mediamanager/SEGURIDAD_copiaweb.png") !important;
}

#pix-fe ul.zoey-nav-primary #category-node-303 > .menu-item-inner .menu-item-link.has-thumb > .img-container .image{
	background-image: url("//cfrouting.zoeysite.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down/https://s3.amazonaws.com/zcom-media/sites/a0i0h00000QJocmAAD/media/mediamanager/ELECTRICOS_-WEB.png") !important;
}

#pix-fe .cart-totals-wrapper .cart-total.pixafy-onepagecheckout-grand-total .pixafy-onepagecheckout-tax {
    font-size:1.6em!important;
}
#pix-fe .minicart-wrapper .zoey-mini-cart-content-body .zoey-mini-cart-draft-actions.grid { 
    display: none !important; 
    
}
#pix-fe .draft-switcher { 
    display: none !important; 
    
}


  .whatsapp-float {
      position: fixed;
      bottom: 20px;
      right: 20px;
      z-index: 1000; /* Asegura que estará por encima de otros elementos */
      display: inline-block !important; /* Mantiene el botón fijo */
  }

  .whatsapp-float img {
      width: 50px;
      height: 50px;
      border-radius: 50%;
      box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  }

  .whatsapp-tooltip {
      display: none; /* Oculto por defecto */
      background-color: rgba(109,171,39,1);
      color: white;
      padding: 10px;
      border-radius: 5px;
      white-space: nowrap;
      font-size: 14px;
      position: absolute;
      bottom: 60px; /* Ajustar para controlar la separación del ícono */
      right: 0;
  }

  .whatsapp-float:hover .whatsapp-tooltip {
      display: block;
  }

  @media (max-width: 768px) {
      .whatsapp-tooltip {
          display: block;
      }
  }

/* CSS para organizar el contenido de pago con tarjeta */
#p_method_payu + label {
  display: flex !important;
  align-items: center;
}

#p_method_payu + label p {
  width: 40%;
  margin: 0;
}

#p_method_payu + label::after {
    content: "";
    display: flex;
    background-image: url("//cfrouting.zoeysite.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down/https://s3.amazonaws.com/zcom-media/sites/a0i0h00000QJocmAAD/media/mediamanager/tarjetas_logo.png");
    background-size: contain;
    background-repeat: no-repeat;
    height: 60px;
    width: 100%;
    align-items: center;
}

#p_method_banktransfer + label span {
    margin-right: 20px;
}

#p_method_banktransfer + label button {
    width: 220px !important;
}

#p_method_banktransfer + label button a{
    text-decoration: none !important;
    font-weight: bold !important;
    color: rgba(255,255,255,1) !important;
    
}
#p_method_banktransfer + label button a:hover{
    color: rgba(0,0,0,1) !important;
    
}

@font-face {
  font-family: 'myriadpro-light';
  src:  url('/custom-assets/dc-uploaded-assets/font/myriadpro-light/myriadpro-light.otf?J6MvcwUh') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'gothamlight';
  src:  url('/custom-assets/dc-uploaded-assets/font/gothamlight/gothamlight.ttf?J6MvcwUh') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'gothambook';
  src:  url('/custom-assets/dc-uploaded-assets/font/gothambook/gothambook.ttf?J6MvcwUh') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'gotham-bold';
  src:  url('/custom-assets/dc-uploaded-assets/font/gotham-bold/gotham-bold.otf?J6MvcwUh') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'gothammedium';
  src:  url('/custom-assets/dc-uploaded-assets/font/gothammedium/gothammedium.ttf?J6MvcwUh') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'myriadpro-regular-(1)';
  src:  url('/custom-assets/dc-uploaded-assets/font/myriadpro-regular-(1)/myriadpro-regular_1_.ttf?JW0I4hyx') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'myriadpro-semiboldit';
  src:  url('/custom-assets/dc-uploaded-assets/font/myriadpro-semiboldit/myriadpro-semiboldit.ttf?JW0I4hyx') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'myriadpro-semibold';
  src:  url('/custom-assets/dc-uploaded-assets/font/myriadpro-semibold/myriadpro-semibold.ttf?JW0I4hyx') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'gotham-regular';
  src:  url('/custom-assets/dc-uploaded-assets/font/gotham-regular/gotham-regular.ttf?bBJaOY2Z') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}