@charset "utf-8";
/* CSS Document */
/* TIPOGRAFÍA Y GENERALES*/
a, p, h1, h2, h3, h4, h5, font, .product_price {font-family: 'Montserrat', sans-serif !important;}
p {font-size: 17px;}
/* FIN TIPOGRAFÍA Y GENERALES*/

/* LOGO Y CABEZAL*/

#graph_header {background-image: url(https://argojuguetes.com/web/image/592/IMG_Cabezal_4.jpg) !important;}
#graph_header .navbar .navbar-nav > li > a, .o_header_affix .navbar .navbar-nav > li > a {
  color: #FFFFFF !important;
  opacity: 1 !important;
  font-size: 16px;
  font-weight: 500;
}
#graph_header .navbar .navbar-nav > li > a.nav-link:hover {color: #FFFFFF !important; font-weight: 700 !important;}
#graph_header .navbar .navbar-nav > li > a.active {color: #FFFFFF !important; font-weight: 700 !important;}

@media(min-width: 768px) {
    #graph_header {background-position: 52.51% 51.92% !important;}
    .menu_transparencia {padding-top: 5px !important;}
}
header .navbar-brand.logo img { height: 120px !important;}
.buscador_cabezal {margin-top: 40px;}
@media(max-width: 768px) {
    header .navbar-brand.logo img {height: 80px !important; margin-top: 10px;}
    .navbar-toggler { FLOAT: RIGHT;}
    .buscador_cabezal {margin-top: 10px;}
    .menu_hamburguesa {margin-top: 15px;}
    #graph_header .navbar, .o_header_affix .navbar {padding: 0px !important;}
    .navbar-light .navbar-toggler-icon {
        background-image: url("https://argojuguetes.com/web/image/669/Menu.png") !important;
        vertical-align: middle !important;
    }
    #graph_header {
        background-size: cover !important;
        background-position: bottom !important;
        background-blend-mode: soft-light !important;
        background-color: #4a494f !important;
    }
}
.menu_transparencia {
    background-color: rgba(0, 0, 0, 0.5) !important;
    margin-top: 15px;
    border-bottom: 7px solid #f6ccb4 !important;
}
.fl-r { float: right;}
.fl-l { float: left;}
.oe_search_box {
    background-color: rgb(255, 255, 255, 0.7) !important;
    color: #000000 !important;
}
/* FIN LOGO Y CABEZAL */

/* CARROUSEL */
#myCarousel1704202698292  {height: 150px;}
@media(min-width: 500px) {#myCarousel1704202698292  {height: 200px;}}
@media(min-width: 920px) {#myCarousel1704202698292  {height: 400px;}}
@media(min-width: 1150px) {#myCarousel1704202698292  {height: 500px;}}
@media(min-width: 1370px) {#myCarousel1704202698292  {height: 600px;}}
@media(min-width: 1700px) {#myCarousel1704202698292  {height: 720px;}}
/* Fin CARROUSEL */

/* CATEGORIAS home */
.borde-categoria {border: 7px solid #FFFFFF !important;}
@media(max-width: 768px) {.borde-categoria {margin: 0 25px 30px 25px !important;}}
/* FiN CATEGORIAS home */

/* DESTACADOS home */
@media(max-width: 768px) {.destacados_home {padding: 30px !important;}}
.destacados_home {padding-top: 40px !important; padding-bottom: 40px !important;}
/* Fin DESTACADOS home */

/* --- PRODUCTOS --- */
.oe_product {border: 0px solid rgba(100, 100, 100, 0.2) !important;}
@media (min-width: 768px){
    #products_grid.col-lg-12 .oe-height-2 {
        height: 380px !important;
        font-size: 20px !important;
    	color: #000000 !important;
    	text-align: center !important;
    }
}
@media (max-width: 768px){
    #products_grid.col-lg-12 .oe-height-2 {
        height: 370px !important;
    	text-align: center !important;
    	margin-bottom: 40px !important;
    	font-size: 20px !important;
    }
    .oe_product.oe_image_full .oe_product_image {margin-top: -80px !important;}
    #products_grid .oe_product.oe_grid section {background: none !important;}
    #product_detail #product_details #add_to_cart {margin-top: 18px !important;}
}
.breadcrumb {background-color: #eeeeee42 !important;}
#product_full_description {padding-bottom: 40px !important;}
/* --- FIN PRODUCTOS --- */

.o_footer > #footer {margin-top: 40px;}


/* BOTON WHATSAPP */
.whatsap{ position:fixed; bottom:21px; right:21px; z-index:500;}
.whatsap:hover{ bottom:21px; right:21px;}
.web{ display:block; } .mov { display:none; } 
@media (max-width: 600px){
.products_pager .pagination {margin: -2px auto !important;}}
@media (max-width: 768px) { .web{ display:none; } .mov { display:block;}}
/* FIN BOTON WHATSAPP */ 

/* CONTACTO */
.web_Contacto { visibility: visible; }
.mov_Contacto { visibility: hidden; }
@media (max-width: 768px) {
    .web_Contacto { visibility: hidden; }
    .mov_Contacto { visibility: visible; }
}
/* FIN CONTACTO */

/* CARRITO */ 
.table-striped tbody tr:nth-of-type(odd) {background-color: #eeeeee42 !important;}
/* FIN CARRITO */ 
