*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1rem;line-height:1.55;overflow-x:clip}img,video,svg{display:block;max-width:100%;height:auto}h1,h2,h3,p,ul,ol,figure{margin:0}button,input,select{font:inherit;color:inherit}main:focus{outline:none}:focus-visible{outline:3px solid var(--color-button);outline-offset:3px}.oculto-visual{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.saltar-contenido{position:absolute;left:1rem;top:-4rem;z-index:100;padding:.75rem 1rem;background:var(--color-primary);color:var(--color-background);border-radius:var(--radio-boton)}.saltar-contenido:focus{top:1rem}.contenedor{width:100%;max-width:var(--ancho-pagina);margin-inline:auto;padding-inline:1rem}@media(min-width:750px){.contenedor{padding-inline:2rem}}.seccion{padding-block:3rem}.seccion--superficie{background:var(--color-surface)}@media(min-width:990px){.seccion{padding-block:4.5rem}}.titulo{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.01em;line-height:1;text-wrap:balance}.titulo--seccion{font-size:clamp(2rem,7vw,3.25rem);margin-bottom:.75rem}.bajada{font-size:1.0625rem;color:var(--color-text-muted);max-width:38rem;text-wrap:pretty}.cabecera-seccion{margin-bottom:2rem}.cabecera-seccion--centro{text-align:center}.cabecera-seccion--centro .bajada{margin-inline:auto}.etiqueta{display:inline-block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;line-height:1}.resaltado{background:none;color:inherit;position:relative;z-index:0;white-space:nowrap}.resaltado:after{content:"";position:absolute;z-index:-1;left:-.06em;right:-.06em;bottom:.1em;height:.36em;background:var(--color-accent);-webkit-mask-image:var(--hex-mascara),linear-gradient(90deg,#000 55%,transparent);-webkit-mask-composite:source-in;mask-image:var(--hex-mascara),linear-gradient(90deg,#000 55%,transparent);mask-composite:intersect;-webkit-mask-size:9px 10px,100% 100%;mask-size:9px 10px,100% 100%}:root{--hex-mascara: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 20'%3E%3Cpath d='M9 1.5l7 4v8l-7 4-7-4v-8z' fill='%23000'/%3E%3C/svg%3E")}.hexagonos{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--color-accent);-webkit-mask-image:var(--hex-mascara),linear-gradient(var(--hex-direccion, 90deg),#000,transparent 75%);-webkit-mask-composite:source-in;mask-image:var(--hex-mascara),linear-gradient(var(--hex-direccion, 90deg),#000,transparent 75%);mask-composite:intersect;-webkit-mask-size:var(--hex-tamano, 12px 13px),100% 100%;mask-size:var(--hex-tamano, 12px 13px),100% 100%}.boton{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.5rem;padding:.875rem 1.5rem;border:2px solid var(--color-button);border-radius:var(--radio-boton);background:var(--color-button);color:var(--color-button-text);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.25rem;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;line-height:1.1;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.boton:hover{background:color-mix(in srgb,var(--color-button) 86%,#000)}.boton:active{transform:translateY(1px)}.boton--secundario{background:transparent;color:var(--color-button)}.boton--secundario:hover{background:var(--color-surface)}.boton--ancho{width:100%}.boton[disabled]{opacity:.5;cursor:not-allowed}.stub{min-height:50vh;text-align:center}.tarjeta{background:var(--color-background);border:1px solid var(--color-borde);border-radius:var(--radio-tarjeta)}.media-marco{position:relative;overflow:hidden;border-radius:var(--radio-tarjeta);background:var(--color-surface)}.media-marco img{width:100%;height:100%;object-fit:cover}.icono{width:1.5rem;height:1.5rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.estrellas__fondo{position:relative;color:var(--color-borde);letter-spacing:.1em}.estrellas__lleno{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--color-primary);white-space:nowrap}.precio-tachado{text-decoration:line-through;color:var(--color-text-muted)}.texto-ahorro{color:var(--color-success);font-weight:700}.texto-urgencia{color:var(--color-urgency);font-weight:700}.rte p+p{margin-top:.75rem}.rte a{color:var(--color-button)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
