*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--blanco);font-family:Outfit,Century Gothic,Avenir Next,sans-serif}img,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,p{margin:0}main:focus{outline:0}:focus-visible{outline:2px solid var(--verde);outline-offset:2px}.skip-link{position:absolute;left:-999px;top:8px;background:var(--blanco);padding:12px 20px;z-index:10}.skip-link:focus{left:8px}.h-pagina,.h-seccion{font-weight:400}.h-articulo{font-size:clamp(1.875rem,3vw,2.75rem);line-height:1.06;font-weight:400;letter-spacing:-.02em}.ligero{font-weight:300}.contenedor{width:100%;margin:0 auto}.seccion{display:flex;flex-direction:column}.pagina{padding-block:8px clamp(56px,7vw,104px);display:flex;flex-direction:column;gap:32px}.banda{padding-inline:clamp(16px,2vw,28px)}.pill{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--verde);color:var(--blanco);font-weight:500;text-decoration:none;cursor:pointer}.pill:hover{color:var(--blanco);opacity:.92}.pill--acento{background:var(--acento)}.pill[disabled]{opacity:.5;cursor:not-allowed}.campo{min-height:52px;width:100%;padding:0 16px;border-radius:14px}textarea.campo{padding:14px 16px}.etiqueta{display:flex;flex-direction:column;gap:6px;font-size:.9375rem}.select{min-height:44px;border-radius:12px}.en-linea{display:flex;align-items:center;gap:8px;font-size:.9375rem}.chip{display:inline-flex;align-items:center;cursor:pointer;text-decoration:none}.aviso{padding:14px 18px;border-radius:14px;background:var(--suave)}.oferta{display:flex;flex-wrap:wrap;align-items:center}.oferta a{display:flex;align-items:center;min-height:32px}.cabecera{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px clamp(16px,4vw,56px)}.cabecera__logo{display:flex;align-items:center;min-height:44px}.cabecera__logo img{width:auto}.cabecera__menu{display:flex;flex-wrap:wrap}.cabecera__menu a{text-decoration:none;padding:12px 0}.cabecera__menu a[aria-current]{text-decoration:underline}.cabecera__iconos{display:flex;gap:4px}.cabecera__iconos a{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.contador{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 4px;border-radius:9px;color:var(--blanco);font-size:.6875rem;line-height:18px;text-align:center}.hero{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:40px}.hero__trazo{position:absolute;right:-40px;bottom:-60px;width:720px;max-width:90%;height:auto}.hero__texto{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;padding-bottom:clamp(32px,5vw,72px)}.hero__foto{position:relative;display:flex;align-items:flex-end;justify-content:center}.hero__marco{width:min(100%,520px);height:clamp(380px,42vw,580px);border-radius:300px 300px 0 0;overflow:hidden;background:#dde9e2;color:var(--verde);display:flex;align-items:center;justify-content:center;text-align:center;padding:32px;font-size:1rem}.hero__marco:has(img){padding:0}.hero__marco img{width:100%;height:100%;object-fit:cover}.grilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.categoria{display:flex;flex-direction:column;gap:14px}.categoria__foto{height:300px;border-radius:150px 150px 20px 20px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:.9375rem;padding:24px;text-align:center;background:var(--suave)}.categoria:nth-child(2n) .categoria__foto{background:#fcefc4}.categoria__foto:has(img){padding:0}.foto{height:340px;margin-bottom:10px;border-radius:20px;overflow:hidden;background:var(--foto);display:flex;align-items:center;justify-content:center;font-size:.9375rem}.foto img{width:100%;height:100%;object-fit:cover}.tarjeta{display:flex;flex-direction:column;gap:6px;text-decoration:none}.tarjeta[hidden]{display:none}.tarjeta__precio{font-weight:600}.tarjeta__precio s{font-weight:400;margin-left:6px}.filtros{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.filtros__grupo{display:flex;flex-wrap:wrap}.reels{overflow-x:auto;padding:0 max(clamp(16px,4vw,40px),calc((100% - 1280px)/2)) 8px}.reel{display:flex;flex-direction:column;gap:12px}.reel__video{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;font-size:.9375rem;text-align:center}.reel__video:has(video){padding:0}.reel__video video{width:100%;height:100%;object-fit:cover}.reel a{font-size:1.0625rem;text-decoration:none;padding:4px 0}.reproducir{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:0;cursor:pointer}.boton-play{width:64px;height:64px;border-radius:50%;background:var(--acento);color:var(--verde);display:flex;align-items:center;justify-content:center;border:0}.beneficios{padding:clamp(32px,4vw,56px) clamp(24px,5vw,72px);display:grid}.beneficios h3{margin-bottom:8px}.boletin{padding:clamp(40px,5vw,72px) clamp(24px,5vw,72px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:32px 64px}.boletin__texto{display:flex;flex-direction:column;gap:12px}.formulario-linea{display:flex;flex-wrap:wrap;gap:10px}.formulario-linea input{flex:1 1 240px;min-width:0;padding:0 22px;border-radius:999px;background:var(--blanco);font-size:1.0625rem}.nota{line-height:1.4;margin-top:12px}.pie__caja{color:var(--blanco);padding:clamp(40px,5vw,64px) clamp(24px,5vw,72px);display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 64px}.pie__logo{max-width:100%;height:auto}.pie nav,.pie__col{display:flex;flex-direction:column;gap:4px;font-size:1rem}.pie a{color:var(--blanco)}.ruta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.9375rem}.producto{display:flex;flex-wrap:wrap;gap:32px clamp(32px,5vw,72px);align-items:flex-start}.galeria{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:14px}.galeria__principal{height:clamp(380px,48vw,680px);border-radius:28px;overflow:hidden;background:var(--foto);display:flex;align-items:center;justify-content:center;font-size:1rem}.galeria__principal img{width:100%;height:100%;object-fit:cover}.galeria__miniaturas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.galeria__miniaturas button{height:clamp(72px,9vw,130px);padding:0;border-radius:16px;overflow:hidden;background:var(--foto);border:2px solid transparent;cursor:pointer}.galeria__miniaturas button[aria-pressed=true]{border-color:var(--verde)}.galeria__miniaturas img{width:100%;height:100%;object-fit:cover}.compra{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:24px}.compra__cabeza{display:flex;flex-direction:column;gap:10px}.compra h1{font-weight:400}.compra__precio{font-size:1.5rem;font-weight:600}.compra__precio s{font-size:1.25rem;font-weight:400;margin-left:8px}.compra__desc{font-size:1.125rem;font-weight:300}.opcion{margin:0;padding:0;border:0}.opcion legend{padding:0 0 10px;font-size:1rem}.opcion__valores{display:flex;flex-wrap:wrap;gap:8px}.opcion input{position:absolute;opacity:0;width:1px;height:1px}.opcion label{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:999px;border:1.5px solid var(--verde);font-size:1rem;cursor:pointer}.opcion input:checked+label{background:var(--verde);color:var(--blanco)}.opcion input:focus-visible+label{outline:2px solid var(--verde);outline-offset:2px}.compra__accion{display:flex;flex-wrap:wrap;gap:12px}.compra__accion .pill{flex:1 1 220px}.cantidad{display:flex;align-items:center;border-radius:999px;width:max-content}.cantidad button{width:48px;height:48px;border:0;background:transparent;font-size:1.375rem;cursor:pointer}.cantidad input{width:36px;border:0;background:transparent;text-align:center;font-size:1.0625rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cantidad input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.acordeon{display:flex;flex-direction:column}.acordeon summary{cursor:pointer}.acordeon__texto{margin-top:12px;font-size:1rem}.video-uso{background:var(--verde);color:var(--blanco);border-radius:28px;padding:clamp(32px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:32px clamp(32px,5vw,64px);align-items:center}.video-uso__texto{display:flex;flex-direction:column;gap:14px;font-size:1.125rem;font-weight:300}.video-uso__marco{height:clamp(260px,30vw,420px);border-radius:20px;overflow:hidden;background:#dde9e2;color:var(--verde);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;font-size:1rem}.video-uso__marco video{width:100%;height:100%;object-fit:cover}.resenas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px}.resena{border-radius:20px;padding:28px}.coleccion{display:flex;flex-wrap:wrap;gap:32px clamp(32px,4vw,56px);align-items:flex-start}.coleccion__filtros{flex:1 1 240px;display:flex;flex-direction:column;gap:4px}.coleccion__filtros summary{font-size:1.0625rem;cursor:pointer}.casilla{display:flex;align-items:center;gap:10px;min-height:44px;font-size:1rem}.casilla input{width:20px;height:20px;accent-color:var(--verde)}.rango{display:flex;gap:10px;margin-top:10px}.coleccion__lista{flex:999 1 640px;min-width:0;display:flex;flex-direction:column;gap:20px}.coleccion__orden{display:flex;justify-content:flex-end}.coleccion__lista .grilla{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.coleccion__lista .foto{height:300px}.paginas{display:flex;justify-content:center;gap:8px;padding-top:16px}.paginas a,.paginas span{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none}.paginas .activa{background:var(--verde);color:var(--blanco)}.carrito{display:flex;flex-wrap:wrap;gap:32px clamp(32px,4vw,56px);align-items:flex-start}.carrito__lineas{flex:999 1 560px;min-width:0}.linea{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.linea__foto{flex:0 0 120px;height:120px;border-radius:16px;overflow:hidden;background:var(--foto);display:flex;align-items:center;justify-content:center;font-size:.8125rem;text-decoration:none}.linea__foto img{width:100%;height:100%;object-fit:cover}.linea__info{flex:1 1 200px;display:flex;flex-direction:column;gap:4px}.linea__info>a:first-child{font-size:1.125rem;text-decoration:none}.linea__total{min-width:90px;text-align:right;font-size:1.125rem;font-weight:600}.resumen{flex:1 1 340px;background:var(--suave);border-radius:28px;padding:32px;display:flex;flex-direction:column;gap:18px}.resumen h2{font-size:1.75rem;font-weight:400}.resumen__fila{display:flex;justify-content:space-between;gap:16px}.resumen__total{font-size:1.375rem;font-weight:600;padding-top:16px}.resumen .pill{width:100%}.centrado{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:clamp(48px,7vw,104px) clamp(16px,4vw,40px)}.contacto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:40px clamp(32px,6vw,96px)}.contacto__info{display:flex;flex-direction:column;gap:20px;font-size:1.125rem}.contacto__correo{font-size:1.375rem;padding:8px 0;align-self:flex-start}.apilado{display:flex;flex-direction:column;gap:16px}.rte{font-size:1.125rem;line-height:1.65;font-weight:300}.rte h2,.rte h3{font-weight:400;line-height:1.15;margin:32px 0 12px}.rte h2{font-size:2rem}.rte h3{font-size:1.625rem}.rte p{margin:0 0 16px}.rte img{border-radius:20px}.marca{background:var(--verde);color:var(--blanco);border-radius:28px;padding:clamp(32px,6vw,96px) clamp(24px,5vw,72px);display:flex;flex-direction:column;gap:20px}.marca h1{font-size:clamp(2.25rem,4.4vw,4rem);line-height:1;font-weight:400;letter-spacing:-.025em;max-width:12em}.marca p{font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:300;max-width:34em}.historia{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:32px clamp(32px,6vw,96px);align-items:center}.historia__foto{height:clamp(320px,38vw,540px);overflow:hidden;background:var(--suave);display:flex;align-items:center;justify-content:center;text-align:center;padding:32px}.historia__foto:has(img){padding:0}.historia__foto img{width:100%;height:100%;object-fit:cover}.historia__texto{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.grilla-blog{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:40px 20px}.entrada{display:flex;flex-direction:column;gap:8px;text-decoration:none}.entrada__foto{height:260px;margin-bottom:10px;border-radius:20px;overflow:hidden;background:var(--suave);display:flex;align-items:center;justify-content:center;font-size:.9375rem}.entrada__foto img{width:100%;height:100%;object-fit:cover}.entrada__fecha{font-size:.875rem}.entrada__titulo{font-size:1.25rem;line-height:1.2}.entrada__resumen{font-size:1rem;line-height:1.45;font-weight:300}.articulo__foto{border-radius:24px;overflow:hidden}.articulo__foto img{width:100%}.shopify-policy__container{max-width:800px!important;padding:8px clamp(16px,4vw,40px) clamp(56px,7vw,104px)!important}.shopify-policy__title h1{font-size:clamp(1.875rem,3vw,2.75rem);line-height:1.06;font-weight:400;letter-spacing:-.02em;text-align:left}.shopify-policy__body{font-size:1.0625rem;font-weight:300;line-height:1.65}.cerrada{min-height:100svh;padding:48px clamp(16px,4vw,40px);color:var(--blanco);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:28px}.cerrada__logo{width:min(420px,100%)}.cerrada__frase{font-size:clamp(1.375rem,2.4vw,2rem);font-weight:300}.cerrada form{width:min(520px,100%);display:flex;flex-direction:column;gap:10px;text-align:left}.cerrada a,.cerrada label{color:var(--blanco)}.cerrada input{color:var(--verde);border:0}.cerrada details{width:min(520px,100%);text-align:left}.cerrada summary{cursor:pointer;font-size:.9375rem;margin-bottom:12px}.regalo{min-height:100svh;padding:48px clamp(16px,4vw,40px);background:var(--suave);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px}.regalo__tarjeta{width:min(520px,100%);background:var(--verde);color:var(--blanco);border-radius:28px;padding:clamp(28px,4vw,48px);display:flex;flex-direction:column;align-items:center;gap:20px}.regalo__logo{width:min(280px,100%)}.regalo__monto{font-size:2.5rem;font-weight:500}.regalo__codigo{font-size:1.25rem;letter-spacing:.06em}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(max-width:820px){.cabecera__menu{order:3;flex:1 0 100%;gap:0 18px;font-size:.9375rem}.cabecera__menu a{padding:8px 0}.cabecera{padding-block:14px}}body{color:var(--texto)}a{color:inherit}.cabeza{display:flex;flex-direction:column;gap:10px}.ante{font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--verde)}.ante--acento{color:var(--acento)}.pill{font-size:1rem;min-height:54px;padding:0 30px}.pill--acento,.pill--acento:hover{color:var(--texto)}.zoom{overflow:hidden}.zoom img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}a:hover .zoom img{transform:scale(1.04)}.oferta{background:var(--verde-profundo);color:var(--blanco);justify-content:space-between;gap:4px 24px;padding:7px clamp(16px,4vw,56px);text-align:left}.oferta span{font-weight:400}.oferta__lado{flex:1 1 180px;font-weight:300;text-decoration:none;color:var(--blanco)}.oferta a.oferta__lado{display:block;min-height:0;text-align:right}.oferta a.oferta__centro{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;min-height:30px;color:var(--blanco);text-decoration:none;text-align:center}.oferta .oferta__sello{padding:3px 10px;border-radius:999px;background:var(--acento);color:var(--verde-profundo);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.oferta .oferta__enlace{text-decoration:underline;text-underline-offset:3px}@media(max-width:820px){.oferta__lado{display:none!important}.oferta{justify-content:center}}.shopify-section-group-header-group:has(.cabecera){position:sticky;top:0;z-index:5;background:var(--blanco)}.cabecera{padding-block:14px;gap:10px 32px}.cabecera__logo img{height:34px}.cabecera__menu{gap:2px 32px}.contador{background:var(--verde)}.hero{position:relative;display:block;border-radius:0;padding:0;background:var(--verde);color:var(--blanco)}.hero-img{display:block;width:100%;height:auto}.hero-txt{position:absolute;top:50%;transform:translateY(-58%);width:44vw;display:flex;flex-direction:column;align-items:flex-start;gap:1.25vw}.hero-eye{margin:0;font-size:max(.75rem,.8vw);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.hero-h1{margin:0;font-size:3.7vw;line-height:1.05;font-weight:300;letter-spacing:-.025em}.hero-h1 strong{display:block;font-weight:500;letter-spacing:-.03em}.hero-p{font-size:max(.9375rem,1.25vw);line-height:1.4;font-weight:300}.hero-bs{display:flex;gap:1.4vw}.hero-b{display:flex;align-items:center;gap:.7vw;padding-right:1.4vw;border-right:1px solid rgba(255,255,255,.4);font-size:max(.75rem,.85vw);line-height:1.3}.hero-b:last-child{border:0;padding-right:0}.hero-b .icono{flex:none;width:max(26px,2.3vw);height:max(26px,2.3vw)}.hero-cta{display:flex;align-items:center;gap:10px;min-height:max(44px,3.5vw);padding:0 max(22px,2vw);border-radius:999px;background:#ffd400;color:var(--verde-profundo);font-size:max(.9375rem,1.1vw);font-weight:500;text-decoration:none}.hero-cta:hover{color:var(--verde-profundo);background:#ffdc33}@media(max-width:820px){.hero{display:flex;flex-direction:column-reverse}.hero-txt{position:static;transform:none;width:auto;padding:36px 16px;gap:18px}.hero-h1{font-size:2.25rem}.hero-p{font-size:1.0625rem}.hero-bs{flex-direction:column;gap:12px}.hero-b{border:0;padding:0;gap:12px;font-size:.875rem}.hero-b br{display:none}.hero-img{height:300px;object-fit:cover;object-position:88% 50%}.hero-b .icono{width:30px;height:30px}.hero-cta{font-size:1rem;min-height:52px;padding:0 26px}}.beneficios{background:transparent;border-radius:0;gap:18px 40px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.beneficio{display:flex;align-items:center;gap:14px}.beneficio .icono{flex:none;color:var(--verde)}.beneficios h3{font-weight:500;margin:0}.grilla{gap:40px 20px}.categoria{text-decoration:none}.categoria__foto,.categoria:nth-child(2n) .categoria__foto{height:auto;background:var(--foto);padding:0;display:block;text-align:center}.categoria__foto img{width:100%;height:100%;object-fit:cover}.categoria__nombre{display:flex;align-items:center;justify-content:space-between;gap:12px}.foto,.coleccion__lista .foto{height:auto;aspect-ratio:1/1;display:flex}.tarjeta__tipo{color:#4c5f56}.filtros{padding-bottom:20px;gap:14px 24px}.chip{border-bottom:2px solid transparent;color:var(--texto)}.chip[aria-pressed=true]{border-bottom-color:var(--verde)}.select{border:0;background:transparent;font-size:.875rem;font-weight:500;padding:0 8px}.pack{background:var(--verde);color:var(--blanco);display:flex;flex-wrap:wrap;align-items:stretch}.pack__foto{flex:1 1 520px;min-width:0;min-height:520px;background:var(--foto);color:#4c5f56;display:flex;align-items:center;justify-content:center}.pack__foto img{width:100%;height:100%;object-fit:cover}.pack__texto{flex:1 1 420px;min-width:0;padding:clamp(40px,6vw,88px) clamp(24px,6vw,88px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px}.pack h2{font-weight:400}.pack p{font-weight:300;max-width:28em}.reel__video{height:auto;aspect-ratio:9/16;background:var(--foto);color:var(--verde);padding:0}.reel__video>.boton-play,.boton-play{background:var(--blanco);color:var(--verde)}.boletin-franja{background:var(--suave)}.boletin{background:transparent;border-radius:0;padding-block:clamp(48px,6vw,88px)}.formulario-linea input{min-height:54px}.pie{background:var(--verde-profundo);padding:0}.pie__caja{background:transparent;border-radius:0}.pie__logo{width:200px}.pie nav a,.pie__col a{text-decoration:none}.cerrada{background:var(--verde)}.resumen,.aviso,.galeria__principal,.galeria__miniaturas button,.linea__foto,.resena,.entrada__foto,.video-uso__marco{border-radius:6px}.video-uso,.marca{border-radius:0}.marca{margin-inline:calc(clamp(16px,2vw,28px)*-1)}.historia__foto{border-radius:6px}@media(prefers-reduced-motion:reduce){.zoom img{transition:none}a:hover .zoom img{transform:none}}:root{--margen:max(16px,5.6vw);--verde-profundo:#012E1E;--texto:#12281F}.oferta,.cabecera{padding-inline:var(--margen)}.hero-txt{left:var(--margen)}.contenedor{max-width:none;padding-inline:var(--margen)}.contenedor--texto{max-width:800px}.reels{padding-inline:var(--margen)}@media(max-width:820px){.hero-txt{padding-inline:var(--margen)}}:root{--esp:clamp(64px,8vw,112px)}body{font-size:1.0625rem;line-height:1.5}.seccion{padding-block:var(--esp) 0;gap:28px}.h-seccion{font-size:clamp(1.625rem,2.5vw,2.375rem);line-height:1.12;letter-spacing:-.02em}.h-pagina{font-size:clamp(2rem,3.4vw,3rem);line-height:1;letter-spacing:-.03em}.oferta{font-size:.875rem}.oferta strong{font-weight:600;color:var(--acento)}.oferta .oferta__enlace{font-weight:500}.cabecera{border-bottom:0}.cabecera__menu{font-size:1rem}.cabecera__menu a,.pie a,.tarjeta,.categoria,.entrada{transition:opacity .2s}.cabecera__menu a:hover,.pie a:hover{opacity:.65}.pill,.hero-cta{transition:transform .18s ease,background-color .18s ease}.pill:hover,.hero-cta:hover{transform:translateY(-2px)}.pill:active,.hero-cta:active{transform:translateY(0) scale(.98)}.hero{overflow:hidden}@media(max-width:820px){.hero-h1{font-size:clamp(1.75rem,8.4vw,2.375rem)}}.beneficios-franja{border:0;background:var(--suave)}.beneficios{padding-block:32px}.beneficios h3{font-size:1.0625rem}.beneficios p{font-size:1rem;color:inherit}#categorias .grilla{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}.categoria{font-size:1.125rem;letter-spacing:-.01em}.categoria__foto,.categoria:nth-child(2n) .categoria__foto{border-radius:0;aspect-ratio:4/5}.categoria:nth-child(1){grid-column:span 2;grid-row:span 2}.categoria:nth-child(1) .categoria__foto{aspect-ratio:auto;flex:1;min-height:0}.categoria:nth-child(4){grid-column:span 2}.categoria:nth-child(4) .categoria__foto{aspect-ratio:8/5}.categoria:nth-child(4) .categoria__foto img{object-position:50% 62%}@media(max-width:820px){#categorias .grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.categoria{font-size:1.125rem}.categoria:nth-child(1){grid-row:auto}.categoria:nth-child(1) .categoria__foto{aspect-ratio:4/5;flex:none}.categoria:nth-child(1) .categoria__nombre{font-size:1.125rem}}.filtros{border:0;padding:0}.chip{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--suave);font-size:1rem;transition:background-color .18s}.chip:hover{background:var(--foto)}.chip[aria-pressed=true]{background:var(--verde);color:var(--blanco);border:0}.filtros__grupo{gap:8px}.en-linea,.select{font-size:1rem}.foto,.coleccion__lista .foto{border-radius:0}.tarjeta{font-size:1.0625rem}.tarjeta__tipo{font-size:.875rem;letter-spacing:0;text-transform:none}.pack{margin-top:var(--esp)}.pack__foto{font-size:1rem}.pack h2{font-size:clamp(1.625rem,2.5vw,2.375rem);line-height:1.04;letter-spacing:-.03em}.pack p{font-size:1.125rem}#reels{padding-bottom:var(--esp)}.reels{overflow:visible;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.reel{flex:none}.reel__video{border-radius:0}@media(max-width:820px){.reels{grid-template-columns:repeat(2,minmax(0,1fr))}.reel:nth-child(5){display:none}}.boletin .h-seccion{font-size:clamp(1.625rem,2.5vw,2.375rem)}.boletin__texto{font-size:1.125rem}.nota{font-size:.875rem}.pie__caja{padding-block:clamp(48px,6vw,80px) 32px}.pie__lema{font-size:1.125rem;font-weight:300}.pie__nombre{padding-block:0 clamp(24px,3vw,40px)}.pie__nombre img{width:100%;height:auto}.compra{position:sticky;top:24px}.compra h1{font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.02;letter-spacing:-.03em}.galeria__principal,.galeria__miniaturas button,.linea__foto,.resena,.entrada__foto,.video-uso__marco,.historia__foto,.resumen,.aviso{border-radius:0}.galeria__miniaturas button{border-width:0;outline:2px solid transparent;outline-offset:-2px}.galeria__miniaturas button[aria-pressed=true]{outline-color:var(--verde)}.acordeon{border:0}.acordeon details{border:0}.opcion label{border-width:0;background:var(--suave)}.cantidad{border:0;background:var(--suave)}.video-uso{margin-inline:calc(var(--margen)*-1);padding-inline:var(--margen);padding-block:clamp(56px,7vw,104px)}section.contenedor:has(.video-uso){padding-top:var(--esp)!important}.resena{font-size:1.125rem;background:var(--suave)}.carrito__lineas{border:0;display:flex;flex-direction:column;gap:8px}.linea{border:0;background:var(--suave);padding:16px}.coleccion__filtros details{border:0;background:var(--suave);padding:14px 16px;margin-bottom:6px}.resumen__total{border:0}.campo{border:0;background:var(--suave)}.formulario-linea input{border:0}.boletin .formulario-linea input{background:var(--blanco)}.mov [data-rev]{opacity:0;transform:translateY(22px)}.mov [data-rev].visto{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--d,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.hero-img{animation:acerca 1.6s cubic-bezier(.2,.7,.2,1) both}@keyframes acerca{0%{transform:scale(1.045)}to{transform:none}}@media(prefers-reduced-motion:reduce){.mov [data-rev]{opacity:1;transform:none}.hero-img{animation:none}.pill:hover,.hero-cta:hover{transform:none}}.categoria:nth-child(1) .categoria__nombre{font-size:inherit}.pill--borde{background:transparent;color:var(--verde);box-shadow:inset 0 0 0 1.5px var(--verde)}.pill--borde:hover{background:var(--verde);color:var(--blanco);opacity:1}.ver-todos{align-self:center;margin-top:8px}.grilla--ajustada{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.pie a,.ruta a{display:inline-flex;align-items:center;min-height:44px;padding:0}.cantidad input{height:48px}.acordeon{gap:0;border-top:1px solid var(--foto)}.acordeon details{background:transparent;padding:0;border-bottom:1px solid var(--foto)}.acordeon summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;font-size:1.0625rem}.acordeon summary::-webkit-details-marker{display:none}.acordeon summary:after{content:"";flex:none;width:14px;height:14px;background:linear-gradient(currentColor,currentColor) center/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 100% no-repeat;transition:transform .2s ease}.acordeon details[open] summary:after{transform:rotate(45deg)}.acordeon__texto{margin:0;padding-bottom:20px}.cabecera__abrir,.filtros__abrir,.barra-compra{display:none}@media(max-width:820px){.oferta{flex-wrap:nowrap;padding-block:0}.oferta a.oferta__centro{flex:1 1 auto;flex-wrap:nowrap;min-width:0;min-height:44px;gap:8px;font-size:.8125rem}.oferta__centro strong{display:none}.oferta__centro>span:not(.oferta__enlace){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oferta .oferta__enlace{flex:none}.cabecera{position:relative;flex-wrap:nowrap;gap:4px;padding-block:8px}.cabecera__abrir{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-left:-10px;border:0;background:transparent;color:inherit;cursor:pointer}.cabecera__abrir .ico-cerrar,.cabecera__abrir[aria-expanded=true] .ico-abrir{display:none}.cabecera__abrir[aria-expanded=true] .ico-cerrar{display:block}.cabecera__logo{margin-right:auto}.cabecera__logo img{height:28px}.cabecera__iconos{margin-right:-10px}.cabecera__menu{position:absolute;left:0;right:0;top:100%;z-index:6;order:0;flex:none;display:none;flex-direction:column;flex-wrap:nowrap;gap:0;padding:4px var(--margen) 20px;background:var(--blanco);border-bottom:1px solid var(--foto);max-height:calc(100dvh - 110px);overflow-y:auto}.cabecera__menu.abierto{display:flex}.cabecera__menu a{display:flex;align-items:center;min-height:52px;padding:0;font-size:1.1875rem;border-top:1px solid var(--foto)}.filtros{display:block}.filtros__grupo:not(.filtros__panel){flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--margen) * -1);padding-inline:var(--margen);padding-bottom:2px;scrollbar-width:none}.filtros__grupo:not(.filtros__panel)::-webkit-scrollbar{display:none}.filtros .chip{flex:none}.filtros__abrir{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin-top:10px;padding:0;border:0;border-bottom:1px solid var(--foto);background:transparent;color:inherit;font-size:1rem;cursor:pointer}.filtros__signo{width:14px;height:14px;background:linear-gradient(currentColor,currentColor) center/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 100% no-repeat;transition:transform .2s ease}.filtros__abrir[aria-expanded=true] .filtros__signo{transform:rotate(45deg)}.filtros__panel{display:none}.filtros__panel.abierto{display:flex;flex-direction:column;gap:0;padding-top:4px}.filtros__panel .en-linea{justify-content:space-between;min-height:48px}.ver-todos{align-self:stretch}body:has(.barra-compra){padding-bottom:76px}.barra-compra:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:14px;position:fixed;left:0;right:0;bottom:0;z-index:4;padding:10px var(--margen) calc(10px + env(safe-area-inset-bottom));background:var(--blanco);border-top:1px solid var(--foto);animation:barra-sube .22s ease}.barra-compra__dato{display:flex;flex-direction:column;min-width:0;line-height:1.25}.barra-compra__nombre{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-compra__precio{font-size:1rem;font-weight:600}.barra-compra .pill{flex:none;min-height:48px;padding:0 22px;font-size:.9375rem}}@keyframes barra-sube{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.barra-compra:not([hidden]){animation:none}.acordeon summary:after,.filtros__signo{transition:none}}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}h1,h2{text-wrap:balance}p{text-wrap:pretty}.oferta a.oferta__lado{display:flex;align-items:center;justify-content:flex-end;min-height:24px}.formulario-linea input,.boletin .formulario-linea input{border:1.5px solid #7F8F87}@media(max-width:820px){html:has(.barra-compra){scroll-padding-bottom:90px}}#productos{padding-bottom:clamp(56px,7vw,104px)}.pie__caja{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px clamp(24px,4vw,64px);align-items:start}.pie__marca{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pie__logo-chico img{width:145px;height:auto}.pie__lema{margin-bottom:4px}.pie__correo{text-decoration:underline;text-underline-offset:3px}.pie__redes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 20px}.pie__columna{gap:0}.pie__titulo{margin-bottom:8px;font-size:.875rem;font-weight:500;color:#b9cfc5}.pie__nombre{padding-block:0 clamp(20px,2.4vw,32px)}.pie__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:18px 24px;border-top:1px solid rgba(255,255,255,.14);color:#fff;font-size:.875rem}.pie__pagos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pie__pagos svg{display:block;width:38px;height:24px}@media(max-width:820px){.pie__caja{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.pie__marca{grid-column:1/-1}}.pie__redes a{gap:8px}.pie__redes svg{flex:none;display:block}.tarjeta{position:relative}.tarjeta__enlace{display:flex;flex-direction:column;gap:6px;text-decoration:none}.foto{position:relative}.foto__segunda{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease}@media(hover:hover){.tarjeta:hover .foto__segunda{opacity:1}}.tarjeta__rapida{position:absolute;inset:0 0 auto;aspect-ratio:1/1;display:flex;align-items:flex-end;justify-content:flex-end;padding:10px;pointer-events:none}.tarjeta__mas{position:relative;display:block;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--blanco);color:var(--texto);cursor:pointer;pointer-events:auto;transition:background-color .18s,color .18s}.tarjeta__mas:hover{background:var(--verde);color:var(--blanco)}.tarjeta__mas span{position:absolute;top:15px;right:15px;bottom:15px;left:15px;background:linear-gradient(currentColor,currentColor) center/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 100% no-repeat}.tarjeta__rapida .aviso-carrito{position:absolute;left:10px;right:10px;bottom:62px;padding:8px 10px;background:var(--blanco);font-size:.875rem;pointer-events:auto}.menu-grupo{position:relative;display:flex;align-items:center}.menu-grupo__padre:after{content:"";display:inline-block;width:7px;height:7px;margin:0 2px 3px 8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.menu-grupo__lista{list-style:none;margin:0;position:absolute;top:100%;left:-20px;z-index:6;min-width:220px;padding:8px 20px;background:var(--blanco);border:1px solid var(--foto);display:none}.menu-grupo:hover .menu-grupo__lista,.menu-grupo:focus-within .menu-grupo__lista{display:block}.menu-grupo__lista a{display:flex;align-items:center;min-height:44px;padding:0;white-space:nowrap}dialog::backdrop{background:#012e1e73}.lateral{margin:0 0 0 auto;width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:var(--blanco);color:var(--texto);animation:lateral-entra .24s ease}@keyframes lateral-entra{0%{transform:translate(100%)}to{transform:none}}.lateral__caja{display:flex;flex-direction:column;height:100%}.lateral__cabeza{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px;border-bottom:1px solid var(--foto)}.lateral__cabeza h2{font-size:1.5rem;font-weight:400}.lateral__cerrar,.busca__cerrar{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-right:-10px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.lateral__lista{list-style:none;margin:0;padding:0 24px;flex:1;overflow-y:auto}.lateral__linea{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--foto)}.lateral__foto{flex:0 0 96px;height:96px;background:var(--foto)}.lateral__foto img{width:100%;height:100%;object-fit:cover}.lateral__dato{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.lateral__dato>a{text-decoration:none;color:inherit}.lateral__variante{font-size:.9375rem}.lateral__fila{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:6px}.lateral__fila .cantidad button{width:44px;height:44px}.lateral__fila .cantidad span{min-width:22px;text-align:center}.lateral__precio{font-weight:600}.lateral__quitar{min-height:44px;padding:0;border:0;background:transparent;color:inherit;font-size:.9375rem;text-decoration:underline;cursor:pointer}.lateral__pie{display:flex;flex-direction:column;gap:10px;padding:18px 24px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--foto)}.lateral__envio{font-size:.9375rem}.lateral__barra{height:4px;background:var(--foto)}.lateral__barra span{display:block;height:100%;background:var(--verde)}.lateral__total{display:flex;justify-content:space-between;gap:16px;font-size:1.25rem;font-weight:600}.lateral__nota{font-size:.9375rem}.lateral__pie .pill{width:100%}.lateral__ver{display:flex;align-items:center;justify-content:center;min-height:44px}.lateral__vacio{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.busca{margin:0;top:0;width:100%;max-width:100%;max-height:100dvh;padding:0;border:0;background:var(--blanco);color:var(--texto);overflow-y:auto}.busca__form{display:flex;align-items:center;gap:12px;padding:14px var(--margen);border-bottom:1px solid var(--foto)}.busca__form svg{flex:none}.busca__form input[type=search]{flex:1;min-width:0;min-height:44px;padding:0;border:0;background:transparent;font-size:1.125rem;outline-offset:6px}.busca__resultados:not(:empty){padding:12px var(--margen) 20px}.sugerencias{list-style:none;margin:0;padding:0}.sugerencia{display:flex;align-items:center;gap:14px;min-height:72px;padding:8px 0;color:inherit;text-decoration:none}.sugerencia__foto{flex:0 0 56px;height:56px;background:var(--foto)}.sugerencia__foto img{width:100%;height:100%;object-fit:cover}.sugerencia__nombre{flex:1;min-width:0}.sugerencia__precio{font-weight:600}.busca__todos{min-height:44px;margin-top:8px;padding:0;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.busca__vacio{padding-block:8px}.faq .acordeon{max-width:880px}@media(max-width:820px){.menu-grupo{display:block}.menu-grupo__padre:after{display:none}.menu-grupo__lista{position:static;display:block;min-width:0;padding:0 0 8px 16px;border:0}.menu-grupo__lista a{min-height:44px;font-size:1.0625rem;border-top:0}.cabecera__menu{overflow-y:auto}}@media(prefers-reduced-motion:reduce){.lateral{animation:none}.foto__segunda,.tarjeta__mas{transition:none}}.busca__form input[type=search]::-webkit-search-cancel-button{display:none}.faq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px clamp(40px,7vw,112px);align-items:start}.faq__intro{position:sticky;top:96px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.faq__texto{max-width:24em;font-size:1.125rem;font-weight:300}.faq__enlace{min-height:48px;padding:0 26px;font-size:1rem}.faq .acordeon{max-width:none;border-top:1px solid var(--texto)}.faq .acordeon details{border-bottom:1px solid var(--foto)}.faq .acordeon summary{min-height:68px;padding-block:18px;font-size:1.125rem;line-height:1.3;gap:24px;transition:color .18s}.faq .acordeon summary:hover{color:var(--verde)}.faq .acordeon summary:after{width:36px;height:36px;border-radius:50%;background-color:var(--suave);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:center;background-size:14px 1.5px,1.5px 14px;background-repeat:no-repeat;transition:transform .2s ease,background-color .2s ease,color .2s ease}.faq .acordeon details[open] summary:after{background-color:var(--verde);color:var(--blanco);transform:rotate(45deg)}.faq .acordeon__texto{max-width:38em;padding:0 64px 28px 0;font-size:1.0625rem;font-weight:300;line-height:1.6}@media(max-width:820px){.faq{grid-template-columns:minmax(0,1fr)}.faq__intro{position:static;gap:14px}.faq .acordeon summary{min-height:72px}.faq .acordeon__texto{padding-right:0}}@media(prefers-reduced-motion:reduce){.faq .acordeon summary,.faq .acordeon summary:after{transition:none}}.faq{padding-bottom:var(--esp)}.h-pagina{line-height:1.1;letter-spacing:-.02em}.compra h1,.pack h2{line-height:1.12;letter-spacing:-.02em}.tira{position:relative;overflow:hidden;background:var(--suave);color:var(--texto)}.tira__pista{display:flex;width:max-content;animation:tira-corre 48s linear infinite}.tira:hover .tira__pista,.tira:focus-within .tira__pista,.tira--pausada .tira__pista{animation-play-state:paused}.tira__grupo{display:flex;flex:none;align-items:center}.tira__item{display:flex;align-items:center;min-height:64px;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:300;letter-spacing:-.01em;white-space:nowrap}.tira__item:after{content:"";flex:none;width:7px;height:7px;margin-inline:clamp(24px,3vw,44px);border-radius:50%;background:var(--acento)}.tira__item a{display:flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.tira__item a:hover{color:var(--verde);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.tira__pausa{position:absolute;top:50%;right:var(--margen);width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:50%;background:var(--suave);color:var(--texto);cursor:pointer;box-shadow:0 0 0 12px var(--suave)}.tira__pausa span{position:absolute;top:15px;right:16px;bottom:15px;left:16px;border-inline:3px solid currentColor}.tira--pausada .tira__pausa span{top:14px;right:14px;bottom:14px;left:17px;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent currentColor}@keyframes tira-corre{to{transform:translate(-50%)}}@media(max-width:820px){.tira__item{min-height:56px}}@media(prefers-reduced-motion:reduce){.tira__pista{animation:none}.tira__pausa{display:none}.tira{overflow-x:auto}}.error404{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,5vw,80px);padding-block:clamp(32px,4vw,64px) 0}.error404__texto{align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:clamp(32px,4vw,64px)}.error404__texto .ligero{font-size:1.125rem}.error404__foto{display:block;width:100%;max-width:560px;height:auto;justify-self:center}@media(max-width:820px){.error404{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.error404__texto{align-items:center;padding-bottom:0}.error404__foto{max-width:300px}}.categoria__foto{position:relative}.categoria__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#012e1ec7,#012e1e61);opacity:0;pointer-events:none;transition:opacity .28s ease}.categoria__cta{position:absolute;left:50%;top:50%;z-index:1;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 22px;border-radius:999px;background:#fff;color:#12281f;font-size:16px;font-weight:500;white-space:nowrap;opacity:0;transform:translate(-50%,calc(-50% + 12px));pointer-events:none;transition:opacity .24s ease,transform .28s cubic-bezier(.2,.7,.2,1)}.categoria__cta svg{display:block;width:20px;height:20px}@media(hover:hover){.categoria:hover .categoria__foto:after,.categoria:focus-visible .categoria__foto:after{opacity:1}.categoria:hover .categoria__cta,.categoria:focus-visible .categoria__cta{opacity:1;transform:translate(-50%,-50%)}.categoria__nombre svg{display:none}}@media(hover:none){.categoria__cta{display:none}}@media(prefers-reduced-motion:reduce){.categoria__cta,.categoria__nombre svg{transition:none}.categoria:hover .categoria__nombre svg{transform:none}.categoria__cta{transform:translate(-50%,-50%)}}@media(max-width:820px){.categoria__cta{display:none}}.asistente{position:fixed;right:max(16px,calc(var(--margen) - 24px));bottom:20px;z-index:30;display:flex;flex-direction:column;align-items:flex-end;gap:14px;color:var(--texto)}.asistente__boton{position:relative;width:64px;height:64px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.asistente__boton img{position:relative;display:block;width:64px;height:64px;border-radius:50%;border:2px solid #FFF;object-fit:cover}.asistente__aura{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:conic-gradient(from 0deg,#f6c945,#8be3b4,#1e9e6a,#d8f5e3,#f6c945);animation:aura-gira 4s linear infinite}.asistente__aura:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;background:inherit;filter:blur(11px);opacity:.75;animation:aura-late 2.6s ease-in-out infinite}@keyframes aura-gira{to{transform:rotate(360deg)}}@keyframes aura-late{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:.9;transform:scale(1.08)}}.asistente__panel{display:flex;flex-direction:column;width:min(380px,calc(100vw - 32px));height:min(560px,calc(100dvh - 130px));background:#fff;border:1px solid var(--foto);box-shadow:0 18px 50px #012e1e38;overflow:hidden}.asistente__panel[hidden]{display:none}.asistente__cabeza{display:flex;align-items:center;gap:12px;padding:12px 8px 12px 16px;background:var(--verde-profundo);color:#fff}.asistente__avatar{position:relative;flex:none;width:44px;height:44px;border-radius:50%;box-shadow:0 0 0 2px #8be3b4,0 0 14px 2px #8be3b4a6}.asistente__avatar img{display:block;width:44px;height:44px;border-radius:50%;object-fit:cover}.asistente__quien{flex:1;min-width:0}.asistente__quien h2{font-size:1rem;font-weight:500;line-height:1.25}.asistente__quien p{font-size:.8125rem;font-weight:300}.asistente__cerrar{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.asistente__cabeza :focus-visible{outline-color:#fff}.asistente__mensajes{flex:1;display:flex;flex-direction:column;gap:10px;padding:16px;overflow-y:auto;background:var(--suave)}.asistente__msj{display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:86%;padding:10px 14px;font-size:.9375rem;line-height:1.4;background:#fff}.asistente__msj--yo{align-self:flex-end;background:var(--verde);color:#fff}.asistente__msj a{display:inline-flex;align-items:center;min-height:32px;font-weight:500;text-underline-offset:3px}.asistente__escribe{flex-direction:row;gap:4px;padding:14px}.asistente__escribe span{width:6px;height:6px;border-radius:50%;background:var(--verde);animation:aura-punto 1s ease-in-out infinite}.asistente__escribe span:nth-child(2){animation-delay:.15s}.asistente__escribe span:nth-child(3){animation-delay:.3s}@keyframes aura-punto{0%,to{opacity:.3}50%{opacity:1}}.asistente__rapidas{display:flex;gap:6px;padding:10px 12px;overflow-x:auto;background:var(--suave);scrollbar-width:none}.asistente__rapidas[hidden]{display:none}.asistente__rapidas button{flex:none;min-height:36px;padding:0 14px;border:1px solid var(--verde);border-radius:999px;background:#fff;color:var(--verde);font-size:.875rem;cursor:pointer}.asistente__form{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--foto)}.asistente__form input{flex:1;min-width:0;min-height:44px;padding:0 6px;border:0;background:transparent;font-size:1rem}.asistente__form button{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--verde);color:#fff;cursor:pointer}.asistente--abierto .asistente__boton,.template-cart .asistente{display:none}@media(max-width:820px){.asistente{right:16px;bottom:16px}body:has(.barra-compra:not([hidden])) .asistente{bottom:88px}.asistente--abierto{left:0;right:0;bottom:0!important;top:0}.asistente--abierto .asistente__panel{width:100%;height:100dvh;border:0}}@media(prefers-reduced-motion:reduce){.asistente__aura,.asistente__aura:before,.asistente__escribe span{animation:none}}.asistente__form input:focus-visible{outline:0}.asistente__form:focus-within{border-top-color:var(--verde)}.asistente__panel{border-radius:20px}.asistente__msj{border-radius:16px 16px 16px 4px}.asistente__msj--yo{border-radius:16px 16px 4px}.asistente__form input{border-radius:12px}@media(max-width:820px){.asistente--abierto .asistente__panel{border-radius:0}}.oferta__rotor{flex:0 1 auto;display:grid;justify-items:center;min-width:0}.oferta__rotor .oferta__centro{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease,visibility .35s}.oferta__rotor .oferta__centro--activo{opacity:1;visibility:visible;transform:none}@media(max-width:820px){.oferta__rotor{flex:1 1 auto;width:100%}.oferta__rotor a.oferta__centro{max-width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.oferta__rotor .oferta__centro{transform:none;transition:none}}.hero-txt{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cabecera{padding-block:14px}@media(max-width:820px){.cabecera{padding-block:8px}}.pie__logo-chico img{width:145px}.pie__nombre{max-width:none}.seo-texto{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:20px clamp(32px,6vw,96px);padding-block:0 clamp(64px,8vw,112px)}.seo-texto .rte{font-size:17px;line-height:1.65;font-weight:300}.seo-texto .rte p{margin:0 0 14px}.seo-texto a{color:var(--verde,#015436);text-underline-offset:3px}@media(max-width:820px){.seo-texto{grid-template-columns:1fr}}.guia{max-width:760px;margin-top:clamp(56px,7vw,96px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--suave);font-size:17px;line-height:1.65;font-weight:300}.guia h2{margin:32px 0 10px;font-size:clamp(22px,1.9vw,28px);line-height:1.2;font-weight:400;letter-spacing:-.015em}.guia h2:first-child{margin-top:0}.guia p{margin:0 0 14px}.blog{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px)}.blog__cabeza{display:flex;flex-direction:column;gap:12px;max-width:44em}.blog__intro{margin:0;font-size:18px;line-height:1.5;font-weight:300}.blog__temas{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1*max(16px,5.6vw));padding-inline:max(16px,5.6vw)}.blog__temas::-webkit-scrollbar{display:none}.blog__temas a{flex:none;display:flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;background:var(--suave);color:var(--texto,#12281F);font-size:15px;text-decoration:none;transition:background-color .2s,color .2s}.blog__temas a:hover{background:#e4e9e5}.blog__temas a[aria-current]{background:var(--verde);color:#fff}.blog__grilla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(16px,2vw,28px)}.blog-tarjeta{display:flex;flex-direction:column;gap:16px;color:inherit;text-decoration:none}.blog-tarjeta__foto{aspect-ratio:16/10;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:filter .25s}.blog-tarjeta__foto img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.blog-tarjeta:hover .blog-tarjeta__foto img{transform:scale(1.03)}.blog-tarjeta:hover .blog-tarjeta__titulo{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.blog-tema--cocina{background:#015436;color:#fff}.blog-tema--organizacion{background:#fbf0c7;color:#015436}.blog-tema--bano{background:#dce9e2;color:#015436}.blog-tema--habitacion{background:#0b4231;color:#fff}.blog-tarjeta__texto{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.blog-etiqueta{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--verde)}.blog-tarjeta__titulo{font-size:clamp(19px,1.45vw,22px);line-height:1.22;font-weight:400;letter-spacing:-.01em}.blog-tarjeta__resumen{font-size:15.5px;line-height:1.5;font-weight:300}.blog-meta{margin:0;font-size:14px;color:#5a6b62}.blog-tarjeta--destacada{display:grid;grid-template-columns:1.15fr 1fr;gap:0;background:var(--suave)}.blog-tarjeta--destacada .blog-tarjeta__foto{aspect-ratio:auto;min-height:clamp(300px,30vw,440px)}.blog-tarjeta--destacada .blog-tarjeta__texto{justify-content:center;gap:12px;padding:clamp(24px,4vw,64px)}.blog-tarjeta--destacada .blog-tarjeta__titulo{font-size:clamp(26px,2.5vw,38px);line-height:1.12;letter-spacing:-.02em}.blog-tarjeta--destacada .blog-tarjeta__resumen{font-size:17px}.blog-tarjeta__leer{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-weight:500;color:var(--verde)}.articulo{display:flex;flex-direction:column;gap:clamp(24px,3vw,36px);padding-block:8px clamp(48px,6vw,80px)}.articulo__cabeza{display:flex;flex-direction:column;gap:14px;max-width:900px}.articulo__titulo{margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1.08;font-weight:400;letter-spacing:-.025em;text-wrap:balance}.articulo .articulo__foto{border-radius:0;aspect-ratio:21/8;overflow:hidden;background:var(--suave)}.articulo .articulo__foto img{width:100%;height:100%;object-fit:cover;display:block}.articulo__cuerpo{display:grid;grid-template-columns:minmax(0,720px) minmax(240px,300px);justify-content:space-between;gap:40px clamp(40px,6vw,96px);align-items:start;margin-top:clamp(8px,2vw,24px)}.articulo__texto{font-size:18px;line-height:1.7;font-weight:300}.articulo__texto>p:first-child{font-size:20px;line-height:1.55;font-weight:400}.articulo__texto h2{margin:48px 0 14px;font-size:clamp(24px,2.1vw,30px);line-height:1.18;font-weight:400;letter-spacing:-.015em;scroll-margin-top:24px}.articulo__texto h3{margin:28px 0 8px;font-size:19px;line-height:1.3;font-weight:500}.articulo__texto p{margin:0 0 16px}.articulo__texto ul,.articulo__texto ol{margin:0 0 20px;padding-left:22px}.articulo__texto li{margin-bottom:8px}.articulo__texto li::marker{color:var(--verde)}.articulo__texto strong{font-weight:500}.articulo__texto a{color:var(--verde);text-underline-offset:3px}.articulo__tabla{overflow-x:auto;margin:20px 0 28px}.articulo__texto table{width:100%;min-width:520px;border-collapse:collapse;font-size:15.5px;line-height:1.45}.articulo__texto th{padding:12px 14px;background:var(--suave);font-weight:500;text-align:left}.articulo__texto td{padding:12px 14px;border-bottom:1px solid #E6EAE7;vertical-align:top}.articulo__texto td:first-child{font-weight:400}.articulo__lado{position:sticky;top:24px;display:flex;flex-direction:column;gap:20px}.articulo__lado-titulo{margin:0 0 10px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#5a6b62}.articulo__indice ol{list-style:none;margin:0;padding:0;border-left:1px solid #E6EAE7}.articulo__indice a{display:block;padding:7px 0 7px 14px;margin-left:-1px;border-left:2px solid transparent;font-size:14.5px;line-height:1.35;color:inherit;text-decoration:none}.articulo__indice a:hover{color:var(--verde)}.articulo__indice a[aria-current]{border-left-color:var(--verde);color:var(--verde);font-weight:500}.articulo__cta{position:relative;display:flex;flex-direction:column;padding:20px;background:var(--verde);color:#fff;text-decoration:none}.articulo__cta .articulo__lado-titulo{color:#b9cfc5;margin-bottom:6px}.articulo__cta strong{font-size:19px;line-height:1.25;font-weight:400;padding-right:28px}.articulo__cta-flecha{position:absolute;right:18px;bottom:18px;color:#f6c945;display:flex}.blog-relacionados{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px);padding-block:clamp(40px,5vw,72px) clamp(64px,8vw,112px);border-top:1px solid #E6EAE7}@media(max-width:1000px){.blog__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.articulo__cuerpo{grid-template-columns:minmax(0,1fr)}.articulo__lado{position:static;order:-1}.articulo__indice,.articulo__lado .articulo__cta{display:none}}@media(max-width:640px){.blog__grilla,.blog-tarjeta--destacada{grid-template-columns:1fr}.blog-tarjeta--destacada .blog-tarjeta__foto{min-height:0;aspect-ratio:16/10}.articulo .articulo__foto{aspect-ratio:16/9}.articulo__texto{font-size:17px}.articulo__texto>p:first-child{font-size:18px}}.blog-tarjeta--destacada .blog-tarjeta__foto{position:relative;min-height:clamp(300px,30vw,420px)}.blog-tarjeta--destacada .blog-tarjeta__foto img{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:640px){.grilla,.coleccion__lista .grilla,.grilla--ajustada{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.grilla .tarjeta__nombre{font-size:15px;line-height:1.3}.grilla .tarjeta__precio{font-size:15px}.grilla .tarjeta__mas{width:36px;height:36px}.grilla .tarjeta__mas span{top:11px;right:11px;bottom:11px;left:11px}.grilla .tarjeta__rapida{padding:6px}.blog__grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.blog__grilla .blog-tarjeta{gap:10px}.blog__grilla .blog-tarjeta__foto{aspect-ratio:1/1}.blog__grilla .blog-tarjeta__foto .icono{width:40px;height:40px}.blog__grilla .blog-tarjeta__texto{gap:5px}.blog__grilla .blog-tarjeta__titulo{font-size:15.5px;line-height:1.28}.blog__grilla .blog-tarjeta__resumen{display:none}.blog__grilla .blog-etiqueta{font-size:10.5px}.blog__grilla .blog-meta{font-size:12.5px}.blog-tarjeta--destacada .blog-tarjeta__foto{min-height:0}}.cabecera{position:relative}.menu-lista{display:flex;align-items:center;gap:2px clamp(18px,2.2vw,32px)}.menu-grupo__fila{display:flex;align-items:center}.menu-grupo__padre{display:inline-flex;align-items:center;gap:8px;color:inherit}.menu-grupo__padre .icono{color:var(--verde);flex:none}.menu-grupo__abrir,.menu-extra{display:none}.menu-panel__titulo{margin:0 0 12px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#5a6b62}.menu-panel ul{list-style:none;margin:0;padding:0}@media(min-width:821px){.cabecera__menu a:hover{opacity:1}.menu-grupo__padre{position:relative;padding:12px 0}.menu-grupo:not(.menu-grupo--simple) .menu-grupo__padre:after{content:"";width:7px;height:7px;margin:0 2px 3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s}.menu-grupo:hover .menu-grupo__padre,.menu-grupo:focus-within .menu-grupo__padre{color:var(--verde)}.menu-grupo:hover .menu-grupo__padre:after,.menu-grupo:focus-within .menu-grupo__padre:after{transform:translateY(3px) rotate(225deg)}.menu-panel{position:absolute;left:0;right:0;top:100%;z-index:6;display:grid;grid-template-columns:minmax(220px,1fr) minmax(240px,1fr) minmax(280px,1.1fr);gap:clamp(24px,4vw,64px);padding:28px var(--margen) 32px;background:var(--blanco);border-top:1px solid #E6EAE7;box-shadow:0 18px 30px -18px #012e1e38;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s}.menu-panel:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:22px}.menu-grupo:hover .menu-panel,.menu-grupo:focus-within .menu-panel{opacity:1;visibility:visible;transform:none}.menu-panel__lista a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0;font-size:16px}.menu-panel__lista a:hover,.menu-panel__guias a:hover{color:var(--verde)}.menu-panel__lista .icono{color:var(--verde);flex:none}.menu-panel__todo{display:inline-flex!important;align-items:center;gap:8px;margin-top:10px;padding:8px 0!important;font-size:15px;font-weight:500;color:var(--verde)}.menu-panel__guias a{display:block;padding:9px 0!important;font-size:15.5px;line-height:1.35;font-weight:300}.menu-panel__foto{position:relative;display:block;min-height:210px;overflow:hidden;padding:0!important;background:var(--foto)}.menu-panel__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.menu-panel__foto span{position:absolute;left:0;bottom:0;padding:8px 14px;background:var(--verde);color:#fff;font-size:14px}}@media(min-width:821px)and (max-width:1100px){.menu-grupo__padre .icono{display:none}}@media(max-width:820px){.cabecera__abrir{color:var(--verde)}html.menu-abierto,html.menu-abierto body{overflow:hidden}.cabecera__menu{position:fixed;left:0;right:0;top:var(--menu-top,60px);bottom:0;z-index:20;display:none;flex-direction:column;justify-content:space-between;gap:24px;padding:8px var(--margen) calc(24px + env(safe-area-inset-bottom));background:var(--verde);color:#fff;border:0;overflow-y:auto;overscroll-behavior:contain}.cabecera__menu.abierto{display:flex}.menu-lista{flex-direction:column;align-items:stretch;gap:0}.cabecera__menu a{border-top:0;color:#fff;min-height:0}.cabecera__menu a:hover{opacity:1}.cabecera__menu .icono{color:#fff;flex:none}.menu-grupo{border-bottom:1px solid rgba(255,255,255,.18)}.menu-grupo__fila{justify-content:space-between;min-height:64px}.menu-grupo__padre{flex:1;gap:14px;min-height:64px!important;font-size:20px}.menu-grupo__padre .icono{width:26px;height:26px;color:#fff}.menu-grupo__abrir{display:flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;margin-right:-14px;border:0;background:transparent;color:#fff;cursor:pointer}.menu-grupo__abrir span{position:relative;width:16px;height:16px;background:linear-gradient(currentColor,currentColor) center/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 100% no-repeat;transition:transform .2s}.menu-grupo.abierto .menu-grupo__abrir span{transform:rotate(45deg)}.menu-panel{display:none;padding:2px 0 20px 40px;flex-direction:column;gap:18px}.menu-grupo.abierto .menu-panel{display:flex}.menu-panel__titulo{margin-bottom:4px;color:#b9cfc5;font-size:11.5px}.menu-panel__lista a{display:flex;align-items:center;gap:12px;min-height:44px!important;padding:0;font-size:17px}.menu-panel__lista .icono{width:20px;height:20px}.menu-panel__todo{display:inline-flex!important;align-items:center;gap:8px;min-height:44px!important;font-size:15px;font-weight:500;color:#f6c945!important}.menu-panel__todo .icono{color:#f6c945}.menu-panel__guias a{display:flex;align-items:center;min-height:42px!important;padding:0;font-size:15.5px;font-weight:300;line-height:1.3}.menu-panel__foto{display:none}.menu-extra{display:flex;flex-wrap:wrap;gap:0 20px;padding-top:4px}.menu-extra a{display:flex;align-items:center;min-height:44px!important;font-size:15px;font-weight:300}.menu-extra p{flex:1 0 100%;margin:8px 0 0;color:#b9cfc5;font-size:14px;font-weight:300}}@media(prefers-reduced-motion:reduce){.menu-panel,.menu-grupo__abrir span{transition:none}}@media(min-width:821px){.menu-grupo{position:static!important;display:block}.menu-grupo--simple .menu-grupo__padre:after{content:none!important}.menu-grupo__padre:after{margin:0 2px 3px!important}}@media(max-width:820px){.cabecera__menu .menu-panel__foto{display:none}.menu-grupo{position:static!important;display:block}.menu-grupo__padre:after{content:none!important}html.menu-abierto .asistente,html.menu-abierto [data-asistente]{display:none}}.pie__descripcion{margin:0 0 4px;max-width:34em;font-size:15px;line-height:1.55;font-weight:300;color:#cfe0d8}.pie__pagos-vacio{display:flex;align-items:center;min-height:24px;padding:0 10px;background:#0b4231;font-size:14px}.oferta{justify-content:center}.whatsapp{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 8px 20px #012e1e40;transition:transform .2s}.whatsapp:hover{transform:scale(1.06);color:#fff}.asistente--abierto .whatsapp{display:none}.contacto__wa{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:18px;color:var(--verde)}.contacto__wa svg{color:#25d366;flex:none}@media(prefers-reduced-motion:reduce){.whatsapp{transition:none}}.col{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px)}.col__cabeza{display:flex;flex-direction:column;gap:12px}.col__intro{max-width:44em;font-size:17px;line-height:1.55;font-weight:300}.col__intro p{margin:0}.col__subs{display:flex;gap:8px;overflow-x:auto;margin-top:8px;margin-inline:calc(var(--margen)*-1);padding-inline:var(--margen);scrollbar-width:none}.col__subs::-webkit-scrollbar{display:none}.col__subs a{flex:none;display:flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:var(--suave);color:inherit;font-size:15px;text-decoration:none;transition:background-color .2s}.col__subs a:hover{background:#e4e9e5}.col__subs a[aria-current]{background:var(--verde);color:#fff}.coleccion{display:grid;grid-template-columns:250px minmax(0,1fr);gap:32px clamp(32px,4vw,64px);align-items:start}.coleccion:not(:has(.coleccion__filtros)){grid-template-columns:minmax(0,1fr)}.coleccion__filtros{position:sticky;top:124px;display:block;max-height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin}.filtro-cabeza,.filtro-pie{display:none}.coleccion__filtros details.filtro{margin:0;padding:0;background:transparent;border-bottom:1px solid #E6EAE7}.coleccion__filtros details.filtro:first-child{border-top:1px solid #E6EAE7}.filtro summary{position:relative;display:flex;align-items:center;gap:8px;min-height:54px;padding-right:22px;font-size:15.5px;font-weight:500;list-style:none;cursor:pointer}.filtro summary::-webkit-details-marker{display:none}.filtro summary:after{content:"";position:absolute;right:4px;top:50%;width:7px;height:7px;margin-top:-5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s}.filtro[open] summary:after{margin-top:-2px;transform:rotate(225deg)}.filtro__num{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--verde);color:#fff;font-size:12px;font-weight:500}.filtro__lista{display:flex;flex-direction:column;padding-bottom:12px}.casilla{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;font-size:15px;font-weight:300;cursor:pointer}.casilla input{-webkit-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:0;border:1.5px solid #AEB9B3;border-radius:4px;background:#fff center/14px no-repeat;cursor:pointer;transition:background-color .15s,border-color .15s}.casilla:hover input:not(:disabled){border-color:var(--verde)}.casilla input:checked{border-color:var(--verde);background-color:var(--verde);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.5l2.800 2.800L11 4.500'/%3E%3C/svg%3E")}.casilla__nombre{flex:1;min-width:0}.casilla input:checked~.casilla__nombre{font-weight:500}.casilla__num{font-size:13px;color:#5a6b62}.casilla--vacia{opacity:.45;cursor:default}.rango{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding-bottom:16px}.rango__campo{display:flex;flex-direction:column;gap:5px;font-size:13px;color:#5a6b62}.rango__valor{display:flex;align-items:center;gap:2px;min-height:44px;padding:0 10px;border:1px solid #D5DCD8;color:var(--texto);font-size:15px}.rango__valor:focus-within{border-color:var(--verde)}.rango__valor input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;-moz-appearance:textfield}.rango__valor input::-webkit-outer-spin-button,.rango__valor input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.coleccion__lista{display:flex;flex-direction:column;gap:20px;min-width:0}.col-barra{display:flex;align-items:center;gap:12px;min-height:44px}.col-barra__filtrar{display:none}.col-barra__total{margin:0 auto 0 0;font-size:15px;color:#5a6b62}.col-barra__orden{display:flex;align-items:center;gap:8px;font-size:14.5px;color:#5a6b62}.col-barra__orden select{min-height:44px;padding:0 34px 0 14px;border:1px solid #D5DCD8;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%2312281F' stroke-width='1.500' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.500 4.500 6 8l3.500-3.500'/%3E%3C/svg%3E") right 13px center/12px no-repeat;color:var(--texto);font:inherit;font-size:14.5px;-webkit-appearance:none;appearance:none;cursor:pointer}.col-activos{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.col-activos a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;background:var(--suave);color:inherit;font-size:14px;text-decoration:none}.col-activos a span{width:10px;height:10px;background:linear-gradient(currentColor,currentColor) center/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 100% no-repeat;transform:rotate(45deg)}.col-activos .col-activos__limpiar{padding:0 4px;background:transparent;color:var(--verde);font-weight:500;text-decoration:underline;text-underline-offset:3px}.col-vacia{grid-column:1/-1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(28px,4vw,48px);background:var(--suave)}.col-vacia p{margin:0;font-size:17px}.coleccion__lista .grilla{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:36px clamp(12px,1.6vw,20px)}.paginas{margin-top:16px}@media(max-width:980px){.coleccion{grid-template-columns:minmax(0,1fr)}.col-barra{position:sticky;top:60px;z-index:3;margin-inline:calc(var(--margen)*-1);padding:8px var(--margen);background:#fff}.col-barra__filtrar{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid #D5DCD8;border-radius:999px;background:#fff;color:var(--texto);font:inherit;font-size:14.5px;cursor:pointer}.col-barra__filtrar .icono{color:var(--verde)}.col-barra__total{display:none}.col-barra__orden{margin-left:auto;min-width:0}.col-barra__orden>span{display:none}.col-barra__orden select{max-width:190px}.coleccion__filtros{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:none;flex-direction:column;max-height:none;overflow:hidden;background:#fff}.coleccion__filtros.abierto{display:flex}.filtro-cabeza{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:0 8px 0 var(--margen);border-bottom:1px solid #E6EAE7}.filtro-cabeza p{margin:0;font-size:20px}.filtro-cabeza button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:inherit;cursor:pointer}.filtro-cuerpo{flex:1;overflow-y:auto;padding:0 var(--margen)}.coleccion__filtros details.filtro:first-child{border-top:0}.casilla{min-height:46px;font-size:16px}.filtro-pie{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:12px var(--margen) calc(12px + env(safe-area-inset-bottom));border-top:1px solid #E6EAE7;background:#fff}.filtro-pie__limpiar{padding:12px 4px;color:var(--verde);font-weight:500}.filtro-pie .pill{min-height:52px}}@media(prefers-reduced-motion:reduce){.filtro summary:after,.casilla input,.col__subs a{transition:none}}@media(max-width:640px){.coleccion__lista .grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.info-banda{background:var(--verde);color:#fff}.info-banda__caja{display:flex;flex-direction:column;gap:12px;padding-block:clamp(20px,2.4vw,32px) clamp(40px,5vw,72px)}.info-banda .ruta,.info-banda .ruta a{color:#fff}.info-banda h1{margin:8px 0 0;font-size:clamp(34px,4vw,56px);line-height:1.05;font-weight:400;letter-spacing:-.025em}.info-banda p{margin:0;max-width:36em;font-size:clamp(17px,1.4vw,20px);line-height:1.45;font-weight:300}.contacto-pro{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(40px,6vw,96px);align-items:start;padding-block:clamp(40px,5vw,72px) clamp(64px,8vw,112px)}.contacto-pro__canales{display:flex;flex-direction:column;gap:12px}.canal{display:flex;align-items:center;gap:16px;min-height:84px;padding:14px 20px;background:var(--suave);color:inherit;text-decoration:none;transition:background-color .2s}.canal:hover{background:#e4e9e5}.canal>.icono{flex:none;color:var(--verde)}.canal__icono{display:flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--verde)}.canal__texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:15.5px;font-weight:300;overflow-wrap:anywhere}.canal__texto strong{font-size:18px;font-weight:500}.canal--wa{background:var(--verde);color:#fff}.canal--wa:hover{background:var(--verde-profundo)}.canal--wa>.icono{color:#f6c945}.canal--wa .canal__icono{background:#25d366;color:#fff}.contacto-pro__horario{margin:4px 0 0;font-size:15px;color:#5a6b62}.contacto-pro__ayuda{display:flex;flex-direction:column;margin-top:24px}.contacto-pro__ayuda h2{margin:0 0 8px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#5a6b62}.contacto-pro__ayuda a{display:flex;align-items:center;justify-content:space-between;min-height:52px;border-top:1px solid #E6EAE7;color:inherit;text-decoration:none}.contacto-pro__ayuda a:hover{color:var(--verde)}.contacto-pro__form h2{margin:0 0 24px;font-size:clamp(26px,2.5vw,38px);line-height:1.12;font-weight:400;letter-spacing:-.02em}.contacto-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.contacto-form__ancho,.contacto-form .aviso,.contacto-form .errors,.contacto-form>ul{grid-column:1/-1}.contacto-form .campo{border-radius:0}.contacto-form .pill{justify-self:start;min-height:56px;padding:0 36px;font-size:17px}.despacho{display:flex;flex-direction:column;gap:clamp(56px,7vw,96px);padding-block:clamp(40px,5vw,72px) 0}.despacho__plazos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.plazo{display:flex;flex-direction:column;gap:6px;padding:clamp(24px,2.6vw,36px);background:var(--suave)}.plazo .icono{margin-bottom:14px;color:var(--verde)}.plazo h2{margin:0;font-size:15px;font-weight:500}.plazo__dato{margin:0;font-size:clamp(26px,2.4vw,34px);line-height:1.12;font-weight:400;letter-spacing:-.02em;color:var(--verde)}.plazo p:last-child{margin:6px 0 0;font-size:15.5px;line-height:1.45;font-weight:300}.plazo--destacado{background:#fbf0c7}.despacho__pasos{display:flex;flex-direction:column;gap:clamp(24px,3vw,36px)}.despacho__pasos h2{margin:0}.despacho__pasos ol{counter-reset:paso;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px clamp(16px,2vw,28px);margin:0;padding:0}.despacho__pasos li{counter-increment:paso;position:relative;display:flex;flex-direction:column;gap:6px;padding-top:58px}.despacho__pasos li:before{content:counter(paso);position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--verde);color:#fff;font-weight:500}.despacho__pasos li:not(:last-child):after{content:"";position:absolute;top:21px;left:42px;right:calc(-1*clamp(16px,2vw,28px));height:1px;background:#cfd8d3}.despacho__pasos strong{font-size:18px;font-weight:500}.despacho__pasos span{font-size:15.5px;line-height:1.45;font-weight:300}@media(max-width:820px){.contacto-pro{grid-template-columns:minmax(0,1fr)}.despacho__plazos{grid-template-columns:1fr}.despacho__pasos ol{grid-template-columns:1fr;gap:0}.despacho__pasos li{padding:0 0 24px 58px;min-height:42px}.despacho__pasos li:not(:last-child):after{top:42px;bottom:0;left:21px;right:auto;width:1px;height:auto}}@media(max-width:520px){.contacto-form{grid-template-columns:1fr}.contacto-form>.etiqueta{grid-column:1/-1}.contacto-form .pill{justify-self:stretch}}.confianza{list-style:none;display:flex;flex-direction:column;gap:12px;margin:20px 0 4px;padding:16px;background:var(--suave)}.confianza li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.4;font-weight:300}.confianza .icono{flex:none;color:var(--verde)}.confianza strong{display:block;font-weight:500}.confianza a{color:var(--verde);text-underline-offset:3px}.confianza__wa{flex:none;color:#25d366;line-height:0}.resumen__envio{margin:0;font-size:15px}.resumen .lateral__barra{margin-top:-8px}.resumen__nota{list-style:none;margin:0;padding:0;font-size:13.5px;line-height:1.5;color:#5a6b62;text-align:center}.lista-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,40vw),1fr));gap:28px clamp(12px,1.6vw,20px)}.lista-cats .categoria__foto{aspect-ratio:4/5;display:block;overflow:hidden;background:var(--foto);margin-bottom:10px}.lista-cats .categoria__foto img{width:100%;height:100%;object-fit:cover}.pagina-texto{display:grid;grid-template-columns:minmax(0,720px) minmax(240px,300px);justify-content:space-between;gap:40px clamp(40px,6vw,96px);align-items:start;padding-block:clamp(36px,5vw,64px) clamp(64px,8vw,112px)}.pagina-texto .articulo__texto h2:first-child{margin-top:0}.pagina-ayuda{position:sticky;top:124px;display:flex;flex-direction:column;gap:10px}.pagina-ayuda>a:last-child{font-size:15px;color:var(--verde);text-underline-offset:3px}.pagina-ayuda .canal{min-height:72px;padding:12px 16px}.nosotros-mas{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px);padding-bottom:clamp(64px,8vw,112px)}.nosotros-mas h2{margin:0}.nosotros-mas h3{margin:0;font-size:19px;font-weight:500}.nosotros-mas .plazo p{margin:6px 0 0;font-size:15.5px;line-height:1.5;font-weight:300}.nosotros-mas .plazo a{color:var(--verde);text-underline-offset:3px}@media(max-width:820px){.pagina-texto{grid-template-columns:minmax(0,1fr)}.pagina-ayuda{position:static}.whatsapp{width:52px;height:52px}.whatsapp svg{width:26px;height:26px}.asistente__boton,.asistente__boton img{width:52px;height:52px}.template-product .asistente__boton{display:none}.asistente{gap:12px}}.hero{display:grid;background:#f3e7da}.hero-slide{grid-area:1/1;position:relative;background:var(--verde);opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s}.hero-slide[hidden]{display:block}.hero-slide--activo{opacity:1;visibility:visible;z-index:1}.hero-slide--claro{background:#f3e7da;color:var(--texto)}.hero-slide--claro .hero-b{border-right-color:#12281f40}.hero-slide--claro .hero-b .icono,.hero-slide--claro .hero-eye,.hero-slide--claro .hero-h1 strong{color:var(--verde)}.hero-puntos{position:absolute;left:50%;bottom:clamp(10px,1.4vw,20px);z-index:2;display:flex;transform:translate(-50%)}.hero-puntos button{position:relative;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.hero-puntos button:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:#ffffff8c;box-shadow:0 0 0 1px #012e1e4d;transform:translate(-50%,-50%);transition:width .2s,background-color .2s}.hero-puntos button[aria-current]:after{width:24px;border-radius:999px;background:#ffd400}.hero-flecha{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#ffffffe0;color:var(--verde-profundo);opacity:0;transform:translateY(-50%);cursor:pointer;transition:opacity .2s,background-color .2s}.hero:hover .hero-flecha,.hero-flecha:focus-visible{opacity:1}.hero-flecha:hover{background:#fff}.hero-flecha span{width:10px;height:10px;border-top:1.8px solid currentColor;border-right:1.8px solid currentColor}.hero-flecha--ant{left:14px}.hero-flecha--ant span{transform:translate(2px) rotate(-135deg)}.hero-flecha--sig{right:14px}.hero-flecha--sig span{transform:translate(-2px) rotate(45deg)}@media(max-width:820px){.hero{display:grid}.hero-slide{display:flex;flex-direction:column-reverse;justify-content:flex-end}.hero-slide[hidden]{display:flex}.hero-slide--claro .hero-img{object-position:66% 50%}.hero-flecha{display:none}.hero-puntos{bottom:6px}}@media(prefers-reduced-motion:reduce){.hero-slide,.hero-flecha,.hero-puntos button:after{transition:none}}.hero-foto{position:relative;line-height:0}.hero-foto:after{content:"";position:absolute;top:0;right:56%;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.55),rgba(255,255,255,.4) 60%,transparent);pointer-events:none}.hero-nota{position:absolute;left:87%;top:58%;z-index:1;margin:0;padding:.55vw 1.3vw;border-radius:1vw;background:var(--verde);color:#fff;font-size:max(12px,1vw);line-height:1.15;text-align:center;transform:translate(-50%)}.hero-nota strong{display:block;font-size:1.2em;font-weight:600}.hero-slide--claro .hero-txt{transform:translateY(-50%);gap:1vw;z-index:1}.hero-slide--claro .hero-eye{color:var(--verde);letter-spacing:.2em;font-size:max(11px,.85vw)}.hero-slide--claro .hero-h1{color:var(--verde);font-weight:400;font-size:3.5vw}.hero-slide--claro .hero-h1 strong{font-weight:700;font-size:1.12em}.hero-slide--claro .hero-p{max-width:25em;margin:0;color:#4c5f56;font-size:max(14px,1.35vw);font-weight:400;line-height:1.3}.hero-slide--claro .hero-bs{gap:1.1vw;margin-top:.3vw}.hero-slide--claro .hero-b{flex-direction:column;gap:.5vw;padding-right:1.1vw;text-align:center;color:var(--verde);font-size:max(11.5px,.95vw);line-height:1.25}.hero-b__ico{display:flex;align-items:center;justify-content:center;width:max(36px,3.1vw);height:max(36px,3.1vw);border-radius:.6vw;background:#e4ebd3}.hero-slide--claro .hero-b .icono{width:58%;height:58%}.hero-slide--claro .hero-cta{margin-top:.3vw;background:var(--verde);color:#fff}.hero-slide--claro .hero-cta:hover{background:var(--verde-profundo);color:#fff}@media(min-width:821px)and (max-width:1180px){.hero-slide--claro .hero-p{display:none}}@media(max-width:820px){.hero-foto{width:100%}.hero-foto:after{display:none}.hero-slide--claro .hero-txt{transform:none;gap:14px}.hero-slide--claro .hero-h1{font-size:clamp(1.75rem,8.4vw,2.375rem)}.hero-slide--claro .hero-p{font-size:1.0625rem}.hero-slide--claro .hero-bs{flex-direction:row;justify-content:space-between;gap:8px;width:100%}.hero-slide--claro .hero-b{flex:1;padding:0;gap:8px;font-size:.8125rem}.hero-slide--claro .hero-b br{display:block}.hero-b__ico{width:44px;height:44px;border-radius:10px}.hero-nota{left:auto;right:12px;top:12px;padding:6px 12px;border-radius:12px;font-size:12px;transform:none}}.hero-puntos{gap:6px;padding:9px 12px;border-radius:999px;background:#012e1e52;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-puntos button{width:34px;height:3px;border-radius:999px;background:#fff6;overflow:visible}.hero-puntos button:before{content:"";position:absolute;top:-14px;right:-3px;bottom:-14px;left:-3px}.hero-puntos button:after,.hero-puntos button[aria-current=true]:after{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;background:#fff;box-shadow:none;transform:scaleX(0);transform-origin:left;transition:none}.hero-puntos button[aria-current=true]:after{animation:hero-avance 7s linear forwards}.hero:hover .hero-puntos button:after,.hero:focus-within .hero-puntos button:after{animation-play-state:paused}@keyframes hero-avance{to{transform:scaleX(1)}}.hero-flecha{width:46px;height:46px;background:#012e1e52;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .25s,background-color .2s,transform .2s}.hero-flecha:hover{background:var(--verde);transform:translateY(-50%) scale(1.06)}.hero-flecha span{width:9px;height:9px;border-top-width:1.5px;border-right-width:1.5px}.hero-flecha--ant{left:clamp(12px,1.4vw,24px)}.hero-flecha--sig{right:clamp(12px,1.4vw,24px)}@media(prefers-reduced-motion:reduce){.hero-puntos button[aria-current=true]:after{animation:none;transform:none}.hero-flecha{transition:none}}.hero-slide--claro .hero-bs{gap:1.4vw;margin-top:.4vw}.hero-slide--claro .hero-b{flex-direction:row;align-items:center;gap:.7vw;padding-right:1.4vw;text-align:left;font-size:max(.75rem,.85vw);line-height:1.3}.hero-b__ico{flex:none;width:max(32px,2.7vw);height:max(32px,2.7vw)}@media(max-width:820px){.hero-slide--claro .hero-bs{flex-direction:column;justify-content:flex-start;gap:12px}.hero-slide--claro .hero-b{flex:none;padding:0;gap:12px;font-size:.875rem}.hero-slide--claro .hero-b br{display:none}.hero-b__ico{width:36px;height:36px;border-radius:9px}}.hero-slide--claro .hero-b__ico{width:auto;height:auto;border-radius:0;background:transparent}.hero-slide--claro .hero-b .icono{width:max(26px,2.3vw);height:max(26px,2.3vw)}@media(max-width:820px){.hero-slide--claro .hero-b__ico{width:auto;height:auto}.hero-slide--claro .hero-b .icono{width:30px;height:30px}}@media(min-width:821px){.hero-slide--claro .hero-txt{transform:translateY(-58%);gap:1.25vw}.hero-slide--claro .hero-eye{font-size:max(.75rem,.8vw)}.hero-slide--claro .hero-h1{font-size:3.7vw;font-weight:300}.hero-slide--claro .hero-h1 strong{font-size:1em;font-weight:500}.hero-slide--claro .hero-p{margin:0;max-width:none;font-size:max(.9375rem,1.25vw);font-weight:300;line-height:1.4}.hero-slide--claro .hero-bs,.hero-slide--claro .hero-cta{margin-top:0}.hero-slide--claro .hero-b .icono,.hero-slide--claro .hero-b svg{width:max(26px,2.3vw);height:max(26px,2.3vw)}}@media(min-width:821px)and (max-width:1180px){.hero-slide--claro .hero-p{display:block}}.cabecera__logo{position:relative}.logo-brillo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.55) 50%,transparent 58%) no-repeat;background-size:300% 100%;background-position:130% 0;-webkit-mask:var(--logo) left center/auto 34px no-repeat;mask:var(--logo) left center/auto 34px no-repeat;animation:logo-brillo 8s ease-in-out 2s infinite}@keyframes logo-brillo{0%{background-position:130% 0}16%,to{background-position:-30% 0}}@media(max-width:820px){.logo-brillo{-webkit-mask-size:auto 28px;mask-size:auto 28px}}@media(prefers-reduced-motion:reduce){.logo-brillo{display:none}}.tienda-info{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px clamp(40px,6vw,96px);align-items:center;padding-block:0 clamp(64px,8vw,112px)}.tienda-info__texto{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.tienda-info__texto h2{margin:0}.tienda-info__texto .rte{font-size:17px;line-height:1.6;font-weight:300}.tienda-info__texto .rte p{margin:0}.tienda-info__texto .pill{margin-top:8px}.tienda-info__grupos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,16px)}.tienda-grupo{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,2vw,28px);background:var(--suave)}.tienda-grupo__titulo{display:flex;align-items:center;gap:12px;min-height:32px;color:inherit;font-size:19px;font-weight:500;text-decoration:none}.tienda-grupo__titulo .icono{flex:none;color:var(--verde)}.tienda-grupo__titulo:hover{color:var(--verde)}.tienda-grupo__enlaces p{display:flex;flex-direction:column;margin:0}.tienda-grupo__enlaces a{display:flex;align-items:center;min-height:36px;color:inherit;font-size:15.5px;font-weight:300;text-decoration:none}.tienda-grupo__enlaces a:hover{color:var(--verde);text-decoration:underline;text-underline-offset:3px}@media(max-width:980px){.tienda-info{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.tienda-info__grupos{grid-template-columns:1fr}.tienda-grupo__enlaces a{min-height:44px}}.ideas{display:flex;flex-direction:column;gap:clamp(24px,3vw,36px);padding-block:0 clamp(64px,8vw,112px)}.ideas__cabeza{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.ideas__cabeza h2{margin:0}.ideas__todo{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--verde);font-weight:500;text-decoration:none}.ideas__todo:hover{text-decoration:underline;text-underline-offset:4px}.ideas__grilla{grid-template-columns:repeat(4,minmax(0,1fr))}.ideas__grilla .blog-tarjeta__foto{aspect-ratio:4/3}.ideas__grilla .blog-tarjeta__resumen{display:none}.ideas__seo{padding-top:clamp(20px,2.4vw,28px);border-top:1px solid #E6EAE7;color:#5a6b62;font-size:15px;line-height:1.6;font-weight:300}.ideas__seo p{max-width:62em;margin:0}.ideas__seo a{color:inherit;text-underline-offset:3px}.ideas__seo a:hover{color:var(--verde)}@media(max-width:1000px){.ideas__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/casabien.css.map */
