@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');
  body.home-v2, body.archive {
  background: url('../images/semananaranja_bg_2022_2.jpg');
      background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center center;
}
  
 body.home-v2.index #content{
  background:  transparent;
 }

.header-v1 .navbar-search .input-group .btn {
    color: #f89a20 !important;
}

.no_products_found{
  color:  white !important;
}

.home-v1-slider{
  border-top: 2px solid white;
    border-bottom: 2px solid white;
}

header#masthead {
   
}


.iconos_footer_default{
  display:  none;
}

.iconos_footer_promoactual{
  display:  flex;
}


ul#menu-top-bar-right {
    margin-top: 0 !important;
}


header#masthead.scrollednav{
 background: rgb(248 154 32 / 74%) !important;
 box-shadow: 1px 0px 6px 6px #f89a20;
}

.lo_nuevo_mkp,
section#tiempo_limitado .product .borde_tarjeta{
     border: 1px solid #f89a20 !important;
    background: rgba(0,0,0,.6);
}
.nombre_producto_ug a{
  color:  white !important;
}


.lo_nuevo_mkp{
    background:  rgb(0 0 0 / 90%) !important;
}


body.home-v2 section.bloquehome .productos_destacados, 
body.home-v2 section.bloquehome#seccion_envios, 
body.home-v2 section.bloquehome#ofertas_de_temporada/*,
body.home-v2 #seccion_envios.bloquehome .slick-slide.product_unit,
section#ofertas_panel_destacado .product_unit*/
 {
       
    background-position: top center !important;
    border:  none !important;

    background:  rgb(0 0 0 / 90%) !important;
  background-color:  rgb(0 0 0 / 90%) !important;
      border: 1px solid #f89a20 !important;
}


body.home-v2 #seccion_envios.bloquehome .slick-slide.product_unit,
section#ofertas_panel_destacado .product_unit{
  background:  transparent !important;
  border:  none !important;
}

body.home-v2 .product_unit a{
  /*border-radius: 8px;*/
}

body.home-v2 .contadocuota,
.home-v2 .nombre_producto_ug a{
}


.top-bar{

   background-color:#f89a20;
   background-size:  auto;
    border-bottom: none;

}


.footer-bottom-widgets ul > li > a{
  font-weight: bold;
  border-bottom:  2px transparent solid;
  transition:  .2s linear all;
  display: inline-block;
  color:  #f89a20;
}

.footer-bottom-widgets ul > li > a:hover{
  color:  #f89a20;
  border-bottom:  2px #f89a20 solid;
}

.prod_verdetalleslink{
       color: #F30914 !important;
    border-bottom: 2px #F30914 solid !important;
}

.prod_verdetalleslink:hover{
    color: #F30914 !important;
    border-bottom: 2px #F30914 solid !important;
}

#productos_destacados{
   background:  rgb(0 0 0 / 90%) !important;
  background-color:  rgb(0 0 0 / 90%) !important;
      border: 1px solid #f89a20 !important;
}
#productos_destacados > div:nth-of-type(1){
  
}

body.home-v2 .contadocuota{
  margin:  4px 0;
  color:  white !important;
}

#seccion_envios .funtitle{
  min-height: auto;
}


body.home-v2.index section#ofertas_panel_destacado{
 /* background:  repeating-linear-gradient(  -45deg,  #F30914,  #F30914 10px,  #f52c36 10px,  #f52c36 20px) !important;*/

 background:  rgb(0 0 0 / 90%) !important;
  background-color:  rgb(0 0 0 / 90%) !important;
      border: 1px solid #f89a20 !important;
}

.tigomoney_home{
  background:  rgba(255,255,255,0.8);
}

.home-v2 section#ofertas_panel_destacado .nombre_producto_ug a,
.home-v2 section#productos_destacados .nombre_producto_ug a,
.home-v2 section#seccion_envios .nombre_producto_ug a,
.home-v2 section#equipamientos_comerciales .nombre_producto_ug a,
.home-v2 section#ofertas_de_temporada .nombre_producto_ug a,
.home-v2 section#lo_nuevo_mkp .nombre_producto_ug a{
    color: white !important;
}


.home-v2 section#equipamientos_comerciales .nombre_producto_ug a{
  color:  white !important;
}


body.home-v2   ul.slick-dots li.slick-active a{
    background-color:  #f89a20 !important;
    border: 1px dashed #f89a20;
    color: white;
}


body.home-v2   ul.slick-dots li a {
        background-color: transparent !important;
    border: 2px dashed #f89a20;
    color: #f89a20;
}


body.home-v2   .badge-success{
}


body.home-v2 .menu_fixed_container{

}

 .top-bar .nav-inline .menu-item > a,
 .top-bar .nav-inline .menu-item > a:hover{
  color:  white !important;
}


body.home-v2   .header-v1 .navbar-search .input-group .form-control{
  border-color:  #f89a20 !important;
}

.link_listado_ver_todos a{
  color:  white;
  border-color:  #f89a20;
}


.footer-newsletter{
  background: #f89a20 !important;
}

footer#colophon{
  background: transparent;
}

body.home-v2   header#masthead.scrollednav .logo_del_menu{
  color:  white !important;
}

body.home-v2   .cant_items{
   background:  white !important;
  color:  #f89a20 !important;
}

body.paginaproducto header#masthead{
    background-repeat: repeat-x !important;
    background-position: top !important;
    background-color: transparent;
}

body.home-v2   .header-v1 .navbar-search .input-group .btn {
    background: white !important;
    border-color: #f89a20 !important;
    border-width: 2px;
    padding: 16px 20px 17px 20px;
    margin-left: -1px;
}

body.home-v2   .header-v1.scrollednav .navbar-search .input-group .btn {

 padding:  17px 20px 16px 20px

}


.menu_fixed_container{
  background:  none transparent;
}



.cont_btn_mobile_panel_destacado a{
  background-color:  #f89a20 !important;
  border-color:  #f89a20 !important;
}

body.home-v2   .header-v1 .navbar-search .input-group .form-control{
}

div#page {
}

 .footer-bottom-widgets .widget-title{
  color:  white;
  text-transform: uppercase;
}


.footer-bottom-widgets {
    background-color: transparent;

    padding: 20px 0 40px 0 ;
}

body.home-v2  .media_header_container .media_header_bubbles .one_bubble{
  height: 46px;
   /*border-radius: 100px !important; */
    overflow: hidden;
}



.prod_verdetalleslink{
  color:  white !important;
  border-color: #f89a20 !important;
}


section#tiempo_limitado.bloquehome .prod_verdetalleslink,
#lo_nuevo_mkp span.prod_verdetalleslink{
  color:  #f89a20;
  border-bottom-color:  #f89a20 ;
}



.header-logo a.header-logo-link.logodeferiamobile img {

    border-radius: 7px;
    max-height: calc(100% - 5px);
}



@keyframes animateBg {
  0% { background-position: 0% 0%; }
  100% { background-position: 0% 100%; }
}

.barradebusqueda .select2-container--default.select2-container--focus .select2-selection--multiple,
body.home-v2  .barradebusqueda .select2.select2-container, .barradebusqueda .select2-container--default.select2-container--focus .select2-selection--multiple {
    border: 1px solid #F30914 !important;
}


.dropdown-menu-mini-cart .mini_cart_item{
  border-bottom:  1px solid rgb(221 221 221 / 33%);
}

.product_slider button.slick-arrow, 
.logos_slider button.slick-arrow{
  background-repeat: no-repeat;
  background-position:  center center;
  background-color:  white;
}

body.home-v2 .bloquehome h3 span, #seccion_envios .funtitle h3, .funtitle small, .bloquehome h3, .bloquehome h3 span {
  color: #f89a20 !important;
}

body.home-v2 .dropdown-menu-mini-cart .wc-forward{
    color: white !important;
   background-size:  10px;
}

.lo_nuevo_mkp_title.bloquehome h3.textoanimado span{
  color:  white !important;
}

body.home-v2 .product_code{
  color:  white !important;
}


body.home-v2 .animate-dropdown .open > .dropdown-menu, 
body.home-v2.animate-dropdown .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu{

}

body.home-v2 .precio_item{
}

body.home-v2 .logo_del_menu{
  color:  #f89a20 !important;
}

#productos_destacados .product_slider img{
  border-radius:  8px;
}


body.home-v2  .bloquehome .add_to_cart_button{
   color:  white !important;
    background-size: auto;
    background-color: #f89a20b8 !important;
    box-shadow: 1px 0px 8px 2px #f89a20 !important;
    border: 1px solid #f89a20 !important;
}

section#tiempo_limitado.bloquehome .product .add_to_cart_button {
}



body.home-v2  .bloquehome .contenedor_cuotas .add_to_cart_button{
    background-color:  #ac146b;
        background-position: 0 0;
        background-image : none; 
    position: relative;

}

body.home-v2 .bloquehome .contenedor_cuotas .add_to_cart_button::before{
background-image: url(../images/cart_home_2021.svg);
    width: 23px;
    left: 11px;
    top: 11px;
    position: absolute;
    height: 23px;
    background-size: contain;
    content: '';
    background-repeat: no-repeat;
}



body.home-v2 #inmuebles .media-body span.nombre_producto_ug a{
  color: black !important;
}

body.home-v2 .link_listado_ver_todos_rematedesaldos_mobile .link_listado_ver_todos a{
  color: white !important;
  border-color: #f89a20 !important;
}

body.home-v2 #inmuebles .media-body span.nombre_producto_ug {
    min-height: 37px;
}

.prod_verdetalleslink:hover{
  color:  #f89a20 !important;
  border-color: #f89a20 !important;
}

.cont_btn_mobile_panel_destacado a{
  padding:  11px 22px 11px 22px;
}


@keyframes glowingEffect {
  0%{
    box-shadow: 1px 0px 19px 4px #f89a20
  }

  25% {
    box-shadow: 0px 0px 0px 0px #f89a20;
  } 

  50% {
    box-shadow: 1px 0px 19px 4px #f89a20;
  } 

  75% {
    box-shadow: 0px 0px 0px 0px #f89a20;
  } 

  100% {
    box-shadow: 1px 0px 19px 4px #f89a20;
  } 

}



/* menu de categorías */

.mp-level{
      background: url(../images/bg_cat_cybermonday_2022_22.jpg) repeat-y top right !important;
      background-size: 100%;
}

.mp-menu h2{
      color: #f89a20 !important;
}
#mp-menu .ico_cat svg path{ fill: white }
#mp-menu .ico_cat.svg {
    filter: invert(1);
    background:  none !important;
}

#mp-menu.menu_accordion a.icon.tienesubmenu, #mp-menu.menu_accordion a.tienesubmenu{
  color:  white;
      font-weight: 600;
}

#mp-menu.menu_accordion .icon .vermascat{
  border-left: 1px solid #bbbbbb1c;
}

.mp-menu ul li a:hover, .mp-level>ul>li:first-child>a:hover{
      background: #f89a20 !important;
}
#mp-menu.menu_accordion .catlevel a.tienesubmenu,
#mp-menu.menu_accordion .icon .vermascat{
      background: #0000008f;
}

.mp-menu h2 .menu_cat_cerrar img{
  filter: invert(1);
}
#mp-menu.menu_accordion .icon .catlevel{
  background:  transparent !important;
}



@media (max-width: 1199px){
  #productos_destacados {
  }
}


@media (max-width: 700px){
  .home-v2 #tiempo_limitado .link_listado_ver_todos a {
     background:  #f89a20;
     color:  white !important;
  }
  #seccion_envios{
    padding-bottom: 12px;
  }
}




/**** inicio arreglos de video ***/
/*
#videoBG{ 
  position: fixed; 
  z-index: 0; 
  width: 100%; 
  height:auto;
}
@media(min-aspect-ratio: 16/9){
  #videoBG{ 
    width: 100%; 
    height: auto;
  }
}
@media(max-aspect-ratio: 16/9){
  #videoBG{ 
    width: auto; 
    height: 100%;
  }
}
@media(max-width: 767px){
  #videoBG{
    display: none;
  }
  body.p_inicio, #appsection{
    background: url('../gfx/mar.jpg') no-repeat top center;
    background-size: 400%;

  }
}

*/

/**** fin arreglos de video ***/





@media (max-width: 1199px){
  
}



@media screen and (min-width: 1000px){
  .menu_fixed_container + * {
      padding-top: 162px;
  }
  section#tiempo_limitado.interna_feria .titulo_promo_actual.subrayado_naranja h3{
    margin-left:  -13px;
  }
  .archive .barradebusqueda{
    margin:  0;
  }
}
@media screen and (max-width: 767px){
  .lo_nuevo_mkp_title.bloquehome h3.textoanimado span{
   
  }
}



@media screen and (max-width: 700px){
  .bloquehome h3{
   /* margin-left: 0 !important; */
  }
  #productos_destacados, #seccion_envios, #equipamientos_comerciales, #ofertas_de_temporada{
        padding-top: 20px;
  }

  body.home-v2 .header-v1 .navbar-search .input-group .btn {
    background: #f89a20 !important;
    border-color: #f89a20 !important;
    box-shadow: 0px 0px 8px 4px #f89a205c;
    padding: 13px 21px 10px 21px !important;
  }
  .navbar-search b{
    color:  white;
  }
}

@media screen and (max-width: 650px){
  .menu_fixed_container + * {
      padding-top: 136px !important;
  }
  header#masthead.menu_respo_min{
    background-image: url(../images/indiecito-buscador.png) !important;
    background-size: 48px !important;
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
    border-bottom: none !important;
    box-shadow: 0 7px 10px 0 rgba(0,0,0,.3) !important;
    background-color:  white;
  }

  body.home-v2 .bloquehome .contenedor_cuotas .add_to_cart_button::before {
    background-image: url(../images/cart_home_2021.svg);
    width: 27px;
    left: 26px;
    top: 11px;
    position: absolute;
    height: 30px;
    background-size: contain;
    content: '';
    background-repeat: no-repeat;
  }
}

@media (max-width: 440px){
  .bloquehome .funtitle h3 {
      padding: 0;
      font-size: 30px;
      margin: 0 0 0 0;
  }
}




/******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/
/******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/

/******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/
/******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/
/******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/
/******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/ /******* BUSCADOR ********/


/* igual a body.home-v2 .header-v1 .navbar-search .input-group .btn */
.header-v1 .navbar-search .input-group .form-control
{
    background: white !important;
    border-color: #f89a20 !important;
}

/* igual a body.home-v2   .header-v1 .navbar-search .input-group .btn */
.header-v1 .navbar-search .input-group .btn{

   background: white !important;
    border-color: #f89a20 !important;
    border-width: 2px;
    padding: 16px 20px 17px 20px;
    margin-left: -1px;
}

/* igual a body.home-v2 .logo_del_menu*/
.logo_del_menu {
    color:  #f89a20 !important;
}

/* igual a body.home-v2   .cant_items */
 .cant_items{
  background:  white !important;
  color:  #f89a20 !important;
}

.media_header_container .media_header_bubbles{

}

.woocommerce-breadcrumb a,
.woocommerce-breadcrumb span.delimiter{
  color:  white;
  font-weight: bold;
}



.woocommerce-breadcrumb span.delimiter + a{
  background-color:  transparent;
}


.new_lis_header .products.columns-4{
  background:  transparent;
}

.products.turbolist.columns-4 .product_unit{
      border-radius: 6px;
    padding: 0 7px;
        background: rgb(0 0 0 / 90%) !important;
    background-color: rgb(0 0 0 / 90%) !important;
    border: 1px solid #f89a20 !important;
}

.prod_verdetalleslink{
  color:  #f89a20 !important;
}


/* igual a body.home-v2  .bloquehome .add_to_cart_button */
.bloquehome .add_to_cart_button{
  color:  white !important;
    background-size: auto;

   background-color: #f89a20b8 !important;
    box-shadow: 1px 0px 8px 2px #f89a20 !important;
    border: 1px solid #f89a20 !important;
}

.barradebusqueda input, .barradebusqueda select,
span.select2.select2-container.select2-container--default{
  background:  white;
  border-color:  #f89a20;
}

.barradebusqueda input.enviarmontobusqueda{
   background-color: #f89a20 !important;
   border-color:   #f89a20 !important;
 }
 .barradebusqueda input.enviarmontobusqueda:hover{
  background-color: #f89a20 !important;
   border-color:   #f89a20 !important;
 }

.barradebusqueda .titulobusqueda, .product_code,
section#tiempo_limitado .titulo_promo_actual.subrayado_naranja h3 {
    color: white !important;
}

.products.turbolist .nombre_producto_ug a{
  color:  white !important;
}
.turbolist p.contadocuota{
  color: white !important;
}

.contenedor_iconos_footer .minrot .media-body{
  color:  white;
}

body.archive div#page{
    
}

.bloquehome .add_to_cart_button .precio_tachado{
  color:  white !important;
}

body.archive header#masthead{

}

body.archive .subrayado_naranja{
border-color:  white !important;
}

header#masthead.scrollednav .logo_del_menu{
  color: #fff !important;
}

body.archive .inmueble_precio,
body.archive .inmueble_detalle,
body.archive .inmueble_direccion{
  color: white;
}


@media (max-width:  600px){

  .archive.paginabuscador .woocommerce-breadcrumb{
    margin-top:  120px;
  }

  .search_results_main_container{
    padding-bottom:  0 !important;
  }
  .contenedor_iconos_footer {
    margin-top: 0 !important;
  }
  .header-v1 .navbar-search .input-group .btn{
    background: #f89a20 !important;
  }

}



/***** PAGINA PRODUCTO *****/


body.paginaproducto .menu_fixed_container{
  background: transparent;
}

body.paginaproducto .top-bar{
    background-color: #f89a20;
    background-size: auto;
    border-bottom: none;
}

body.paginaproducto .header-v1{
    background: rgb(248 154 32 / 74%) !important;
    box-shadow: 1px 0px 6px 6px #f89a20;
}


body.paginaproducto .products.turbolist.columns-4 .product_unit{
  background: white !important;
  border-color: black !important;
}


body.paginaproducto .turbolist p.contadocuota{
  color: black !important;
}

body.paginaproducto .footer-bottom-widgets .widget-title{
  color: black;
}

body.paginaproducto .woocommerce-breadcrumb span.delimiter{
  color: black !important;
}

body.paginaproducto .fondo_destaque{
      background: #f9c076 !important; 
}
body.paginaproducto .contenedor_caja_contado .fondo_destaque{
  background: #f89a20 !important;
}
body.paginaproducto .contenedor_caja_contado #boton_comprar{
    background-color: #ffdc00 !important;
    color: black !important;
}

body.paginaproducto .contenedor_caja_cuotas #boton_solicitar_credito{
      background-color: #402d0a !important;
      color: white !important;
}

body.paginaproducto .woocommerce-breadcrumb a,
body.paginaproducto .woocommerce-breadcrumb span.delimiter,
body.paginaproducto .products.turbolist .nombre_producto_ug a{
  color:  black !important;
  font-weight: bold;
}

body.paginaproducto span.product_code{
  color: #8A8A8A !important;
    font-size: 9px;
    font-weight: 600;
    margin-top: 3px;
}

body.paginaproducto .logo_del_menu{
  color: #000 !important;
}

