.ss-op .page-width{padding-top:4.8rem;padding-bottom:4.8rem}.ss-op__cabeza{margin-bottom:2.8rem}.ss-op__antetitulo{margin:0 0 .8rem;font-size:1.3rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase;color:rgb(var(--color-button))}.ss-op__titulo{margin:0;max-width:24ch}.ss-op .ss-op__lista{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:1.2rem;margin:0 -1.5rem;padding:.4rem 1.5rem 1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none}.ss-op__lista::-webkit-scrollbar{display:none}.ss-op__tarjeta{scroll-snap-align:start;display:flex}.ss-op__tarjeta figure{display:flex;flex-direction:column;gap:1.6rem;width:100%;margin:0;padding:2.4rem;border-radius:1.2rem;background:#fff;box-shadow:0 1px 2px #1f1a1c0f,0 8px 24px #1f1a1c0f}.ss-op__estrellas{display:flex;gap:.2rem;color:#d42a3c}.ss-op__cita{flex:1;margin:0;padding:0;border:0;font-style:normal;font-size:1.6rem;line-height:1.55;color:#1f1a1c}.ss-op__autor{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;color:#1f1a1c}.ss-op__autor strong{display:block;font-weight:600}.ss-op__detalle{display:block;font-size:1.3rem;color:#1f1a1cb3}.ss-op__inicial{flex:0 0 4rem;height:4rem;display:grid;place-items:center;border-radius:50%;background:#fbefed;color:#d42a3c;font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem}@media screen and (min-width:750px){.ss-op .page-width{padding-top:7.2rem;padding-bottom:7.2rem}.ss-op .ss-op__lista{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:0;overflow:visible}}.ss-wa{position:fixed;right:1.6rem;bottom:1.6rem;z-index:25;display:flex;align-items:center;gap:.8rem;height:5.6rem;min-width:5.6rem;padding:0 1.3rem;border-radius:4rem;background:#25d366;color:#fff;text-decoration:none;box-shadow:0 6px 20px #1f1a1c38;transition:transform .2s ease,box-shadow .2s ease}.ss-wa:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1f1a1c42}.ss-wa:focus-visible{outline:3px solid #1f1a1c;outline-offset:3px}.ss-wa__texto{display:none;font-size:1.5rem;font-weight:600;letter-spacing:.02rem;color:#0b3d22}.ss-wa--ficha{bottom:9.6rem}@media screen and (min-width:750px){.ss-wa{right:2.4rem;bottom:2.4rem;padding:0 2rem 0 1.4rem}.ss-wa{color:#0b3d22}.ss-wa__texto{display:inline}.ss-wa--ficha{bottom:2.4rem}}@media(prefers-reduced-motion:reduce){.ss-wa{transition:none}}@media print{.ss-wa{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAgAI */
