.prod-random-seccion{padding:45px 0}.prod-random-header{text-align:center;margin:0 0 28px}.prod-random-boton{display:inline-block;padding:12px 28px;border-radius:999px;font-size:1.9rem;font-weight:700;text-decoration:none;box-shadow:0 4px 12px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.prod-random-boton:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000029}.prod-random-scroll-container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-bottom:14px;cursor:grab}.prod-random-scroll-container:active{cursor:grabbing}.prod-random-scroll-container::-webkit-scrollbar{height:6px}.prod-random-scroll-container::-webkit-scrollbar-track{background:#ffffff40;border-radius:10px}.prod-random-scroll-container::-webkit-scrollbar-thumb{background:#ffffffbf;border-radius:10px}.prod-random-grid{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:18.5%;gap:22px 18px;list-style:none;padding:0;margin:0;-webkit-user-select:none;user-select:none}.prod-random-seccion[data-cols="4"] .prod-random-grid{grid-auto-columns:23.5%}.prod-random-seccion[data-cols="6"] .prod-random-grid{grid-auto-columns:15.2%}.prod-random-item{text-align:center}.prod-random-link{text-decoration:none;display:block}.prod-random-img-wrap{aspect-ratio:1 / 1;width:100%;max-width:175px;margin:0 auto 10px;border-radius:26% 74% 35% 65%/63% 34% 66% 37%;overflow:hidden;background:#fff;box-shadow:0 4px 14px #00000014;transition:transform .3s ease}.prod-random-item:hover .prod-random-img-wrap{transform:scale(1.04)}.prod-random-img-wrap img{width:100%;height:100%;object-fit:cover}.prod-random-nombre{font-size:1.3rem;margin:0 0 4px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prod-random-precio{font-weight:700;font-size:1.35rem;text-decoration:underline}@media screen and (max-width:749px){.prod-random-boton{font-size:1.5rem;padding:10px 22px}.prod-random-seccion .prod-random-grid{grid-auto-columns:31%;gap:14px 10px}.prod-random-img-wrap{max-width:95px}.prod-random-nombre{font-size:1.1rem}.prod-random-precio{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
