.nuxt-progress{background-color:#fc0;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;-webkit-transition:width .1s,opacity .4s;-moz-transition:width .1s,opacity .4s;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{-webkit-transition:none;-moz-transition:none;transition:none}.nuxt-progress-failed{background-color:red}.news .empty-result{font-size:16px;font-weight:600;padding:1rem;text-align:center}.news .news-filter{background-color:#f7f7f7;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.75);box-shadow:0 0 1px 0 rgba(0,0,0,.75);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding:1rem 2rem}.news .news-filter,.news .news-filter__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.news .news-filter__item{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;gap:1rem}.news .news-filter__item label{font-weight:600}.news .news-filter__item select{min-width:150px}.news .news-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:1rem}@media(max-width:568px){.news .news-list{grid-template-columns:1fr}}.news .news-list__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem}.news .news-list__thumbnail{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:75px;overflow:hidden;width:75px}.news .news-list__thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.news .news-list__date{color:#999;font-size:14px;font-weight:500}.news .news-list__title{font-size:16px;font-weight:600;margin-top:5px}.news-entry .news-entry__description{margin-top:1rem}.news-entry .news-entry__description a{color:#007bff;font-weight:500;-webkit-text-decoration:underline!important;text-decoration:underline!important}.news-entry .news-entry__description a:hover{color:#0260c5}.news-entry .news-entry__description p{margin:0}.news-entry .news-entry__description h2{font-size:1.5rem}.news-entry .news-entry__description h3{font-size:1.3rem}.news-entry .news-entry__description h4{font-size:1.2rem}.vueperslides__arrows,.vueperslides__bullet{color:#fc0!important}.page-container,body{font-family:Montserrat,sans-serif}.page-container{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 auto;max-width:1380px;width:100%}.header-btn{gap:10px}.login-modal-dialog{max-width:350px}.main-section{margin:0 15px}@media(max-width:750px){.main-section{margin:150px 7px 100px}}img{height:auto;max-width:100%}.btn-yellow{background:#fc0;border-radius:0;color:#000;height:40px}.btn-yellow:hover{background-color:#eabc04}a{color:#000;-webkit-text-decoration:none!important;text-decoration:none!important}a:hover{color:#e7001f}.btn-yelow{background-color:#fc0;font-weight:500}.btn-yelow:hover{background-color:#eabc04}@media(max-width:750px){.desktop-block{display:none!important}.mobile-block{display:block!important}}@media(min-width:750px){.mobile-block{display:none!important}}.page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.category-block{margin-bottom:10px}.category-block__name{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.category-block__name h2{line-height:1;margin-bottom:0;margin-left:10px}.category-childrens{grid-gap:10px;grid-row-gap:15px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,200px));grid-template-rows:auto;row-gap:15px}.category-childrens .category-card{width:100%}.product-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px;max-width:20%;min-width:240px;padding:20px;position:relative;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.product-card:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1);-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03)}.product-card:hover .product-link{opacity:1;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.product-card:hover .product-link.in-cart{background:transparent;border:1px solid #fc0}.product-card:hover .product-name{color:#e7001f}.product-card .features{position:absolute;top:10px}.product-card .features span{border-radius:25px;font-size:10px;font-weight:500;padding:2px 8px}.product-card .product-image{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:240px;-webkit-justify-content:center;justify-content:center;margin-bottom:25px;margin-top:25px;min-height:240px;overflow:hidden;text-align:center;width:auto}.product-card .product-image picture{height:100%;width:100%}.product-card .product-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.product-card .product-name{-webkit-box-flex:2;-moz-box-flex:2;color:#000;-webkit-flex:2;-ms-flex:2;flex:2;font-size:14px;font-weight:500;line-height:24px;text-align:left;-webkit-text-decoration:none;text-decoration:none}.product-card .price{font-size:30px;font-weight:300}.product-card .price .current{color:#e7001f}.product-card .price strong{font-weight:500;line-height:24px}.product-card .price span{font-size:20px}.product-card .price .discount-block{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-card .price .discount-block .regular{font-size:16px;-webkit-text-decoration:line-through;text-decoration:line-through}.product-card .price .discount-block .discount{background:#1ec872;border-radius:3px;font-size:12px;font-weight:500;line-height:20px;margin-left:auto;padding:2px 5px}.product-card .price-white,.product-card .price-white .current{color:#fff}.product-card .price-white .discount-block{display:none}.product-card .product-link{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fc0;border:none;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:40px;-webkit-justify-content:center;justify-content:center;margin-bottom:10px;margin-left:auto;margin-right:auto;opacity:0;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;width:160px}.product-card .product-link:hover{background:#eabc04}.product-features{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}.product-features span{border-radius:25px;font-size:12px;font-weight:500;padding:2px 8px}header{padding:15px 0;position:relative;z-index:20}header .header-wrap{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header .search{margin:auto}header .region-info{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header .logo{background-image:url(/_nuxt/img/9f6c3e4.png);background-repeat:no-repeat;background-size:contain;height:87px;width:190px}header .working-hours{font-size:14px;font-weight:600;margin:0 20px}header .category-nav{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;margin-top:10px;-webkit-order:1;order:1;width:100%}.coockies-info{background:#eee;bottom:0;-webkit-box-shadow:0 -3px 4px -3px rgba(34,60,80,.6);box-shadow:0 -3px 4px -3px rgba(34,60,80,.6);left:0;position:fixed;right:0;z-index:10}a.category-card{color:#000;font-size:13px;-webkit-text-decoration:none;text-decoration:none}a.category-card span{background:-webkit-gradient(linear,left top,right top,from(#cf2034),to(#cf2034));background:-webkit-linear-gradient(left,#cf2034,#cf2034);background:-moz-linear-gradient(left,#cf2034 0,#cf2034 100%);background:linear-gradient(90deg,#cf2034,#cf2034);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;display:inline;padding:.5% 0;-webkit-transition:all .25s cubic-bezier(.785,.135,.15,.86) 0s;-moz-transition:all .25s cubic-bezier(.785,.135,.15,.86) 0s;transition:all .25s cubic-bezier(.785,.135,.15,.86) 0s}a.category-card:hover span{background-size:100% 1px}.category-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:15px;width:20%}.category-card img{max-height:92px}.category-card.big-card{font-size:20px;font-weight:500;margin-bottom:15px;max-width:423px;width:100%}.category-card.big-card img{max-height:180px}.category-card .category-card-footer{-webkit-box-flex:1;-moz-box-flex:1;background:#f7f7f7;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px}footer{background:#f2f2f2;margin-top:10px;padding:60px 10px}@media(max-width:750px){footer{padding-bottom:20px}}footer a{border-bottom:1px solid transparent;color:#000;position:relative;-webkit-text-decoration:none;text-decoration:none}footer a:hover:before{background:#e7001f;width:100%}footer a:before{bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;width:0}footer .footer-wrap{margin:0 auto;max-width:1380px;padding:0 10px}footer .footer-wrap .no-link-line a:before{content:none}footer .footer-wrap .box-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .footer-wrap .box-info .category-name{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:20px;margin-bottom:20px}footer .footer-wrap .box-info .no-link-line a:before{content:none}footer .footer-wrap .box-info .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .footer-wrap .box-info .links span{font-size:16px;font-weight:500;margin-bottom:10px}footer .footer-wrap .box-info .viber-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#dec9e4;border-radius:4px;font-size:11px!important;font-weight:500;height:25px;margin-right:auto;padding:2px 10px}footer .footer-wrap .box-info .viber-button img{height:100%;margin-right:5px;width:auto}footer .footer-wrap .region-adress{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:8px}footer .footer-wrap .region-adress__icon{padding-right:5px}footer .footer-wrap .region-adress__icon svg{fill:#e7001f}footer .footer-wrap .contact-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}footer .footer-wrap .contact-block .icon-block{padding-right:5px}footer .footer-wrap .contact-block .icon-block img{height:16px;width:16px}footer .footer-wrap .contact-block .contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .footer-wrap .contact-block .contact-info .phone{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px}footer .footer-wrap .bottom-links{margin-top:40px}footer .footer-wrap .bottom-links a{margin-left:20px}footer .footer-wrap .organization-info a{white-space:nowrap}footer .footer-wrap .organization-info p{font-size:12px;font-weight:500;text-align:justify}.cabinet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cabinet,.cabinet-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cabinet-content{gap:20px}.cabinet-content .birthdate-notify{color:#e7001f;font-size:14px;margin-bottom:10px}.cabinet-content__nav{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cabinet-content__nav .list-group-item.active{background:#fc0;border-color:#fc0;color:#fff}@media screen and (max-width:1024px){.cabinet-content__nav{display:none}}.cabinet-content__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cabinet-cards,.cabinet-content__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cabinet-cards{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cabinet-cards .discount-card{background:url(/_nuxt/img/f5082ae.png) no-repeat;background-position:50%;background-size:cover;color:#e7001f;height:178px;margin:10px;position:relative;width:285px}.cabinet-cards .discount-card--strojmarket{background:url(/_nuxt/img/8a0c641.png) no-repeat;background-position:50%;background-size:cover}.cabinet-cards .discount-card--vip{background:url(/_nuxt/img/e25311e.png) no-repeat;background-position:50%;background-size:cover}.cabinet-cards .discount-card--raduga{background:url(/_nuxt/img/e7cf9aa.png) no-repeat;background-position:50%;background-size:cover}.cabinet-cards .discount-card--raduga .discount-card__actions{top:45%}.cabinet-cards .discount-card.disabled{-webkit-filter:opacity(.7) grayscale(100%);filter:opacity(.7) grayscale(100%)}.cabinet-cards .discount-card__number{background-color:#fc0;border-radius:5px;bottom:5%;font-size:14px;font-weight:700;line-height:1;padding:5px;position:absolute;right:5%}.cabinet-cards .discount-card__bonus-points{background-color:#e7001f;border-radius:5px;color:#fff;font-size:14px;font-weight:700;padding:2px 5px;position:absolute;right:2%;top:6%}.cabinet-cards .discount-card__actions{left:4%;position:absolute;top:5%}.cabinet-cards .discount-card__state{left:4%;position:absolute;top:80%}.login-form{margin:0 auto;max-width:280px}.login-form .btn-group button{padding:5px}.login__form-item,.login__switch{margin-bottom:10px}.login__switch{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.register a{font-weight:500}.register label{margin-bottom:0}.register__question{background:#fc0;border:1px solid #dab41a;border-radius:1em;color:#fff;font-weight:900;line-height:1;padding:2px 5px}.register-input__wrap{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:5px}.register-input__wrap .custom-checkbox{margin-bottom:10px}.register-input__wrap .custom-checkbox a{font-weight:600}.register-input__wrap .custom-checkbox label{font-size:14px;font-weight:500}.register__alert{margin-top:10px}.register__form{margin:0 auto}.register__form-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:10px}.register__form-group .form-group{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:5px;min-width:200px}@media screen and (max-width:520px){.register__form-group{gap:2px}}.register__form-title{font-size:16px;font-weight:500}.register__form-text{font-size:14px;line-height:1.2;margin-bottom:10px}.register__form-item{margin-bottom:5px}.register__phone{margin:0 auto;max-width:280px}.register__code-inputs{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto 1em;max-width:300px}.register__code-input{border:1px solid #ced4da;border-radius:.25rem;padding:.5rem;text-align:center;width:2rem}.tooltip{max-width:300px}.tooltip .tooltip-inner{max-width:280px}@media(max-width:1200px){header .region-info{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}}@media(max-width:1130px){header .category-nav{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0;width:auto}header .working-hours{font-size:12px;letter-spacing:0;margin:0 1px}header .city-name{font-size:12px}}@media(max-width:1024px){header .logo{height:57px;width:120px}.product-card{border:1px solid #eee}.product-card .product-link{opacity:1}}@media(max-width:930px){.hidden-mobile{display:none}}@media(max-width:768px){.header{left:0;padding:0;position:fixed;right:0;top:0}.header .header-wrap{border-bottom:1px solid #fc0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.header .logo-wrap{margin-right:auto}.header .logo{height:39px;width:85px}.header .category-nav{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:0;margin-top:0;-webkit-order:0;order:0;width:auto}.header .search,.header .search-block{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%}.header .search-block.hide{height:0;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.category-block__name{margin-bottom:10px;margin-top:20px}.category-block__name h2{font-size:1.3rem}.category-childrens{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.category-childrens .category-card{margin:0}.product-card{padding:8px}.product-card .product-image{height:200px;margin:3px;min-height:200px}.product-card .price .current{font-size:22px}.category-card .category-card-footer{line-height:1;padding:10px 5px}.category-card .category-card-footer span{font-size:12px;line-height:1}}