.content-grid{container:home-content/inline-size}.shop-by-department{--shop-by-department-preview-height:350px;display:grid;gap:14px;grid-template-columns:repeat(5,1fr)}.shop-by-department.shop-by-department--preview{max-height:var(--shop-by-department-preview-height);overflow:hidden;position:relative}.shop-by-department.shop-by-department--preview:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--main-content-background-color) 85%);bottom:0;content:"";height:70px;left:0;pointer-events:none;position:absolute;right:0}@container home-content (max-width: 1000px){.shop-by-department{grid-template-columns:repeat(4,1fr)}}@container home-content (max-width: 768px){.shop-by-department{grid-template-columns:repeat(3,1fr)}}@container home-content (max-width: 400px){.shop-by-department{grid-template-columns:1fr}}.shop-by-department .dept{border:1px solid var(--line-color);border-radius:4px;container-type:inline-size;line-height:1;padding:20px}.shop-by-department .dept img{max-width:60px}@container (max-width: 200px){.shop-by-department .dept>a{flex-direction:column}}.shop-by-department .dept>a{align-items:flex-start;color:var(--base-color);display:flex;gap:14px;text-decoration:none}.shop-by-department .dept .name{color:#000;font-weight:700;text-transform:uppercase}.shop-by-department .dept .abstract{font-size:.9rem}.shop-by-department .dept .abstract ul{margin-bottom:0;padding:0 0 0 1em}.show-all-departments{align-items:center;display:flex;justify-content:center}.show-all-departments button{background:transparent;display:flex;flex-direction:row;font-weight:400;gap:.3em}.show-all-departments button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23e21d23' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1rem auto;content:"";display:block;float:right;height:1rem;margin-inline-start:.5rem;transition:.2s ease-in-out;width:1rem}@media (min-width:640.01px){.section_home-hero{margin-top:2rem}}.swiper-wrapper{align-items:center}.bestsellers .swiper-wrapper{margin-bottom:0}.bestsellers .slide img{max-width:240px}.home-banner-1{display:flex;justify-content:center;margin-top:3rem}.home-banner-1 img{border-radius:0}.get-to-know{display:flex;gap:1rem;margin-bottom:2rem;--font-size-h3:16px}.get-to-know .card{padding:0 1rem;text-align:center}.home__buttons{align-items:center;display:flex;justify-content:center}.home__buttons a.home__button{background-color:var(--emphasis-color);color:#fff;font-weight:700;padding:.5em 1.5em;text-decoration:none;text-transform:uppercase}.get-to-know-wrapper{background-color:var(--background-gray);padding-bottom:3em}.home__testimonials-wrapper{background-image:url(https://site.manciniracing.com/ytimes/2026/MR_hp_testimonial_bg.webp);background-position-x:center;background-repeat:no-repeat;background-size:cover;padding-bottom:50px;padding-top:100px}.home__testimonials-wrapper .home__buttons{margin-top:1rem}.home__testimonials-wrapper .pre-heading{color:#fff;font-size:24px;font-weight:700;margin-bottom:1em;text-align:center}.home__testimonials-wrapper .heading{margin-bottom:2rem;padding:0 1rem;text-align:center}.home__testimonials-wrapper .swiper-wrapper{align-items:stretch;margin-bottom:2.5rem}.home__testimonials-wrapper .swiper-wrapper .swiper{padding:0 1rem}.home__testimonials-wrapper .swiper-wrapper .swiper-slide.slide{display:flex;height:auto}.home__testimonials-wrapper .swiper-wrapper .card{background-color:#fff;margin-left:.5em;margin-right:.5em;padding:2em;position:relative}.home__testimonials-wrapper .swiper-wrapper .card:after{border-bottom:4px solid var(--emphasis-color);bottom:0;content:"";left:1rem;position:absolute;width:calc(100% - 2rem)}.home__testimonials-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color:#eee}.featured-brands{margin-bottom:2rem}.featured-brands .swiper-slide{margin-bottom:3rem}@media (max-width:690px){.get-to-know{flex-direction:column}.home__testimonials-wrapper{padding-top:50px}}
/*# sourceMappingURL=yfanal__home.min.css.map */
