@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{margin:0}*{box-sizing:border-box;font-family:Raleway,sans-serif}.header{align-items:center;background:#252c33;display:flex;justify-content:space-around}.header h1{color:#d3af37;font-size:26px;font-style:normal;font-weight:700;line-height:31px}.header .header-links{align-items:center;display:flex;justify-content:space-between;width:40%}.header .header-links .nav-link,.header .header-links p{color:#fff;font-size:20px;font-style:normal;font-weight:600;text-decoration:none}.header .header-links p:hover{color:#d3af37;transition:1s}.header .header-links button{background:#d3af37;border:none;border-radius:10px;color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:24px;width:15%}.menu{background:hsla(0,0%,83%,.5);border-radius:12px;display:none;height:100%;position:fixed;right:0;top:0;transition:1s;width:100%}.menu .menu-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.menu .menu-wrapper .login-wrapper{background:url(/React-Motorcycle-Store/static/media/login-bg.1a47f367347c60ca4fb0.png);background-size:100%;display:flex;height:60%;justify-content:right;width:50%}.menu .menu-wrapper .login-wrapper .login-block{align-items:center;background:#fff;border-radius:85px 0 0 85px;display:flex;justify-content:center;width:50%}.menu .menu-wrapper .login-wrapper .login-block .login-block-wrapper{margin:25% auto auto;width:80%}.menu .menu-wrapper .login-wrapper .login-block .login-block-wrapper h1{color:#252c33;font-size:32px;font-style:normal;font-weight:400}.menu .menu-wrapper .login-wrapper .login-block .login-block-wrapper form input{border:none;border-bottom:1px solid #9f9f9f;color:#5a5a5a;font-size:24px;font-style:normal;font-weight:400;height:50%;margin-top:10%;width:100%}.menu .menu-wrapper .login-wrapper .login-block .login-block-wrapper form #login-btn{background:#d3af37;border:none;border-radius:10px;color:#000;font-size:20px;font-style:normal;font-weight:600;height:3vw;width:40%}.menu .menu-wrapper .login-wrapper .login-block h2{color:#2bc559;font-size:32px;font-style:normal;font-weight:900}.menu.active{display:block}.homepage{background:url(/React-Motorcycle-Store/static/media/HomeBg.f6812c3df737efefe2c9.png);background-repeat:no-repeat;background-size:100%}.homepage .homepage-wrapper{margin:auto;padding-bottom:10%;padding-top:10%;width:80%}.homepage .homepage-wrapper h1{color:#d3af37;font-size:34px;font-style:normal;font-weight:700}.homepage .homepage-wrapper p{color:#d3af37;font-size:20px;font-style:normal;font-weight:400;padding-top:5%;width:30%}.homepage .homepage-wrapper div{border-radius:5px;color:#d3af37;font-size:24px;font-style:normal;font-weight:700;margin-top:10%;text-align:center;text-decoration-line:underline;width:30%}.specialPurchase{background:url(/React-Motorcycle-Store/static/media/specialPurchase.9ac7098d194aae6f9a84.png);background-repeat:no-repeat;background-size:cover}.specialPurchase .specialPurchase-wrapper{background:linear-gradient(90deg,rgba(205,250,253,.75),hsla(60,90%,92%,0))}.specialPurchase .specialPurchase-wrapper .specialPurchase-text-wrapper{margin:auto;padding-top:5%;width:80%}.specialPurchase .specialPurchase-wrapper .specialPurchase-text-wrapper h1{color:#252c33;font-size:55px;font-style:normal;font-weight:700;width:40%}.specialPurchase .specialPurchase-wrapper .specialPurchase-text-wrapper h2{color:#252c33;font-size:35px;font-style:normal;font-weight:500;padding-top:5%;width:40%}.specialPurchase .specialPurchase-wrapper .specialPurchase-text-wrapper p{color:#252c33;font-size:25px;font-style:normal;font-weight:500;margin-bottom:0;padding-bottom:5%;padding-top:5%}.whyus{background:#252c33;display:flex;justify-content:space-around}.whyus .whyus-left{padding-bottom:5%;padding-top:5%}.whyus .whyus-left img{border-radius:25px}.whyus .whyus-right{padding-top:5%;width:30%}.whyus .whyus-right h1{color:#d3af37;font-size:36px;font-style:normal;font-weight:700}.whyus .whyus-right p{color:#d3af37;font-size:20px;font-style:normal;font-weight:400}.footer{background:#252c33;border-top:1px solid #d3af37}.footer .footer-main{display:flex;justify-content:space-around}.footer .footer-main .footer-block h1{color:#fff;font-size:24px;font-style:normal;font-weight:700}.footer .footer-main .footer-block p,.footer .footer-main .footer-block ul li{color:#fff;font-size:20px;font-style:normal;font-weight:400}.footer .footer-main .footer-block ul li{list-style-type:none;margin-top:20%}.footer .footer-main .footer-block ul li:hover{color:#d3af37;transition:1s}.footer .footer-last{display:flex;padding-bottom:3%;padding-top:5%}.footer .footer-last p{color:#d3af37;font-size:18px;font-style:normal;font-weight:400;text-align:right;width:60%}.footer .footer-last .media{align-items:end;display:flex;justify-content:space-around;padding-left:20%;width:35%}.motorcycles{background:url(/React-Motorcycle-Store/static/media/MotorcyclesMenu.70a9f6613a60962424b6.png);padding-top:3%}.motorcycles .motorcycles-items{background-color:#fff;margin:auto;width:80%}.motorcycles .motorcycles-items .search-products{background-color:#252c33;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:5%;padding-top:5%}.motorcycles .motorcycles-items .search-products h1{color:#d3af37;font-size:24px;font-style:normal;font-weight:600}.motorcycles .motorcycles-items .search-products form{display:flex;height:3vw;justify-content:center;width:100%}.motorcycles .motorcycles-items .search-products form input{background:#fff;border:none;border-radius:5px;color:#616161;font-size:14px;font-style:normal;font-weight:400;height:100%;width:50%}.motorcycles .motorcycles-items .products-block{display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:3%}.productCard{background:#252c33;border-radius:10px;margin-top:3%;width:20.1%}.productCard .productCard-wrapper{margin:5% auto;width:90%}.productCard .productCard-wrapper .productCard-img img{border-radius:10px;width:100%}.productCard .productCard-wrapper h1{color:#d3af37;font-size:24px;font-style:normal;font-weight:700}.productCard .productCard-wrapper .product-info{display:flex;justify-content:space-between}.productCard .productCard-wrapper .product-info .product-name{color:#d3af37;font-size:20px;font-style:normal;font-weight:500}.productCard .productCard-wrapper .product-info p{color:#d3af37;font-size:16px;font-style:normal;font-weight:400}.productCard .productCard-wrapper .product-btn{display:flex;justify-content:center}.productCard .productCard-wrapper .product-btn button{background:#d3af37;border:none;border-radius:10px;color:#252c33;font-size:16px;font-style:normal;font-weight:700;height:2vw;width:50%}.itemCard{background:#fff;border-radius:10px;display:flex;justify-content:space-around;padding-top:5%}.itemCard .img-block{align-items:center;display:flex;flex-wrap:wrap;height:40vw;justify-content:center;width:30%}.itemCard .img-block .main-img{-webkit-filter:drop-shadow(10px 10px 10px rgba(37,44,51,.3));filter:drop-shadow(10px 10px 10px rgba(37,44,51,.3));height:50%;width:100%}.itemCard .img-block .main-img img{border-radius:20px;height:100%;width:100%}.itemCard .img-block .more-img{display:flex;justify-content:space-between;padding-bottom:30%;padding-top:10%;width:100%}.itemCard .img-block .more-img img{border-radius:20px;height:70px;width:86px}.itemCard .info-card-block{padding-top:5%;width:40%}.itemCard .info-card-block h1{color:#252c33;font-size:30px;font-style:normal;font-weight:700;line-height:36px}.itemCard .info-card-block .buy-card-color{padding-top:3%}.itemCard .info-card-block .buy-card-color,.itemCard .info-card-block .buy-card-stock{color:#252c33;font-size:24px;font-style:normal;font-weight:400}.itemCard .info-card-block .buy-card-price{color:#252c33;font-size:36px;font-style:normal;font-weight:700}.itemCard .info-card-block .info-card-btns{display:flex;height:15%;justify-content:space-between}.itemCard .info-card-block .info-card-btns button{background:#d3af37;border:none;border-radius:15px;color:#252c33;font-size:18px;font-style:normal;font-weight:700;height:80%;text-align:center;width:40%}.itemCard .info-card-block .info-card-btns button:hover{background:#252c33;color:#d3af37;transition:1s}.ourBlog{background:url(/React-Motorcycle-Store/static/media/MotorcyclesMenu.70a9f6613a60962424b6.png);padding-top:3%}.ourBlog .blog-comments{background-color:#fff;margin:auto;width:80%}.ourBlog .add-comment{background-color:#252c33;padding-bottom:5%;padding-top:3%}.ourBlog .add-comment h1{color:#d3af37;font-size:24px;font-style:normal;font-weight:600;text-align:center}.ourBlog .add-comment form{display:flex;height:3vw;justify-content:center;width:100%}.ourBlog .add-comment form #comment-inp{background:#fff;border:none;border-radius:5px;color:#616161;font-size:14px;font-style:normal;font-weight:400;height:100%;width:50%}.ourBlog .add-comment form #comment-btn{background:#d3af37;border:none;border-radius:10px;color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:24px;width:9%}.comment{border-bottom:1px solid #252c33;display:flex;margin-left:3%;margin-right:3%;padding-bottom:3%;padding-top:3%}.comment .comment-text-block{margin-left:5%}.comment .comment-text-block h1{color:#252c33;font-size:24px;font-style:normal;font-weight:700}.comment .comment-text-block p{color:#252c33;font-size:14px;font-style:normal;font-weight:400}.contacts{display:flex;height:40vw}.contacts .iframe-block{height:100%;width:50%}.contacts .contacts-info-block{width:50%}.contacts .contacts-info-block .contacts-info-wrapper{margin:auto;width:80%}.contacts .contacts-info-block .contacts-info-wrapper h1{color:#000;font-size:36px;font-style:normal;font-weight:700}.contacts .contacts-info-block .contacts-info-wrapper .contacts-info-block-item{align-items:center;display:flex}.contacts .contacts-info-block .contacts-info-wrapper .contacts-info-block-item p{color:#252c33;font-size:22px;font-style:normal;font-weight:400}.contacts .contacts-info-block .contacts-info-wrapper form{width:100%}.contacts .contacts-info-block .contacts-info-wrapper form .contacts-inp{height:2vw}.contacts .contacts-info-block .contacts-info-wrapper form .contacts-inp,.contacts .contacts-info-block .contacts-info-wrapper form .message-inp{background:#fff;border:1px solid #a1b5c0;border-radius:5px;color:#616161;font-size:14px;font-style:normal;font-weight:400;margin-top:3%;width:100%}.contacts .contacts-info-block .contacts-info-wrapper form .message-inp{height:10vw}.contacts .contacts-info-block .contacts-info-wrapper form .submit-inp{background:#d3af37;border:none;border-radius:10px;color:#252c33;font-size:16px;font-style:normal;font-weight:700;height:2vw;margin-top:3%;width:20%}.bucketItem{padding-bottom:2%;padding-top:2%}.bucketItem .bucket-item-wrapper{border-bottom:1px solid #000;display:flex;justify-content:space-between;margin:auto;width:80%}.bucketItem .bucket-item-wrapper .bucketImg{height:100%}.bucketItem .bucket-item-wrapper .bucketImg img{border-radius:20px;height:100%}.bucketItem .bucket-item-wrapper .bucket-info{align-items:center;display:flex;justify-content:space-between;width:70%}.bucketItem .bucket-item-wrapper .bucket-info .bucket-price{color:#252c33;font-size:36px;font-style:normal;font-weight:700}
/*# sourceMappingURL=main.48891f58.css.map*/