﻿.poniter{cursor:pointer}.checkbox-personalizado input{display:none}.checkbox-personalizado input:checked ~ span.image-input{background-image:url(../../../images/tiendanew/2022/check-select.svg)}.checkbox-personalizado span.image-input{display:inline-block;width:20px;height:20px;margin-top:8px;background-image:url(../../../images/tiendanew/2022/check-unselect.svg)}.cabeceraReviews{box-sizing:border-box;padding:0 15px;text-align:center}@media only screen and (min-width: 767px){.cabeceraReviews{padding:0 0}}.contenidoReviews{box-sizing:border-box;padding:0 15px}@media only screen and (min-width: 767px){.contenidoReviews{padding:0 0}}.sombraBotones{box-shadow:0 5px 5px #FEB95C}.botonera{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;max-width:1400px;margin:50px auto;width:max-content}@media only screen and (min-width: 767px){.botonera{display:none}}.botonera .botonConImagen{display:flex;align-items:center;background:white;font-size:14px;height:30px;border-radius:8px;overflow:hidden;box-shadow:0 5px 5px #fe8846}.botonera .botonConImagen[data-contenedor-filtros]{cursor:pointer}.botonera .botonConImagen.activo{box-shadow:0 7px 7px #753410}@media only screen and (min-width: 767px){.botonera .botonConImagen{width:140px}.botonera .botonConImagen .texto{line-height:1}}@media only screen and (min-width: 1020px){.botonera .botonConImagen{width:160px;height:40px;font-size:16px}}@media only screen and (min-width: 1500px){.botonera .botonConImagen{width:170px;height:46px}}.botonera .botonConImagen img{display:flex;align-items:center;justify-content:center;width:auto;height:100%}.botonera .botonConImagen .texto{width:100%;text-align:center}.botoneraSimple{display:flex;justify-content:center;gap:5px;flex-wrap:wrap;scrollbar-width:none}.botoneraSimple::-webkit-scrollbar{display:none}@media only screen and (min-width: 767px){.botoneraSimple{gap:10px}}.botoneraSimple .boton{width:max-content;height:20px;padding:0 9px;display:flex;align-items:center;justify-content:center;background:white;border:1px #2A2A29 solid;border-radius:5px;color:#2A2A29;font-size:12px;white-space:nowrap;cursor:pointer}@media only screen and (min-width: 767px){.botoneraSimple .boton{font-size:14px;height:33px;border-radius:10px;padding:0 15px}}.botoneraSimple .boton.select,.botoneraSimple .boton.activo{background-color:#2A2A29;color:white}.botoneraSimple .boton:hover{background-color:#2A2A29;color:white}.anadirAlCarrito{text-align:center;background:#2A2A29;color:white;padding:10px;width:max-content;cursor:pointer;font-family:Chivo;padding:10px 20px;font-weight:800;font-size:0.875rem;border-radius:8px;margin:20px auto;max-width:max-content}.anadirAlCarrito a{color:white;text-decoration:none}.carousell{position:relative;overflow:hidden;width:100%}.carousell .carousellWrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.carousell .carousellWrapper::-webkit-scrollbar{display:none}.carousell .carousellWrapper .itemCarousell{flex:0 0 calc(100% / 7);flex-shrink:0;box-sizing:border-box;padding:10px}@media only screen and (max-width: 767px){.carousell .carousellWrapper .itemCarousell{flex:0 0 50%}}.carousell .carousell-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:none;font-size:12px;padding:5px;cursor:pointer;display:none;background-color:white;color:#2A2A29;border-radius:50%;width:25px;height:25px;box-shadow:0 5px 5px rgba(0,0,0,0.3)}.carousell .carousell-arrow.left{left:0}.carousell .carousell-arrow.right{right:0}@media only screen and (min-width: 767px){.carousell .carousell-arrow{font-size:24px;padding:10px;width:50px;height:50px}}.filtros{display:flex;gap:20px;flex-wrap:wrap}.filtros .cajaFiltro.desktop{position:relative;border:1px solid #C82861;padding:10px;width:150px}.filtros .cajaFiltro.desktop input{width:calc(100% - 30px);border:none;outline:none;font-weight:bold}.filtros .cajaFiltro.desktop img{position:absolute;right:10px;top:0;bottom:0;margin:auto;cursor:pointer}.filtros .cajaFiltro.desktop>div{display:none;position:absolute;top:100%;left:0;z-index:10;background:white;border:1px solid #C82861;width:100%;max-height:250px;overflow-y:auto;margin-top:5px}.filtros .cajaFiltro.desktop>div ul{list-style:none;padding:0;margin:0}.filtros .cajaFiltro.desktop>div ul li{cursor:pointer;transition:background 0.2s;font-weight:400}.filtros .cajaFiltro.desktop>div ul li:hover{background:#fce4ec}.filtros .cajaFiltro.desktop>div ul li h4{font-size:14px;margin:8px 0 0;pointer-events:none}.filtros .cajaFiltro.desktop>div ul li a{padding:10px;text-decoration:none;color:#2A2A29;display:block}.filtros .cajaFiltro.desktop.activo>div{display:block}.modal-mobile{position:fixed;inset:0;background:white;z-index:9999;overflow-y:auto;display:none;flex-direction:column;padding:1.5rem;font-family:sans-serif}.modal-mobile .modal-header{display:flex;justify-content:space-between;align-items:center;font-weight:bold;margin-bottom:1rem}.modal-mobile .modal-header .btn-cierraModal,.modal-mobile .modal-header .btn-vuelveMenu,.modal-mobile .modal-header .btn-cierraLogin{margin-left:25px;background:#FEB95C;width:40px;height:40px;border-radius:25px;box-shadow:0 10px 20px -10px rgba(0,0,0,0.5);margin-left:auto;cursor:pointer;display:flex;justify-content:center;align-items:center}.modal-mobile .modal-header .btn-cierraModal img,.modal-mobile .modal-header .btn-vuelveMenu img,.modal-mobile .modal-header .btn-cierraLogin img{width:20px}.modal-mobile .modal-header h2{font-size:1.2rem;margin:20px 0;font-weight:bold;text-align:center}.modal-mobile button{background:none;border:none;font-size:1rem;padding:0.75rem 0;width:100%;text-align:left;border-bottom:1px solid #ccc;cursor:pointer}.modal-mobile ul{list-style:none;padding:0;margin:0}.modal-mobile .btn-ver-productos{background-color:#2A2A29;color:white;text-align:center;padding:1rem;margin-top:2rem;width:100%;font-weight:bold;border:none;cursor:pointer;text-align:center;background:#2A2A29;color:white;padding:10px;width:max-content;cursor:pointer;font-family:Chivo}.modal-mobile .btn-ver-productos a{color:white;text-decoration:none}.modal-mobile .btn-borrar-filtros,.modal-mobile .btn-borrar-orden{text-align:center;padding:1rem;font-weight:bold;border:none;cursor:pointer;background:none;color:#C82861;margin-top:0;width:max-content}.modal-mobile .resumen-filtros{margin-top:1rem}.modal-mobile .resumen-filtros .tag{display:inline-block;background:#f0f0f0;border-radius:2rem;padding:0.3rem 0.75rem;margin:0.25rem;font-size:0.85rem;position:relative;cursor:pointer}.modal-mobile .resumen-filtros .tag::after{content:"×";margin-left:0.5rem}.modal-mobile .lista-opciones li{display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0;cursor:pointer;background-color:transparent;transition:background-color 0.3s ease}.modal-mobile .lista-opciones li.seleccionado{background-color:#f0f0f0}.modal-mobile .lista-opciones li input[type="checkbox"]{display:none}.modal-mobile .lista-opciones li .cantidad{display:inline-block;background-color:#C82861;color:white;text-align:center;font-size:0.9rem;width:20px;height:20px;line-height:20px;margin-left:0.5rem;flex-shrink:0}.modal-mobile .lista-opciones li label{font-size:1rem;color:#333;width:100%;display:flex;justify-content:space-between;padding:10px}.modal-mobile .lista-opciones li:hover{background-color:#f9f9f9}.modal-mobile .pantalla.oculto{display:none !important}.modal-mobile .pantalla .filtros-principal{padding-bottom:2rem}.cajaFiltro{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin-bottom:1rem;cursor:pointer}.cajaFiltro p{margin:0;font-size:0.75rem;font-weight:400}.cajaFiltro p .tipoOrdenSeleccionado,.cajaFiltro p .tipoFiltroSeleccionado{font-weight:800}.cajaFiltro img{width:15px;cursor:pointer}.btn-cierraModal{display:flex;justify-content:center;align-items:center;cursor:pointer}#modalOrden .opciones-orden li{display:flex;justify-content:space-between;padding:0.5rem 0}#modalFiltros .pantalla{padding-bottom:2rem;text-align:center}.oculto{display:none !important}.boton-black{text-align:center;background:#2A2A29;color:white;padding:10px;width:max-content;cursor:pointer;font-family:Chivo;font-size:12px}.boton-black a{color:white;text-decoration:none}@media only screen and (min-width: 767px){.boton-black{font-size:14px}}.boton-black.movil{margin:20px auto}#bannerPrincipal .contenedor-banner-principal{height:450px;background-size:cover}@media only screen and (max-width: 1280px){#bannerPrincipal .contenedor-banner-principal{height:400px}}@media only screen and (max-width: 992px){#bannerPrincipal .contenedor-banner-principal{height:350px}}@media only screen and (max-width: 767px){#bannerPrincipal .contenedor-banner-principal{height:300px}}@media only screen and (max-width: 574px){#bannerPrincipal .contenedor-banner-principal{height:auto;background-position-x:15%}}#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal{display:flex;flex-direction:column;height:450px;justify-content:center;width:fit-content;text-align:center}@media only screen and (max-width: 1280px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal{height:400px}}@media only screen and (max-width: 992px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal{height:350px}}@media only screen and (max-width: 767px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal{height:300px;width:50%}}@media only screen and (max-width: 574px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal{height:auto;padding:30px 0px;width:fit-content}}#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-titulo{font-family:Chivo;font-weight:600;font-size:48px}@media only screen and (max-width: 1280px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-titulo{font-size:42px}}@media only screen and (max-width: 992px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-titulo{font-size:38px}}@media only screen and (max-width: 767px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-titulo{font-size:32px}}@media only screen and (max-width: 574px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-titulo{font-size:28px}}#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-subtitulo{font-family:Chivo-extraBold;font-weight:800;font-size:48px}@media only screen and (max-width: 1280px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-subtitulo{font-size:42px}}@media only screen and (max-width: 992px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-subtitulo{font-size:38px}}@media only screen and (max-width: 767px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-subtitulo{font-size:32px}}@media only screen and (max-width: 574px){#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .banner-principal-subtitulo{font-size:18px}}#bannerPrincipal .contenedor-banner-principal .contenedor-texto-banner-principal .boton-black{text-decoration:none;margin-top:30px;align-self:center;padding:8px 16px}#banersPortada .solo-movil{display:none}@media only screen and (max-width: 992px){#banersPortada .not-movil{display:none !important}#banersPortada .solo-movil{justify-content:flex-start;display:flex;gap:20px;overflow:auto;padding:0px 0 0px}}@media only screen and (max-width: 992px) and (max-width: 767px){#banersPortada .solo-movil{gap:10px;padding:0px 10px 0px}}@media only screen and (max-width: 992px){#banersPortada .solo-movil .contenedor-banner{position:relative;border:1px solid #787878;height:100%;width:100%;flex:0 0 80%;flex-grow:0;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;gap:0}}#banersPortada .same-h{display:flex;gap:30px}#banersPortada .same-h img{height:100%;object-fit:cover}@media only screen and (max-width: 992px){#banersPortada .same-h{display:block}}#banersPortada .same-h>*{align-self:stretch;flex-grow:1}#banersPortada .columna{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width: 992px){#banersPortada .columna{display:block}}#banersPortada .boton-black{text-decoration:none;margin:20px auto 0;padding:8px 16px;display:flex}#banersPortada .contenedor-banner{display:flex;position:relative;width:fit-content;border:1px solid #787878;object-fit:cover;height:100%;width:100%}#banersPortada .contenedor-banner .contenedor-banner-contenido{position:absolute;top:0;bottom:0;background:#feb95cde;display:flex;justify-content:center;align-items:center;padding:30px;min-width:45%}@media only screen and (max-width: 767px){#banersPortada .contenedor-banner .contenedor-banner-contenido{padding:15px}}#banersPortada .contenedor-banner .contenedor-banner-contenido.left{left:0}#banersPortada .contenedor-banner .contenedor-banner-contenido.right{right:0}#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-titulo{font-family:Chivo;font-weight:600;font-size:32px;text-align:center;line-height:1}#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-titulo small{font-size:18px}@media only screen and (max-width: 767px){#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-titulo{font-size:28px}}@media only screen and (max-width: 574px){#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-titulo{font-size:18px}}#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-subtitulo{font-family:Chivo;font-weight:600;text-align:center;font-size:68px}#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-subtitulo small{font-size:18px}@media only screen and (max-width: 1500px){#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-subtitulo{font-size:52px}}@media only screen and (max-width: 1280px){#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-subtitulo{font-size:42px}}@media only screen and (max-width: 992px){#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-subtitulo{font-size:38px}}@media only screen and (max-width: 767px){#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-subtitulo{font-size:32px}}@media only screen and (max-width: 574px){#banersPortada .contenedor-banner .contenedor-banner-contenido .banner-subtitulo{font-size:18px}}#bannerPrincipal+#banersPortada{margin-top:50px}@media only screen and (max-width: 767px){#bannerPrincipal+#banersPortada{margin-top:20px}}.section .descuentosFlash{padding:23px 0}.section .descuentosFlash h1{text-align:center;line-height:1.3}.section .descuentosFlash .ofertasDestacadas{display:flex;justify-content:center;margin:20px auto;flex-direction:column}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas{max-width:764px;margin:60px auto;flex-direction:row}}@media only screen and (min-width: 1020px){.section .descuentosFlash .ofertasDestacadas{max-width:1020px}}@media only screen and (min-width: 1500px){.section .descuentosFlash .ofertasDestacadas{max-width:1280px}}.section .descuentosFlash .ofertasDestacadas .ultimaOportunidad{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:20px}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .ultimaOportunidad{margin-bottom:40px;flex:0 0 300px;align-items:flex-start;padding-top:50px}}.section .descuentosFlash .ofertasDestacadas .ultimaOportunidad h2.desktop{margin-top:30px;margin-bottom:40px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas{overflow:hidden}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas{margin-left:20px;flex:0 0 calc(100% - 320px)}}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas{display:flex;justify-content:flex-start;display:flex;gap:20px;overflow:auto;padding:20px 0 10px}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas::-webkit-scrollbar{width:8px;height:8px;border-radius:4px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas::-webkit-scrollbar-track{background:#E1E1E4;border-radius:4px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas::-webkit-scrollbar-thumb{background:#464646;border-radius:4px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas::-webkit-scrollbar-thumb:hover{background:#2A2A29}}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell{flex:0 0 210px;gap:50px;margin-bottom:20px;flex-grow:0;display:flex;flex-direction:column;justify-content:space-between;gap:0;margin-bottom:0;padding:16px;background:white}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .imagen{display:block;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;max-width:284px;margin:auto}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:20px;gap:10px;font-size:12px;height:100%}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info{font-size:14px}}@media only screen and (min-width: 1020px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info{font-size:16px}}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .tiempo-Limite{color:#C82861;display:flex;align-items:center;gap:5px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .tiempo-Limite img{width:25px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .categoria{margin:18px 0 10px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .categoria a{color:#2A2A29;text-transform:uppercase;text-decoration:none}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .categoria a:hover{color:#C82861}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .nombreProducto a{line-height:1.5;color:#464646;text-decoration:none}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .nombreProducto a:hover{color:#C82861}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios{display:flex;align-items:center;width:100%;gap:6px}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios{gap:16px}}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .descuentoPorcentaje{color:#C0265C;background-color:#FCE4E3;border:1px solid C0265C;border-radius:16px;padding:4px 8px;display:flex;align-items:center;justify-content:center;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .descuentoPorcentaje{font-size:14px}}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioLista{color:#6f6d6e;text-decoration:line-through;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioLista{font-size:14px}}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioOferta{font-family:Chivo;color:#464646;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioOferta{font-size:16px}}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell{flex:0 0 300px;gap:50px;margin-bottom:20px;flex-grow:0;display:flex;flex-direction:column;justify-content:space-between;gap:0}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .imagen{display:block;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;max-width:284px;margin:auto}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:20px;gap:10px;font-size:12px;height:100%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info{font-size:14px}}@media only screen and (min-width: 767px) and (min-width: 1020px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info{font-size:16px}}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .tiempo-Limite{color:#C82861;display:flex;align-items:center;gap:5px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .tiempo-Limite img{width:25px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .categoria{margin:18px 0 10px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .categoria a{color:#2A2A29;text-transform:uppercase;text-decoration:none}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .categoria a:hover{color:#C82861}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .nombreProducto a{line-height:1.5;color:#464646;text-decoration:none}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .nombreProducto a:hover{color:#C82861}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios{display:flex;align-items:center;width:100%;gap:6px}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios{gap:16px}}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .descuentoPorcentaje{color:#C0265C;background-color:#FCE4E3;border:1px solid C0265C;border-radius:16px;padding:4px 8px;display:flex;align-items:center;justify-content:center;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .descuentoPorcentaje{font-size:14px}}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioLista{color:#6f6d6e;text-decoration:line-through;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioLista{font-size:14px}}@media only screen and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioOferta{font-family:Chivo;color:#464646;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell .info .precios .precioOferta{font-size:16px}}.section .descuentosFlash .ofertasDestacadas .carousellOfertas #wrapperCarousellOfertas .itemCarousell img{width:100%}.section .descuentosFlash .ofertasDestacadas .carousellOfertas .itemCarousell{border-radius:8px}.section .descuentosFlash .ofertasDestacadas .carousellOfertas .itemCarousell .tiempo-Limite{justify-content:flex-start}.section .marcasDestacadas{padding:0px 15px 20px;text-align:center}@media only screen and (min-width: 767px){.section .marcasDestacadas{padding:50px 0}}.section .marcasDestacadas h2{font-size:24px;margin-bottom:15px}@media only screen and (min-width: 767px){.section .marcasDestacadas h2{font-size:32px;margin-bottom:60px}}.section .marcasDestacadas .logosMarcasDestacada{margin:30px 0;padding:0 20px;display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}@media only screen and (min-width: 767px){.section .marcasDestacadas .logosMarcasDestacada{flex-wrap:nowrap;padding:0;margin:30px 0 72px}}.section .marcasDestacadas .logosMarcasDestacada .logoMarcaDestacada{flex:1 1 25%}@media only screen and (min-width: 767px){.section .marcasDestacadas .logosMarcasDestacada .logoMarcaDestacada{flex:1 1 15%}}.section .marcasDestacadas .logosMarcasDestacada .logoMarcaDestacada img{width:80%}.section .marcasDestacadas .verTodos a{font-size:12px}@media only screen and (min-width: 767px){.section .marcasDestacadas .verTodos a{font-size:16px}}.section.conRayitos{margin:25px auto}@media only screen and (min-width: 1500px){.section.conRayitos{margin:100px auto 70px}}.section.conRayitos .fondo{width:100%;height:108px;background:#FEB95C;position:relative;overflow:hidden}@media only screen and (min-width: 767px){.section.conRayitos .fondo{height:219px}}.section.conRayitos .fondo .icono{position:absolute;width:60px;height:140px;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 767px){.section.conRayitos .fondo .icono{width:120px;height:140px}}.section.conRayitos .fondo .icono:nth-child(2){bottom:-72%;left:-3%}@media only screen and (min-width: 767px){.section.conRayitos .fondo .icono:nth-child(2){bottom:-20%;left:0;left:18%}}.section.conRayitos .fondo .icono:nth-child(3){top:0;left:5%}@media only screen and (min-width: 767px){.section.conRayitos .fondo .icono:nth-child(3){top:20%;left:30%}}.section.conRayitos .fondo .icono:nth-child(4){top:-10%;right:10%}@media only screen and (min-width: 767px){.section.conRayitos .fondo .icono:nth-child(4){top:-20%;right:10%;right:30%}}.section.conRayitos .fondo .icono:nth-child(5){bottom:-85px;right:-3%}@media only screen and (min-width: 767px){.section.conRayitos .fondo .icono:nth-child(5){bottom:unset;top:20%;right:20%}}.section.conRayitos .fondo .ofertasDelDia{width:100%;height:100%}.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia{position:relative;width:100%;padding:30px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}@media only screen and (min-width: 767px){.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia{gap:30px}.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia h2{font-size:40px}}.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .tiempoLimite{width:max-content;height:18px;padding:3px 10px;font-weight:400}@media only screen and (min-width: 767px){.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .tiempoLimite{padding:8px 22px;height:42px}}.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .tiempoLimite span{font-size:12px}@media only screen and (min-width: 767px){.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .tiempoLimite span{font-size:22px}}.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .tiempoLimite img{width:8px}@media only screen and (min-width: 767px){.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .tiempoLimite img{width:18px}}.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .botoneraSimple{overflow-y:hidden;overflow-x:auto;flex-wrap:nowrap;width:80%;flex:0 0 28px;justify-content:left}@media only screen and (min-width: 767px){.section.conRayitos .fondo .ofertasDelDia .ofertasDelDia .botoneraSimple{justify-content:center;width:100%;flex:0 0 44px}}.section .contenedor-productos{max-width:1280px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:50px auto;gap:2%}@media only screen and (min-width: 767px){.section .contenedor-productos{gap:30px}}@media only screen and (min-width: 1020px){.section .contenedor-productos{gap:4%}}.section .contenedor-productos .caja-producto{flex:1 1 49%;gap:50px;margin-bottom:20px;flex-grow:0;display:flex;flex-direction:column;justify-content:space-between;gap:0}.section .contenedor-productos .caja-producto .imagen{display:block;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;max-width:284px;margin:auto}.section .contenedor-productos .caja-producto .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:20px;gap:10px;font-size:12px;height:100%}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info{font-size:14px}}@media only screen and (min-width: 1020px){.section .contenedor-productos .caja-producto .info{font-size:16px}}.section .contenedor-productos .caja-producto .info .tiempo-Limite{color:#C82861;display:flex;align-items:center;gap:5px}.section .contenedor-productos .caja-producto .info .tiempo-Limite img{width:25px}.section .contenedor-productos .caja-producto .info .categoria{margin:18px 0 10px}.section .contenedor-productos .caja-producto .info .categoria a{color:#2A2A29;text-transform:uppercase;text-decoration:none}.section .contenedor-productos .caja-producto .info .categoria a:hover{color:#C82861}.section .contenedor-productos .caja-producto .info .nombreProducto a{line-height:1.5;color:#464646;text-decoration:none}.section .contenedor-productos .caja-producto .info .nombreProducto a:hover{color:#C82861}.section .contenedor-productos .caja-producto .info .precios{display:flex;align-items:center;width:100%;gap:6px}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios{gap:16px}}.section .contenedor-productos .caja-producto .info .precios .descuentoPorcentaje{color:#C0265C;background-color:#FCE4E3;border:1px solid C0265C;border-radius:16px;padding:4px 8px;display:flex;align-items:center;justify-content:center;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .descuentoPorcentaje{font-size:14px}}.section .contenedor-productos .caja-producto .info .precios .precioLista{color:#6f6d6e;text-decoration:line-through;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioLista{font-size:14px}}.section .contenedor-productos .caja-producto .info .precios .precioOferta{font-family:Chivo;color:#464646;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioOferta{font-size:16px}}@media only screen and (max-width: 318px){.section .contenedor-productos .caja-producto{flex:1 1 100%;gap:50px;margin-bottom:20px;flex-grow:0;display:flex;flex-direction:column;justify-content:space-between;gap:0}.section .contenedor-productos .caja-producto .imagen{display:block;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;max-width:284px;margin:auto}.section .contenedor-productos .caja-producto .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:20px;gap:10px;font-size:12px;height:100%}}@media only screen and (max-width: 318px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info{font-size:14px}}@media only screen and (max-width: 318px) and (min-width: 1020px){.section .contenedor-productos .caja-producto .info{font-size:16px}}@media only screen and (max-width: 318px){.section .contenedor-productos .caja-producto .info .tiempo-Limite{color:#C82861;display:flex;align-items:center;gap:5px}.section .contenedor-productos .caja-producto .info .tiempo-Limite img{width:25px}.section .contenedor-productos .caja-producto .info .categoria{margin:18px 0 10px}.section .contenedor-productos .caja-producto .info .categoria a{color:#2A2A29;text-transform:uppercase;text-decoration:none}.section .contenedor-productos .caja-producto .info .categoria a:hover{color:#C82861}.section .contenedor-productos .caja-producto .info .nombreProducto a{line-height:1.5;color:#464646;text-decoration:none}.section .contenedor-productos .caja-producto .info .nombreProducto a:hover{color:#C82861}.section .contenedor-productos .caja-producto .info .precios{display:flex;align-items:center;width:100%;gap:6px}}@media only screen and (max-width: 318px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios{gap:16px}}@media only screen and (max-width: 318px){.section .contenedor-productos .caja-producto .info .precios .descuentoPorcentaje{color:#C0265C;background-color:#FCE4E3;border:1px solid C0265C;border-radius:16px;padding:4px 8px;display:flex;align-items:center;justify-content:center;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}}@media only screen and (max-width: 318px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .descuentoPorcentaje{font-size:14px}}@media only screen and (max-width: 318px){.section .contenedor-productos .caja-producto .info .precios .precioLista{color:#6f6d6e;text-decoration:line-through;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}}@media only screen and (max-width: 318px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioLista{font-size:14px}}@media only screen and (max-width: 318px){.section .contenedor-productos .caja-producto .info .precios .precioOferta{font-family:Chivo;color:#464646;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%}}@media only screen and (max-width: 318px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioOferta{font-size:16px}}@media only screen and (max-width: 767px){.section .contenedor-productos .caja-producto{overflow:hidden}}.section .contenedor-productos .caja-producto .info{padding:0 3px}@media only screen and (max-width: 767px){.section .contenedor-productos .caja-producto .info{gap:5px;margin-top:5px}}.section .contenedor-productos .caja-producto .info .tiempo-Limite{justify-content:flex-start}.section .contenedor-productos .caja-producto .info .tiempo-Limite img{width:20px}.section .contenedor-productos .caja-producto .info .tiempo-Limite span{font-size:12px}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .tiempo-Limite span{font-size:14px}}.section .contenedor-productos .caja-producto .info .categoria{font-size:12px}@media only screen and (max-width: 767px){.section .contenedor-productos .caja-producto .info .categoria{font-size:12px;margin:5px 0 !important;font-weight:800}}.section .contenedor-productos .caja-producto .info .nombreProducto{font-size:14px}@media only screen and (max-width: 767px){.section .contenedor-productos .caja-producto .info .nombreProducto{font-size:12px}}.section .contenedor-productos .caja-producto .precios{margin-bottom:20px}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .precios{gap:6px}}@media only screen and (max-width: 767px){.section .contenedor-productos .caja-producto .precios .descuentoPorcentaje{font-size:12px !important}}.section .contenedor-productos .caja-producto .precios .precioLista{font-size:12px}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .precios .precioLista{font-size:14px}}.section .contenedor-productos .caja-producto .precios .precioOferta{font-size:12px}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .precios .precioOferta{font-size:16px}}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto{flex:1 1 22%;gap:50px;margin-bottom:20px;flex-grow:0;display:flex;flex-direction:column;justify-content:space-between;gap:0}.section .contenedor-productos .caja-producto .imagen{display:block;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;max-width:284px;margin:auto}.section .contenedor-productos .caja-producto .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:20px;gap:10px;font-size:12px;height:100%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info{font-size:14px}}@media only screen and (min-width: 767px) and (min-width: 1020px){.section .contenedor-productos .caja-producto .info{font-size:16px}}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .tiempo-Limite{color:#C82861;display:flex;align-items:center;gap:5px}.section .contenedor-productos .caja-producto .info .tiempo-Limite img{width:25px}.section .contenedor-productos .caja-producto .info .categoria{margin:18px 0 10px}.section .contenedor-productos .caja-producto .info .categoria a{color:#2A2A29;text-transform:uppercase;text-decoration:none}.section .contenedor-productos .caja-producto .info .categoria a:hover{color:#C82861}.section .contenedor-productos .caja-producto .info .nombreProducto a{line-height:1.5;color:#464646;text-decoration:none}.section .contenedor-productos .caja-producto .info .nombreProducto a:hover{color:#C82861}.section .contenedor-productos .caja-producto .info .precios{display:flex;align-items:center;width:100%;gap:6px}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios{gap:16px}}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .descuentoPorcentaje{color:#C0265C;background-color:#FCE4E3;border:1px solid C0265C;border-radius:16px;padding:4px 8px;display:flex;align-items:center;justify-content:center;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .descuentoPorcentaje{font-size:14px}}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioLista{color:#6f6d6e;text-decoration:line-through;font-family:Chivo;font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioLista{font-size:14px}}@media only screen and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioOferta{font-family:Chivo;color:#464646;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .contenedor-productos .caja-producto .info .precios .precioOferta{font-size:16px}}.section .contenedor-productos .anadirAlCarrito{margin-top:auto;font-size:12px;padding:10px 14px}.section .proximamente{display:flex;flex-direction:column;margin:50px auto}@media only screen and (min-width: 1500px){.section .proximamente{margin:89px auto}}.section .proximamente h2{margin-bottom:20px;font-size:24px}@media only screen and (min-width: 767px){.section .proximamente h2{font-size:40px}}.section .proximamente .proximamenteWrapper{display:flex;align-items:center;gap:15px;flex-wrap:wrap}@media only screen and (min-width: 767px){.section .proximamente .proximamenteWrapper{gap:20px}}.section .proximamente .proximamenteWrapper .itemProximamente{display:flex;flex-direction:column;flex:1 1 calc((100% / 1) - 2%);margin-bottom:0}@media only screen and (min-width: 767px){.section .proximamente .proximamenteWrapper .itemProximamente{margin-bottom:10px}}.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente{background:lightgray;flex:1 1 100%;aspect-ratio:2/1;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin-bottom:7px}@media only screen and (min-width: 767px){.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente{margin-bottom:11px}}.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente .logoProximamente{width:max-content;z-index:1}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente{display:flex;align-items:center;justify-content:space-between;padding:0}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente .disponibleProximamente{color:#C82861;flex:1 1 80%;text-align:left;background:white;font-size:14px}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente img{width:20px;margin-right:5px}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente .boton{flex:0 0 100px;text-align:center;background:#2A2A29;color:white;padding:10px;font-size:14px}@media only screen and (min-width: 767px){.section .proximamente .proximamenteWrapper .itemProximamente{display:flex;flex-direction:column;flex:1 1 calc((100% / 2) - 2%);margin-bottom:0}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .proximamente .proximamenteWrapper .itemProximamente{margin-bottom:10px}}@media only screen and (min-width: 767px){.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente{background:lightgray;flex:1 1 100%;aspect-ratio:2/1;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin-bottom:7px}}@media only screen and (min-width: 767px) and (min-width: 767px){.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente{margin-bottom:11px}}@media only screen and (min-width: 767px){.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.section .proximamente .proximamenteWrapper .itemProximamente .imagenProximamente .logoProximamente{width:max-content;z-index:1}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente{display:flex;align-items:center;justify-content:space-between;padding:0}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente .disponibleProximamente{color:#C82861;flex:1 1 80%;text-align:left;background:white;font-size:14px}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente img{width:20px;margin-right:5px}.section .proximamente .proximamenteWrapper .itemProximamente .pieProximamente .boton{flex:0 0 100px;text-align:center;background:#2A2A29;color:white;padding:10px;font-size:14px}}.verTodos{text-align:center}.verTodos a{font-size:12px;text-decoration:underline;color:#2A2A29}@media only screen and (min-width: 767px){.verTodos a{font-size:16px}}.verTodos a:hover{color:#C82861}
