.sale-module__O2y1pa__container{max-width:1200px;margin:0 auto;padding:3rem 1.5rem 5rem}.sale-module__O2y1pa__header{text-align:center;margin-bottom:2.5rem}.sale-module__O2y1pa__title{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2rem,5vw,3rem);font-style:italic;font-weight:900}.sale-module__O2y1pa__subtitle{color:var(--color-text-secondary);margin-top:.5rem}.sale-module__O2y1pa__empty{text-align:center;color:var(--color-text-secondary);padding:4rem 0}.sale-module__O2y1pa__saleGroup{margin-bottom:3.5rem}.sale-module__O2y1pa__saleGroup:last-child{margin-bottom:0}.sale-module__O2y1pa__emptyGroup{color:var(--color-text-secondary);font-size:var(--text-sm)}.sale-module__O2y1pa__grid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}@media (max-width:1024px){.sale-module__O2y1pa__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.sale-module__O2y1pa__grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:480px){.sale-module__O2y1pa__container{padding:2rem 1rem 3rem}.sale-module__O2y1pa__header{margin-bottom:1.5rem}.sale-module__O2y1pa__grid{gap:.75rem}.sale-module__O2y1pa__saleGroup{margin-bottom:2.5rem}}
