@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2"),url(/build/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(/build/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2"),url(/build/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(/build/assets/golos-text-latin-400-normal-DOuJOmdK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2"),url(/build/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(/build/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2"),url(/build/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(/build/assets/golos-text-latin-500-normal-BQo4s7Kn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2)format("woff2"),url(/build/assets/golos-text-cyrillic-ext-600-normal-rSWq63aw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2)format("woff2"),url(/build/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2)format("woff2"),url(/build/assets/golos-text-latin-ext-600-normal-C6iohuVX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2)format("woff2"),url(/build/assets/golos-text-latin-600-normal-B_o32mE8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-red:#e2000b;--color-red-hover:#fc000c;--color-text:#111;--bg:#f3f3f3;--color-white:#fff;--but-grey:#f5f5f5;--but-grey-light:#eee;--but-grey-dark:#e0e0e0;--sidebar-width:33rem}*,:before,:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;outline:none;margin:0;padding:0}*,:active,:focus,:hover{outline:none!important}ul{list-style:none!important}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea{box-sizing:border-box;outline:none}a{outline:none;text-decoration:none}html{font-size:62.5%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:var(--bg);padding-top:13rem;font-family:Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.6rem}img{max-width:100%;display:block}.container{width:100%;max-width:140rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.but__grey{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f5f5f5;border-radius:4rem;padding:.8rem 1.7rem;transition:opacity .3s}.but__grey:hover{opacity:.7}header{z-index:1000;background:#fff;width:100%;padding-top:1rem;padding-bottom:2rem;font-size:1.6rem;position:fixed;top:0;left:0;box-shadow:0 0 .7rem .2rem #00000008}header .but__grey{margin-left:auto}.schedule{align-items:center;font-weight:500;display:flex}.schedule path{fill:var(--color-red)}.schedule svg{margin-right:1rem}.top__header{border-bottom:.1rem solid #1212121a;align-items:center;padding-bottom:1rem;display:flex}.city{margin-right:4.5rem;font-weight:500}.top__menu{margin-top:2rem}.top__menu .sign-up{display:none}.top__menu .logo{max-width:19rem}.top__menu{justify-content:space-between;display:flex}.top__menu nav svg{margin-right:1rem}.top__menu nav ul{align-items:center;display:flex}.top__menu nav ul a{color:var(--color-text);align-items:center;font-weight:500;transition:opacity .3s ease-in-out;display:flex}.top__menu nav ul a:hover{opacity:.7}.top__menu nav ul li{margin-right:4rem}.phone path{fill:var(--color-red)}.wrap__top,.wrap__top .phone{align-items:center;display:flex}.wrap__top .phone svg{margin-right:1rem}.wrap__top .phone a{color:var(--color-text);font-weight:500}.top__search{cursor:pointer;margin-left:3rem}h1{margin-bottom:4.5rem;font-size:clamp(2.4rem,1.6rem + 2.5vw,5.2rem);font-weight:500}.slider{background:var(--color-white);background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:1rem;margin-top:3rem;margin-bottom:4rem;padding:11.5rem 8rem}.slider .description{max-width:50rem;margin-bottom:4rem}.slider h1{max-width:70rem;margin-bottom:4rem}.btn{max-width:100%;height:5.2rem;color:var(--color-white);white-space:nowrap;text-align:center;background-color:var(--color-red);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:1rem;place-content:center;padding:0 4.5rem;font-size:1.6rem;font-weight:500;line-height:1.5;transition:color .3s,background-color .3s,border-color .3s;display:inline-grid;position:relative;overflow:hidden}.btn:hover{background-color:var(--color-red-hover)}button{cursor:pointer;background:0 0;border:none}button,input,select,textarea{font:inherit}.search input{border:.1rem solid var(--but-grey-dark);background-color:var(--but-grey-light);border-radius:1rem;width:100%;height:5.2rem;padding-left:4rem;font-size:1.8rem}.search .wrap__input{position:relative}.search button{justify-content:center;align-items:center;width:50px;height:100%;display:flex;position:absolute}.main__categories{grid-template-columns:repeat(5,1fr);gap:2rem;margin-top:4rem;display:grid}.main__categories .item{background:var(--color-white);border-radius:1rem;flex-direction:column;height:100%;min-height:19rem;padding:4rem;transition:all .3s;display:flex;box-shadow:0 .1rem #0000000d}.main__categories .item:hover{opacity:.9;box-shadow:0 1.2rem 2.6rem #0000001a}.main__categories .icon{width:4.8rem;height:4.8rem;max-height:4.8rem}.main__categories .icon img{object-fit:contain;width:100%;height:100%}.main__categories .name{margin-top:1.5rem;font-size:2.2rem;font-weight:500}.main__categories .count{color:#bdbdbd;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.main__categories a{color:var(--color-text)}.main__categories a:last-child .item{border:.1rem solid var(--color-red);background:0 0}.main__categories a:last-child .item .descr{color:var(--color-red);margin-top:auto;font-size:2.4rem;font-weight:500}h2{font-size:clamp(1.8rem,2rem + 1vw,3.6rem);font-weight:500}.page-title{justify-content:space-between;align-items:center;padding:6.5rem 0 4rem;display:flex}.page-title a{color:var(--color-red);font-size:2.4rem;font-weight:500}.swiper .img{height:60%}.swiper .img img{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .3s}.swiper .swiper-slide{background:var(--color-white);border-radius:1rem;height:33rem;overflow:hidden;box-shadow:0 .1rem #0000000d}.swiper .swiper-slide:hover img{opacity:.8}.swiper .name{padding:2rem 4rem 0;font-size:2.4rem}.swiper a{color:var(--color-text)}.swiper svg{right:10px}.swiper svg path{fill:#bdbdbd}.swiper .show-more{padding:2rem 4rem 4rem;display:flex;position:relative}.swiper .show-more svg{margin-left:auto}.advantages__header{grid-template-columns:1fr 1fr;gap:4rem;margin-top:4rem;padding:8rem 0;display:grid}.advantages__header .title{font-size:3.6rem;font-weight:500}.advantages__header .title span{color:var(--color-red)}.advantages__header .text{color:#757575;font-size:2.4rem}p{margin:0 0 .57em}.advantages__items{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.advantages__items .item{background-color:var(--color-white);border-radius:1rem;padding:4rem 3rem;box-shadow:0 .1rem #0000000d}.advantages__items .item .name{margin-top:4rem;font-size:2.4rem}.advantages__items .item .summary{color:#6d7180;margin-top:2rem}.advantages__items .item .icon{width:4.8rem;height:4.8rem}.advantages__items .item .icon img{object-fit:contain;width:100%;height:100%}.advantages-wrapper{background-image:url(/build/assets/advantages-pYWdGwGo.webp);background-position:0 100%;background-repeat:no-repeat}.main__brands{gap:1.5rem;display:flex}.main__brands a{background-color:var(--color-white);border-radius:1rem;flex-grow:1;justify-content:center;align-items:center;max-width:15rem;height:12rem;transition:all .3s;display:flex;box-shadow:0 .1rem #0000000d}.main__brands a:hover{box-shadow:0 .5rem 1rem #0000000d}.main__brands a:hover img{filter:grayscale(30%);opacity:.8}.main__brands a:last-child{border:.1rem solid var(--color-red);color:var(--color-red);background:0 0;font-weight:500}.main__brands .icon{justify-content:center;align-items:center;width:10rem;max-width:100%;display:flex}.main__brands .icon img{filter:grayscale();object-fit:contain;width:100%;height:100%;transition:all .3s}.rating{background-image:url(/build/assets/stars-off-UyaehEqz.svg);background-repeat:no-repeat;width:10rem;height:1.6rem;position:relative}.rating:after{content:"";width:var(--percent);background-image:url(/build/assets/stars-on-CuHHjXIu.svg);height:100%;position:absolute;top:0;left:0}.w-block{color:var(--color-text);background-color:var(--color-white);border-radius:1rem;padding:3.3rem 3.8rem 3.8rem;transition:all .3s;box-shadow:0 .1rem #0000000d}.w-block:hover{opacity:.7;box-shadow:0 .5rem 1rem #0000000d}.reviews .w-block{align-items:center;display:flex}.reviews .total__rating{margin-right:2.2rem;font-size:6.2rem;font-weight:500}.reviews .reviews__wrap{display:flex}.reviews .stars-rating{border-right:.1rem solid #eee;flex-direction:column;gap:1rem;margin-right:3rem;padding-right:3rem;display:flex}.reviews__header{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.get-rating{align-items:center;display:flex}.get-rating .text{max-width:9rem;font-weight:500}.good__icon{background-image:url(/build/assets/good-place-VebIjhzZ.svg);background-repeat:no-repeat;width:6.3rem;height:8rem;margin-right:2rem}.good__text .title{margin-bottom:.4rem;font-size:2rem;font-weight:500}.good__text .summary{color:#999}.revwrap{margin-top:2rem;margin-bottom:10rem;overflow:hidden}.review-slider .item-header{align-items:center;margin-bottom:2rem;display:flex}.review-slider .item-header .icon{margin-right:1rem}.review-slider .item-header .name{font-weight:500}.review-slider .item-header .date{color:#bdbdbd;font-size:1.2rem}.review-slider .item-header .rating{margin-left:auto}.review-slider .w-block{min-height:12rem}.show-mr{color:#999;background:#fff;padding:.5rem .5rem .5rem 1rem;display:none;position:absolute;bottom:0;right:0}.show-more-review{height:5rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000,#000 15% 85%,#0000 100%)}.show-more-review .show-mr{cursor:pointer;display:block}footer{background:#fff;padding-top:4.8rem}.top__footer{justify-content:space-between;align-items:center;padding-bottom:4rem;display:flex}.footer__nav ul{align-items:center;gap:2rem;display:flex}.footer__nav ul a{color:var(--color-text);align-items:center;transition:all .3s;display:flex}.footer__nav ul a:hover{opacity:.7}.footer__phone{align-items:center;display:flex}.footer__phone a{color:var(--color-text);font-weight:500;transition:all .3s}.footer__phone a:hover{opacity:.7}.footer__phone svg{margin-right:1rem}.footer__phone path{fill:var(--color-red)}.middle__footer{border-top:.1rem solid #0003;border-bottom:.1rem solid #0003;justify-content:space-between;align-items:center;padding:3rem 0 4rem;display:flex;position:relative}.middle__footer .title{color:#757575;font-weight:400}.middle__footer .info{margin-top:2rem}.middle__footer .footer__cards{align-items:center;gap:4rem;display:flex}.social{align-items:center;gap:3rem;display:flex}.social img{object-fit:contain;width:2.8rem;height:2.8rem}.social a{background:#f3f3f3;border-radius:100%;padding:.6rem;transition:all .3s}.social a:hover{opacity:.7}.bottom__footer{color:#bdbdbd;align-items:center;gap:6rem;padding:3rem 0;display:flex}.bottom__footer a{color:#bdbdbd}.breadcrumbs{margin:1.5rem 0 4.5rem}.breadcrumbs ul{flex-wrap:wrap;gap:.5rem 3rem;display:flex}.breadcrumbs ul li{font-size:1.4rem;position:relative}.breadcrumbs ul li span{opacity:.55}.breadcrumbs ul li a{color:var(--color-text);transition:color .3s}.breadcrumbs ul li a:hover{color:var(--color-red)}.breadcrumbs ul li a span{opacity:1}.breadcrumbs ul li:after{content:"";background-image:url(/build/assets/arrow-D2ZFsrvM.svg);background-repeat:no-repeat;width:1rem;height:1rem;position:absolute;top:.4rem;right:-2.3rem}.breadcrumbs ul li:last-child:after{display:none}.carwash{width:100%}.carwash tr:nth-of-type(2n){background:#fff}.carwash tr:nth-of-type(odd){background:#f3f3f3}.carwash td{border:1px solid #dfdfdf;padding:10px}.carwash th{border:1px solid #dfdfdf;font-weight:400}.carwash .first .item{color:#fff;padding:20px 10px}.carwash .first .item:first-of-type{z-index:200;background:#475866;border:1px solid #dfdfdf;left:0}.carwash .first .item:nth-of-type(2),.carwash .first .item:nth-of-type(3),.carwash .first .item:nth-of-type(4),.carwash .first .item:nth-of-type(5){background:#475866}.carwash-title{text-align:center;font-size:20px}.carwash.last,.carwash{margin-bottom:100px}.carwash td:first-child{z-index:10;background:#fff;position:sticky;left:0}.carwash tr:nth-of-type(odd) td:first-child{background:#f3f3f3}.carwash thead th{z-index:150;position:sticky;top:0}.strong span{font-weight:700}.wspan span{display:block}@media (width<=768px){.table-wrap{max-height:400px;overflow-x:scroll}.carwash .first .item{padding:10px;font-size:14px}.carwash thead th{border:none}.carwash .first .item:first-of-type{border:none;box-shadow:2px 0 #dee2e6,0 1px #dee2e6,0 -1px #dee2e6}.carwash th:first-child:after,.carwash td:first-child:after{content:"";pointer-events:none;background:#dee2e6;width:1px;height:100%;position:absolute;top:0;right:0}}.categories__index{grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2rem;margin-top:4rem;margin-bottom:10rem;display:grid}.categories__index .item{background:#fff;border-radius:1rem;height:48rem;padding:4rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 .1rem #0000000d}.categories__index .item .icon{width:10rem;height:10rem;margin-bottom:2rem}.categories__index .item .icon img{object-fit:contain;width:100%;height:100%}.categories__index .item a{color:var(--color-text)}.categories__index .item .title{margin-bottom:3rem;font-size:2.4rem;font-weight:500}.categories__index .item:hover{overflow:visible}.categories__index .item:hover .wrapper{height:28rem;transition:all .3s}.categories__index .item:hover .sub__items{transition:all .3s;overflow:auto}.categories__index .item:hover .catogory__box{z-index:3;width:calc(100% + 2rem);height:calc(100% + 10rem);padding:4rem 1.5rem 4rem 5rem;position:absolute;top:0;left:-1rem;right:1rem;box-shadow:0 0 1.5rem #0000001a}.categories__index .item:hover .catogory__box:after{display:none}.categories__index .service__name{margin-bottom:1rem}.categories__index .service__name a{color:#757575;font-weight:400;transition:color .3s}.categories__index .service__name a:hover{color:var(--color-red)}.categories__index .wrapper{width:100%;height:19rem;transition:all .3s;overflow:hidden}.categories__index .sub__items{height:100%;transition:all .3s}.categories__index .sub__items::-webkit-scrollbar{width:.4rem;height:10px}.categories__index .sub__items::-webkit-scrollbar-track{background:#f3f4f6}.categories__index .sub__items::-webkit-scrollbar-thumb{background:#b2b2b2}.categories__index .catogory__box{background:#fff;border-radius:1rem;transition:width .3s}.categories__index .catogory__box:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#fff0,#fcfcfc 50%);height:9.4rem;position:absolute;bottom:0;left:0;right:0}.categories__index .wrapper{transition:all .3s;overflow:hidden}.brands__index{grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:10rem;display:grid}.brands__index .icon{align-items:center;width:4.8rem;height:4.8rem;display:flex}.brands__index .item{background:#fff;border-radius:1rem;justify-content:space-between;align-items:center;padding:2rem;transition:all .3s;display:flex;box-shadow:0 .1rem #0000000d}.brands__index .item:hover{box-shadow:0 0 1.5rem #0000001a}.brands__index .item img{object-fit:contain;width:100%;height:100%}.brands__index a{color:var(--color-text)}.actions{grid-template-columns:repeat(3,1fr);gap:2rem 1rem;margin-bottom:10rem;display:grid}.actions .item{background-color:#fff;border-radius:1rem;position:relative;overflow:hidden}.actions .img{height:21rem;position:relative;overflow:hidden}.actions .img img{object-fit:cover;width:100%;height:100%;display:block}.actions .name{color:var(--color-text);font-size:2.4rem;font-weight:500}.actions .content{padding:2rem 4rem}.actions a{color:var(--color-text);transition:all .3s}.actions a:hover{opacity:.7}.actions .item__readmore{color:#bdbdbd;justify-content:flex-end;padding:2rem;font-size:1.7rem;display:flex}.reviews__list{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;margin-bottom:5rem;display:grid}.pagination{margin-bottom:10rem}.pagination ul{justify-content:center;align-items:center;gap:1rem;display:flex}.pagination ul li{background:#fff;border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative}.pagination ul li a{width:100%;height:100%;color:var(--color-red);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.pagination ul li.active{background:var(--color-text);color:#fff}.contacts_page .map{margin-bottom:10rem}.contacts_page h2{margin-bottom:2rem}.legal__contacts{margin-bottom:8.5rem}.legal__contacts .title{font-weight:500}.legal__contacts .item{margin-bottom:1.5rem}.with__sidebar{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);gap:6rem;margin-bottom:10rem;display:grid}.category__title{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:1rem;align-items:center;padding:1.6rem 1.5rem;line-height:1.25;transition:all .3s;display:flex;position:relative}.category__title:hover{background:#fff}.category__title.active{background:#eee}.category__title.active:hover:after{border-color:var(--color-red) var(--color-red) transparent transparent}.category__title.active:after{transform:translateY(-30%)rotate(-45deg)}.category__title:after{content:"";border:.1rem solid #424242;border-color:#424242 #424242 #0000 #0000;width:1rem;height:1rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)rotate(130deg)}.category__title a{color:var(--color-text);font-weight:500;transition:all .3s}.category__title a:hover{color:var(--color-red)}.services__items{-webkit-user-select:none;user-select:none;opacity:1;transition:opacity .3s;display:none}@starting-style{.services__items{opacity:0}}.services__items.active{display:block}.services__items a{color:#424242;align-items:center;margin:0 0 1rem;padding:.6rem 1rem .6rem 4rem;font-size:1.4rem;transition:all .3s;display:flex}.services__items a.active,.services__items a:hover{color:var(--color-red)}.category__item{margin-bottom:1rem}.main__content h2{margin-bottom:2rem}.content-block{margin-bottom:8rem}.button-prev,.button-next{z-index:100;width:40px;height:40px;color:var(--color-text);background:#fff;border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.button-prev.swiper-button-disabled,.button-next.swiper-button-disabled{display:none}.button-prev:after,.button-next:after{content:"";border:solid var(--color-text);border-width:3px 3px 0 0;border-radius:.3rem;width:1.5rem;height:1.5rem;position:absolute;left:1rem;transform:rotate(45deg)}.button-prev path,.button-next path{fill:var(--color-text)}.button-next{right:-5rem}.button-prev{left:-5rem}.button-prev:after{left:1.5rem;transform:rotate(-135deg)}.s-wrapper{margin-bottom:8rem;position:relative}.category__prices{margin-bottom:8rem}.category__prices .item{cursor:pointer;cursor:pointer;background:#fff;border-radius:1rem;justify-content:space-between;margin:0 0 1rem;padding:2rem;display:flex}.category__prices .item .name{align-items:center;display:flex}.category__prices .item svg{color:#bdbdbd;margin-left:1rem}.category__prices .item .price{color:var(--color-red);font-size:2.4rem}.category__brands{position:relative;overflow:hidden}.category__brands:after{content:"";z-index:2;background:linear-gradient(90deg, transparent, var(--bg));content:"";pointer-events:none;width:30rem;height:100%;position:absolute;top:0;bottom:0;right:0}.category__brands a{background-color:var(--color-white);border-radius:1rem;flex-grow:1;justify-content:center;align-items:center;max-width:15rem;height:12rem;transition:all .3s;display:flex;box-shadow:0 .1rem #0000000d}.category__brands a:hover{box-shadow:0 .5rem 1rem #0000000d}.category__brands a:hover img{filter:grayscale(30%);opacity:.8}.category__brands .icon{justify-content:center;align-items:center;width:10rem;max-width:100%;height:10rem;display:flex}.category__brands img{filter:grayscale();object-fit:contain;width:100%;height:100%;transition:all .3s}.all-brands{margin-bottom:8rem}.all-brands a{border:.1rem solid var(--color-red);color:var(--color-red);font-weight:500;transition:opacity .3s}.all-brands a:hover{opacity:.7}ol{list-style-type:1}.content{color:#757575;font-size:18px}.content h2,.content h3,.content h1{color:var(--color-text)}.content p{color:#757575;margin:0 0 2rem}.content ul{margin:2rem 0}.content ul li{margin-bottom:2rem;padding-left:3rem;position:relative}.content ul li:before{content:"";background-color:var(--color-red);width:1.6rem;height:.2rem;position:absolute;top:1.2rem;left:0}.content ol{color:#757575;padding-left:2.4rem}.content ol li{margin-bottom:2rem}.content strong{font-weight:600}.content a{color:var(--color-text);text-decoration:underline;transition:color .3s}.content a:hover{color:var(--color-red)}.content .quote{border-left:.1rem solid var(--color-red);padding-left:3rem}.content .quote p{font-style:italic}.content .quote small{font-size:1.4rem}.content .image{float:left;shape-outside:margin-box;border-radius:10%;max-width:50%;margin:1rem 2rem 1rem 0}.content .image img{border-radius:10%;overflow:hidden}.content .image .image-caption{text-align:center;color:var(--color-text);background:0 0;padding-top:1rem;font-size:1.4rem}.all__brands{color:var(--color-text);font-size:2.4rem;font-weight:500;transition:color .3s;position:relative}.all__brands:hover{color:var(--color-red)}.left-arrow{padding-left:3rem}.left-arrow:before{content:"";background-image:url(/build/assets/arrow-D2ZFsrvM.svg);background-repeat:no-repeat;width:1rem;height:1rem;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(180deg)}.brand__logo{align-items:flex-start;width:20rem;height:10rem;margin-top:7rem;display:flex}.brand__logo img{object-fit:contain;height:100%}.brand__name{margin-top:4rem;font-size:2.4rem;font-weight:500}.brand__categories{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:8rem;display:grid}.brand__categories a{background-color:#fff;border-radius:1rem;flex-direction:column;justify-content:center;min-height:10rem;padding:3rem 2rem;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 .1rem #0000000d}.brand__categories a:hover{opacity:.7;color:var(--color-text);box-shadow:0 1.2rem 2.6rem #0000001a}.brand__categories a .icon{justify-content:center;height:7.5rem;margin-bottom:3rem;display:flex}.brand__categories a .icon img{object-fit:contain}.brand__categories a .title{min-height:6rem;font-size:1.8rem;font-weight:500}.advantages{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.advantages .item{background-color:#fff;border-radius:1rem;padding:3rem 2rem;box-shadow:0 .1rem #0000000d}.advantages .title{color:var(--color-text);margin-bottom:3rem;font-size:2.4rem;font-weight:500}.advantages .icon{width:5rem;height:5rem;margin-bottom:3rem}.advantages .icon img{object-fit:contain;height:100%}.advantages .text{font-size:1.6rem}.promo__container{width:100%;max-width:99rem;margin:0 auto;padding:0 5rem}.action__date{color:#fff;background-color:#748786;border-radius:10rem;margin-bottom:3rem;padding:.8rem 2rem;font-size:2rem;font-weight:500;display:inline-block}.wrap_action .btn{margin-bottom:5rem}.action__image{border-radius:1rem;margin-top:5rem;margin-bottom:5rem;overflow:hidden}.action__image img{object-fit:cover;width:100%;height:100%}.loader{border:.3rem dotted var(--color-red);box-sizing:border-box;z-index:1500;border-radius:50%;width:4.8rem;height:4.8rem;animation:2s linear infinite rotation;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loader.active{display:block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.highlight-animation{animation:.5s ease-in-out 3 highlight}@keyframes highlight{0%,to{transform:translate(0);box-shadow:0 0 .5rem #f000}50%{transform:translate(5px);box-shadow:0 0 1.5rem #f00c}}.show__message{z-index:2000;background:#fff;border-radius:2rem;padding:4rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.show__message-bg{z-index:1900;background:#0009;width:100%;height:100%;position:fixed;top:0;left:0}.ajax-form{z-index:1005;background-color:#fff;border-radius:1rem;max-width:50rem;padding:4rem 4rem 2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1.2rem 2.6rem #0000001a}.ajax-form .wrap__input{margin-bottom:1.5rem;position:relative}.ajax-form .wrap__input svg{position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.ajax-form .wrap__input svg path{fill:#757575}.ajax-form input[type=text],.ajax-form input[type=tel]{border:.1rem solid #dee2e6;border-radius:.4rem;width:100%;height:5.2rem;padding-left:4rem;font-size:1.8rem}.ajax-form button{background-color:var(--color-text);color:#fff;border:none;border-radius:1rem;width:100%;height:5.2rem}.ajax-form .title{margin-bottom:2rem;font-size:2rem;font-weight:500}.ajax-form .close{cursor:pointer;font-size:3rem;transition:all .3s;position:absolute;top:1rem;right:1rem}.ajax-form .close:hover{color:var(--color-red)}.container-custom{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:2rem;padding-left:3rem;font-size:1.4rem;display:block;position:relative}.container-custom a{color:var(--color-text);text-decoration:underline}.container-custom input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkmark-check{border:.1rem solid var(--color-text);background:0 0;border-radius:.4rem;width:2rem;height:2rem;position:absolute;top:0;left:0}.container-custom:hover input~.checkmark-check{background-color:none}.container-custom input:checked~.checkmark-check{background-color:none;border:.1rem solid var(--color-text)}.checkmark-check:after{content:"";display:none;position:absolute}.container-custom input:checked~.checkmark-check:after{display:block}.container-custom .checkmark-check:after{border:solid var(--color-text);border-width:0 3px 3px 0;width:5px;height:10px;top:2px;left:6px;transform:rotate(45deg)}.form-bg{z-index:1001;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.burger{flex-direction:column;width:1.75rem;height:1.5rem;display:none}.burger span{background-color:var(--color-text);width:100%;height:.2rem;margin-bottom:.3rem;transition:all .3s;display:block}.burger span:last-child{margin-bottom:0}.burger.active span:nth-of-type(2){display:none}.burger.active span:first-of-type{transform:rotate(45deg)translateY(.3rem)}.burger.active span:nth-of-type(3){transform:rotate(-45deg)translateY(-.3rem)}.to-top{opacity:0;visibility:hidden;z-index:900;transition:opacity .3s,transform .3s,visibility .3s;position:fixed;bottom:2rem;left:2rem;transform:translateY(20px)}.to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.to-top{color:#fff;background-color:var(--color-text);border-radius:100%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.to-top:hover{transform:translateY(-.3rem)}.close__search{color:#757575;cursor:pointer;font-size:3rem;display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.top__menu{position:relative}.top__menu .close__search{display:block}.top__menu .search{padding:0;display:none;position:absolute;top:-.5rem;left:0}.top__menu .search.active{display:block}.search__results-wrap{background-color:#fff;border-radius:1rem;max-height:42rem;overflow-y:scroll}.search__results-wrap::-webkit-scrollbar{width:.5rem}.search__results-wrap::-webkit-scrollbar-thumb{color:var(--color-red);background:var(--color-red);border-radius:1rem}.search__results-wrap a{color:#757575;opacity:.8;height:3rem;padding:1rem 2rem;transition:all .3s;display:block}.search__results-wrap mark{color:var(--color-red);background:0 0;font-weight:600}.search__results{display:none}.search__results.active{display:block}.other__services{margin-top:4rem;display:none}.other__services h2 span{display:block}.others a{color:var(--color-text);background:#fff;border-radius:1rem;justify-content:space-between;margin-bottom:.2rem;padding:2rem;font-size:1.4rem;font-weight:500;display:flex}.others a svg{color:#757575}.error__page{padding:5rem 0}.error__page h1{text-align:center;font-size:clamp(3rem,5vw + 2rem,20rem)}.error__page p{text-align:center;margin-bottom:8rem;font-size:clamp(2rem,2vw,10rem)}.error__page a{margin-top:3rem;left:50%;transform:translate(-50%)}@media (width<=1300px){.slider{background-position:100% 100%;background-size:auto 38rem}.main__categories{grid-template-columns:repeat(4,1fr)}.main__categories .name{font-size:clamp(1.6rem,1rem + 1vw,2.2rem)}.actions{grid-template-columns:1fr 1fr}}@media (width<=1200px){.top__menu nav ul li{margin-right:2rem}.slider{background-size:auto 30rem}.advantages__items{grid-template-columns:1fr 1fr}.main__brands a:nth-child(n+8){display:none}.main__brands a:last-child{display:flex!important}.advantages__header .title{font-size:clamp(2rem,3vw,3.6rem)}.footer__nav ul{font-size:1.2rem}.advantages{grid-template-columns:1fr 1fr}}@media (width<=992px){.reviews a{order:2;display:block}.reviews .total__rating{font-size:3.2rem}.get-rating{border-top:.1rem solid #bdbdbd33;justify-content:space-between;margin-top:1rem;padding-top:1rem}.get-rating .text{max-width:100%}.advantages__header{grid-template-columns:1fr}.top__menu nav ul li{font-size:1.4rem}.main__categories{grid-template-columns:repeat(3,1fr)}.main__brands a:nth-child(n+5){display:none}.reviews__header{grid-template-columns:1fr}.w-block,.advantages__items .item{padding:2rem}.advantages__items .item .name{margin-top:2rem;font-size:clamp(1.8rem,3vw,2.4rem)}.top__header,.top__search{display:none}.top__menu{z-index:5;margin-top:0;position:relative}.top__menu nav{z-index:3;visibility:hidden;background-color:#fff;width:100%;height:100%;padding-top:4rem;transition:all .2s;position:fixed;top:5rem;left:0;transform:translate(-100%)}.top__menu nav.active{visibility:visible;transform:translate(0)}.top__menu nav ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:3rem}.top__menu nav ul li{margin-bottom:2rem}.top__menu nav ul li a{font-size:2.4rem}.top__menu .sign-up{max-width:40rem;margin:0 auto;display:block}.top__menu .phone{height:5rem}.top__menu .phone path{fill:var(--color-text)}.top__menu .phone a,.top__menu .phone .w-hamb{border-left:.1rem solid #00000008;justify-content:center;align-items:center;width:6rem;height:100%;display:flex}header{height:5rem;padding:0}.mob-hide{display:none}.top__menu .logo{align-items:center;display:flex}.burger{display:flex}.social{flex-wrap:wrap;gap:1rem}.middle__footer{align-items:flex-start;display:block}.middle__footer .item{margin-bottom:3rem}.middle__footer .info{margin-top:1rem}footer{padding-top:2rem}.top__footer{display:block}.footer__nav ul{font-size:1.8rem;display:block}.footer__nav ul li{margin-bottom:1rem}.footer__phone{display:none}.top__footer{padding-bottom:2rem}.bottom__footer{display:block}.bottom__footer .item{margin-bottom:2rem}.slider{background-position:right 150%}.swiper .swiper-slide{height:25rem}.swiper .name{font-size:clamp(1.4rem,3vw,2.4rem)}body{padding-top:5rem}.with__sidebar{gap:0;display:block}.sidebar{display:none}.s-wrapper,.content-block{margin-bottom:3rem}.content{font-size:1.6rem}.category__prices{margin-bottom:3rem}.brands__index,.reviews__list{grid-template-columns:1fr 1fr}}@media (width<=768px){.reviews__list{grid-template-columns:1fr}.categories__index .wrapper{display:none}.categories__index .item{height:auto;padding:1rem 2rem}.categories__index .item .title{margin-bottom:0;font-size:1.6rem}.categories__index .item a{justify-content:space-between;align-items:center;display:flex}.categories__index .item a .icon{order:2;max-width:6rem;height:6rem}.categories__index .catogory__box:after{display:none}.main__categories{grid-template-columns:1fr;gap:1rem}.main__categories .icon{display:none}.main__categories .count{margin-top:0}.main__categories .count span{display:none}.main__categories .item{flex-direction:row;justify-content:space-between;min-height:auto;padding:1.6rem;display:flex}.main__categories .name{margin-top:0}.advantages__items{grid-template-columns:1fr}.advantages__items .item{grid-template-columns:5rem 1fr;align-items:center;padding:1rem;display:grid}.advantages__items .item .name{margin-top:0}.advantages__items .item .summary{grid-column:1/-1}.advantages__header{gap:2rem;margin-top:0;padding:4rem 0}.slider{background-position:100% 100%;background-size:30%;padding:2rem}.main__brands a{width:12rem;min-width:12rem}.mbrands{width:100%;max-width:100%;overflow:auto}.advantages__header .text{font-size:clamp(1.4rem,2.3vw,2.4rem)}.ajax-form{width:90%}.footer__nav{margin-top:2rem}.reviews a.w-block{display:block}.reviews .stars-rating{border-right:none;margin-right:0;padding-right:0}.good__icon{width:11rem}.advantages{width:100%;display:flex;overflow-x:scroll}.advantages .item{min-width:30rem}.with__sidebar{margin-bottom:3rem}.brands__index{grid-template-columns:1fr;gap:1rem}.brands__index .item{padding:1rem 2rem}.category__prices .item{padding:1rem;display:block}.category__prices .item .price{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:500}.button-next{display:none}.container{overflow:hidden}.s-wrapper .swiper{overflow:visible}.main__brands{overflow-x:scroll}.action__main .swiper{overflow:visible}.top__menu .sign-up{max-width:90%}.map-card__backdrop{font-size:1.4rem;top:.2rem;left:2rem}h1{margin-bottom:3rem}.breadcrumbs{margin:1.5rem 0 2rem}.category__brands{max-height:15rem}.other__services{display:block}.actions{grid-template-columns:1fr}.actions .name{font-size:1.6rem}.actions .img{height:14rem}.actions .content{padding-bottom:0}.actions .item__readmore{padding-bottom:.2rem}}
