.ProductCard-module__ZAvt4a__card{background:#fff;border:1px solid #eee;border-radius:8px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.ProductCard-module__ZAvt4a__card:hover{transform:translateY(-4px);box-shadow:0 10px 20px #0000000d}.ProductCard-module__ZAvt4a__link{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.ProductCard-module__ZAvt4a__imageWrapper{aspect-ratio:1;background:#f8f9fa;width:100%;position:relative}.ProductCard-module__ZAvt4a__image{width:100%;height:100%}.ProductCard-module__ZAvt4a__content{flex-direction:column;flex-grow:1;padding:16px;display:flex}.ProductCard-module__ZAvt4a__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:1.1rem;font-weight:600;display:-webkit-box;overflow:hidden}.ProductCard-module__ZAvt4a__priceContainer{flex-direction:column;margin-bottom:16px;display:flex}.ProductCard-module__ZAvt4a__oldPrice{color:#999;margin-bottom:2px;font-size:.9rem;text-decoration:line-through}.ProductCard-module__ZAvt4a__newPrice{color:#e17055;font-size:1.2rem;font-weight:700}.ProductCard-module__ZAvt4a__price{color:var(--color-primary);margin-bottom:16px;font-size:1.2rem;font-weight:700}.ProductCard-module__ZAvt4a__discountBadge{color:#fff;z-index:2;background:#e17055;border-radius:4px;padding:4px 8px;font-size:.8rem;font-weight:700;position:absolute;top:10px;right:10px}.ProductCard-module__ZAvt4a__button{text-align:center;border:1px solid var(--color-primary);color:var(--color-primary);background:0 0;border-radius:4px;margin-top:auto;padding:8px 16px;font-size:.9rem;transition:all .2s;display:block}.ProductCard-module__ZAvt4a__card:hover .ProductCard-module__ZAvt4a__button{background:var(--color-primary);color:#fff}
.OffersSlider-module__jPTPaW__container{padding:2rem 0;position:relative}.OffersSlider-module__jPTPaW__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.OffersSlider-module__jPTPaW__title{color:var(--color-primary);font-size:1.5rem;font-weight:700}.OffersSlider-module__jPTPaW__controls{gap:.5rem;display:flex}.OffersSlider-module__jPTPaW__controlBtn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;transition:all .2s}.OffersSlider-module__jPTPaW__controlBtn.OffersSlider-module__jPTPaW__active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.OffersSlider-module__jPTPaW__slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:1.5rem;padding-bottom:1rem;display:flex;overflow-x:auto}.OffersSlider-module__jPTPaW__slider::-webkit-scrollbar{height:6px}.OffersSlider-module__jPTPaW__slider::-webkit-scrollbar-track{background:#f1f1f1}.OffersSlider-module__jPTPaW__slider::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.OffersSlider-module__jPTPaW__sliderItem{scroll-snap-align:start;flex-shrink:0;min-width:280px;max-width:320px}.OffersSlider-module__jPTPaW__list{flex-direction:column;gap:1rem;display:flex}.OffersSlider-module__jPTPaW__listItem{background:#fff;border:1px solid #eee;border-radius:8px;align-items:center;gap:1.5rem;padding:1rem;display:flex}.OffersSlider-module__jPTPaW__listImage{object-fit:cover;background:#f8f9fa;border-radius:4px;flex-shrink:0;width:120px;height:120px}.OffersSlider-module__jPTPaW__listContent{flex-grow:1}.OffersSlider-module__jPTPaW__listTitle{color:var(--color-text);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.OffersSlider-module__jPTPaW__listDescription{color:#666;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.9rem;display:-webkit-box;overflow:hidden}.OffersSlider-module__jPTPaW__listActions{flex-direction:column;align-items:flex-end;gap:.5rem;min-width:120px;display:flex}.OffersSlider-module__jPTPaW__price{color:var(--color-primary);font-size:1.2rem;font-weight:700}.OffersSlider-module__jPTPaW__priceContainer{flex-direction:column;align-items:flex-end;display:flex}.OffersSlider-module__jPTPaW__oldPrice{color:#999;margin-bottom:2px;font-size:.9rem;text-decoration:line-through}.OffersSlider-module__jPTPaW__newPrice{color:#e17055;font-size:1.2rem;font-weight:700}.OffersSlider-module__jPTPaW__link{color:inherit;text-decoration:none}@media (max-width:768px){.OffersSlider-module__jPTPaW__listItem{flex-direction:column;align-items:flex-start}.OffersSlider-module__jPTPaW__listImage{width:100%;height:200px}.OffersSlider-module__jPTPaW__listActions{flex-direction:row;justify-content:space-between;align-items:center;width:100%}}
.page-module__E0kJGG__hero{text-align:center;background:linear-gradient(#fff,#f8f9fa);border-radius:8px;margin-bottom:2rem;padding:4rem 0}.page-module__E0kJGG__title{color:var(--color-primary);margin-bottom:1.5rem;font-size:3rem;font-weight:800;line-height:1.2}.page-module__E0kJGG__subtitle{color:#666;max-width:600px;margin:0 auto 2rem;font-size:1.2rem}.page-module__E0kJGG__sectionTitle{text-align:center;margin-bottom:2rem;font-size:2rem}.page-module__E0kJGG__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;display:grid}
