@font-face{font-family:"Roboto";src:url(assets/fonts/Roboto-Bold8d9d887fa93be6c4eda9.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(assets/fonts/Roboto-Bold8d9d887fa93be6c4eda9.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Roboto-Boldb21da07c934a28b2fef3.woff2) format("woff2"),url(assets/fonts/Roboto-Bold9fa4a8113c081e9b3138.woff) format("woff"),url(assets/fonts/Roboto-Boldfef2e08e00059465ae6a.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(assets/fonts/Roboto-Mediumb1f960b6f93ad75f4922.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(assets/fonts/Roboto-Mediumb1f960b6f93ad75f4922.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Roboto-Medium57b8a81c7519e4d6b555.woff2) format("woff2"),url(assets/fonts/Roboto-Mediume624b10d53c919bd7496.woff) format("woff"),url(assets/fonts/Roboto-Medium6b3a89a3981b8dca14b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(assets/fonts/Roboto-Regular67168c66abc3f57c79f4.eot);src:local("Roboto"),local("Roboto-Regular"),url(assets/fonts/Roboto-Regular67168c66abc3f57c79f4.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Roboto-Regular9d43b86421e004e704b9.woff2) format("woff2"),url(assets/fonts/Roboto-Regular0944be1093c62cedb919.woff) format("woff"),url(assets/fonts/Roboto-Regularfa7e6e7d259aa22ddca2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(assets/fonts/Roboto-Thin7171ddbd0bb598417b32.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(assets/fonts/Roboto-Thin7171ddbd0bb598417b32.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Roboto-Thin8e9578cce5d551036e41.woff2) format("woff2"),url(assets/fonts/Roboto-Thin43cf5af8ceefc30114f7.woff) format("woff"),url(assets/fonts/Roboto-Thinb8339154f5db739b62d7.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}html{font-size:10px;scroll-behavior:smooth}body{font-family:"Roboto","Verdana",sans-serif;font-style:normal;font-weight:500;font-size:1.6rem;line-height:2.24rem;display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;margin:0;padding:0}h1{font-style:normal;font-weight:400;font-size:1.9rem;line-height:2.28rem}h2{font-style:normal;font-weight:400;font-size:4.8rem;line-height:5.76rem;margin:0}h3{font-style:normal;font-weight:400;font-size:3.6rem;line-height:4.68rem;margin:0}h4{font-style:normal;font-weight:400;font-size:2.4rem;line-height:2.88rem;margin:0}.button{display:block;width:200px;height:50px;margin:20px auto 0;border-radius:20px;border:none;border:1px solid #152026;font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.16rem;color:#152026;cursor:pointer}.button:hover{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.16rem;background-color:#ff8a8a}.button-added{background-color:#4e3b3b}.button_copied{background-color:#4e3b3b;border:1px solid #ffff40}.logo{display:flex;flex-direction:column;align-self:flex-end}.logo .logo__text{font-style:normal;font-weight:700;font-size:2.8rem;line-height:3.36rem;color:#fff;margin:0}.logo .logo__link{display:block;position:relative}.logo .logo__link .logo__image{display:block;width:100%;height:102px;border-radius:10px;position:absolute;left:0;bottom:0px;opacity:.3}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}.popup .popup_close{position:absolute;top:-11px;right:-30px;width:14px;height:14px;background:url(assets/icons/x_icon_color54b0e926855201f19bd5.svg) no-repeat center}.popup .popup_close:hover{cursor:pointer;transform:scale(1.2);transition:.4s}.popup .popup_back{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:11}.scroll-none{overflow:hidden}.btn_buy-now{font-size:100%;display:block;padding:2% 0;background:#cdebe2;border:1px solid #152026;border-radius:.3rem;cursor:pointer;width:30%;margin:3rem auto 1rem}.popup-content{padding:1%;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid #152026;border-radius:.5rem;width:40%;background-color:#fff;z-index:99;position:fixed;color:#000;box-sizing:border-box;font-size:calc(.2rem + 1vw);text-align:center}.person-details{width:90%;margin:auto}.person-details h2{text-align:center;margin:0 auto;font-size:90%}.form-item{width:100%;display:flex;align-items:center;justify-content:center}.person-details input{background-color:#fff;width:100%;border:1px solid #152026;border-radius:.5rem;padding:.4rem;outline:none;font-size:90%;text-align:center;margin:.8rem auto}.card-details{margin-top:1%;width:100%}.card-details h2{margin-bottom:2%}.popup-content h2{text-align:center;margin:0 auto;font-size:90%}.card-data{border:1px solid #152026;margin:.8rem auto;border-radius:.5rem;background:#eef3fb;width:90%}.number,.cardowner{width:100%}.number{display:flex;align-items:center;justify-content:center;margin:7% auto 7%}.number img{background:#fff;background-size:cover;width:10%;border-radius:.3rem;padding:.3rem}.number input,.cardowner input{width:80%}.number input,.cardowner input,.other-data input{background:#fff;border:1px solid #152026;border-radius:.3rem;outline:none;text-align:center;margin-left:2%;font-size:90%;color:#000;font-weight:700}.cardowner input{margin-left:16%;margin-bottom:7%}.other-data{margin-bottom:5%}.other-data{display:flex;align-items:center;justify-content:space-between;width:90%;margin:0 auto 7%}.date-data,.cvv-data{display:flex;align-items:center;justify-content:center;font-size:50%}.other-data{font-weight:700;font-size:130%}.cvv-data [type=number]{-moz-appearance:textfield}.cvv-data [type=number]::-webkit-inner-spin-button{display:none}.other-data input{width:60%;height:1rem}.card-err{color:red;text-align:center;padding-top:1%}.btn_confirm{width:40%;padding:1%;cursor:pointer;display:block;margin:5% auto;border-radius:20px;border:1px solid #152026;font-style:normal;font-weight:400;font-size:1.2rem;line-height:2.16rem;color:#152026}.btn_confirm:hover{font-style:normal;font-weight:600;font-size:1.2rem;line-height:2.16rem;background-color:#ff8a8a}.popup .btn_confirm:hover{font-style:normal;font-weight:600;font-size:1.2rem;line-height:2.16rem;background-color:#eef3fb}.header-container div{display:flex;justify-content:space-evenly}.error-message{color:red;display:block;padding:0 .5rem}.tools__sort{outline:0;padding:7px;border-radius:5px;font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.16rem;color:#152026}.filter-brand,.filter-category{height:100px;margin-top:30px;border-radius:10px;font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.16rem;overflow:auto;color:#fff}.filter-brand__input:checked~label,.filter-category__input:checked~label{color:#ffff40}.filter-price{width:300px;position:relative;height:5px;margin:45px 0 10px 0}.filter-price__title{margin-bottom:15px;margin-top:15px;font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.16rem;color:#fff}.filter-price__visible-parts-container{position:absolute;left:13px;right:15px;height:5px}.filter-price__inverse-left{position:absolute;left:0;height:5px;border-radius:10px;background-color:#ccc;margin:0 7px}.filter-price__inverse-right{position:absolute;right:0;height:5px;border-radius:10px;background-color:#ccc;margin:0 7px}.filter-price__range{position:absolute;left:0;height:5px;border-radius:14px;background-color:#d02128}.filter-price__thumb-left,.filter-price__thumb-right{position:absolute;top:-7px;z-index:2;height:20px;width:20px;margin-left:-11px;text-align:left;box-shadow:0 3px 8px rgba(0,0,0,.4);background-color:#fff;border-radius:50%;outline:none;cursor:pointer}.input-price-left,.input-price-right{position:absolute;top:-2px;width:100%;height:14px;pointer-events:none;appearance:none;-webkit-appearance:none;z-index:3;opacity:0}.input-price-left:focus::-webkit-slider-runnable-track,.input-price-right:focus::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:rgba(0,0,0,0)}.input-price-left:focus,.input-price-right:focus{outline:none}.input-price-left::-webkit-slider-thumb,.input-price-right::-webkit-slider-thumb{pointer-events:all;width:28px;height:28px;border-radius:0px;border:0 none;background:#d02128;-webkit-appearance:none}.input-price-left::-ms-fill-lower,.input-price-right::-ms-fill-lower{background:rgba(0,0,0,0);border:0 none}.input-price-left::-ms-fill-upper,.input-price-right::-ms-fill-upper{background:rgba(0,0,0,0);border:0 none}.input-price-left::-ms-tooltip,.input-price-right::-ms-tooltip{display:none}.filter-price__sign-left,.filter-price__sign-right{opacity:0;position:absolute;margin-left:-11px;top:-39px;z-index:3;background-color:#d02128;color:#fff;width:28px;height:28px;border-radius:28px;-webkit-border-radius:28px;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.filter-price__sign-left:after,.filter-price__sign-right:after{position:absolute;content:"";left:0;top:19px;border-radius:16px;border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);border-top-width:16px;border-top-style:solid;border-top-color:#d02128}.filter-price__left-thumb-screen,.filter-price__right-thumb-screen{font-size:12px;font-weight:700;line-height:28px}.filter-price:hover .filter-price__sign-left,.filter-price:hover .filter-price__sign-right{opacity:1}.filter-stock{width:300px;position:relative;height:5px;margin:45px 0 10px 0}.filter-stock__title{margin-bottom:15px;margin-top:30px;font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.16rem;color:#fff}.filter-stock__visible-parts-container{position:absolute;left:13px;right:15px;height:5px}.filter-stock__inverse-left{position:absolute;left:0;height:5px;border-radius:10px;background-color:#ccc;margin:0 7px}.filter-stock__inverse-right{position:absolute;right:0;height:5px;border-radius:10px;background-color:#ccc;margin:0 7px}.filter-stock__range{position:absolute;left:0;height:5px;border-radius:14px;background-color:#ffff40}.filter-stock__thumb-left,.filter-stock__thumb-right{position:absolute;top:-7px;z-index:2;height:20px;width:20px;margin-left:-11px;text-align:left;box-shadow:0 3px 8px rgba(0,0,0,.4);background-color:#fff;border-radius:50%;outline:none;cursor:pointer}.input-stock-left,.input-stock-right{position:absolute;top:-2px;width:100%;height:14px;pointer-events:none;appearance:none;-webkit-appearance:none;z-index:3;opacity:0}.input-stock-left:focus::-webkit-slider-runnable-track,.input-stock-right:focus::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:rgba(0,0,0,0)}.input-stock-left:focus,.input-stock-right:focus{outline:none}.input-stock-left::-webkit-slider-thumb,.input-stock-right::-webkit-slider-thumb{pointer-events:all;width:28px;height:28px;border-radius:0px;border:0 none;background:#d02128;-webkit-appearance:none}.input-stock-left::-ms-fill-lower,.input-stock-right::-ms-fill-lower{background:rgba(0,0,0,0);border:0 none}.input-stock-left::-ms-fill-upper,.input-stock-right::-ms-fill-upper{background:rgba(0,0,0,0);border:0 none}.input-stock-left::-ms-tooltip,.input-stock-right::-ms-tooltip{display:none}.filter-stock__sign-left,.filter-stock__sign-right{opacity:0;position:absolute;margin-left:-11px;top:-39px;z-index:3;background-color:#152026;color:#fff;width:28px;height:28px;border-radius:28px;-webkit-border-radius:28px;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.filter-stock__sign-left:after,.filter-stock__sign-right:after{position:absolute;content:"";left:0;top:19px;border-radius:16px;border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);border-top-width:16px;border-top-style:solid;border-top-color:#152026}.filter-stock__left-thumb-screen,.filter-stock__right-thumb-screen{font-size:12px;font-weight:700;line-height:28px}.filter-stock:hover .filter-stock__sign-left,.filter-stock:hover .filter-stock__sign-right{opacity:1}.goods{width:74%;display:flex;flex-direction:column}.regulation-container{display:flex;justify-content:space-around}.search-field{height:30px;border-radius:5px;background-image:url(assets/images/search.png);background-position:right;background-repeat:no-repeat}.search-field:focus{outline:none}.goods-found{font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.16rem;color:#fff}.regulation-container__view-mode{display:flex}.regulation-container__view-mode .view{width:30px;height:30px;padding:2px;margin-left:30px;background-repeat:no-repeat;background-size:contain;cursor:pointer}.regulation-container__view-mode .view_active{border:2px dashed #fff;padding:0}.regulation-container__view-mode .view-list{background-image:url(assets/images/list.png)}.regulation-container__view-mode .view-block{background-image:url(assets/images/block.png)}.cards-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px;padding:50px 20px 0}.not-found{text-align:center;font-style:normal;font-weight:500;font-size:2.6rem;line-height:3.12rem;color:#fff}.card-item{display:flex;flex-direction:column;align-items:flex-start;padding:10px;border:1px solid #fff;border-radius:20px;cursor:pointer}.card-item .card-item__image{width:230px;height:180px;background-repeat:no-repeat;border-radius:20px}.card-item .card-item__title{width:100%;font-style:normal;font-weight:500;font-size:2.6rem;line-height:3.12rem;display:flex;justify-content:center;color:#fff;margin:0;margin-top:7px}.card-item .card-item__price,.card-item .card-item__rating,.card-item .card-item__stock{font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.64rem;color:#fff;margin:0;margin-top:7px}.product__wrapper{min-height:100%;width:100%;padding:3%;display:flex;justify-content:center}.product__container{width:80%;height:fit-content}.product__nav{margin:3% auto;display:flex;align-items:center;justify-content:space-evenly;width:100%;color:#fff}.product__nav a{font-size:100%;color:#fff;cursor:default}.product__nav a:first-child{cursor:pointer}a{text-decoration:none}.goods-detail{width:100%;border:2px solid #fff;border-radius:1rem;background:rgba(0,0,0,.4);overflow:hidden}.goods-data{display:flex;width:100%;padding:1%}.goods-photos{width:40%;display:flex;padding:2rem 0}.goods-smallphotos{width:25%}.goods-smallphotos img{width:80%;border:1px solid #fff;border-radius:2rem;cursor:pointer}.goods-main-photo{width:70%;display:flex;align-items:center;justify-content:center}.goods-main-photo img{max-height:40vh;width:auto;max-width:100%;border:1px solid #fff;border-radius:2rem}.goods-about{width:40%;font-size:1.5rem;padding:0 2rem}.goods-about p{font-size:1.8rem;color:#fff}.goods-about span{font-size:1.8rem;color:#b8a4a4}.goods-buy{width:20%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1rem}.goods-buy-btns{width:90%;font-size:200%;color:#fff;font-style:normal;font-weight:400;font-size:200%;line-height:2.16rem;color:#fff}.goods-buy-button{font-size:40%;display:block;padding:5% 0;color:#152026;border:2px solid #fff;border-radius:2rem;cursor:pointer;width:100%;margin:1rem auto}.goods-buy-button:hover{font-style:normal;font-weight:600;font-size:40%;line-height:2.16rem;background-color:#ff8a8a;border:none}.error{min-height:100%;color:#fff;font-size:200%;padding:5vh 5vw}.cart__wrapper{min-height:100%;width:100%;padding:2%;display:flex;justify-content:space-around;color:#fff;align-items:flex-start}.cart__wrapper .products__container{width:65%}.cart__wrapper a{text-decoration:none}.cart__wrapper .goods-detail{width:100%;border:2px solid #fff;border-radius:1rem;background:rgba(0,0,0,.4);cursor:pointer}.cart__wrapper .goods-data{display:flex;width:100%;padding:1%;align-items:center;justify-content:space-around}.cart__wrapper .goods-number{width:4%;text-align:center}.cart__wrapper .goods-main-photo{height:100%;width:20%;display:flex;align-items:center;justify-content:center;padding:2rem 0;width:20%;max-width:7rem}.cart__wrapper .goods-main-photo img{max-height:40vh;height:100%;width:auto;max-width:100%;border:1px solid #fff;border-radius:2rem}.cart__wrapper .goods-about{width:65%;font-size:1.5rem;padding:0 2rem}.cart__wrapper .goods-data p{font-size:1.8rem;color:#fff;margin:.1rem}.cart__wrapper .about-blocks{display:flex;justify-content:start;border-bottom:2px solid #fff}.cart__wrapper .about-block{margin-right:10%;margin-bottom:1%}.cart__wrapper .goods-data span{font-size:1.8rem;color:#b8a4a4}.cart__wrapper .goods-data .stock,.cart__wrapper .goods-data .btn-control-num{color:#fff}.cart__wrapper .goods-data .description{margin-top:.5rem}.cart__wrapper .goods-buy{width:20%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1rem}.cart__wrapper .goods-buy-btn{width:50%}.cart__wrapper .goods-buy-btn .about-block{margin-top:10%;width:100%}.cart__wrapper .goods-buy-btn .about-block p{font-size:1.8rem;margin:1%}.cart__wrapper .btn-control{display:flex;align-items:center;justify-content:space-between;font-size:150%}.cart__wrapper .btn-control button{width:2rem;height:2rem;border-radius:50%;font-size:130%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #fff}.cart__wrapper .cart__general{width:25%;border:2px solid #fff;border-radius:1rem;background:rgba(0,0,0,.4)}.cart__wrapper .cart__general-price{width:80%;font-size:150%;color:#fff;text-align:center;margin:5% auto}.cart__wrapper span{font-size:2.2rem;color:#b8a4a4}.cart__wrapper .cart__general-price-old{text-decoration:line-through}.cart__wrapper .cart__general-used-promos{width:80%;margin:5% auto}.cart__wrapper .used-promo{text-align:center;padding:1%}.cart__wrapper .cart__general-used-promos span{color:#b8a4a4;font-size:100%;background:rgba(0,0,0,.4);border:1px solid #fff;border-radius:20%;padding:1%;cursor:pointer}.cart__wrapper .cart__general-promo{display:flex;align-items:center;justify-content:center}.cart__wrapper .cart__general-promo input{width:60%;border:1px solid #fff;border-radius:20px;color:#fff;text-align:center;padding:.5rem;background:rgba(0,0,0,.4)}.cart__wrapper .btn_confirm{width:40%;padding:2%;cursor:pointer;display:block;margin:5% auto;border-radius:20px;border:1px solid #152026;font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.16rem;color:#152026}.cart__wrapper .btn_confirm:hover{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.16rem;background-color:#ff8a8a}.cart__wrapper .popup .btn_confirm:hover{font-style:normal;font-weight:600;font-size:1.2rem;line-height:2.16rem;background-color:#eef3fb}.cart-empty{min-height:100%;color:#fff;font-size:200%;padding:5vh 5vw}.cart__general-discounts{width:75%;margin:3% auto;border:1px solid #fff;border-radius:20px}.cart__general-disc{color:#fff;text-align:center;padding:2%}.cart__general-disc span{color:#b8a4a4;font-size:100%;background:rgba(0,0,0,.4);border:1px solid #fff;border-radius:20%;padding:1%;cursor:pointer}.header{background:#8c0b12;background:radial-gradient(circle, #8c0b12 0%, #152026 100%)}.header .header__wrapper{padding:30px 20px 10px 20px;border-bottom:1px solid #fff}.header .header__wrapper .header-container{display:flex;justify-content:space-between;align-items:flex-end}.header-container__cost-container{font-style:normal;font-weight:500;font-size:2.4rem;line-height:2.88rem;color:#fff}.header-container__cart{position:relative;width:50px;height:50px;background-image:url(assets/images/cart.png);background-repeat:no-repeat;background-size:contain}.logo__cart-link{position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:10}.header-container__amount{position:absolute;top:0;left:65%;font-style:normal;font-weight:600;font-size:2.8rem;line-height:3.36rem;color:#8c0b12}.main{background:#8c0b12;background:linear-gradient(0deg, rgb(140, 11, 18) 0%, rgb(21, 32, 38) 100%);flex:1 1 auto}.wrapper{max-width:1200px;margin:0 auto}.wrapper__main{display:flex;justify-content:space-between;padding:30px;margin:0}
