.main-banner{background:url(/build/images/main-banner.3251c9fc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:160px 0 230px;position:relative}.main-banner:before{background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.2) 60%,transparent);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.main-banner>*{position:relative;z-index:2}.main-banner:after{background:linear-gradient(90deg,#000000b2,#00000000);content:"";height:100%;position:absolute;top:0;width:70%;z-index:0}.main-banner .banner-text{color:#f9f5f2;font-size:64px;font-weight:700;line-height:72px;margin-bottom:30px;max-width:50%}.main-banner .banner-content{position:relative;z-index:10}.main-banner .banner-arrow{margin-bottom:25px}.main-banner .transparent-arrow{background:url(/build/images/transparent-arrow.1b2ed4a4.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:260px;position:absolute;right:10%;top:6%;width:305px;z-index:1000}.slider-section{margin-top:80px}.slider-section .block-title{text-align:center}.slider-section .bike-slider{display:flex;gap:22px;justify-content:center;list-style:none;margin-bottom:40px;margin-top:40px;padding:0}.slider-section .bike-slider .bike{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;margin:0 10px;padding:20px;width:28.5%}.slider-section .bike-slider.wishlist-mode{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));justify-content:stretch}.slider-section .bike-slider.wishlist-mode .bike{margin:0;width:auto}.slider-section .bike-slider .bike .top-part{display:flex;justify-content:space-between}.slider-section .bike-slider .bike .top-part a.add-to-wishlist .icon{background:url(/build/images/black-wishlist-icon.bd2bdfaf.svg) no-repeat 50%/20px;cursor:pointer;display:inline-block;height:20px;transition:all .3s;width:20px}.slider-section .bike-slider .bike .top-part a.add-to-wishlist.liked .icon,.slider-section .bike-slider .bike .top-part a.add-to-wishlist.selected .icon,.slider-section .bike-slider .bike .top-part a.add-to-wishlist:hover .icon{background:url(/build/images/black-wishlist-icon-fill.84288b49.svg) no-repeat 50%/20px}.slider-section .bike-slider .bike .bike-colors{display:flex;gap:10px}.slider-section .bike-slider .bike .flex-row{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.slider-section .bike-slider .bike .bike-colors .color{background:#fff;border:1px solid #f9f5f2;border-radius:50px;cursor:pointer;line-height:1;margin:0 2px;padding:3px;transition:.3s}.slider-section .bike-slider .bike .bike-thumbnail{height:350px;object-fit:contain;width:100%}.bike-placeholder{padding:20px}.colors-row{min-height:32px}.slider-section .bike-slider .bike .colors-row+.flex-row.bottom-border{margin-top:28px}.slider-section .bike-slider .bike .bike-colors .color.selected,.slider-section .bike-slider .bike .bike-colors .color:hover{border-color:#000}.slider-section .bike-slider .bike .bike-colors .color span.green{background-color:#6dc384;border-radius:50px;display:block;height:14px;width:14px}.slider-section .bike-slider .bike .bike-colors .color span.blue{background-color:#255a79;border-radius:50px;display:block;height:14px;width:14px}.slider-section .bike-slider .bike .bike-colors .color span.red{background-color:#c26f6f;border-radius:50px;display:block;height:14px;width:14px}.slider-section .bike-slider .bike .bike-colors .color span.white{background-color:#ebebeb;border-radius:50px;display:block;height:14px;width:14px}.slider-section .bike-slider .bike .bike-colors .color span.dot{border-radius:50px;display:block;height:14px;width:14px}.slider-section .bike-slider .bike .bike-price,.slider-section .bike-slider .bike .bike-title{font-size:18px;font-weight:600;line-height:22px}.slider-section .bike-slider .bike .bike-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:44px;overflow:hidden;padding-right:12px;text-overflow:ellipsis}.slider-section .bike-slider .bike .title-link{color:#000;text-decoration:none}.slider-section .bike-slider .bike .flex-row.bottom-border{border-bottom:1px solid #dad1ca;padding-bottom:20px}.slider-section .bike-slider .bike .bottom-part{font-size:12px;line-height:14px;margin-top:20px}.slider-section .bike-slider .bike .gears-txt{margin-bottom:14px}.slider-section .bike-slider .slick-prev{background-image:url(/build/images/slider-arrow-left.6b21174b.svg);left:-10px}.slider-section .bike-slider .slick-next,.slider-section .bike-slider .slick-prev{background-color:#dad1ca;background-position:50%;background-repeat:no-repeat;border:0;border-radius:25px;cursor:pointer;font-size:0;opacity:.4;padding:20px;position:absolute;top:40%;transition:.25s;z-index:100}.slider-section .bike-slider .slick-next{background-image:url(/build/images/slider-arrow-right.57b8e1f0.svg);right:-10px}.slider-section .bike-slider .slick-next:hover,.slider-section .bike-slider .slick-prev:hover{opacity:1}.align-center{text-align:center}.categories-section{background:linear-gradient(180deg,#f9f5f2,#fef9f6 40%,#f4dece 79%,#fff5ed 85%,#f9f5f2);margin-bottom:80px;margin-top:80px}.categories-section .cat-wrapper{display:flex;gap:16px}.categories-section .cat-wrapper .cat-box{background-color:hsla(26,18%,82%,.2);border-radius:16px;padding-bottom:30px;padding-left:15px;padding-right:15px;text-decoration:none;transition:.25s;width:50%}.categories-section .cat-wrapper .cat-box:hover{background-color:hsla(26,18%,82%,.6)}.categories-section .cat-wrapper .cat-box img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;width:100%}.categories-section .cat-wrapper .cat-box .cat-title{color:#000;font-size:24px;font-weight:600;line-height:32px;position:relative;text-align:center}.categories-section .cat-wrapper .cat-box .cat-title:after{background:url(/build/images/after-title-black-arrow.8596d441.svg);background-repeat:no-repeat;background-size:17px 20px;content:"";height:17px;margin-left:16px;position:absolute;top:7px;width:20px}.news-section{position:relative}.news-section .block-title{margin-bottom:40px;text-align:center}.news-section .news-wrap{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.news-section .news-wrap .article img{width:100%}.news-section .news-wrap .article .title{color:#000;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin-bottom:20px;margin-top:20px;text-decoration:none}.news-section .news-wrap .article a{text-decoration:none}.news-section .news-wrap .article a.link{background:url(/build/images/after-title-black-arrow.8596d441.svg);background-position:100%;background-repeat:no-repeat;background-size:9px 8px;color:#000;font-size:14px;font-weight:600;letter-spacing:.7px;line-height:100%;padding-right:16px;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s}.news-section .news-wrap .article a.link:hover{background:url(/build/images/small-red-arrow.04a505fa.svg);background-position:100%;background-repeat:no-repeat;background-size:9px 8px;color:#eb2127}.news-section .align-center{margin-top:40px;padding-bottom:80px}.news-section .bg-white-icon{background:url(/build/images/logo-icon-floating-bg-white.d248db30.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-50px;height:486px;position:absolute;right:0;width:495px;z-index:-1}.banner-bottom-section{background:url(/build/images/bottom-banner.0a5abda7.png);background-repeat:no-repeat;background-size:cover;padding:164px 0}.banner-bottom-section .banner-title{color:#f9f5f2;font-size:64px;font-weight:700;line-height:72px;margin-bottom:15px}.banner-bottom-section .banner-text{color:#f9f5f2;font-size:24px;font-weight:600;line-height:32px;margin-bottom:40px}.our-story-section{align-items:center;display:flex;gap:50px;margin-bottom:80px}.our-story-section .content-collumn{padding-left:64px;width:40%}.our-story-section .content-collumn .title{color:#000;font-size:4vw;font-weight:700;line-height:4.5vw;margin-bottom:30px;margin-top:40px}.our-story-section .content-collumn .text{color:#000;font-size:16px;font-weight:400;line-height:22px;margin-bottom:40px}.our-story-section .img-collumn{width:60%}.our-story-section .img-collumn img{height:100%;object-fit:contain;width:100%}@media only screen and (max-width:768px){.main-banner .banner-text{color:#f9f5f2;font-size:40px;font-weight:700;line-height:48px;margin-bottom:30px;max-width:50%}.main-banner{padding:112px 0 307px}.main-banner .transparent-arrow{background:url(/build/images/transparent-arrow.1b2ed4a4.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-200px;height:146px;left:30%;position:absolute;right:10%;top:unset;width:172px;z-index:1000}.main-banner:after{background:linear-gradient(90deg,#000000b2,#00000000);content:"";height:100%;position:absolute;top:0;width:100%}.slider-section{margin-top:40px}.slider-section .bike-slider{display:flex;gap:22px;justify-content:center;list-style:none;margin-bottom:30px;margin-top:10px;padding:0}.categories-section .cat-wrapper{display:flex;flex-direction:column;gap:16px}.categories-section .cat-wrapper .cat-box{width:100%}.our-story-section{align-items:center;display:flex;flex-direction:column-reverse;gap:50px;margin-bottom:80px}.our-story-section .img-collumn{width:100%}.our-story-section .content-collumn{padding-left:16px;text-align:center;width:100%}.our-story-section .content-collumn .title{color:#000;font-size:40px;font-weight:700;line-height:48px;margin-bottom:30px;margin-top:40px}.news-section .block-title{margin-bottom:20px;text-align:center}.news-section .bg-white-icon{display:none}.news-section .news-wrap{display:grid;gap:40px;grid-template-columns:1fr}.banner-bottom-section .banner-title{color:#f9f5f2;font-size:40px;font-weight:700;line-height:48px;margin-bottom:15px;text-align:center}.banner-bottom-section .banner-text{color:#f9f5f2;font-size:16px;font-weight:400;line-height:22px;margin-bottom:40px;text-align:center}.banner-bottom-section .banner-content{text-align:center}.banner-bottom-section{background:url(/build/images/bottom-banner.0a5abda7.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0}.slider-section .bike-slider .slick-prev{background-image:url(/build/images/slider-arrow-left.6b21174b.svg);left:-5px}.slider-section .bike-slider .slick-next,.slider-section .bike-slider .slick-prev{background-color:#dad1ca;background-position:50%;background-repeat:no-repeat;background-size:5px 10px;border:0;border-radius:25px;cursor:pointer;font-size:0;padding:13px;position:absolute;top:40%;z-index:100}.slider-section .bike-slider .slick-next{background-image:url(/build/images/slider-arrow-right.57b8e1f0.svg);right:-5px}}