.page-contacts-des-main{padding-bottom:1.8rem;border-bottom:1px solid #969696;color:#404040}.page-contacts-des-main__map{height:100%;min-height:400px;position:relative;background:#f8f9fa}.contacts-map-balloon{color:#212121;padding-top:1rem;padding-left:4px;padding-bottom:4px}.contacts-map-balloon__caption{cursor:inherit;color:#212121;font-weight:700;line-height:1.3;margin-bottom:.5rem;font-size:15px}.contacts-map-balloon__table{width:190px;font-size:12px;display:flex;flex-wrap:wrap}.contacts-map-balloon__left{flex:0 0 33.3333333333%;max-width:33.3333333333%;font-weight:700}.contacts-map-balloon__right{flex:0 0 66.6666666667%;max-width:66.6666666667%}.contacts-map-balloon__more{font-size:13px}.section-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap}.layout_default .section-breadcrumbs{font-size:13px}.layout_mobile .section-breadcrumbs{font-size:12px}.section-breadcrumbs__item{color:#7f7f7f}.section-breadcrumbs__item+.section-breadcrumbs__item:before{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;border-radius:50%;background:#7f7f7f;margin-left:8px;margin-right:7px}.page__caption{line-height:1.2;color:#404040;font-weight:400}.layout_desktop .page__caption{font-size:32px}.layout_mobile .page__caption{font-size:22px}.layout_desktop .section-base{margin-top:1.8rem}.layout_mobile .section-base{margin-top:1rem}.layout_mobile .section-base__col+.section-base__col{margin-top:1em}.section-base__label{color:#404040}.layout_mobile .section-base__label{font-size:13px}.section-base__link{display:block;width:max-content;max-width:100%;margin-top:.3em}.layout_desktop .section-base__link{font-size:18px}.layout_mobile .section-base__link{font-size:17px}.section-base__shop{margin-top:1.8rem}.section-base__shop+.section-base__shop{margin-top:.4em}.layout_mobile .section-base__shop+.section-base__shop{margin-top:1.2em}.section-base__shop-metro{position:relative;padding-left:10px}.section-base__shop-metro:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;margin-top:-3px;border-radius:50%}.layout_desktop .section-base__shop-metro{font-size:18px}.layout_mobile .section-base__shop-metro{font-size:13px}.section-base__shop-metro_blue:before{background:#439aff}.section-base__shop-metro_pink:before{background:#f15757}.section-base__shop-metro_violet:before{background:#be94c5}.section-base__shop-street{display:block;width:max-content;max-width:100%}.layout_desktop .section-base__shop-street{font-size:18px}.layout_mobile .section-base__shop-street{font-size:17px}.section-social{background:#fff9eb;padding:1.25rem 1.6rem}.section-social__caption{line-height:1.3;font-size:20px;margin-bottom:.8rem}.section-social__link{display:inline-flex;align-items:center;justify-content:center;line-height:1;width:44px;height:44px;font-size:30px;border-radius:50%;color:#fff;transition-duration:.2s;transition-property:background}.section-social__link:hover{color:#fff}.section-social__link:not(:last-child){margin-right:1rem}.section-social__link_vk{background:#4f75a3}.section-social__link_vk:hover{background:#7d8fe0}.section-social__link_inst{background:linear-gradient(39.73deg,#ffd554 7.99%,#f04d57 37.14%,#cb3f8b 61.79%,#4164c8 94.4%)}.section-social__link_yt{background:#c21f24}.section-social__link_yt:hover{background:#96181c}.section-social__link_wa{background:#34c358}.section-social__link_wa:hover{background:#2a9c46}.section-social__link_tg{background:#00b3df}.section-social__link_tg:hover{background:#008fb2}.yandex-map>ymaps{z-index:1}.contacts-shop-des{position:relative}.contacts-shop-des__anchor{position:absolute;width:1px;height:1px;top:-60px;left:0}.contacts-shop-des__content{height:100%}.contacts-shop-des__content-wrapper{padding-right:40px!important}.contacts-shop-des__map{height:100%;min-height:400px;position:relative;background:#f8f9fa}.contacts-shop-des__title{margin:.5em 0;font-size:25px}.contacts-shop-des__metro{position:relative;padding-left:10px}.contacts-shop-des__metro:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;margin-top:-3px;border-radius:50%}.contacts-shop-des__metro_blue:before{background:#439aff}.contacts-shop-des__metro_red:before{background:#f15757}.contacts-shop-des__metro_purple:before{background:#be94c5}.contacts-shop-des__metro span{color:#636363}.contacts-shop-des__metro span:before{content:"–";padding:0 .5em}.contacts-shop-des__contacts-cell{display:inline-block;vertical-align:top;max-width:50%}.contacts-shop-des__contacts-cell+.contacts-shop-des__contacts-cell{padding-left:1.5rem}.contacts-shop-des__contacts-cell-title{margin-bottom:.2em;font-size:18px}.contacts-shop-des__contacts-cell-item{display:flex}.contacts-shop-des__contacts-cell-item-label{width:3em;flex-shrink:0}.contacts-shop-des__desc{color:#636363;line-height:22px;flex-grow:1}.contacts-shop-des__previews{margin-left:-10px!important;margin-right:-10px!important;margin-top:-10px;margin-bottom:-10px}.contacts-shop-des__preview{padding-left:10px!important;padding-right:10px!important;padding-top:10px;padding-bottom:10px}.contacts-shop-des__preview-img{cursor:pointer}.contacts-shop-des__preview-scheme{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;color:#000;font-size:.85em;background:#f3bd16;transition-duration:.2s;cursor:pointer}.contacts-shop-des__preview-scheme:hover{background:#ffcf25}.contacts-shop-des__preview-scheme~.contacts-shop-des__preview-img{opacity:0}.contacts-shop-des__people{border-bottom:1px solid #969696}.contacts-shop-des__people-caption{position:relative;display:flex;align-items:center;background:#fffaef;padding:1.5em;min-height:100px;font-size:1.2em}.contacts-shop-des__people-caption:before{content:"";position:absolute;right:0;bottom:50%;border-right:40px solid #fff;border-bottom:50px solid transparent}.contacts-shop-des__people-caption:after{content:"";position:absolute;right:0;top:50%;border-right:40px solid #fff;border-top:50px solid transparent}.contacts-shop-des__people-slider .glide__arrows{display:flex;line-height:1;font-size:22px}.contacts-shop-des__people-slider .glide__arrow{position:absolute;top:1.5rem;cursor:pointer;border-radius:50%;background:#fff;z-index:1;box-shadow:0 0 3px rgba(0,0,0,.5);padding:12px}.contacts-shop-des__people-slider .glide__arrow--disabled{display:none}.contacts-shop-des__people-slider .glide__arrow--left{left:0;transform:translate(-50%)}.contacts-shop-des__people-slider .glide__arrow--right{right:0;transform:translate(50%)}.contacts-shop-des__people-slider .glide__slide:not(:first-child){margin-left:1rem}.contacts-shop-des__people-slider .glide__slide:not(:last-child){margin-right:1rem}.d-image{position:relative}.d-image__picture{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat}.d-image__picture_contain{background-size:contain}:hover+.zoom{opacity:1}.zoom{opacity:0;background-color:rgba(0,0,0,.5);transition-duration:.2s;cursor:pointer;pointer-events:none;z-index:2}.zoom__icon-zoom{position:absolute;font-size:30px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.section-contacts-human{display:flex;align-items:center}.layout_mobile .section-contacts-human{width:280px}.section-contacts-human__img{flex:0 0 90px}.section-contacts-human__content{margin-left:1rem}.section-contacts-human__title{font-size:18px}.section-contacts-human__email{display:block;width:max-content;max-width:100%}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__slide_similarHeight{height:auto!important}.glide__slide_similarHeight>*{height:100%}.section-contacts-req__caption{line-height:1.2;margin-bottom:.5em;font-size:25px}.section-contacts-req__subCaption{line-height:1.2;margin-top:.5em;margin-bottom:.5em;font-size:21px}.section-contacts-req__list dt{float:left;clear:both;width:80px}.section-contacts-req__list dd{float:left;color:#636363;margin-bottom:0}.section-contacts-req__list:after{content:"";display:block;clear:both}.contacts-requisites__subCaption{line-height:1.2;margin-top:.5em;margin-bottom:.5em;font-size:21px}.contacts-requisites__list dt{float:left;clear:both;width:80px}.contacts-requisites__list dd{float:left;color:#636363;margin-bottom:0}.contacts-requisites__list:after{content:"";display:block;clear:both}.section-contacts-form{line-height:1.5;font-size:1rem}.section-contacts-form__caption{line-height:1.2;margin-bottom:.5em;font-size:25px}.section-contacts-form__bottom{display:flex;justify-content:space-between}.layout_desktop .section-contacts-form__bottom{align-items:center}.layout_desktop .section-contacts-form__submit{flex:0 0 10rem}.layout_mobile .section-contacts-form__submit{flex:0 0 100%}.section-contacts-form__comment{position:relative;padding-left:.7em;color:#9e9e9e;font-size:.85em}.section-contacts-form__comment:before{position:absolute;left:0;top:-.2em;content:"*";color:#b71c1c;font-weight:bolder}