section#HowItWorks{background:#fff;margin-top:10px;padding:20px 0 30px;position:relative}@media (max-width:576px){section#HowItWorks{height:auto;margin-top:30px;padding:20px 0 0;position:relative}}section#HowItWorks h2{color:#395561;font-family:Poppins-SemiBold;font-size:24px;font-weight:600;margin-bottom:15px;padding-bottom:10px;position:relative;text-align:center}section#HowItWorks h2:after{background:#338d7b;border-radius:3px;bottom:0;content:"";display:block;height:4px;left:50%;position:absolute;transform:translate(-50%);width:215px}section#HowItWorks .handler{display:flex;justify-content:center;position:relative}@media (max-width:768px){section#HowItWorks .handler{flex-direction:column-reverse;padding:0 15px}}section#HowItWorks .handler .image-container{bottom:-50px;left:0;margin:auto;max-width:1440px;position:absolute}@media (max-width:768px){section#HowItWorks .handler .image-container{display:flex;height:420px;justify-content:center;left:0;position:relative;top:0;width:100%}}section#HowItWorks .handler .image-container img{height:420px;width:361px}section#HowItWorks .handler .how-it-works{display:flex;flex-direction:column;gap:0;margin-top:35px;position:relative}section#HowItWorks .handler .how-it-works.small{width:74.5%}@media (max-width:900px){section#HowItWorks .handler .how-it-works{margin-top:0;padding-bottom:32px;width:100%}}@media (max-width:768px){section#HowItWorks .handler .how-it-works{align-items:center;flex-direction:column;gap:20px;padding-bottom:20px;width:100%}}section#HowItWorks .handler .how-it-works .how-it-works-slider{display:flex;gap:30px}@media (max-width:768px){section#HowItWorks .handler .how-it-works .how-it-works-slider{align-items:center;flex-direction:column;gap:20px;padding-top:35px}}@media (max-width:900px){section#HowItWorks .handler .how-it-works .how-it-works-slider{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0;justify-content:flex-start;position:relative;width:100%;-ms-overflow-style:none;scrollbar-width:none}section#HowItWorks .handler .how-it-works .how-it-works-slider::-webkit-scrollbar{display:none}}section#HowItWorks .handler .how-it-works .howitwork{background:#fff;border:1.5px solid rgba(57,85,97,.2);border-radius:10px;box-sizing:border-box;padding:40px 5px 10px;position:relative;text-align:center;width:33%}@media (max-width:900px){section#HowItWorks .handler .how-it-works .howitwork{flex:0 0 auto;margin:0 8px;min-height:245px;min-width:80vw;scroll-snap-align:center;width:80vw}section#HowItWorks .handler .how-it-works .howitwork:first-child{margin-left:10vw}section#HowItWorks .handler .how-it-works .howitwork:last-child{margin-right:10vw}}@media (max-width:768px){section#HowItWorks .handler .how-it-works .howitwork{min-height:191px;padding:33px 10px 16px}}section#HowItWorks .handler .how-it-works .howitwork .number{align-items:center;background:#fff;border-radius:15px;box-shadow:0 5px 60px #39556133;color:#29bb9c;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;height:50px;justify-content:center;left:50%;position:absolute;right:50%;top:-30px;transform:translate(-50%);width:50px;z-index:1}section#HowItWorks .handler .how-it-works .howitwork .title{color:#29bb9c;font-family:Poppins-SemiBold;font-size:18px;font-weight:600}section#HowItWorks .handler .how-it-works .howitwork .content{color:#395561;font-family:Poppins-Regular;font-size:14px;font-weight:400;margin-top:10px;text-align:center}section#HowItWorks .handler .how-it-works .howitworks-dots{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:18px}@media (max-width:900px){section#HowItWorks .handler .how-it-works .howitworks-dots{bottom:0;left:0;position:static;right:0}}@media (min-width:768px){section#HowItWorks .handler .how-it-works .howitworks-dots{display:none!important}}@media (max-width:768px){section#HowItWorks .handler .how-it-works .howitworks-dots{margin-top:0}}section#HowItWorks .handler .how-it-works .howitwork-dot{background:#d9d9d9;border:4px solid transparent;border-radius:50%;height:10px;transition:border .2s,background .2s;width:10px}section#HowItWorks .handler .how-it-works .howitwork-dot.active{background:#fff;border:5px solid #29bb9c;height:17px;width:17px}.card[data-v-25839007]{align-items:center;background-color:#fff;border-radius:10px;border-width:0;box-shadow:0 2px 4px #0e567c2a;display:flex;gap:4px;justify-content:center;min-height:70px;min-width:250px}@media (max-width:768px){.card[data-v-25839007]{align-items:center!important;flex-direction:column;justify-content:center!important;margin:0 auto;min-width:auto;width:100%}}.card h3[data-v-25839007]{color:#1d293f;font-family:Poppins-SemiBold;font-size:16px;font-weight:600}@media (max-width:768px){.card h3[data-v-25839007]{font-size:16px;text-align:center}}.card img[data-v-25839007]{max-width:64px}.section-season[data-v-a0ffa16e]{margin-top:40px}@media (max-width:768px){.section-season[data-v-a0ffa16e]{margin-top:30px}}.section-season h2[data-v-a0ffa16e]{color:#395561;font-family:Poppins-SemiBold;font-size:24px;font-weight:600;margin:auto auto 30px;text-align:center}.section-season .desktop-cards[data-v-a0ffa16e]{align-items:center;display:flex;gap:2rem;justify-content:center}@media (max-width:768px){.section-season .desktop-cards[data-v-a0ffa16e]{display:none}}.section-season .mobile-swiper[data-v-a0ffa16e]{display:none;padding:0 1rem}@media (max-width:768px){.section-season .mobile-swiper[data-v-a0ffa16e]{display:block;padding:0}}.section-season .swiper-fallback[data-v-a0ffa16e]{display:flex;flex-direction:column;gap:1rem}.section-season .seasons-swiper[data-v-a0ffa16e]{padding-bottom:10px}.section-season .seasons-swiper[data-v-a0ffa16e] .swiper-pagination{bottom:0}.section-season .seasons-swiper[data-v-a0ffa16e] .swiper-pagination .swiper-pagination-bullet{background:#d9d9d9;border:4px solid transparent;height:17px;margin:0 4px;opacity:1;transition:all .3s ease;width:17px}.section-season .seasons-swiper[data-v-a0ffa16e] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border:4px solid #29bb9c;transform:scale(1.2)}.section-season.clickable:hover h3[data-v-a0ffa16e]{color:#29bb9c}.section-season[data-v-c32eb12a]{margin-top:40px}@media (max-width:768px){.section-season[data-v-c32eb12a]{margin-top:30px}}.section-season h2[data-v-c32eb12a]{color:#395561;font-family:Poppins-SemiBold;font-size:24px;font-weight:600;margin:auto;text-align:center}@media (max-width:768px){.section-season[data-v-c32eb12a]{margin-right:auto!important;padding-right:auto!important}}@media (max-width:600px){.section-season[data-v-c32eb12a]{margin-right:0!important;padding-right:0!important}}.section-season .seasons-container[data-v-c32eb12a]{margin:20px auto}.section-season .desktop-cards[data-v-c32eb12a]{display:flex;gap:18px;justify-content:space-between}@media (max-width:768px){.section-season .desktop-cards[data-v-c32eb12a]{display:none}}.section-season .mobile-swiper[data-v-c32eb12a]{display:none;padding:0 1rem}@media (max-width:768px){.section-season .mobile-swiper[data-v-c32eb12a]{display:block;padding:0}}.section-season .swiper-fallback[data-v-c32eb12a]{display:flex;flex-direction:column;gap:1rem}.section-season .seasons-swiper[data-v-c32eb12a]{padding-bottom:40px}.section-season .seasons-swiper[data-v-c32eb12a] .swiper-pagination{align-items:center;bottom:10px;display:flex;justify-content:center}.section-season .seasons-swiper[data-v-c32eb12a] .swiper-pagination .swiper-pagination-bullet{background:#d9d9d9;border:4px solid transparent;height:10px;margin:0 4px;opacity:1;transition:all .3s ease;width:10px}.section-season .seasons-swiper[data-v-c32eb12a] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border:5px solid #29bb9c;height:17px;transform:scale(1.2);width:17px}.section-season.clickable:hover h3[data-v-c32eb12a]{color:#29bb9c}.tire-brands-section[data-v-e16fba55]{margin-top:40px}@media (max-width:768px){.tire-brands-section[data-v-e16fba55]{margin-top:30px}}.tire-brands-section h2[data-v-e16fba55]{color:#395561;font-size:24px;margin:auto auto 30px}.tire-brands-section a.button[data-v-e16fba55],.tire-brands-section h2[data-v-e16fba55]{font-family:Poppins-SemiBold;font-weight:600;text-align:center}.tire-brands-section a.button[data-v-e16fba55]{color:#fff;font-size:16px;margin:40px auto auto;padding:14px 38px}.brands-grid[data-v-e16fba55]{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);width:100%}@media (max-width:768px){.brands-grid[data-v-e16fba55]{gap:16px}}@media (min-width:640px){.brands-grid[data-v-e16fba55]{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.brands-grid[data-v-e16fba55]{grid-template-columns:repeat(4,1fr)}}.brand-item[data-v-e16fba55]{background:#fff;border-radius:8px;padding:1.5rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.brand-item[data-v-e16fba55]:hover{transform:translateY(-4px)}.brand-link[data-v-e16fba55]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;width:100%}.brand-link[data-v-e16fba55]:focus{outline:none}.brand-logo[data-v-e16fba55]{height:auto;max-width:200px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease;width:100%}@media (min-width:768px){.brand-logo[data-v-e16fba55]{max-width:140px}}.brand-logo[data-v-e16fba55]:hover{opacity:.8}.view-all-wrapper[data-v-e16fba55]{margin-top:1.5rem}
