.ep-section{margin:2rem auto;padding:0 1rem;max-width:1200px}.ep-section>h2{text-align:center;margin-bottom:1.5rem}.ep-section .products{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0}.ep-section .products>div{max-width:100%}.ep-section .all-product-link{display:block;text-align:right;margin:1rem 0}.ep-section img{max-width:100%}@media(max-width:575px){.ep-section{padding:0 .5rem}.ep-section .products{gap:.5rem}.ep-section .product-miniature{margin:0 auto}}
