.gatificacion-hero{padding:48px 0 56px}.gatificacion-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr);gap:48px;align-items:center}.gatificacion-migas{font-size:.85rem;margin-bottom:26px}.gatificacion-hero h1{font-size:clamp(2.1rem,4vw,3.8rem);max-width:20ch;line-height:1.08}.gatificacion-entradilla{font-size:1.35rem;font-weight:600;max-width:42ch}.gatificacion-formato{font-size:.9rem}.gatificacion-acciones{display:flex;flex-wrap:wrap;gap:12px}.gatificacion-acciones .boton{margin:0}.gatificacion-portada{margin:0;text-align:center}.gatificacion-portada img{display:block;width:100%;height:auto;max-width:340px;margin:0 auto;object-fit:contain}.gatificacion-portada figcaption{font-size:.8rem;margin-top:16px}.gatificacion-contenido{max-width:920px}.gatificacion-bloques{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 48px}.gatificacion-bloques section{border-top:2px solid #F47A61;padding-top:8px}.gatificacion-bloques h3{margin-bottom:8px}.gatificacion-muestra{scroll-margin-top:30px;padding:28px;background:#e7e8dd;border-radius:8px;margin:40px 0}.gatificacion-muestra img{display:block;width:100%;height:auto;max-width:540px;margin:24px auto;box-shadow:0 5px 20px #182b2418}.gatificacion-contenido details{border-bottom:1px solid #182b2430;padding:18px 0}.gatificacion-contenido summary{cursor:pointer;font-weight:700}.gatificacion-contenido details p{margin-top:14px}.gatificacion-cierre{background:#182B24;color:#F1EEE7;padding:32px;margin:48px 0 0;border-radius:8px}.gatificacion-cierre h2{color:inherit}.gatificacion-cierre .eyebrow{color:#D7F45E}.gatificacion-contenido a:focus-visible,.gatificacion-contenido summary:focus-visible{outline:3px solid #F47A61;outline-offset:4px}@media(max-width:700px){.gatificacion-grid{grid-template-columns:1fr;gap:24px}.gatificacion-hero{padding:24px 0 32px}.gatificacion-portada img{max-width:230px}.gatificacion-bloques{grid-template-columns:1fr;gap:4px}.gatificacion-muestra,.gatificacion-cierre{padding:20px}.gatificacion-acciones{flex-direction:column}.gatificacion-acciones .boton{text-align:center;white-space:normal}.gatificacion-contenido{overflow-wrap:anywhere}}
.producto-hero.gatificacion-hero .contenedor{max-width:1120px}.gatificacion-hero .precio{margin:18px 0}.gatificacion-contenido{margin-left:auto;margin-right:auto}
.producto-hero.gatificacion-hero{padding:28px 0 36px}.gatificacion-hero h1{font-size:clamp(2rem,3.4vw,3rem);margin-bottom:18px}.gatificacion-migas{margin-bottom:16px}.gatificacion-hero .eyebrow{margin-bottom:14px}.gatificacion-hero .gatificacion-entradilla{font-size:1.15rem;line-height:1.45;margin-bottom:14px}.gatificacion-hero p{margin-bottom:14px}.gatificacion-hero .precio{margin:0 0 14px}.gatificacion-hero .gatificacion-acciones{margin-bottom:12px}.gatificacion-hero .gatificacion-formato{font-size:.85rem}@media(max-width:700px){.gatificacion-hero h1{font-size:2.2rem}.gatificacion-grid{gap:24px}}
.gatificacion-muestra img{aspect-ratio:1012/1432}.gatificacion-cierre .boton{background:#D7F45E;color:#182B24}.gatificacion-cierre .boton:hover{background:#F47A61}
