:root{--font-family-body: "Poppins", "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: #B88428;--color-primary: #B88428;--color-secondary: #B88428;--bg-color-btn: #B88428;--bg-color-btn-hover: #B88428;--color-price: #905A00;--bg-color-label-new: #DDC297;--bg-color-label-sale: #905A00;--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%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@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%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}header.is-sticked.is-scroll-up #header-sticky, header.is-sticked.is-scroll-down #header-sticky{-webkit-transform: none; transform: none; visibility: visible; opacity: 1; pointer-events: all;}/*LOGO CABECERA*/ .elementor-widget-image .elementor-image > a, .elementor-widget-image .elementor-image figure > a { display: block !important; } #quantity_wanted { border: 1px solid black !important; } .btn.btn-touchspin.js-touchspin.bootstrap-touchspin-up, .btn.btn-touchspin.js-touchspin.bootstrap-touchspin-down { background-color: white; border: 1px solid black; } .btn.btn-touchspin.js-touchspin.bootstrap-touchspin-up:hover, .btn.btn-touchspin.js-touchspin.bootstrap-touchspin-down:hover { background-color: #DDC297; } /* ============================================ CORRECCIONES COLORES BOTONES ============================================ */ .btn.btn-secondary.hidden-md-down, .btn.btn-full.btn-outline-primary, .btn.btn-secondary.hidden-lg-up.btn-full { color: white; } /* ============================================ MEGA MENÚ 3 COLUMNAS — decorana.deltanetsi.es Solo aplica en escritorio (min-width: 1024px) ============================================ */ @media (min-width: 1024px) { ul.nrt_mega_multi_level_6.menu_sub.nrtmenu_multi_level { display: grid !important; grid-template-columns: repeat(3, 1fr); grid-auto-rows: min-content; align-items: start; gap: 0; width: 800px !important; background: #ffffff; border-top: 1px solid #e5e5e0; padding: 1.5rem 1rem; box-sizing: border-box; list-style: none; margin: 0; } ul.nrt_mega_multi_level_6 > li.element_li_depth_1 { padding: 0 1.25rem; border-right: 0.5px solid #e5e5e0; min-width: 0; width: 100%; } ul.nrt_mega_multi_level_6 > li.element_li_depth_1:last-child { border-right: none; } ul.nrt_mega_multi_level_6 .element_a_depth_1 { display: block; font-size: 13px; font-weight: 500; color: #2c2c2a; text-decoration: none; padding: 4px 0 6px; margin-bottom: 4px; border-bottom: 0.5px solid #e5e5e0; } ul.nrt_mega_multi_level_6 .element_a_depth_1:hover { color: #B88428; } ul.nrt_mega_multi_level_6 ul.element_ul_depth_2 { list-style: none; margin: 4px 0 0; padding: 0; display: flex; flex-direction: column; gap: 1px; width: 100%; box-sizing: border-box; } ul.nrt_mega_multi_level_6 .element_a_depth_2 { display: block; font-size: 13px; color: #5f5e5a; text-decoration: none; padding: 4px 6px; border-radius: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: background 0.12s ease, color 0.12s ease; } ul.nrt_mega_multi_level_6 .element_a_depth_2:hover { background: #f1efe8; color: #2c2c2a; } ul.nrt_mega_multi_level_6 .list_arrow, ul.nrt_mega_multi_level_6 .is_parent_icon { display: none !important; } ul.nrt_mega_multi_level_6 .menu_a_wrap { margin: 0; padding: 0; } } /* ============================================ OCULTAR SUBMENÚ BEBÉS POR DEFECTO ============================================ */ @media (min-width: 1024px) { ul.nrt_mega_multi_level_6 ul.element_ul_depth_2 { display: none; } ul.nrt_mega_multi_level_6 > li.element_li_depth_1:hover ul.element_ul_depth_2 { display: flex; } } /* ============================================ INDICADOR VISUAL EN ÍTEMS CON SUBMENÚ ============================================ */ @media (min-width: 1024px) { ul.nrt_mega_multi_level_6 > li.element_li_depth_1:has(ul.element_ul_depth_2) > div.menu_a_wrap > a::after { content: " +"; font-size: 14px; font-weight: 400; color: #b4b2a9; margin-left: 4px; transition: color 0.12s ease; } ul.nrt_mega_multi_level_6 > li.element_li_depth_1:has(ul.element_ul_depth_2):hover > div.menu_a_wrap > a::after { content: " −"; color: #B88428; } } /*LOGOS TRANSPORTISTAS*/ .delivery-option.js-delivery-option img { width: 60px; }