@keyframes sandra-open{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scaleZ(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}html{--ff:"Onest";--ff-title:"Onest";--ff-subtitle:"Onest";--ff-caption:"Onest";--fs-13:14px;--fs-14:14px;--fs-16:16px;--fs-18:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-20:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-24:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-28:calc(clamp(24px, 24px + (100vw - 1024px) / 224, 28px));--fs-32:calc(clamp(26px, 26px + 3 * (100vw - 1024px) / 448, 32px));--fs-36:calc(clamp(30px, 30px + 3 * (100vw - 1024px) / 448, 36px));--fs-40:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-50:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-60:calc(clamp(36px, 36px + 3 * (100vw - 1024px) / 112, 60px));--fs-banner-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-banner-2:calc(clamp(34px, 34px + 15 * (100vw - 1024px) / 448, 64px));--fs-banner-3:calc(clamp(36px, 36px + 9 * (100vw - 1024px) / 224, 72px));--fs-heading-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-heading-2:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-heading-3:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-caption-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-caption-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-caption-3:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-subtitle-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-subtitle-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-button:16px;--lh-banner-3:1.2;--lh-banner-2:1.1;--lh-banner-1:1.21;--lh-heading-3:1.1;--lh-heading-2:1.2;--lh-heading-1:1.16;--lh-caption-2:1.2;--lh-caption-1:1.16;--lh-subtitle-2:1.2;--lh-subtitle-1:1.1;--lh-text-4:1.6;--lh-text-3:1.4;--lh-text-2:1.2;--lh-text-1:1.1;--fw-500:500;--container:1540px;--container-padding:calc(.5 * (100vw - var(--container)));--scrollbarWidth:16px;--headerHeight:0px;--headerMHeight:0px;--col-5:5;--col-4:4;--col-3:3;--col-2:2;--g-container-v:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container-h:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container:calc(clamp(20px, 20px + 4 * (100vw - 375px) / 103, 80px));--g-block-margin:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-block-padding:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-elements:calc(clamp(8px, 8px + (100vw - 1024px) / 56, 24px));--g-content:calc(clamp(24px, 24px + 3 * (100vw - 1024px) / 112, 48px));--g-section:calc(clamp(56px, 56px + (100vw - 1024px) / 14, 120px));--g-button-icon:8px;--g-5:5px;--g-8:8px;--g-10:10px;--g-16:16px;--g-20:calc(clamp(10px, 10px + 5 * (100vw - 1024px) / 448, 20px));--g-24:24px;--g-30:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 448, 30px));--g-32:calc(clamp(16px, 16px + (100vw - 1024px) / 56, 32px));--g-40:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--g-48:calc(clamp(32px, 32px + (100vw - 1024px) / 56, 48px));--g-60:calc(clamp(40px, 40px + (100vw - 360px) / 78, 60px));--g-80:calc(clamp(24px, -40px + 6.25vw, 80px));--g-140:calc(clamp(20px, 20px + 5 * (100vw - 768px) / 48, 140px));--g-slider-pagination-height:30px;--block-bgc:var(--bgc);--block-br:0;--block-wrapper-br:0;--block-wrapper-bgc:none;--block-wrapper-padding-v:0;--block-wrapper-padding-h:0;--block-wrapper-margin-v:0;--block-wrapper-margin-h:0;--block-main-padding-v:0;--block-main-padding-h:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 112, 60px));--block-head-gap-h:var(--g-16);--block-head-gap-v:var(--g-16);--block-head-margin:calc(clamp(20px, 20px + (100vw - 360px) / 78, 40px));--block-sections-gap-v:var(--g-20);--block-sections-gap-h:var(--g-20);--block-sections-padding:var(--g-30);--block-content-gap-v:var(--g-30);--block-content-margin:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-actions-gap-v:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-gap-h:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-margin:calc(clamp(30px, 30px + 5 * (100vw - 1024px) / 448, 40px));--block-elements-gap-v:var(--g-48);--block-elements-gap-h:var(--g-40);--block-elements-margin:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--block-controls-gap-h:var(--g-20);--block-image-br:var(--br-image);--block-image-controls-br:0;--block-image-controls-bgc:var(--c-text-white);--block-image-controls-padding-v:var(--g-8);--block-image-controls-padding-h:var(--g-10);--block-list-slider-pagination-margin:var(--g-20);--block-extra-padding-v:var(--g-20);--block-extra-padding-h:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-bg:var(--c-text-white);--blocl-overlay-c:linear-gradient(180deg, transparent, #251600);--button-padding-v:var(--g-16);--button-padding-h:var(--g-32);--button-padding-v-s:var(--g-10);--button-padding-h-s:var(--g-16);--button-gap-h:var(--g-10);--button-tt:uppercase;--c-text-main:#060506;--c-text-accent:#c66f44;--c-text-subdued:#7f7d7f;--c-text-disabled:#999;--c-text-white:#fff;--c-text-white-opacity:#ffffffb3;--c-success:#008060;--c-error:#d72c0d;--c-warning:#e5b408;--c-subtitle:var(--c-text-subdued);--c-main:#060506;--c-main-opacity:#000000b3;--c-accent:#c66f44;--bc:#0000001a;--br:0;--br-8:8px;--br-15:15px;--br-20:20px;--br-25:25px;--br-button:0;--br-card:0;--br-image:0;--br-banner:0;--br-banner-main:0;--bgc:#f5f4f0;--transition:.18s ease-in-out;--aspect-ratio-1:1 / 1}@media only screen and (width<=1024px){.shops.limiter{padding:0}.shops__header{padding:0 20px}}.shops__cites{border-top:1px solid #d5d5d5;margin-top:50px;padding:50px 0 30px}@media only screen and (width<=1024px){.shops__cites{margin-top:10px;padding:0}.shops__view{padding:20px 20px 0}}.shops-menu,.shops__view{display:flex}.shops .separator{z-index:1}.shops-menu{border-bottom:1px solid #d5d5d5;padding-bottom:30px}@media only screen and (width<=768px){.shops-menu{justify-content:center;padding-bottom:20px}}.shops-menu__item{align-items:center;margin:0 10px 0 0;padding-top:10px;display:flex;position:relative;width:auto!important}.shops-menu__link{text-align:center;white-space:nowrap;background:#f5f3f1;border:1px solid #0000;border-radius:25px;justify-content:center;align-items:center;width:100%;height:100%;padding:15px;font-size:15px;font-weight:500;transition:all .3s ease-out;display:flex}.shops-menu__link:active,.shops-menu__link:hover{background:#858598}@media only screen and (width<=500px){.shops-menu__link{padding:10px;font-size:15px}}.shops-menu__link--active,.shops-menu__link--active:active,.shops-menu__link--active:hover{background:#858598;border:1px solid #100c08}.shops-city{flex-direction:column;align-items:flex-start;padding:0 0 30px;display:flex}@media only screen and (width<=768px){.shops-city{flex-wrap:wrap;justify-content:center;padding:20px 0}}.shops-city__title{font-family:Onest;font-size:36px;font-weight:600}@media only screen and (width<=1024px){.shops-city__title{font-size:28px}}.shops-city__select{align-items:flex-end;width:100%;display:flex}.shops-city__select-wrapper{cursor:pointer;flex-direction:column;align-items:flex-end;width:260px;padding:0 0 30px;display:flex}.shops-city__select-name{cursor:pointer;background:#fff;border-bottom:1px dashed #100c08;margin:0;padding:0 0 5px;font-size:24px;font-weight:600;display:block;position:relative}.shops-city__select-icon{margin-left:20px;display:none}.shops-city__select-icon svg{width:11px;height:7px}.shops-city .multiselect__tags{min-height:inherit;background:#fff;border:none;border-radius:0;padding:0 40px 0 8px;font-size:24px;display:flex}.shops-city .multiselect__single{justify-content:space-between;align-items:flex-end;display:flex}.shops-view{padding:30px 0 0;display:flex}@media only screen and (width<=1024px){.shops-view{padding:10px 0 30px}}.shops-view__item{cursor:pointer;white-space:nowrap;letter-spacing:.7px;color:#100c08;background:#f4f3f1;border-radius:8px;align-items:center;margin-right:20px;padding:10px 15px;font-size:15px;font-weight:400;text-decoration:none;transition:all .3s ease-out;display:flex}@media only screen and (width<=1024px){.shops-view__item{margin-right:10px}}.shops-view__item:last-child{margin-right:0}.shops-view__item:hover{color:#100c08;background:#f4f3f1}.shops-view__item:active{background:#abadb7}.shops-view__item--active,.shops-view__item--active:active,.shops-view__item--active:hover{color:#fff;background:#100c08}.shops-view__item--active .shops-view__icon--list{stroke:#fff}.shops-view__item--active .shops-view__icon--map{fill:#fff}.shops-view__icon{margin-right:5px}.shops-view__icon--list{stroke:#100c08;width:24px}.shops-view__icon--map{fill:#100c08;width:16px;height:16px}.shops-list{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:50px;display:flex}.shops-list__item{background:#f4f3f1;border-radius:15px;width:calc(50% - 25px);min-height:100%;padding:40px;transition:all .3s ease-out;position:relative}@media only screen and (width<=1280px){.shops-list{gap:30px}.shops-list__item{width:calc(50% - 15px)}}@media only screen and (width<=1024px){.shops-list{gap:0}.shops-list__item{background:#fff;border-radius:0;width:100%;padding:30px 20px;position:relative}}.shops-list__item:hover{background:#f4f3f1}@media only screen and (width<=1024px){.shops-list__item:hover{background:0 0}}.shops-list__item--big{background:#f4f3f1;border:none;border-radius:15px;order:-1;justify-content:space-between;width:calc(100% + 60px);display:flex}@media only screen and (width<=1024px){.shops-list__item--big{border-radius:0;flex-wrap:wrap;width:100%}}.shops-list__item--big:hover{background:#f4f3f1}.shops-list__item--big .shops-list__info{width:48%}@media only screen and (width<=768px){.shops-list__item--big .shops-list__info{width:100%;margin-bottom:10px}}.shops-list__item--big .shops-list__photos{padding:20px 0 40px}@media only screen and (width<=1280px){.shops-list__item--big .shops-list__photos{margin-bottom:20px;padding:20px 0;overflow-y:auto}}@media only screen and (width<=768px){.shops-list__item--big .shops-list__photos{margin-bottom:10px;padding:10px 0}}@media only screen and (width<=1024px){.shops-list__item--big .shops-list__showroom{background:#fff}}.shops-list__item--placeholder{background:0 0;height:515px;padding:0}.shops-list__item--placeholder:hover{background:0 0}.shops-list__info{width:100%}.shops-list__showroom{cursor:pointer;white-space:nowrap;letter-spacing:.7px;color:#100c08;background:#fff;border-radius:8px;align-items:center;margin-bottom:20px;padding:10px 15px;font-size:15px;font-weight:400;text-decoration:none;transition:all .3s ease-out;display:inline-block}@media only screen and (width<=1024px){.shops-list__showroom{background:#f4f3f1}}.shops-list__title{padding-bottom:15px;font-size:20px;font-weight:700}.shops-list__mall{padding-bottom:25px;font-weight:600}.shops-list__photos{min-height:220px;padding:30px 0 0;display:flex}.shops-list__img{cursor:pointer;border-radius:15px;width:calc(25% - 10px);height:100%;margin-right:10px;display:block}@media only screen and (width<=1280px){.shops-list__photos{min-height:inherit;padding-bottom:20px;overflow-y:auto}.shops-list__img{width:120px;height:120px}}@media only screen and (width<=768px){.shops-list__photos{padding:20px 0 0}.shops-list__img{border-radius:10px;width:calc(50% - 5px);height:auto;margin-right:5px}}.shops-list__adress{align-items:center;padding-bottom:15px;font-size:16px;display:flex}.shops-list__adress svg{width:18px;height:18px;margin-right:10px}.shops-list__phone{align-items:center;padding:0 0 15px;font-size:18px;font-weight:700;display:flex}.shops-list__phone svg{width:26px;height:26px;margin-right:0;position:relative;top:0;left:-3px;transform:rotate(-240deg)}.shops-list__mode{color:#858598;align-items:center;font-size:15px;display:flex}.shops-list__mode svg{stroke-width:1px;stroke:#858598;width:20px;height:20px;margin-right:6px}.shops-list__profile{padding-top:30px}.shops-list__profile-button{cursor:pointer;white-space:nowrap;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#100c08;border:none;border-radius:8px;justify-content:center;align-items:center;padding:15px 30px;font-size:14px;font-weight:500;transition:all .3s ease-out;display:inline-flex}.shops-list__profile-button:active,.shops-list__profile-button:hover{background:#ac8c75}.shops-list__causes{flex-direction:column;width:48%;padding-top:68px;display:flex}@media only screen and (width<=768px){.shops-list__causes{width:100%;margin-bottom:0;padding-top:20px}}.shops-list__subtitle{padding-bottom:35px;font-size:20px;font-weight:700}.shops-list__cause{align-items:center;padding:0 0 30px 35px;display:flex;position:relative}.shops-list__cause:before{content:"";background:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 33.25C25.9746 33.25 33.25 25.9746 33.25 17C33.25 8.02537 25.9746 0.75 17 0.75C8.02537 0.75 0.75 8.02537 0.75 17C0.75 25.9746 8.02537 33.25 17 33.25Z' stroke='%23141413' stroke-width='1.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.3483 22.6831C13.1344 22.4802 13.0143 22.205 13.0143 21.918C13.0143 21.631 13.1344 21.3558 13.3483 21.1528L18.2461 16.5068L13.3483 11.8607C13.2393 11.7608 13.1524 11.6414 13.0926 11.5094C13.0328 11.3773 13.0014 11.2353 13 11.0917C12.9987 10.948 13.0276 10.8054 13.085 10.6724C13.1423 10.5394 13.227 10.4186 13.3342 10.317C13.4413 10.2154 13.5687 10.135 13.7089 10.0806C13.8491 10.0261 13.9993 9.99885 14.1508 10C14.3023 10.0013 14.452 10.0312 14.5912 10.0879C14.7304 10.1446 14.8563 10.227 14.9615 10.3304L20.666 15.7416C20.8799 15.9446 21 16.2198 21 16.5068C21 16.7937 20.8799 17.069 20.666 17.2719L14.9615 22.6831C14.7476 22.886 14.4574 23 14.1549 23C13.8524 23 13.5622 22.886 13.3483 22.6831Z' fill='%23141413'/%3E%3C/svg%3E") 0 0/24px 24px;width:24px;height:24px;position:absolute;top:0;left:0}.shops-list .separator:last-child{display:none}.shops-cites__items{gap:15px;display:flex}@media only screen and (width<=1024px){.shops-list__cause{padding:0 0 20px 35px}.shops-cites{border-top:none;margin-top:0;padding:30px 15px}.shops-cites__items{gap:10px;overflow-y:auto}}.shops-cites__title{padding-bottom:40px;font-size:22px;font-weight:600}.shops-cites__item{padding-bottom:20px}.shops-cites__link{cursor:pointer;white-space:nowrap;color:#100c08;background:#f4f3f1;border-radius:10px;align-items:center;padding:12px 18px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease-out;display:flex}.shops-cites__link:hover{color:#100c08;background:#dee2e7}.shops-cites__link:active{background:#dee2e7}.shops-cites__link--active,.shops-cites__link--active:active,.shops-cites__link--active:hover{color:#fff;background:#100c08}.shops-cites__link svg{margin-left:7px}.shops-cites__link--line{letter-spacing:.5px;text-transform:uppercase;background:0 0;border:1px solid #858598;border-radius:8px;margin-right:0;padding:12px 18px;font-size:14px;font-weight:600}@media only screen and (width<=1024px){.shops-cites__link--line{padding:12px;font-weight:500}}.shops-cites__link--line.shops-cites__link--active,.shops-cites__link--line:hover{color:#ac8c75;background:0 0;border:1px solid #ac8c75}.shops-cites__link--line:active{background:0 0}.shops-map{background:#fff;border-radius:15px;flex-flow:wrap;height:800px;display:flex;position:relative;overflow:hidden}@media only screen and (width<=800px){.shops-map{height:auto}}.shops-map__container{width:100%}.shops-map__items{width:350px;max-width:350px;height:100%;padding-right:30px;position:relative;overflow:hidden auto}@media only screen and (width<=1440px){.shops-map__items{width:400px;max-width:400px}}@media only screen and (width<=1150px){.shops-map__items{order:inherit;width:350px;max-width:350px;padding-right:10px}}@media only screen and (width<=800px){.shops-map__items{order:1;width:100%;max-width:100%;max-height:550px;padding-right:0}}.shops-map__items-title{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.shops-map__city-select{display:flex}.shops-map__city-select__name{cursor:default;background:#fff;width:100%;margin:0;padding:0;font-size:16px;font-weight:500;display:block;position:relative}.shops-map__city-select-icon svg{width:11px;height:7px}.shops-map__search{z-index:1;background:#fff;width:100%;padding:0 20px 0 0;position:sticky;top:0;left:0;right:0}@media only screen and (width<=800px){.shops-map__search{margin:0 15px;padding:10px 20px 0 0}}.shops-map__search-container{position:relative}.shops-map__search-input{color:#858598;background:#fff;border:none;border-radius:0;width:100%;padding:15px 15px 25px 30px;font-size:16px;transition:all .3s ease-out;display:block}.shops-map__search-button{cursor:pointer;opacity:.5;background:0 0;width:18px;height:18px;position:absolute;top:18px;left:2px}.shops-map__item{cursor:pointer}.shops-map__item_active{cursor:default;background:#f2f2f2}.shops-map__item_showroom{background:#eff8e5}.shops-map__name{margin:0 20px 0 10px;padding:20px 0 3px;font-weight:700}@media only screen and (width<=800px){.shops-map__name{margin:0 15px}}.shops-map__adress{align-items:center;margin:3px 20px 3px 10px;padding:3px 0;font-size:16px;display:flex}@media only screen and (width<=800px){.shops-map__adress{margin:3px 15px;font-size:15px;line-height:16px}}.shops-map__adress .icon-place{width:26px;height:26px;margin-right:12px;position:relative}@media only screen and (width<=800px){.shops-map__adress .icon-place{width:20px;height:20px;margin-right:10px;left:-2px}}.shops-map__phone{align-items:center;max-width:180px;margin:3px 20px 3px 10px;padding:3px 0;font-size:16px;font-weight:500;display:flex}@media only screen and (width<=800px){.shops-map__phone{margin:3px 15px}}.shops-map__phone .icon{margin-right:2px;position:relative;left:-3px}.shops-map__mode{color:#858598;border-bottom:1px solid #e1e3e6;align-items:center;margin:3px 20px 0 10px;padding:3px 0 20px;font-size:16px;display:flex}@media only screen and (width<=800px){.shops-map__mode{margin:3px 15px;font-size:15px}}.shops-map__mode .icon{margin-right:9px;position:relative}.shops-map__maps{width:calc(100% - 350px);height:800px;transition:all .3s ease-out;position:relative}@media only screen and (width<=1024px){.shops-map__maps{width:calc(100% - 300px)}}@media only screen and (width<=800px){.shops-map__maps{width:100%;height:500px}}.shops-map__point{cursor:pointer;width:50px;height:50px;color:var(--color);background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTMiIHZpZXdCb3g9IjAgMCA0MCA1MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQwIDIwLjAzMTVDNDAgMzEuMDk0NiAyMCA1MyAyMCA1M0MyMCA1MyAwIDMxLjA5NDYgMCAyMC4wMzE1QzAgOC45Njg0MSA4Ljk1NDMgMCAyMCAwQzMxLjA0NTcgMCA0MCA4Ljk2ODQxIDQwIDIwLjAzMTVaIiBmaWxsPSIjM0MzQzNCIi8+CjxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/contain no-repeat;position:relative}.shops-map__point--red{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTMiIHZpZXdCb3g9IjAgMCA0MCA1MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik00MCAyMC4wMzE1QzQwIDMxLjA5NDYgMjAgNTMgMjAgNTNDMjAgNTMgMCAzMS4wOTQ2IDAgMjAuMDMxNUMwIDguOTY4NDEgOC45NTQzIDAgMjAgMEMzMS4wNDU3IDAgNDAgOC45Njg0MSA0MCAyMC4wMzE1WiIgZmlsbD0iI0VGN0IzMCIvPg0KPHBhdGggZD0iTTIwIDMyQzI2LjYyNzQgMzIgMzIgMjYuNjI3NCAzMiAyMEMzMiAxMy4zNzI2IDI2LjYyNzQgOCAyMCA4QzEzLjM3MjYgOCA4IDEzLjM3MjYgOCAyMEM4IDI2LjYyNzQgMTMuMzcyNiAzMiAyMCAzMloiIGZpbGw9IndoaXRlIi8+DQo8L3N2Zz4NCg==) 50%/contain no-repeat}.shops-map__popup{z-index:100;cursor:default;background:#fff;border-radius:15px;width:400px;padding:30px 0 30px 30px;position:absolute;box-shadow:0 15px 30px -10px #0000001a}@media only screen and (width<=500px){.shops-map__popup{width:300px}}.shops-map__popup>ymaps{width:100%!important;height:auto!important}.shops-map__popup-profile{padding-top:10px}.shops-map__popup-profile-button{cursor:pointer;white-space:nowrap;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#100c08;border:none;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;font-weight:500;transition:all .3s ease-out;display:inline-flex}.shops-map__popup-profile-button:active,.shops-map__popup-profile-button:hover{background:#ac8c75}.shops-map__popup-close{cursor:pointer;width:15px;height:15px;position:absolute;top:20px;right:20px}.shops-map__popup-close svg path{fill:#100c08}.shops-map__popup-name{padding:0 30px 10px 0;font-size:16px;font-weight:700}.shops-map__popup-info{display:table}.shops-map__popup-info-row{display:table-row}.shops-map__popup-info-row:nth-child(2) .shops-map__popup-info-cell:nth-child(2){color:#858598}.shops-map__popup-info-row:nth-child(3) .shops-map__popup-info-cell:nth-child(2){font-weight:700}.shops-map__copy-notification{z-index:10;opacity:0;color:#fff;background:#100c08;border-radius:10px;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;top:-50px;left:0;right:0;box-shadow:0 5px 10px -10px #0000001a}.shops-map__copy-notification--visible{opacity:1}.shops-map__popup-info-cell{padding:5px 30px 5px 0;font-size:16px;display:table-cell}.shops-map__popup-info-cell--address{cursor:pointer;position:relative}.shops-map__map{height:100%}.shops-map__map-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
