:root{--negro: #000000;--nude: #e6d2c3;--rosa: #f3d7d8;--fondo: #ffffff;--fondo-suave: #fcf4f3;--gris: #5c5553;--borde: #d9cdc7;--serif: "Bodoni Moda", "Didot", "Times New Roman", serif;--sans: "Jost", "Century Gothic", "Helvetica Neue", Arial, sans-serif;--condensada: "Oswald", "Arial Narrow", Impact, sans-serif;--fondo-rosa: #fbe8e9;--rosa-fuerte: #d4607f;--marco: #efbbc6;--gutter: 16px}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-bottom:84px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--fondo);color:var(--negro);font:400 17px/1.55 var(--sans);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}h1,h2,h3,p,ul,ol,figure,fieldset,dl,dd{margin:0;padding:0}fieldset{border:0;min-width:0}ul,ol{list-style:none}a{color:inherit;text-underline-offset:3px}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--negro);outline-offset:2px}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:8px;top:8px;z-index:30;background:var(--fondo);padding:8px 12px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hueco{background:#fff3b0;color:#000;padding:1px 6px;font-size:.92em}.barra{background:var(--negro);color:var(--fondo);text-align:center;font-size:13.5px;line-height:1.35;padding:9px 0;overflow:hidden;white-space:nowrap}.barra__pista{display:flex;width:max-content;animation:barra-desliza 132s linear infinite;will-change:transform}.barra__copia{display:flex;flex:none}.barra__sep{padding:0 1.1em;opacity:.75}.barra:hover .barra__pista,.barra:active .barra__pista{animation-play-state:paused}@keyframes barra-desliza{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.barra{white-space:normal;padding:9px var(--gutter)}.barra__pista{display:block;width:auto;animation:none}.barra__copia{display:inline}.barra__copia[aria-hidden],.barra__copia .barra__sep:last-child{display:none}.barra__sep{padding:0 .5em}}.cabecera{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px var(--gutter);border-bottom:1px solid var(--borde)}.logo{font:500 25px/1 var(--serif);letter-spacing:.14em;text-decoration:none;overflow-wrap:anywhere}.cabecera__enlace{font-size:15px;padding:10px 0}.boton{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:12px 28px;border:1px solid var(--negro);background:var(--negro);color:var(--fondo);font-size:17px;font-weight:500;letter-spacing:.02em;text-decoration:none;transition:background-color .15s,color .15s}.boton:hover{background:var(--fondo);color:var(--negro)}.boton:focus-visible{outline-offset:3px}.boton[disabled]{opacity:.6;cursor:progress}.boton--ancho{width:100%}.producto{padding-bottom:40px}.galeria{position:relative;background:var(--fondo-suave)}.galeria__pista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.galeria__pista::-webkit-scrollbar{display:none}.galeria__foto{flex:0 0 100%;aspect-ratio:2 / 3;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0;position:relative}.galeria__foto img{width:100%;height:100%;object-fit:cover;object-position:50% 0%}.galeria__foto--contener{background:var(--fondo)}.galeria__foto--contener img{object-fit:contain;object-position:center}.galeria__foto--hueco{padding:24px var(--gutter)}.galeria__foto--hueco .prenda{width:100%}.galeria__hueco{font-size:14px;color:var(--gris);text-align:center;overflow-wrap:anywhere}.galeria__mandos{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;background:var(--fondo);border:1px solid var(--borde);font-size:14px;font-variant-numeric:tabular-nums}.galeria__mandos button{width:44px;height:44px;background:none;border:0;font-size:20px;line-height:1}.galeria__contador{min-width:36px;text-align:center}.panel{padding:22px var(--gutter) 0}.panel__titulo{font:500 clamp(30px,8.4vw,44px)/1.08 var(--serif)}.panel__subtitulo{margin-top:10px;color:var(--gris)}.panel__precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-top:14px;font-size:25px;font-weight:500;font-variant-numeric:tabular-nums}.panel__precio small{font-size:14px;font-weight:400;color:var(--gris)}.lanzamiento__etiqueta{display:inline-block;align-self:center;padding:5px 10px;background:var(--rosa-fuerte);color:var(--negro);font-size:14px;font-weight:600;letter-spacing:.06em;line-height:1.2;vertical-align:middle}.lanzamiento__nota{margin-top:6px;font-size:14px;color:var(--gris)}.cuenta{margin-top:18px;padding:16px 14px;background:var(--fondo-rosa);border:2px solid var(--marco);border-radius:14px;text-align:center}.cuenta__titulo{font:700 clamp(27px,8vw,34px)/1.05 var(--condensada);text-transform:uppercase}.cuenta__cifras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.cuenta__caja{display:grid;gap:2px;padding:8px 4px;background:var(--fondo);border-radius:10px}.cuenta__caja b{font:600 clamp(24px,7vw,32px)/1.1 var(--condensada);font-variant-numeric:tabular-nums}.cuenta__caja span{font-size:13px;color:var(--gris);text-transform:uppercase;letter-spacing:.05em}.panel__puntos{margin-top:16px;display:grid;gap:8px}.panel__puntos li{padding-left:20px;position:relative;font-size:16px;line-height:1.4}.panel__puntos li:before{content:"";position:absolute;left:0;top:.32em;width:2px;height:.8em;background:var(--negro);box-shadow:5px 0 0 var(--negro),10px 0 0 var(--negro);transform:scaleX(.75);transform-origin:left}.selector{margin-top:26px;scroll-margin-top:16px}.oferta-etiqueta{display:inline-block;margin-top:24px;padding:4px 12px;border-radius:999px;background:var(--rosa);font-size:14px;font-weight:500;line-height:1.35}.oferta-etiqueta+.selector{margin-top:12px}.fiestas{display:flex;align-items:center;gap:12px;margin-top:24px;padding:14px 16px;background:var(--fondo-rosa);border:1px solid var(--marco);border-radius:14px}.fiestas+.oferta-etiqueta{margin-top:14px}.fiestas+.selector{margin-top:18px}.fiestas__icono{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--fondo);color:var(--rosa-fuerte)}.fiestas__icono svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fiestas__cuerpo{min-width:0}.fiestas__titulo{font:500 clamp(19px,5.4vw,22px)/1.2 var(--serif);text-wrap:balance}.fiestas__cuenta{margin-top:4px;font-size:14.5px;line-height:1.4;color:var(--gris);font-variant-numeric:tabular-nums}.fiestas__tiempo{white-space:nowrap}.selector__titulo{font-weight:500;font-size:17px;margin-bottom:10px;display:block;padding:0}.packs{display:grid;gap:10px}.pack{display:block;position:relative;cursor:pointer}.pack input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.pack__caja{display:grid;grid-template-columns:22px 1fr auto;gap:2px 12px;align-items:center;min-height:68px;padding:14px;border:1px solid var(--borde);background:var(--fondo);transition:background-color .15s,border-color .15s}.pack__radio{grid-row:1 / span 2;width:20px;height:20px;border:1px solid var(--negro);border-radius:50%}.pack__nombre{font-weight:500;line-height:1.25}.pack__precio{font-weight:500;font-size:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.pack__ahorro{grid-column:2 / -1;justify-self:start;margin-top:4px;padding:1px 8px;background:var(--rosa);font-size:14px;font-variant-numeric:tabular-nums}.pack__etiqueta{position:absolute;top:-12px;right:12px;background:var(--negro);color:var(--fondo);font-size:13.5px;font-weight:500;letter-spacing:.08em;padding:3px 10px}.pack input:checked+.pack__caja{border-color:var(--negro);box-shadow:inset 0 0 0 1px var(--negro);background:var(--fondo-suave)}.pack input:checked+.pack__caja .pack__radio{background:radial-gradient(circle,var(--negro) 0 5px,transparent 5.5px)}.pack input:focus-visible+.pack__caja{outline:2px solid var(--negro);outline-offset:2px}.pack--destacado{margin-top:6px}.unidades{display:grid;gap:18px;margin-top:22px}.unidad{display:grid;gap:12px}.unidades--varias .unidad{padding:14px;border:1px solid var(--borde)}.unidad__titulo{font-weight:500;padding:0;margin-bottom:12px}.unidad__fila-titulo{font-size:15.5px;margin-bottom:8px}.unidad__fila-titulo b{font-weight:500}.muestras{display:flex;flex-wrap:wrap;gap:8px}.colores-tarjeta{display:flex;align-items:center;gap:12px;margin-top:22px;padding:10px 14px 10px 10px;background:var(--fondo-suave);border:1px solid var(--borde);border-radius:12px}.colores-tarjeta img{flex:none;width:70px;height:70px;object-fit:cover;border-radius:10px}.colores-tarjeta p{margin:0;font-size:15.5px;line-height:1.35}.colores-tarjeta+.unidades{margin-top:16px}.muestra{position:relative;display:block;width:44px;height:44px;cursor:pointer}.muestra input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.muestra__punto{display:block;width:100%;height:100%;border-radius:50%;border:5px solid var(--fondo);box-shadow:0 0 0 1px var(--borde);background:var(--tela)}.muestra input:checked+.muestra__punto{box-shadow:0 0 0 2px var(--negro)}.muestra input:focus-visible+.muestra__punto{outline:2px solid var(--negro);outline-offset:3px}[data-tono=negro]{--tela: #151515;--linea-prenda: #e6d2c3;--malla: none}[data-tono=rosa]{--tela: #efc1c7;--linea-prenda: #000;--malla: none}[data-tono=nude]{--tela: #dcbea7;--linea-prenda: #000;--malla: none}[data-tono=rejilla]{--tela: #151515;--linea-prenda: #e6d2c3;--malla: block}.muestra__punto[data-tono=rejilla]{background:repeating-linear-gradient(45deg,#151515 0 3px,#6b6b6b 3px 4px),#151515}.tallas{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.talla{position:relative;display:block;cursor:pointer}.talla input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.talla__caja{display:flex;align-items:center;justify-content:center;height:44px;border:1px solid var(--borde);font-size:13.5px;font-weight:500}.talla input:checked+.talla__caja{background:var(--negro);color:var(--fondo);border-color:var(--negro)}.talla input:focus-visible+.talla__caja{outline:2px solid var(--negro);outline-offset:2px}.talla input:disabled{cursor:not-allowed}.talla input:disabled+.talla__caja{color:#8b8583;background:linear-gradient(to top right,transparent 49%,var(--borde) 49.5%,var(--borde) 50.5%,transparent 51%)}.unidad__error{font-size:15px;font-weight:500}.unidad--error .tallas{outline:2px solid var(--negro);outline-offset:3px}.desplegable{border-top:1px solid var(--borde)}.desplegable:last-child{border-bottom:1px solid var(--borde)}.desplegable summary{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:12px 0;font-weight:500;cursor:pointer;list-style:none}.desplegable summary::-webkit-details-marker{display:none}.desplegable summary:after{content:"+";font:400 24px/1 var(--sans);flex:none}.desplegable[open] summary:after{content:"\2212"}.desplegable__cuerpo{padding-bottom:18px;font-size:16px}.desplegable__cuerpo p+p{margin-top:8px}.guia{margin-top:18px}.guia .desplegable:first-child{border-top:1px solid var(--borde)}.tabla{width:100%;border-collapse:collapse;margin-bottom:12px;font-variant-numeric:tabular-nums}.tabla th,.tabla td{text-align:left;padding:7px 0;border-bottom:1px solid var(--borde);font-weight:400}.tabla thead th{font-weight:500}.tabla tbody th{font-weight:500;width:40%}.total{display:flex;justify-content:space-between;align-items:baseline;margin-top:20px;font-size:19px}.total strong{font-size:25px;font-weight:500;font-variant-numeric:tabular-nums}.compra__nota{font-size:15px;color:var(--gris);margin-bottom:12px}.compra__error{margin-top:10px;font-weight:500}.confianza{margin-top:20px;padding:16px 12px;border:1px solid var(--borde);border-radius:12px;text-align:center}.confianza__titulo{font-size:15px;font-weight:600;letter-spacing:.02em}.confianza__pagos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0 0;padding:0;list-style:none}.confianza__pagos li{display:block}.confianza__logo{display:block;width:38px;height:24px}.sellos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--borde);font-size:13.5px;line-height:1.3}.confianza__titulo+.sellos{margin-top:12px}.sello{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.sello svg{flex:none;width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.bloque{padding:52px var(--gutter)}.bloque__dentro{max-width:1120px;margin:0 auto}.bloque--suave{background:var(--fondo-suave)}.bloque--nude{background:var(--nude)}.bloque__titulo{font:500 clamp(32px,9vw,58px)/1.08 var(--serif);max-width:16em}.bloque__entrada{margin-top:12px;max-width:34em}.ventajas{background:var(--fondo-rosa);text-align:center}.ventajas__dentro{max-width:940px;margin:0 auto}.ventajas__titulo{font:700 clamp(40px,12.5vw,72px)/1.05 var(--condensada);text-transform:uppercase;overflow-wrap:anywhere}.ventajas__titulo--tabla,.ventajas__titulo--seccion{margin-top:64px}.comparar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:760px;margin:26px auto 0}.comparar__foto{margin:0;min-width:0}.comparar__marco{aspect-ratio:3 / 4;border:4px solid var(--marco);border-radius:16px;overflow:hidden;background:var(--fondo);display:flex;align-items:center;justify-content:center}.comparar__marco img{width:100%;height:100%;object-fit:cover;object-position:50% 0%}.comparar figcaption{margin-top:10px;font:600 17px/1.2 var(--condensada);text-transform:uppercase}.elige__foto{max-width:520px;margin:26px auto 0;aspect-ratio:3 / 4;border:4px solid var(--marco);border-radius:16px;overflow:hidden;background:var(--fondo);display:flex;align-items:center;justify-content:center}.elige__foto img{width:100%;height:100%;object-fit:cover}.elige__botones{display:flex;justify-content:center;gap:18px;margin-top:20px}.elige__boton{display:grid;justify-items:center;gap:6px;min-width:72px;padding:4px;border:0;background:none;color:var(--negro);font:500 16px/1.2 var(--sans);cursor:pointer}.elige__punto{width:60px;height:60px;border-radius:50%;border:5px solid var(--fondo);box-shadow:0 0 0 1px var(--borde);background:var(--tela);transition:box-shadow .15s}.elige__boton:hover .elige__punto{box-shadow:0 0 0 2px var(--gris)}.elige__boton[aria-pressed=true] .elige__punto{box-shadow:0 0 0 2px var(--negro)}.elige__boton[aria-pressed=true] .elige__nombre{font-weight:600}.comparar__nota{max-width:760px;margin:14px auto 0;font-size:13px;line-height:1.4;color:var(--gris)}.ventajas__lista{display:grid;gap:36px;margin-top:30px}.ventaja{display:grid;gap:18px;justify-items:center}.ventaja__foto{width:100%;max-width:420px;aspect-ratio:4 / 5;border:6px solid var(--marco);border-radius:22px;overflow:hidden;background:var(--fondo)}.ventaja__foto img{width:100%;height:100%;object-fit:cover;object-position:50% 72%}.ventaja__foto--circulo{width:240px;aspect-ratio:1;border-radius:50%}.ventaja__foto--circulo img{object-position:center}.ventaja__foto--entera{aspect-ratio:auto}.ventaja__foto--entera img{height:auto}.ventaja__texto{max-width:25em;font-size:20px;line-height:1.4}.ventaja__texto strong{font-weight:600}.comparativa{margin-top:26px;border:3px solid var(--marco);border-radius:22px;overflow:hidden;background:var(--fondo)}.comparativa table{width:100%;border-collapse:collapse;table-layout:fixed}.comparativa th,.comparativa td{padding:13px 8px;border-top:1px solid var(--borde);vertical-align:middle}.comparativa thead th{border-top:0;font:600 clamp(14px,4.4vw,16px)/1.2 var(--condensada);overflow-wrap:break-word}.comparativa th:first-child{width:46%}@media(max-width:359px){.comparativa th:first-child{width:40%}}.comparativa tbody th{padding-left:14px;text-align:left;font-size:15.5px;font-weight:400;line-height:1.3}.comparativa th:nth-child(2),.comparativa td:nth-child(2){background:var(--fondo-suave)}.marca{display:inline-block;width:26px;height:26px;vertical-align:middle;background:currentColor}.marca--si{color:var(--rosa-fuerte);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 13l5.5 5.5L20 6.5' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 13l5.5 5.5L20 6.5' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.marca--no{color:var(--gris);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.prenda{width:100%;height:auto;overflow:visible}.prenda__tela{fill:var(--tela, #151515);stroke:#000;stroke-width:1.5}.prenda__malla{display:var(--malla, none);fill:url(#malla-prenda);pointer-events:none}.prenda__varilla{fill:none;stroke:var(--linea-prenda, #e6d2c3);stroke-width:2;stroke-linecap:round}.prenda__costura{fill:none;stroke:var(--linea-prenda, #e6d2c3);stroke-width:1;stroke-dasharray:4 4}.prenda__dientes{fill:none;stroke:var(--linea-prenda, #e6d2c3);stroke-width:5;stroke-dasharray:1.6 3}.prenda__corchete{fill:var(--fondo);stroke:#000}.prenda__llamada{fill:#000;stroke:#fff;stroke-width:1.5}.prenda__llamada-letra{fill:#fff;font:500 15px var(--sans);text-anchor:middle;dominant-baseline:central}.prenda__cota{stroke:#000;stroke-width:1;fill:none}.prenda--limpia .prenda__llamadas{display:none}.anatomia__dibujo{margin-top:28px}.anatomia__pie{font-size:14px;color:var(--gris);margin-top:8px}.anatomia__colores{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.anatomia__color{min-height:44px;padding:8px 14px;background:var(--fondo);border:1px solid var(--borde);font-size:15px}.anatomia__color[aria-pressed=true]{background:var(--negro);color:var(--fondo);border-color:var(--negro)}.anatomia__lista{margin-top:28px;display:grid;gap:18px}.anatomia__punto{display:grid;grid-template-columns:30px 1fr;gap:0 12px}.anatomia__letra{width:28px;height:28px;border-radius:50%;background:var(--negro);color:var(--fondo);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500}.anatomia__punto h3{font-size:17px;font-weight:500;line-height:1.75}.anatomia__punto p{grid-column:2;font-size:16px;color:var(--gris)}.usos{display:grid;gap:28px;margin-top:28px}.uso__foto{aspect-ratio:3 / 4;background:var(--nude);display:flex;align-items:center;justify-content:center;text-align:center;padding:0;overflow:hidden}.uso__foto img{width:100%;height:100%;object-fit:cover;object-position:top}.uso__hueco{font-size:14px;color:#000;padding:12px;overflow-wrap:anywhere}.uso h3{font:500 27px/1.15 var(--serif);margin-top:12px}.uso p{margin-top:4px;color:var(--gris)}.columnas{display:grid;gap:36px;margin-top:24px}.columna h3{font:500 25px/1.15 var(--serif);margin-bottom:10px}.columna p+p{margin-top:10px}.cuidados{display:grid;gap:4px}.faq{margin-top:22px;max-width:760px}.pie{background:var(--negro);color:var(--fondo);padding:44px var(--gutter) 30px}.pie__dentro{max-width:1120px;margin:0 auto;display:grid;gap:22px}.pie .logo{color:var(--fondo)}.pie__enlaces{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.pie__enlaces a{display:inline-block;padding:8px 0;font-size:16px}.pie__aviso,.pie__copy{font-size:14.5px;color:#d9cdc7}.fija{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--fondo);border-top:1px solid var(--negro)}.fija__texto{display:grid;font-size:14px;line-height:1.25;min-width:0}.fija__texto strong{font-size:19px;font-weight:500;font-variant-numeric:tabular-nums}.fija .boton{min-height:48px;padding:8px 26px;flex:none}.historias{position:fixed;left:12px;bottom:calc(82px + env(safe-area-inset-bottom));z-index:19;width:84px;height:150px}.historias__abrir{position:relative;display:block;width:100%;height:100%;padding:0;border:3px solid var(--marco);border-radius:14px;overflow:hidden;background:var(--negro);box-shadow:0 8px 24px #00000047}.historias__video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.historias__ocultar{position:absolute;top:-18px;right:-18px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--fondo)}.historias__ocultar:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:2px solid var(--fondo);border-radius:50%;background:var(--negro)}.historias__ocultar svg{position:relative;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.historias--quieta .historias__abrir:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:34px;height:34px;border-radius:50%;background:#0000008c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6v12l9-6z' fill='%23fff'/%3E%3C/svg%3E") center / 18px no-repeat}.en-pagina .historias{display:none}.historia-abierta{overflow:hidden}.historia{--ancho-historia: min(100%, calc((100vh - 140px)*.5625) );width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:16px;border:0;background:transparent;color:#fff}@supports (height: 100dvh){.historia{--ancho-historia: min(100%, calc((100dvh - 140px)*.5625) )}}.historia[open]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.historia::backdrop{background:#000000db}.historia__caja{position:relative;width:var(--ancho-historia);aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:#000}.historia__video{display:block;width:100%;height:100%;object-fit:cover}.historia__barras{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;gap:4px}.historia__barra{flex:1;height:3px;border-radius:3px;background:#fff6;overflow:hidden}.historia__relleno{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left}.historia__controles{position:absolute;top:18px;right:4px;z-index:2;display:flex}.historia__boton{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.historia__boton svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.historia__zona{position:absolute;top:0;bottom:0;z-index:1;padding:0;border:0;background:none}.historia__zona--anterior{left:0;width:30%}.historia__zona--siguiente{right:0;width:70%}.historia__zona:focus-visible,.historia__boton:focus-visible{outline:2px solid #fff;outline-offset:-4px}.historia__comprar{width:var(--ancho-historia);background:var(--fondo);color:var(--negro);border-color:var(--fondo)}.historia__comprar:hover{background:var(--negro);color:var(--fondo)}.pagina{max-width:760px;margin:0 auto;padding:40px var(--gutter) 64px}.pagina h1{font:500 clamp(32px,9vw,48px)/1.1 var(--serif);margin-bottom:20px;overflow-wrap:anywhere}.pagina h2{font:500 24px/1.2 var(--serif);margin:30px 0 8px}.pagina p{margin-bottom:10px}.pagina ul{list-style:disc;padding-left:22px;margin-bottom:10px}.pagina .formulario-modelo{border:1px solid var(--borde);padding:16px;margin:12px 0}.pagina__nota{background:#fff3b0;padding:10px 12px;font-size:15px;margin-bottom:20px}.carrito{display:grid;gap:14px;margin-bottom:18px}.carrito li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--borde);padding-bottom:14px}.carrito small{display:block;font-size:14.5px;color:var(--gris)}.aviso-previa{position:fixed;left:12px;right:12px;bottom:84px;z-index:40;background:var(--negro);color:var(--fondo);padding:12px 14px;font-size:15px;max-width:460px;margin:0 auto}@media(min-width:900px){:root{--gutter: 32px}.barra{font-size:14px}.cabecera{padding:18px var(--gutter)}.logo{font-size:30px}.producto__grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;padding:28px var(--gutter) 24px;align-items:start}.galeria{position:sticky;top:16px;width:100%;max-width:500px;justify-self:end}.panel{padding:0}.panel__titulo{font-size:42px}.fija{display:none}.historias{left:24px;bottom:24px;width:195px;height:345px}.ventajas__lista{gap:56px;margin-top:44px}.ventaja{grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ventaja:nth-child(2n) .ventaja__foto{order:2}.ventaja__texto{font-size:24px}.comparar{gap:24px;margin-top:32px}.comparar figcaption{font-size:20px}.comparativa{max-width:760px;margin:32px auto 0}.comparativa thead th{font-size:20px}.comparativa tbody th{font-size:17px;padding-left:22px}.bloque{padding:84px var(--gutter)}.anatomia__rejilla{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;align-items:start}.anatomia__lista{margin-top:28px}.usos{grid-template-columns:repeat(3,minmax(0,1fr))}.columnas{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.pie__enlaces{grid-template-columns:repeat(4,max-content);gap:2px 32px}.aviso-previa{bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tienda.css.map */
