/*
Theme Name: Big Store Child
Theme URI: https://themehunk.com/product/big-store/
Template: big-store
Author: ThemeHunk
Author URI: https://www.themehunk.com
Description: Big Store is an eCommerce WordPress theme specially made for shopping websites. You can create any type of online store website using it. Theme is best suited for Fashion &amp; Clothing store, furniture, grocery, clothing, electronic, gadget store and decorative gifts stores. Theme option panel is so easy to use and theme is also fully responsive to each &amp; every device like Mobile, ipads etc. Some theme features are Tabbed product carousel, Woo Category layouts, Header &amp; Footer combinations, quick view, translation ready, Ajax search, shop with category, Top slider layouts, Product Filter, Product styles, Color &amp; Background options etc. Theme is deeply integrated with WooCommerce plugin to sell your products online. See demo here: https://themehunk.com/big-store-ecommerce-wordpress-theme/
Tags: e-commerce,blog,grid-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-logo,custom-menu,featured-image-header,featured-images,custom-header,footer-widgets,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.5.5.1621864876
Updated: 2021-05-24 10:01:16

*/

/* LO DE ARRIBA NO SE PUEDE BORRAR NI EDITAR... ES PARA QUE WORDPRESS SEPA LO QUE SE TIENE QUE HACER CON ESTE ARCHIVO */
/* .top-header {
  background-color: blueviolet;
  color: chartreuse;
} */

/* .thunk-title {
  background-color: darkmagenta;
} */


/* IMPORTAR TODO EL PODER DE font-awesome */
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css) all;

/* ===================FUENTES============================ */

@font-face {
  font-family: 'SF UI Display Ultralight';
  font-style: normal;
  font-weight: normal;
  src: local('SF UI Display Ultralight'), url('mitema/fonts/sf-ui-display/sf-ui-display-ultralight-58646b19bf205.woff') format('woff');
}


@font-face {
  font-family: 'SF UI Display Thin';
  font-style: normal;
  font-weight: normal;
  src: local('SF UI Display Thin'), url('mitema/fonts/sf-ui-display/sf-ui-display-thin-58646e9b26e8b.woff') format('woff');
}


@font-face {
  font-family: 'SF UI Display Light';
  font-style: normal;
  font-weight: normal;
  /* src: local('SF UI Display Light'), url('sf-ui-display-light-58646b33e0551.woff') format('woff'); */
  src: local('SF UI Display Light'), url('mitema/fonts/sf-ui-display/sf-ui-display-light-58646b33e0551.woff') format('woff');
}


@font-face {
  font-family: 'SF UI Display Medium';
  font-style: normal;
  font-weight: normal;
  src: local('SF UI Display Medium'), url('mitema/fonts/sf-ui-display/sf-ui-display-medium-58646be638f96.woff') format('woff');
}


@font-face {
  font-family: 'SF UI Display Semibold';
  font-style: normal;
  font-weight: normal;
  src: local('SF UI Display Semibold'), url('mitema/fonts/sf-ui-display/sf-ui-display-semibold-58646eddcae92.woff') format('woff');
}


@font-face {
  font-family: 'SF UI Display Bold';
  font-style: normal;
  font-weight: normal;
  src: local('SF UI Display Bold'), url('mitema/fonts/sf-ui-display/sf-ui-display-bold-58646a511e3d9.woff') format('woff');
}


@font-face {
  font-family: 'SF UI Display Heavy';
  font-style: normal;
  font-weight: normal;
  src: local('SF UI Display Heavy'), url('mitema/fonts/sf-ui-display/sf-ui-display-heavy-586470160b9e5.woff') format('woff');
}


@font-face {
  font-family: 'SF UI Display Black';
  font-style: normal;
  font-weight: normal;
  src: local('SF UI Display Black'), url('mitema/fonts/sf-ui-display/sf-ui-display-black-58646a6b80d5a.woff') format('woff');
}

/* ===================fin fuentes================== */
/* este es vista previa de los productos */
.thunk-quickview {
  display: none;
}

/* este es las estrellas del producto */
.star-rating {
  display: none;
}

/* este es un boton comparar */
.woosc-btn {
  display: none !important;
}

/* ============ESTO ES PARA SUBIR EL BOTON DE WHATSAPP PARA QUE NO LOS BOTONES DE ABAJO EN MODO MOBILE============ */
.floating_button {
  right: 20px;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .floating_button {
    right: 10px !important;
    bottom: 100px !important;
  }
}

/* ========================================================================= */



/* CON ESTOS DOS REGLAS OCULTO LA PESTANA META-INFORMATION DE LOS PRODUCTOS */
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--delivery_information.panel.entry-content.wc-tab {
  visibility: hidden;
}

.delivery_information_tab {
  display: none !important;
}


/* CON ESTO QUITO LAS VALORACIONES DE LOS PRODUCTOS (creo que es en single page product) */
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--reviews.panel.entry-content.wc-tab {
  visibility: hidden;
}

.reviews_tab {
  display: none !important;
}

/* ==============================BLOQUE DE AGREGAR AL CARRITO Y COMPRAR YA EN SINGLE PAGE PRODUCT================= */
.contenedor-botones_bloque_single_product_page {
  margin-top: 60px;
  width: 100%;
  max-width: 500px;
  display: -webkit-flex;
  display: flex;
  list-style-type: none;
  padding: 0;
  justify-content: flex-end;

}

/* single_add_to_cart_button button alt agregarAlcarritoSinglePageProduct */

.comprarYaSinglePageProduct {
  border-color: white;
  border-radius: 8px;
  color: white;
  background-color: #ff0c0d;
  width: 40%;
  max-width: 250px;
  min-width: 150px;
  text-align: center;
  margin-right: auto;
  height: 46px;
  font-family: 'SF UI Display Medium';
  font-weight: normal;
  font-size: 15px;
  text-transform: none !important;
  display: flex;
  justify-content: center;
  align-items: center;

}

.comprarYaSinglePageProduct:hover {
  color: white;
  font-size: 17px;
}

.agregarAlcarritoSinglePageProduct {
  border-color: white;
  border-radius: 8px !important;
  color: #535353 !important;
  background-color: #ececec !important;
  width: 40%;
  max-width: 250px !important;
  min-width: 150px !important;
  text-align: center;
  margin-right: auto;
  height: 46px !important;
  font-family: 'SF UI Display Medium' !important;
  font-weight: normal !important;
  font-size: 15px !important;
  text-transform: none !important;
}

.agregarAlcarritoSinglePageProduct:hover {
  font-size: 17px !important;
  background-color: #ececec !important;
  /* color:#535353 !important; */
  color: black !important;
}

.agregarAmisDeseos_en_singlePageProduct {
  display: none !important;
  background-color: #ececec;
  color: #535353 !important;
  border: none !important;
  margin-right: auto !important;
  height: 46px !important;
  width: 46px !important;
}

/* =====================================================FIN BLOQUE DE AGREGAR AL CARRITO Y COMPRAR YA EN SINGLE PAGE PRODUCT========================================================= */


/* ==========================bloque que sale a los costados de ofertas  y vistos recientemente============= */
/* bloque-ofertas-widget */
.widget.woocommerce.widget_products {
  background-color: #ebebeb;
}

/* bloque de vistos recientemente */
.widget.woocommerce.widget_recently_viewed_products {
  background-color: #ebebeb;
}

.big-store-widget-content {
  background-color: #ebebeb;
}


/* ======================================================================= */

/* bloque de pagina home donde se expone porque comprar con nosotros */
.thunk-product-highlight-section .container .content-wrap {
  background-color: #ececec;
  border-radius: 0px;
  border-style: none;
  margin-bottom: 15px;
}

/* =========ESTILOS DE FOOTER======== */
.footer_principal {
  background-color: #323232;
}

.footer_menus {
  background-color: #323232;

  width: 100%;
  max-width: 1250px;
  min-height: 130px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;

  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;

  padding-top: 30px;
}

.footer_menu_izquierda {
  margin-top: 20px;
  width: 300px;
}

.footer_menu_centro {
  margin-top: 20px;
  width: 300px;
}

.footer_menu_derecho {
  margin-top: 20px;
  width: 300px;
}

.titulo_menu_footer {
  font-family: 'SF UI Display Medium';
  font-weight: normal;
  font-size: 14px;
  color: white;

  display: flex;
  justify-content: left;
  align-items: center;
  padding-left: 25px;
  margin: 0 0 5px 0;
  letter-spacing: 1px;
}

.lista_sub_menu_footer {
  list-style: none;

  font-family: 'SF UI Display Thin';
  font-weight: normal;
  font-size: 12px;

}

.lista_sub_menu_footer li {
  margin: 0 0 5px 0;
}

.lista_sub_menu_footer li a {
  color: white;
  letter-spacing: 1px;
}



.icono_menu_footer {
  margin-right: 8px;
}

.footer_leyenda_bottom {
  height: 50px;
  min-height: 50px;
  background-color: #323232;

  display: flex;
  justify-content: center;
  align-items: center;

  font-family: 'SF UI Display Thin';
  font-weight: normal;
  font-size: 12px;

  color: white;
}

/* ==========fin de estilos footer=========== */



/* IMG DE MENU IZQUIERDO DE CATEGORIAS EN PAGINA HOME, LO QUE APARECE ARRIBA A LA IZQUIERDA */
.thunk-product-cat-list.slider img {
  border-radius: 0%;
  border: 0px;
}

/* IMAGENES DE CATEGORIAS QUE SALEN EN FILA DEL MEDIO EN PAGINA HOME */
.thunk-cat-box {
  border-radius: 0%;
  border: 0px;
}

/* =======ETIQUETA DE  -29$ QUE SALE EN PRODUCTOS EN OFERTA========= */
.woocommerce .thunk-woo-product-list span.onsale {
  border-radius: 0px;
  background-color: #ff0c0d;

  font-family: 'SF UI Display Thin';
  font-weight: normal;
  font-size: 13px;
}






/* NOMBRE DE LOS PRODUCTOS QUE SALEN EN LOS SLIDERS COMO SER EN LA PAGINA DE INICIO */
.thunk-woo-product-list .woocommerce-loop-product__title a,
.thunk-cat-title a {
  font-family: 'SF UI Display Medium';
  font-weight: normal;
  font-size: 13px;
  color: #535353;

}


/* PRECIO TACHADO DE PRODUCTOS EN OFERTA QUE SALE EN LOS SLIDER COMO EN LA PAGINA INICIO*/
.precio_anterior_sliderProduct {
  font-family: 'SF UI Display Medium';
  font-weight: normal;
  font-size: 13px;
  color: #707070;
}

/* PRECIO ACTUAL QUE SALE EN PRODUCTOS EN SLIDERS COMO EN LA PAGINA INICIO */
.precio_actual_sliderProduct {
  font-family: 'SF UI Display Semibold';
  font-weight: normal;
  font-size: 15px;
  color: #ff0c0d;
}

/* BARRA SLASH QUE EXISTE ENTRE DOLARES Y BOLIVIANOS EN LA PAGINA HOME  */
.division_moneda_slider {
  color: #535353;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .precio_anterior_sliderProduct {
    font-family: 'SF UI Display Medium';
    font-weight: normal;
    font-size: 11px;
    color: #707070;

  }

  /* PRECIO ACTUAL QUE SALE EN PRODUCTOS EN SLIDERS COMO EN LA PAGINA INICIO */
  .precio_actual_sliderProduct {
    font-family: 'SF UI Display Semibold';
    font-weight: normal;
    font-size: 13px;
    color: #ff0c0d;
  }
}

/*============== estilo de precio rebajado , precio en bs y precio en dolares en single product =============*/

.enBs_singlePage,
.enDolares-singleProduct {
  font-family: 'SF UI Display Semibold';
  font-weight: normal;
  font-size: 20px;
  color: #ff0c0d;
}

.division_moneda_singleProduct {
  color: #535353;
  font-size: 16px;
}

/* =============ATRIBUTOS DEL PRODUCTO====== */
.custom-attributes {

  list-style-type: none;
}

.custom-attributes .attribute-label-text {
  font-family: 'SF UI Display Semibold';
  font-weight: normal;
  color: black;
}

/* ============el bloque direccion que aparece en contactenos============= */

.bloque-direccion-contactanos {
  margin-bottom: 50px;
}

.bloque-direccion-contactanos .titulo-direccion {
  min-height: 25px;
  font-family: 'SF UI Display Semibold';
  font-weight: normal;
  font-size: 14px;
  color: #353535;
}

.bloque-direccion-contactanos .subtitulo-direccion {
  font-family: 'SF UI Display light';
  font-weight: normal;
  font-size: 12px;
  color: #353535;
}

.contenedor-direccion p {
  margin: 0;
  width: 100%;
  height: auto;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .bloque-direccion-contactanos .titulo-direccion {
    height: 100%;
    min-height: 0px;
    margin: 0;
    padding: 0;
  }

  .contenedor-direccion p {

    height: 100%;
    min-height: 0px;
    margin: 0;
    padding: 0;

  }

}


/* ==========================fin del bloque direccion================================================= */

/*=================== bloque descripcion larga y corta ===========================*/

.bloque_descripcion {
  font-family: 'SF UI Display Light';
  font-weight: normal;
  letter-spacing: 1px;
}

/* CON EL VALOR initial ES EXCELENTE PORQUE RESETEA EL VALOR QUE VIENE EN EL TEMA PADRE... */
.bloque_descripcion iframe {
  width: initial;
  height: initial;
}

/* ====================================== */


/* =====sobre nosotros===== */
.contenedor-galeria-imagenes {
  width: 100%;
  background-color: #ebebeb;
  height: 500px;
}


/* ==========footer de single page product= */
.footer-single-product-page i {
  color: #ff0c0d;
}

.footer-single-product-page .fila {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  margin-top: 25px;
  margin-left: 25px;
}

.footer-single-product-page .fila .iconito {
  width: 30%;
  max-width: 150px;
  min-width: 120px;
}

.footer-single-product-page .fila .mi-texto {
  width: 70%;
  max-width: 300px;
  min-width: 130px;
}

.footer-single-product-page .fila .iconito span {

  font-family: 'SF UI Display Semibold';
  font-weight: normal;
  font-size: 12px;
  color: #353535;
}

.footer-single-product-page .fila .mi-texto {

  font-family: 'SF UI Display Light';
  font-weight: normal;
  font-size: 12px;
  color: #353535;
}

.footer-single-product-page .fila .mi-texto a {
  font-family: 'SF UI Display Light';
  font-weight: normal;
  font-size: 12px;
  color: #ff0c0d;
}

.footer-single-product-page .fila .fuerte {
  font-family: 'SF UI Display Medium';
  font-weight: normal;
  font-size: 11px;
  color: #353535;
}

.footer-single-product-page .linea_divisora {
  margin-top: 25px;
}

.footer-single-product-page .linea_divisora .solid {
  border: 1px solid #ebebeb;
  /* border-color: #ebebeb; */
}

/* ====================================== */

/* ESTO IMPORTANTE PARA QUE NO SALGA SUBRAYADO LOS TITULOS COMO LAS PAGINA DE OFERTAS */
.thunk-post-excerpt a,
.thunk-content-wrap .entry-content a,
.widget .textwidget a,
.comment-content a {
  /* text-decoration: underline!important; */
  text-decoration: none !important;
}




.boton-bloqueado:link {

  background-color: darkgrey !important;
}

.bloque-acepto-condiciones-garantia {
  font-family: 'SF UI Display Light';
  font-weight: normal;
  font-size: 12px;
  color: #353535;
  padding-bottom: 10px;
}

.bloque-acepto-condiciones-garantia a {
  font-family: 'SF UI Display Light';
  font-weight: normal;
  font-size: 12px;
  color: #ff0c0d;
}


/* Que figure las categorias en formato celular */

@media screen and (max-width: 767px) {
  .woocommerce-product-search select#product_cat {
    display: block;
  }
}

/* TAG(NUEVO) para Domotica */
.machi-nuevo-badge {
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: #ff0000;
  color: white;
  font-weight: normal;
  font-size: 12px;
  padding: 4px 8px;
  border-radius: 3px;
  z-index: 10;
  animation: pulse 1.5s infinite;
  box-shadow: 0 0 0 rgba(255, 0, 0, 0.4);
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.4);
  }

  70% {
    box-shadow: 0 0 0 10px rgba(255, 0, 0, 0);
  }

  100% {
    box-shadow: 0 0 0 0 rgba(255, 0, 0, 0);
  }
}


#move-to-top {
    display: none !important;
}
