a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.benefits,.btn,.burger,.catalog-card,.catalog-card__info-item,.catalog-card__line,.catalog-card__preview-rating,.catalog-card__preview-review,.catalog-card__review,.catalog-card__tags,.catalog-card__top,.checkbox-link,.choser__active,.contacts,.faq,.faq__title,.flex,.footer__container,.footer__nav-link,.header__container,.hero__container,.hero__search,.input-line,.location,.main,.main .close-sidebar,.manufacturers__link,.manufacturers__logo,.mini-price__link,.mini-price__title-link,.modal,.modal__header,.nav__list,.pagination,.pagination__link,.product-address,.product-info__title,.product-info__top,.product-price,.product-review__header,.product-reviews__rating,.product-reviews__rating-bl,.product-reviews__reviews,.radio-link,.reviews-answer__content,.search__active,.services,.services-price__services-item,.sidebar-top,.site-container,.statistics__item,.tabs__names,.tags,.top-scroll,.two-coll{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.benefits,.btn,.burger,.catalog-card__line,.catalog-card__preview-rating,.catalog-card__preview-review,.catalog-card__tags,.choser__active,.faq__title,.footer__nav-link,.header__container,.hero__container,.hero__search,.location,.main .close-sidebar,.manufacturers__link,.manufacturers__logo,.modal__header,.nav__list,.pagination,.pagination__link,.product-info__top,.product-review__header,.product-reviews__rating,.product-reviews__rating-bl,.search__active,.services,.sidebar-top,.statistics__item,.tabs__names,.tags,.top-scroll{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-card__top,.footer__container,.mini-price__link,.mini-price__title-link,.services-price__services-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-address,.two-coll{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.benefits,.catalog-card__top,.choser__active,.faq__title,.footer__container,.header__container,.mini-price__link,.mini-price__title-link,.modal__header,.product-address,.product-info__top,.product-reviews__rating-bl,.search__active,.services-price__services-item,.sidebar-top,.two-coll{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn,.burger,.catalog-card__tags,.hero__container,.hero__search,.location,.main .close-sidebar,.manufacturers__link,.manufacturers__logo,.pagination,.pagination__link,.services,.statistics__item,.tabs__names,.top-scroll{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-card__line,.catalog-card__preview-rating,.catalog-card__preview-review,.footer__nav-link,.nav__list,.product-review__header,.product-reviews__rating,.tags{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.catalog-card,.contacts,.faq,.hero__container,.input-line,.main,.manufacturers__link,.modal,.product-info__title,.site-container,.statistics__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-card__line,.catalog-card__tags,.tags{-ms-flex-wrap:wrap;flex-wrap:wrap}.burger::after,.burger::before,.burger__line{-webkit-transition:.2s ease-in;transition:.2s ease-in}.btn,.main .close-sidebar,.modal__close,.top-scroll{border:none;padding:0;background:0 0;cursor:pointer}.check-list{list-style:none;margin:0;padding:0}.input,.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff}.input::-webkit-search-cancel-button,.input::-webkit-search-decoration,.input::-webkit-search-results-button,.input::-webkit-search-results-decoration,.textarea::-webkit-search-cancel-button,.textarea::-webkit-search-decoration,.textarea::-webkit-search-results-button,.textarea::-webkit-search-results-decoration{display:none}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.breadcrumb__item a,.catalog-card__all-price,.catalog-card__preview-rating,.catalog-card__preview-review,.catalog-card__tags-link,.catalog-card__title a,.checkbox-link,.footer__nav-link,.link,.manufacturers__link,.mini-price__link,.mini-price__show-more,.mini-price__title,.mini-price__title-link,.modal__city-link,.page-nav__link,.pagination__link,.radio-link,.sidebar__link,.sidebar__title,.tags__link{text-decoration:none}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black.woff2) format("woff2");font-weight:800;font-display:swap;font-style:normal}:root{--vh:1vh;--font-family:"Montserrat",sans-serif;--content-width:1320px;--container-offset:15px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--color-bg:#f3f3f3;--color-white:#ffffff;--color-black:#101436;--color-gray:#67758f;--color-green:#06892b;--color-pink:#de64a1;--color-steelblue:#a1b3d4;--color-orange:#ed8936;--color-lightblue:#00bfff;--color-blue:#0078be;--color-grey:#999999;--color-yellow:#ffd702;--color-red:#ef161e;--color-salatov:#bed12e;--color-purple:#800080;--color-primary:#4396f6;--color-primary-hover:#317ed8;--burger-width:38px;--burger-height:30px;--burger-line-height:4px}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;outline-color:var(--color-primary);-webkit-tap-highlight-color:transparent}.page{font-family:var(--font-family),sans-serif;font-weight:400;-webkit-text-size-adjust:100%;overflow:visible;position:relative;height:100%;font-size:16px}.page__body{margin:0;min-height:100%;height:100%;min-width:1420px}.site-container{width:100%;min-height:100%;background-color:var(--color-bg)}.sidebar-top{gap:20px;display:none}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:100px;padding-bottom:50px}.main__sidebar{width:375px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;position:relative}.main__sidebar--min{width:190px}.main .close-sidebar{display:none}.main__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main>:not(.main>:nth-last-child(1)){margin-bottom:30px}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-offset)}img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.scroll-content{overflow-y:hidden;overflow-x:auto}.scroll-content::-webkit-scrollbar{width:6px;height:6px;background-color:#f3f3f3;border-radius:8px}.scroll-content::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:8px}.scroll-content::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-hover)}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.checkbox-link,.choser__active,.choser__link,.contacts__title,.faq__title,.link,.location,.nav__link,.radio-link,.search__active,.search__link{font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:-.015em;color:var(--color-gray)}.checkbox-link,.choser__link,.footer__nav-link,.link,.location,.mini-price__show-more,.nav__link,.radio-link,.search__link{-webkit-transition:color .25s;transition:color .25s}.checkbox-link:focus,.checkbox-link:hover,.choser__link:focus,.choser__link:hover,.footer__nav-link:focus,.footer__nav-link:hover,.link:focus,.link:hover,.location:focus,.location:hover,.mini-price__show-more:focus,.mini-price__show-more:hover,.nav__link:focus,.nav__link:hover,.radio-link:focus,.radio-link:hover,.search__link:focus,.search__link:hover{outline:0;color:var(--color-primary)}.section-title{font-weight:700;font-size:1.25rem;line-height:1.2;color:var(--color-black);margin-bottom:10px}.section-title span{color:var(--color-gray)}.modal__title,.product-heading{font-weight:500;font-size:1.25rem;line-height:1.2;color:var(--color-black);margin-bottom:15px}.modal__title span,.product-heading span{color:var(--color-gray)}b,strong{font-weight:500}p{font-weight:400;font-size:.9375rem;line-height:1.2;color:var(--color-black)}.link{width:100%;display:inline-block;margin-top:50px}.link.right{text-align:right}.link.center{text-align:center}.check-list__item{padding-left:15px;margin-bottom:5px;position:relative}.check-list__item:before{content:"";position:absolute;top:2px;left:0;width:10px;height:10px;-webkit-mask-image:url(../img/icon/ok.svg);mask-image:url(../img/icon/ok.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-primary)}.quote{display:inline-block;margin:20px 0;padding:10px;font-size:.9375rem;line-height:1.3;color:#5a3d03;background-color:rgba(255,194,0,.16)}.center{width:100%;text-align:center}.header{width:100%;background-color:var(--color-white);border-bottom:2px solid var(--color-bg);padding:15px 0;position:fixed;z-index:99;top:0;left:0}.header:after{content:""}.header__burger{display:none}.header__nav{margin:0 20px}.header__location{margin-right:20px}.header__services{margin-left:15px}.nav__item:not(.nav__item:nth-last-child(1)){margin-right:20px}.nav__link{text-decoration:none}.burger{-ms-flex-negative:0;flex-shrink:0;position:relative;border:none;padding:0;width:var(--burger-width);height:var(--burger-height);color:var(--color-gray);background-color:var(--color-white);cursor:pointer;display:none}.burger::after,.burger::before,.burger__line{content:"";position:absolute;left:0;width:100%;height:var(--burger-line-height);background-color:currentColor;border-radius:2px}.burger::before{top:0}.burger::after{top:calc(100% - var(--burger-line-height))}.burger__line{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.burger--active{color:var(--color-gray)}.burger--active::before{top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.burger--active::after{top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.burger--active .burger__line{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.location{cursor:pointer;text-decoration:none}.location:before{content:"";width:18px;height:18px;background-image:url(../img/icon/location.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-right:5px}.contacts__link{font-weight:700;font-size:1.125rem;line-height:1.22;letter-spacing:.03em;color:#4396f6;text-decoration:none}.btn{background-color:var(--color-primary);border-radius:6px;padding:10px 15px;font-weight:700;font-size:.9375rem;line-height:1.2;text-align:center;color:var(--color-white);-webkit-transition:background-color .25s;transition:background-color .25s;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn--white{padding:9px 14px;color:var(--color-black);border:1px solid var(--color-primary);background-color:transparent;-webkit-transition:color .25s;transition:color .25s}.btn--white:focus,.btn--white:hover{outline:0;background-color:transparent!important;color:var(--color-primary)!important}.btn--check:before{content:"";width:16px;height:14px;margin-right:10px;background-image:url(../img/icon/ok.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.btn--plus:before{content:"";width:14px;height:14px;margin-right:10px;background-image:url(../img/icon/plus.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.btn:focus,.btn:hover{outline:0;background-color:var(--color-primary-hover)}.services__link:not(.services__link:nth-last-child(1)){margin-right:15px}.hero__container{min-height:345px;position:relative;border-radius:15px}.hero__title{width:90%;margin:0 auto;text-align:center;position:relative;z-index:2;font-weight:700;font-size:2.5rem;line-height:1.22;color:var(--color-white)}.hero__search{position:relative;margin-top:30px;z-index:2}.hero__search>:nth-child(1){z-index:2}.hero__search>:nth-child(2){z-index:1}.hero__search>:not(.hero__search>:nth-last-child(1)){margin-right:15px}.hero__img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.hero__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search{position:relative}.search.open .search__active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.search.open .search__list{height:200px;overflow-y:auto}.search__list{position:absolute;width:100%;top:calc(100% + 10px);left:0;height:0;background-color:var(--color-white);border-radius:6px;overflow:hidden}.search__list::-webkit-scrollbar{width:6px;height:6px;background-color:#f3f3f3;border-radius:8px}.search__list::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:8px}.search__list::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-hover)}.search__link{text-decoration:none;display:inline-block;width:100%;cursor:pointer;padding:10px}.search__active{min-width:200px;padding:10px 15px;height:35px;background-color:var(--color-white);border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search__active:after{content:"";width:10px;height:6px;margin-left:20px;background-image:url(../img/icon/arrow.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.statistics{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:162px;gap:20px 20px}.statistics__item{width:100%;min-height:162px;background:var(--color-primary);border-radius:10px;background-repeat:no-repeat;color:var(--color-white)}.statistics__item--location{background-image:url(../img/statistics/location.svg);background-position:top right -60px}.statistics__item--chat{background-image:url(../img/statistics/chat.svg);background-position:top -35px right -35px}.statistics__item--star{background-image:url(../img/statistics/star.svg);background-position:bottom right}.statistics__big{font-weight:400;font-size:3.125rem;text-align:center;letter-spacing:-.015em}.statistics__min{font-weight:400;font-size:.9375rem;text-align:center;letter-spacing:-.015em}.tabs{margin-top:25px}.tabs__names{overflow-x:auto;position:relative;z-index:2;margin-bottom:25px}.tabs__names::-webkit-scrollbar{width:0;height:0}.tabs__name{font-weight:900;font-size:1.25rem;line-height:1.2;color:var(--color-gray);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;white-space:nowrap}.tabs__name:not(.tabs__name:nth-last-child(1)){margin-right:15px}.tabs__name.active{color:var(--color-black)}.tabs__content{opacity:0;height:0;overflow:hidden;pointer-events:none;display:grid;grid-template-columns:1fr 1fr;gap:20px 20px}.tabs__content.active{opacity:1;height:auto;pointer-events:auto}.mini-price{background-color:var(--color-white);border-radius:10px;padding:20px}.mini-price__title{font-weight:700;font-size:1.25rem;line-height:1.2;color:var(--color-primary);margin-bottom:10px}.mini-price__title span{margin-left:30px;color:#67758f}.mini-price__title-link{font-weight:700;font-size:1.25rem;line-height:1.2;color:var(--color-primary);-webkit-transition:color .25s;transition:color .25s}.mini-price__title-link:focus,.mini-price__title-link:hover{outline:0;color:var(--color-primary-hover)}.mini-price__item{margin-bottom:10px}.mini-price__item:focus,.mini-price__item:hover{outline:0}.mini-price__item:focus .mini-price__link,.mini-price__item:hover .mini-price__link{color:var(--color-primary-hover)}.mini-price__link:before{content:"";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:1px dashed var(--color-gray);margin:7px 10px 0}.mini-price__name{font-weight:400;-ms-flex-negative:0;flex-shrink:0;max-width:80%;font-size:.9375rem;letter-spacing:-.055em;color:var(--color-primary);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transition:color .25s;transition:color .25s}.mini-price__price{font-weight:400;font-size:.9375rem;color:var(--color-gray);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mini-price__show-more{display:inline-block;margin-top:15px;font-weight:400;font-size:.9375rem;letter-spacing:-.055em;color:var(--color-gray)}.manufacturers{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.manufacturers__link:focus,.manufacturers__link:hover{outline:0}.manufacturers__link:focus .manufacturers__name,.manufacturers__link:hover .manufacturers__name{color:var(--color-primary)}.manufacturers__link:focus .manufacturers__logo img,.manufacturers__link:hover .manufacturers__logo img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.manufacturers__logo{width:100%;min-height:100px;aspect-ratio:2/1;background-color:var(--color-white);border-radius:5px}.manufacturers__logo img{-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;max-width:80%;max-height:80%;display:block;margin:0 auto}.manufacturers__name{margin-top:10px;font-weight:400;font-size:.9375rem;color:var(--color-gray);-webkit-transition:color .25s;transition:color .25s}.footer{padding:25px 0;background-color:var(--color-white)}.footer__info{max-width:460px}.footer__info>:not(.footer__info>:nth-last-child(1)){display:inline-block;margin-bottom:30px}.footer__copyright{color:var(--color-gray)}.footer__nav{margin-left:50px}.footer__nav-item:not(.footer__nav-item:nth-last-child(1)){margin-bottom:20px}.footer__nav-link{font-weight:400;font-size:.9375rem;color:var(--color-black)}.footer__nav-link svg{margin-left:10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.top-scroll{font-size:0;position:fixed;z-index:100;bottom:100px;right:100px;width:50px;height:50px;border-radius:50%;background-color:var(--color-primary);opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.top-scroll--active{opacity:.5;pointer-events:auto}.top-scroll--active:hover{opacity:1}.top-scroll:before{content:"";width:26px;height:14px;background-color:var(--color-white);-webkit-mask-image:url(../img/icon/arrow.svg);mask-image:url(../img/icon/arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidebar{position:sticky;top:80px;margin-bottom:60px}.sidebar__map{width:100%;display:block}.sidebar__map img{width:100%}.sidebar__item{padding:20px;background-color:var(--color-white);border-radius:5px;position:relative}.sidebar__item>*{width:100%;position:relative}.sidebar__item>:nth-child(1){z-index:3}.sidebar__item>:nth-child(2){z-index:2}.sidebar__item>:nth-child(3){z-index:1}.sidebar__item:nth-child(1){z-index:3}.sidebar__item:nth-child(2){z-index:2}.sidebar__item:nth-child(3){z-index:1}.sidebar__item:not(.sidebar__item:nth-last-child(1)){margin-bottom:20px}.sidebar__title{font-weight:500;font-size:.9375rem;line-height:18px;color:var(--color-black);margin-bottom:15px}.sidebar__group{padding-bottom:15px;position:relative}.sidebar__group.no-border::before{display:none}.sidebar__group:not(.sidebar__group:nth-last-child(1)){margin-bottom:10px}.sidebar__group:before{content:"";position:absolute;left:5%;bottom:0;width:90%;height:1px;background-color:var(--color-bg)}.sidebar__btn{max-width:190px;margin:10px auto 0}.sidebar__link{display:inline-block;width:100%;font-weight:400;font-size:.9375rem;color:var(--color-primary);-webkit-transition:color .25s;transition:color .25s}.sidebar__link:focus,.sidebar__link:hover{outline:0;color:var(--color-primary-hover)}.sidebar__link:not(.sidebar__link:nth-last-child(1)){margin-bottom:10px}.sidebar__link span{color:var(--color-gray)}.choser{position:relative}.choser:not(.choser:nth-last-child(1)){margin-bottom:20px}.choser.open .choser__active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.choser.open .choser__list{height:200px;border:1px solid var(--color-primary);overflow-y:auto}.choser__list{position:absolute;width:100%;top:calc(100% + 10px);left:0;height:0;background-color:var(--color-white);overflow:hidden;border:1px solid transparent}.choser__list::-webkit-scrollbar{width:6px;height:6px;background-color:#f3f3f3;border-radius:8px}.choser__list::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:8px}.choser__list::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-hover)}.choser__link{text-decoration:none;cursor:pointer;padding:10px;width:100%;display:inline-block}.choser__link:focus,.choser__link:hover{outline:0;background-color:var(--color-bg)}.choser__active{min-width:200px;padding:10px 15px;height:35px;background-color:var(--color-bg);border:1px solid var(--color-primary);border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choser__active:after{content:"";width:10px;height:6px;margin-left:auto;background-image:url(../img/icon/arrow.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.choser__active:before{content:"";width:22px;height:14px;background-image:url(../img/icon/burger.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;margin-right:20px}.radio-link:not(.radio-link:nth-last-child(1)){margin-bottom:10px}.radio-link:before{content:"";width:15px;height:15px;border-radius:50%;border:1px solid var(--color-gray);margin-right:10px}.checkbox-link:not(.checkbox-link:nth-last-child(1)){margin-bottom:10px}.checkbox-link:before{content:"";width:15px;height:15px;border:1px solid var(--color-gray);margin-right:10px}.star{width:15px;height:15px;background-image:url(../img/icon/star.svg);background-position:center center;background-repeat:no-repeat}.star:not(.star:nth-last-child(1)){margin-right:5px}.breadcrumb__item,.breadcrumb__list{display:inline-block}.breadcrumb__item:not(.breadcrumb__item:nth-last-child(1)):after{content:"";content:">";display:inline-block;margin:0 5px}.breadcrumb__item a .breadcrumb__name{color:var(--color-primary);-webkit-transition:color .25s;transition:color .25s}.breadcrumb__item a .breadcrumb__name:focus,.breadcrumb__item a .breadcrumb__name:hover{outline:0;color:var(--color-primary-hover)}.breadcrumb__name{font-weight:400;font-size:.9375rem;color:var(--color-gray)}.catalog{display:grid;grid-template-columns:1fr}.catalog__item:not(.catalog__item:nth-last-child(1)){margin-bottom:30px}.catalog>p:not(.catalog>p:nth-last-child(1)){margin-bottom:25px}.catalog-card__title,.catalog-card__title a{font-weight:700;font-size:1.25rem;color:var(--color-black)}.catalog-card{width:100%;padding:40px;background-color:var(--color-white);border-radius:10px}.catalog-card__content{width:auto;min-width:250px}.catalog-card__photo{width:246px;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:30px;margin-bottom:30px}.catalog-card__logo{position:absolute;width:40px;height:40px;bottom:0;left:50%;-webkit-transform:translate(-20px,20px);-ms-transform:translate(-20px,20px);transform:translate(-20px,20px)}.catalog-card__preview{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.catalog-card__btns{width:190px;-ms-flex-negative:0;flex-shrink:0;margin-left:30px}.catalog-card__btn:not(.catalog-card__btn:nth-last-child(1)){margin-bottom:10px}.catalog-card__line>*{margin-top:10px}.catalog-card__line>:not(.catalog-card__line>:nth-last-child(1)){margin-right:20px}.catalog-card__preview-rating-text{font-weight:500;font-size:.9375rem;color:var(--color-black);display:inline-block;margin-left:5px}.catalog-card__preview-review{font-weight:500;font-size:.9375rem;color:var(--color-gray);white-space:nowrap}.catalog-card__preview-review:before{content:"";width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;background-image:url(../img/icon/review.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-right:10px}.catalog-card__info{margin-top:30px}.catalog-card__info-item:not(.catalog-card__info-item:nth-last-child(1)){margin-bottom:10px}.catalog-card__info-heading{width:70px;font-weight:500;font-size:.9375rem;color:var(--color-black)}.catalog-card__info-text{max-width:200px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.catalog-card__info-text a{font-weight:400;font-size:.9375rem;text-decoration:underline;color:var(--color-black)}.catalog-card__info-text a.green{color:var(--color-green)}.catalog-card__info-text a.red{color:var(--color-red)}.catalog-card__info-text a.steelblue{color:var(--color-steelblue)}.catalog-card__info-text a.grey{color:var(--color-grey)}.catalog-card__info-text a.salatov{color:var(--color-salatov)}.catalog-card__info-text a.orange{color:var(--color-orange)}.catalog-card__info-text a.pink{color:var(--color-pink)}.catalog-card__info-text a.purple{color:var(--color-purple)}.catalog-card__info-text a.lightblue{color:var(--color-lightblue)}.catalog-card__info-text a.blue{color:var(--color-blue)}.catalog-card__info-text a.yellow{color:var(--color-yellow)}.catalog-card__info-text a:focus,.catalog-card__info-text a:hover{outline:0;text-decoration:none}.catalog-card__description{margin-top:10px;color:#67758f}.catalog-card__tags{margin:25px 0}.catalog-card__tags-item{margin:10px}.catalog-card__tags-link{padding:5px 10px;background:rgba(67,150,246,.2);border-radius:10px;font-weight:400;font-size:.75rem;color:var(--color-black)}.catalog-card__review{color:#67758f;margin-bottom:25px}.catalog-card__review:before{content:"";width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;background-image:url(../img/icon/review.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin-right:10px}.catalog-card__photos{display:grid;grid-template-columns:repeat(5,1fr);gap:10px 10px;overflow-x:auto;margin-bottom:25px}.catalog-card__photo-img{display:block;overflow:hidden;min-width:100px}.catalog-card__photo-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-card__services{margin-bottom:25px}.catalog-card__all-price{color:var(--color-primary)}.services-price__services-item:not(.services-price__services-item:nth-last-child(1)){margin-bottom:15px}.services-price__services-item:before{content:"";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:8px 10px 0;height:1px;border-bottom:1px dashed var(--color-gray)}.services-price__services-name{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:60%;color:var(--color-primary)}.services-price__services-price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:var(--color-black)}.services-price__services-price-old{color:var(--color-gray);text-decoration:line-through}.services-price__services-price-new{color:var(--color-green)}.pagination{width:100%;overflow-x:auto}.pagination__item:not(.pagination__item:nth-last-child(1)){margin-right:10px}.pagination__link{background-color:var(--color-white);min-height:30px;min-width:30px;padding:5px 10px;color:var(--color-primary)}.pagination__link.active{color:var(--color-white);background-color:var(--color-primary)}.pagination__link--text{padding:0;background-color:transparent;color:var(--color-gray);-webkit-transition:color .25s;transition:color .25s}.pagination__link--text:focus,.pagination__link--text:hover{outline:0;color:var(--color-primary)}.white-block{padding:40px;border-radius:10px;background-color:var(--color-white)}.tags{margin-top:20px}.tags.white .tags__link{background:var(--color-white);color:var(--color-primary)}.tags__item{margin-right:20px;margin-bottom:20px}.tags__link{padding:5px 10px;background:rgba(67,150,246,.2);border-radius:10px;font-size:.9375rem;color:var(--color-black)}.product-info__top{padding-bottom:15px;border-bottom:1px solid #f3f3f3}.product-info__logo{display:none}.product-info__title-1{font-weight:400;font-size:.625rem;color:var(--color-gray);margin-bottom:5px}.product-info__title-2{font-weight:700;font-size:2.5rem;color:var(--color-black)}.product-info__title-3{font-weight:400;font-size:1.25rem;color:var(--color-black)}.product-info__tags{border-bottom:1px solid #f3f3f3;margin-bottom:15px}.product-info__btn{padding:9px 29px;margin-left:30px}.product-nav__logo{width:100%;margin-bottom:20px}.product-nav__logo img{width:100%}.product-nav__btn{margin-bottom:20px}.page-nav__item:not(.page-nav__item:nth-last-child(1)){margin-bottom:15px}.page-nav__link{color:var(--color-primary);display:inline-block;padding:3px 10px;text-align:center;-webkit-transition:color .25s;transition:color .25s;border-radius:10px}.page-nav__link.active{color:var(--color-black);background-color:rgba(67,150,246,.2)}.page-nav__link.active:focus,.page-nav__link.active:hover{outline:0;color:var(--color-black)}.page-nav__link:focus,.page-nav__link:hover{outline:0;color:var(--color-primary-hover)}.product-item{padding:30px;border-radius:10px;background-color:var(--color-white)}.product-item:not(.product-item:nth-last-child(1)){margin-bottom:30px}.benefits__left,.benefits__right{width:48%}.product-address__info{width:40%}.product-address__map{width:50%}.product-address__map iframe{width:100%}.product-address__item{width:100%;display:inline-block}.product-address__item:not(.product-address__item:nth-last-child(1)){margin-bottom:30px}.product-address__item>:not(.product-address__item>:nth-last-child(1)){margin-bottom:5px;margin-right:10px}.product-address__address{display:inline-block;color:var(--color-black);position:relative;padding-left:20px}.product-address__address:before{content:"";position:absolute;top:3px;left:0;width:12px;height:12px;-webkit-mask-image:url(../img/icon/train.svg);mask-image:url(../img/icon/train.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-red)}.product-address__address--green::before{background-color:var(--color-green)}.product-address__time{display:inline-block;font-size:.75rem;color:var(--color-gray);position:relative;padding-left:15px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.product-address__time:before{content:"";position:absolute;top:0;left:0;width:12px;height:12px;-webkit-mask-image:url(../img/icon/clock.svg);mask-image:url(../img/icon/clock.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-green)}.product-address__description{display:inline-block;font-size:.75rem;color:var(--color-gray)}.product-reviews__reviews-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-reviews__reviews-form{margin-left:20px;-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px;position:relative}.product-reviews__form{position:sticky;top:68px;border-radius:3px;padding:15px;background-color:var(--color-bg)}.product-reviews__rating-bl{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #f3f3f3}.product-reviews__rating-left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-reviews__rating-right{width:310px}.product-reviews__rating-text{font-weight:500;font-size:1.25rem;color:var(--color-black)}.product-reviews__text{font-weight:400;font-size:.75rem;color:var(--color-gray)}.product-reviews__reviews-btn{margin:40px auto 0}.product-review{position:relative;padding-left:30px;margin-bottom:20px}.product-review--bad .product-review__header::before{background-image:url(../img/icon/bad.svg)}.product-review--bad .product-review__text::before{background-color:var(--color-red)}.product-review__header{margin-bottom:10px}.product-review__header:before{content:"";position:absolute;left:0;top:0;width:20px;height:18px;background-image:url(../img/icon/like.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.product-review__name{font-weight:500;color:var(--color-black);display:inline-block}.product-review__time{display:inline-block;margin-left:10px;color:var(--color-gray)}.product-review__text{position:relative}.product-review__text:before{content:"";width:1px;height:100%;position:absolute;top:0;left:-20px;background-color:var(--color-green)}.reviews-answer{margin-left:40px}.reviews-answer__title{font-weight:500;color:var(--color-black);margin-bottom:10px}.reviews-answer__photo{width:105px;height:105px;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;border-radius:50%;overflow:hidden}.reviews-answer__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.input-line:not(.input-line:nth-last-child(1)){margin-bottom:10px}.input-line>:not(.input-line>:nth-last-child(1)){margin-bottom:5px}.input,.textarea{background-color:var(--color-white);border-radius:3px;height:30px;padding:0 10px;font-family:var(--font-family);font-weight:400;font-size:.9375rem;line-height:1.2;color:var(--color-black)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:var(--color-gray)}.input::-moz-placeholder,.textarea::-moz-placeholder{color:var(--color-gray)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:var(--color-gray)}.input::-ms-input-placeholder,.textarea::-ms-input-placeholder{color:var(--color-gray)}.input::placeholder,.textarea::placeholder{color:var(--color-gray)}.textarea{padding:10px;height:75px;resize:vertical}.input-description{font-size:.625rem;color:var(--color-gray)}.just-validate-error-label{font-size:.75rem;color:var(--color-red)!important}.product-activity{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.product-activity__heading{font-weight:500;margin-top:40px;margin-bottom:15px}.product-activity__heading:nth-child(1){margin-top:0}.product-price__list{width:170px;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:2}.product-price__item{padding:5px 10px;border:1px solid transparent;border-right:0;cursor:pointer}.product-price__item.active{border-color:var(--color-primary);background-color:var(--color-bg);width:171px}.product-price__container{position:relative;z-index:1;border:1px solid var(--color-primary);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px;background-color:var(--color-bg)}.product-price__content{opacity:0;height:0;pointer-events:none}.product-price__content.active{opacity:1;height:auto;pointer-events:auto}.product-price__heading{width:100%;text-align:center;font-weight:500;font-size:1.25rem;margin-bottom:20px}.product-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.product-photos__photo{width:100%;height:100%}.product-photos__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faq{gap:20px;margin-top:30px}.faq__item{padding:20px;border-radius:10px;border:1px solid var(--color-primary);background-color:var(--color-white);-webkit-transition:background-color .25s;transition:background-color .25s}.faq__item.open{background-color:var(--color-bg)}.faq__item.open .faq__content{max-height:1000px}.faq__item.open .faq__title{color:var(--color-primary)}.faq__item.open .faq__title::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__title{font-size:1.125rem;margin-bottom:0;gap:20px;-webkit-transition:color .25s;transition:color .25s;cursor:pointer}.faq__title::after{content:"";width:14px;height:8px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;background-image:url(../img/icon/arrow.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.faq__content{-webkit-transition:max-height .3s;transition:max-height .3s;max-height:0;overflow:hidden}.faq__content p{margin-top:20px}.modal{padding:35px;border-radius:5px;border:1px solid var(--color-primary);background-color:var(--color-white);opacity:0;pointer-events:none;-webkit-transition:opacity .25s;transition:opacity .25s;position:fixed;z-index:102;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:768px;max-height:100vh}.modal.show{opacity:1;pointer-events:auto}.modal__city-list{padding:20px 0;border-bottom:1px solid var(--color-gray);border-top:1px solid var(--color-gray);-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.modal__city-link{color:var(--color-primary);display:inline-block;padding:10px 0;-webkit-transition:opacity .25s;transition:opacity .25s}.modal__city-link:hover{opacity:.8}.modal__city-link b,.modal__city-link strong,.modal__city-link.strong{font-weight:700}.modal__header{gap:20px;padding-bottom:15px}.modal__title{margin-bottom:0!important}.modal__search{margin-top:20px;border:1px solid var(--color-primary);border-radius:5px;padding:10px}.overlay{opacity:0;pointer-events:none;-webkit-transition:opacity .25s;transition:opacity .25s;position:fixed;z-index:101;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3)}.overlay.show{opacity:1;pointer-events:auto}@media (max-width:1140px){.top-scroll{right:50px;bottom:50px}}@media (max-width:1024px){.page__body{min-width:320px;overflow-x:hidden}.two-coll{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sidebar-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;margin-left:20px;margin-top:30px}.main__sidebar{display:none}.main__sidebar.mobile-show{display:block;width:100%;margin-bottom:30px}.header:after{width:100%;height:100%;background-color:var(--color-white);position:absolute;left:0;top:0;z-index:2}.header__logo{margin-right:auto;position:relative;z-index:3}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px;position:relative;z-index:3}.header__nav{margin:0;opacity:0;-webkit-transform:translateY(-4000px);-ms-transform:translateY(-4000px);transform:translateY(-4000px);pointer-events:none;position:fixed;z-index:1;width:100%;height:calc(var(--vh,1vh) * 100 - 68px);top:68px;left:0;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s}.header__nav._show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.header__location{margin-right:0;position:absolute;bottom:80px;left:0;width:100%;text-align:center}.header__contacts{width:100%;text-align:center;position:absolute;bottom:20px;left:0}.header__services{position:relative;z-index:3}.nav{background-color:var(--color-white);padding:50px 20px 100px}.nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 270px);overflow-y:auto}.nav__item:not(.nav__item:nth-last-child(1)){margin-right:0;margin-bottom:20px}.tabs__content{grid-template-columns:1fr}.footer__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:100%}.footer__info>:not(.footer__info>:nth-last-child(1)){margin-bottom:15px}.footer__nav{width:100%;text-align:center;margin:25px 0 0}.footer__nav-item{width:100%}.footer__nav-link{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.footer__nav-link svg,.top-scroll{display:none}.catalog-card__top{-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-card__btns{width:100%;margin-top:30px;margin-left:0}.catalog-card__info-text{max-width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.tags.white .tags__link{padding:5px 10px}.tags__link{padding:0;background:0 0}}@media (max-width:768px){.header__services .services__link{font-size:0;height:38px}.header__services .services__link::before{margin-right:0}.hero__title{font-size:1.875rem}.hero__search{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__search .hero__btn{width:100%}.hero__search>:not(.hero__search>:nth-last-child(1)){margin-right:0;margin-bottom:15px}.hero__search-item{width:100%}.statistics{grid-template-columns:1fr}.mini-price__link:before{display:none}.mini-price__name{-ms-flex-negative:1;flex-shrink:1;max-width:initial;margin-right:20px}.mini-price__show-more{width:100%;text-align:center}.catalog-card{padding:20px}.catalog-card__photo{width:100%;margin-right:0}.catalog-card__photo img{width:100%;margin:0 auto}.catalog-card__tags{margin:15px 0}.catalog-card__tags-item{margin:10px 5px}.catalog-card__photos{width:calc(100vw - 75px)}.services-price__services-item:before{display:none}.white-block{padding:20px}.product-info__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-info__logo{display:block;width:100%;margin-bottom:10px}.product-info__logo img,.product-info__title{width:100%}.product-info__title-2{font-size:1.75rem}.product-info__title-3{font-size:.875rem}.product-info__btn{margin-left:0;width:100%;margin-top:20px}.product-item{padding:15px}.benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.benefits__left{width:100%;margin-bottom:20px}.benefits__right{width:100%}.product-address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-address__info{width:100%;margin-bottom:20px}.product-address__map{width:100%}.product-reviews__reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-reviews__reviews-form{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;margin-left:0;margin-top:20px}.product-reviews__rating-bl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-reviews__rating-left{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;margin-bottom:20px}.product-reviews__rating-right{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.reviews-answer{margin-left:20px}.reviews-answer__photo{width:50px;height:50px}.product-activity{-webkit-columns:1;-moz-columns:1;columns:1}.product-activity__heading{margin-top:20px}.product-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-price__list{width:100%;margin-bottom:20px}.product-price__item.active{width:auto;background-color:transparent;border:0;color:var(--color-primary)}.product-price__item{width:auto;display:inline-block}.product-price__container{padding:20px}.faq{gap:15px;margin-top:15px}.faq__item{padding:15px}.modal__city-list{-webkit-columns:unset;-moz-columns:unset;columns:unset}}@media (max-width:576px){.hero__title{font-size:1.5rem}.tabs__names{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.manufacturers__logo{aspect-ratio:3/1}.catalog-card__preview{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.catalog-card__tags-item{margin:8px 2px}.services-price__services-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services-price__services-name{max-width:100%}.pagination__link--text{display:none}.reviews-answer{margin-left:10px}.product-price__container{padding:20px 15px}}@media (max-height:800px){.modal{overflow-y:auto}}
#metro:before {content: "Метро:"}
#pnpt:before {content: "Пн-Пт:"}
#chasy:before {content: "Часы работы:"}
#adrez:before {content: "Адрес:"}
#pozvonit:before {content: "Позвонить"}
#podrobnee:before {content: "Подробнее"}