.collection.page-width{max-width:95vw!important;width:95vw!important;padding:40px 20px!important;margin:20px auto!important;border-radius:20px!important;box-shadow:0 8px 32px #0000001a!important;background:linear-gradient(135deg,#fcfcfc,#f8f9fa)!important}.collection .product-grid{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;gap:1rem!important}@media screen and (min-width: 1200px){.collection .product-grid.grid--4-col-desktop,.collection .product-grid.grid--2-col-tablet.grid--4-col-desktop{grid-template-columns:repeat(6,1fr)!important;gap:.8rem!important}}@media screen and (min-width: 1400px){.collection .product-grid.grid--4-col-desktop,.collection .product-grid.grid--2-col-tablet.grid--4-col-desktop{grid-template-columns:repeat(7,1fr)!important;gap:.7rem!important}}@media screen and (min-width: 1600px){.collection .product-grid.grid--4-col-desktop,.collection .product-grid.grid--2-col-tablet.grid--4-col-desktop{grid-template-columns:repeat(8,1fr)!important;gap:.6rem!important}}@media screen and (min-width: 750px) and (max-width: 1199px){.collection .product-grid.grid--2-col-tablet,.collection .product-grid.grid--2-col-tablet.grid--4-col-desktop{grid-template-columns:repeat(5,1fr)!important;gap:.9rem!important}}.collection .grid__item{padding:0!important;margin:0!important;border-radius:8px;overflow:hidden;transition:all .3s ease}.collection .grid__item:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 6px 20px #0000001f}.collection .novindes-product-card{padding:10px!important;margin:0!important;min-height:350px}.collection .novindes-product-image-container{height:400px!important}@media screen and (min-width: 1200px){.collection .novindes-product-image-container{height:400px!important}}@media screen and (min-width: 1400px){.collection .novindes-product-image-container{height:400px!important}}@media screen and (min-width: 1600px){.collection .novindes-product-image-container{height:150px!important}}.collection .novindes-product-content{padding:12px 8px 16px!important}.collection .novindes-product-title{font-size:1rem!important;line-height:1.3!important;margin-bottom:6px!important}.collection .novindes-product-pricing{margin:6px 0!important}.collection .novindes-price-current{font-size:1.2rem!important;font-weight:700!important}.collection .novindes-cta-button{padding:10px 14px!important;font-size:.9rem!important;font-weight:600!important}.collection .novindes-badges-container{top:10px!important;left:10px!important}.collection .novindes-discount-badge,.collection .novindes-product-badge{padding:5px 8px!important;font-size:.75rem!important}.collection .novindes-rating-system{margin:6px 0!important;gap:3px!important}.collection .novindes-marketing-elements{margin-top:6px!important}.collection .novindes-trust-badge{padding:5px 8px!important;font-size:.7rem!important}.collection .featured-collection-title{margin:30px 0 40px!important}.collection .featured-collection-title .title{font-size:2.2rem!important;letter-spacing:1.5px!important}.collection .featured-collection-view-all{margin-top:30px!important;padding:12px 24px!important;font-size:1rem!important;font-weight:600!important;border-radius:25px!important;background:linear-gradient(135deg,#ff5a5f,#e84855)!important;color:#fff!important;text-decoration:none!important;transition:all .3s ease!important}.collection .featured-collection-view-all:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #ff5a5f66!important}@media screen and (max-width: 749px){.collection.page-width{max-width:100vw!important;width:100vw!important;padding:20px 10px!important;margin:10px auto!important;border-radius:15px!important}.collection .product-grid{gap:.6rem!important}.collection .novindes-product-card{min-height:320px!important;padding:8px!important}.collection .novindes-product-image-container{height:180px!important}.collection .featured-collection-title .title{font-size:1.8rem!important;letter-spacing:1px!important}}.collection .product-grid.negative-margin,.collection .product-grid.negative-margin--small{margin-bottom:0!important}.collection .slider-component{width:100%!important;max-width:100%!important}.collection .slider-buttons{margin-top:20px!important}body{overflow-x:hidden!important}.spaced-section{margin-bottom:40px!important}#MainContent{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/extended-category-containers.css.map */
