.slv-res{padding:2.6rem 0 2.5rem;background:#f3eee9;color:#2d2926;content-visibility:auto;contain-intrinsic-size:auto 600px}.slv-res__cab{text-align:center;padding:0 1.25rem;margin-bottom:1.8rem}.slv-res__eyebrow{font-family:var(--text-font-family);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:#7a304b;margin:0 0 .6rem}.slv-res__titulo{font-family:var(--heading-font-family);font-weight:400;text-transform:none;font-size:clamp(1.7rem,6vw,2.6rem);line-height:1.12;margin:0}.slv-res__pista{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:.9rem;overflow-x:auto;padding:0 1.25rem .6rem;scroll-snap-type:x mandatory;scroll-padding:0 1.25rem;scrollbar-width:none}.slv-res__pista::-webkit-scrollbar{display:none}.slv-res__tarjeta{scroll-snap-align:start;margin:0;background:#fff;border-radius:4px;padding:1.6rem 1.4rem 1.4rem;display:flex;flex-direction:column;box-shadow:0 1px #2d29260f}.slv-res__est{color:#c9a24a;letter-spacing:.18em;font-size:.85rem;margin:0 0 .9rem}.slv-res__cita{margin:0 0 1.4rem;font-family:var(--heading-font-family);font-style:italic;font-size:1.22rem;line-height:1.45;color:#2d2926;flex:1}.slv-res__autor{display:flex;gap:.75rem;align-items:center}.slv-res__ini{width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;flex:none;background:#533747;color:#fff;font-family:var(--heading-font-family);font-size:1.05rem}.slv-res__nombre{display:block;font-family:var(--text-font-family);font-weight:600;font-size:.84rem}.slv-res__verif{display:block;font-family:var(--text-font-family);font-size:.78rem;color:#3f7a4e;margin-top:.1rem}.slv-res__prod{display:inline-flex;align-items:center;min-height:44px;margin:-.55rem 0 -.7rem;font-family:var(--text-font-family);font-size:.82rem;color:#7a304b;text-decoration:underline;text-underline-offset:3px}.slv-res__pie{text-align:center;font-family:var(--text-font-family);font-size:.88rem;color:#6b6361;margin:1.2rem 1.25rem 0}.slv-res__pie a{display:inline-block;padding:.8rem 0;margin:-.8rem 0;color:#7a304b;text-underline-offset:3px}.slv-res__nombre{font-size:.9rem!important}@media screen and (min-width:750px){.slv-res{padding:4.5rem 2rem 4.2rem}.slv-res__pista{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;padding:0;max-width:1320px;margin:0 auto;gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAAAAAAAAQ */
