:root{--font-family-body: "Montserrat", "Helvetica", "Arial", "sans-serif";--font-family-label: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-title: "Poppins", "Helvetica", "Arial", "sans-serif";--color-a-hover: #20ced6;--color-primary: #20ced6;--color-secondary: #20ced6;--bg-color-btn: #20ced6;--bg-color-btn-hover: #20ced6;--bg-color-label-sale: #B30012;--ax-form-bi-width: 1px;--ax-form-btn-width: 1px;}@media (max-width: 767px){#box-product-grid .archive-wrapper-items{margin-left: calc(-10px/2);margin-right: calc(-10px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(10px/2);padding-right: calc(10px/2);margin-bottom: 10px;}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items{margin-left: calc(-20px/2);margin-right: calc(-20px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(20px/2);padding-right: calc(20px/2);margin-bottom: 20px;}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (max-width: 767px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/4); flex: 0 0 calc(100%/4); max-width: calc(100%/4);}}ul.nrt_mega_multi_level_8.menu_sub.nrtmenu_multi_level, ul.nrt_mega_multi_level_6.menu_sub.nrtmenu_multi_level, ul.nrt_mega_multi_level_7.menu_sub.nrtmenu_multi_level, ul.nrt_mega_multi_level_9.menu_sub.nrtmenu_multi_level, ul.nrt_mega_multi_level_25.menu_sub.nrtmenu_multi_level, ul.nrt_mega_multi_level_26.menu_sub.nrtmenu_multi_level, .menu_sub.style_wide.sub-menu-dropdown{ top: inherit; margin-top: -44px; } .js-product-miniature .img-loader{ width: auto !important; height: auto !important; } #box-product-list .img-loader.lazy-load.loaded, #box-product-grid .img-loader.lazy-load.loaded { height: auto !important; width: auto !important; max-width: 100%; max-height: 100%; } /*ICONOS EN CATEGORIAS*/ .menu_sub .icon-img.img-responsive { width: 20px; margin-top: 10px; margin-right: 10px; } .menu_sub.style_wide.sub-menu-dropdown .row.m_column_row .nrt_mega_column_13.col-md-3{ display: block; } .nrt_mega_column_13.col-md-3 { width: 100%; max-width: 100%; } .menu_sub.style_wide.sub-menu-dropdown .row.m_column_row .nrt_mega_column_13.col-md-3 { display: block; flex: none !important; } .wrapper-menu-vertical .nrt_mega_menu.menu-vertical li a { background-color: white !important; color: black; } .wrapper-menu-mobile li.active > .menu_a_wrap, ul.mo_element_ul_depth_1.mo_sub_ul { background-color: white; } /* FIN ICONOS EN CATEGORIAS*/ /* CAJAS DE ICONOS FOOTER */ .box-icon-home .elementor-widget-container { height: 200px; } @media screen and (max-width: 1065px){ .box-icon-home .elementor-widget-container { height: 233px; } } @media screen and (max-width: 1024px){ .box-icon-home .elementor-widget-container { height: 180px; } a.imagenes-novedades img { width: 100% !important; height: 80% !important; } } /* FIN CAJAS DE ICONOS FOOTER */ /*REQUIRED AFTER*/ label.required:after, .wrapper-custom-checkbox.required .text { display: inline-block !important; } /*FIN REQUIRED AFTER*/ /*AUMENTO DEL SUBMENU*/ ul.wrapper-scroll-content { width: 240px; } .list-wrapper.wrapper-scroll { height: 800px; } ul.wrapper-scroll-content { width: 240px; height: 800px !important; max-height: 800px !important; } /*FIN AUMENTO DEL SUBMENU*/ /*AVISO COOKIES*/ .accordion { background-color: #424851; color: #eee; cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; transition: 0.4s; } .accordion:hover { background-color: #20ced6; font-weight: 500; } .panel { padding: 0 18px; display: none; background-color: white; overflow: hidden; } .cont-accordion { width: 100%; max-width: 70%; margin-top:20px; display:none; } button.accordion { margin-top: 5px; border: 1px solid #eee; } #cookielaw .cookielaw-content{ flex-direction: column; } #cookielaw-config, #cookielaw-accept, #cookielaw-atras{ border: none; padding: 0 20px; line-height: 30px; min-width: 115px; font-weight: 400; margin-left: 20px; text-transform: inherit; margin-top:20px } #cookielaw-atras{ display: none; } .cookielaw-buttons { display: inline-flex; } .panel table { margin: 10px; border: 1px solid black; color: black; width: 99%; } .panel table tbody tr, .panel table tbody th, .panel table tbody td { border: 1px solid black; text-align: center; padding: 5px; } p.text-cookie { margin: 10px; color: black; width: 99%; } /*FIN AVISO COOKIES*/ /*ACTIVE WIDGET*/ .widget-tab-title.active { background-color: gray; color: white !important; } div#wishlist-header .elementor-widget-container .btn-canvas.btn-canvas-wishlist.sb-item:not(:first-child){ display: none; } /*DESCRIPCION ARTICULOS*/ .tab-content #description .product-description table { width: 100% !important; } /*SOCIAL*/ .social_login li a.facebook, .social_login li a.google { width: 60px; } /*BOTON RESERVAR*/ span.fmmPreorderAv { background: #176100 !important; } .regular-price { color: #545454 !important; } .category-dropdown-inner.cd-initialized a { color: black; } /*BOTONES COMPRA TEMPORAL*/ .item-product-list .add-to-cart{ background-color: #116E73 !important; border-color: #116E73 !important; } span.cart-nbr.js-cart-nbr { background-color: #116E73 !important; } a:hover { color: #116E73 !important; }