.store-locator__stores-item[data-v-cac3aa98]{display:flex;grid-gap:var(--spacer-sm);gap:var(--spacer-sm);cursor:pointer;transition:background-color 1s;border-bottom:2px solid var(--togas-grey-200-color)}@media(max-width:1023px){.store-locator__stores-item[data-v-cac3aa98]{flex-wrap:wrap;padding:var(--spacer-xs) 0;border-bottom:1px solid var(--togas-grey-200-color);padding-top:16px;grid-gap:10px;gap:10px}}@media(min-width:1024px){.store-locator__stores-item[data-v-cac3aa98]{margin:0;padding:var(--spacer-sm) 0 var(--spacer-base) 0}}@media(min-width:1024px){.store-locator__stores-item-selector:checked+label[data-v-cac3aa98]{background-color:var(--togas-grey-50-color)}}@media(max-width:1023px){.store-locator__stores-item-data[data-v-cac3aa98]{width:100%;font-size:0}}@media(min-width:1024px){.store-locator__stores-item-data[data-v-cac3aa98]{flex-grow:1}}.store-locator__stores-item-name[data-v-cac3aa98]{font:var(--font-weight--semibold) var(--font-size--base)/var(--line-height--base) var(--font-family--primary);margin:0 0 var(--spacer-xs);letter-spacing:.16px;display:block}@media(max-width:1023px){.store-locator__stores-item-name[data-v-cac3aa98]{font-size:15px;line-height:20px}}.store-locator__stores-item-address[data-v-cac3aa98]{font:var(--font-weight--light) var(--font-size--m)/var(--line-height--base) var(--font-family--primary);letter-spacing:.3px;display:block;margin:0 0 var(--spacer-xs)}@media(max-width:1023px){.store-locator__stores-item-address[data-v-cac3aa98]{font-size:14px;line-height:20px}}.store-locator__stores-item-phone[data-v-cac3aa98]{font:var(--font-weight--light) var(--font-size--m)/var(--line-height--lg) var(--font-family--primary);border-bottom:1px solid;display:inline-block;line-height:1.15;grid-gap:var(--spacer-xs);gap:var(--spacer-xs);align-items:center;margin:0 0 var(--spacer-xs)}.store-locator__stores-item-phone__title[data-v-cac3aa98]{font-size:12px;font-weight:300}@media(max-width:1023px){.store-locator__stores-item-phone[data-v-cac3aa98]{font-size:14px;line-height:20px}}.store-locator__stores-item-business-hours[data-v-cac3aa98]{display:block;font:var(--font-weight--light) var(--font-size--m)/var(--line-height--base) var(--font-family--primary);letter-spacing:.3px;margin:0 0 var(--spacer-xs)}@media(max-width:1023px){.store-locator__stores-item-business-hours[data-v-cac3aa98]{font-size:14px;line-height:20px}}.store-locator__stores-item-container[data-v-cac3aa98]{display:flex;flex-direction:column}@media(max-width:1023px){.store-locator__stores-item-container[data-v-cac3aa98]{width:100%}}@media(min-width:1024px){.store-locator__stores-item-container[data-v-cac3aa98]{align-items:flex-end}}.store-locator__stores-item-store-link[data-v-cac3aa98]{color:var(--togas-black-color);font:var(--font-size--sm)/var(--line-height--lg) var(--font-family--primary);text-decoration:underline}@media(max-width:1023px){.store-locator__stores-item-store-link[data-v-cac3aa98]{margin:var(--spacer-xs) 0 var(--spacer-xs)}}.store-locator__stores-item-distance[data-v-cac3aa98]{font:var(--font-size--base)/var(--line-height--base) var(--font-family--primary);white-space:nowrap}@media(max-width:1023px){.store-locator__stores-item-distance[data-v-cac3aa98]{order:-1;width:100%;margin-bottom:var(--spacer-xs)}}.store-locator__stores-item-image[data-v-cac3aa98]{display:none}@media(max-width:1023px){.store-locator__stores-item-image[data-v-cac3aa98]{height:auto;width:100%}}@media(min-width:1024px){.store-locator__stores-item-image[data-v-cac3aa98]{margin-top:auto}}@media(max-width:1023px){.store-locator__stores-item-image[data-v-cac3aa98] .sf-image{height:auto;width:100%}}@media(max-width:1023px){.store-locator__stores-item-image[data-v-cac3aa98] .sf-image--placeholder{display:none}}.store-locator__stores-item-additional[data-v-cac3aa98]{font-size:15px;font-weight:300;line-height:22px;display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px;max-width:-moz-fit-content;max-width:fit-content}@media(max-width:1023px){.store-locator__stores-item-additional[data-v-cac3aa98]{font-size:14px;line-height:20px}}.store-locator__stores-item-additional[data-v-cac3aa98]:last-child{margin-bottom:0}.store-locator__stores-item-additional .sf-icon[data-v-cac3aa98]{max-width:16px;max-height:16px;height:auto}.store-locator__stores-item-additional .sf-link[data-v-cac3aa98]{font-weight:300;text-decoration:none;border-bottom:1px solid;font-size:15px}.store-locator__stores-item-additional svg[data-v-cac3aa98]{min-width:16px}.store-locator__stores-item-metro[data-v-cac3aa98]{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:15px;font-weight:300;margin:0 0 var(--spacer-xs)}@media(max-width:1023px){.store-locator__stores-item-metro[data-v-cac3aa98]{font-size:14px;line-height:20px}}.store-locator__stores-item-additional-title[data-v-cac3aa98]{border-bottom:1px solid}@font-face{font-family:PFBagueSansPro;font-style:normal;font-weight:400;font-display:swap;src:local("PFBagueSansPro-Regular"),url(/ru/_nuxt/fonts/PFBagueSansPro-Regular.26c66dd.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFBagueSansPro-Regular.b6cae1a.woff) format("woff"),url(/ru/_nuxt/fonts/PFBagueSansPro-Regular.b183404.otf) format("otf")}@font-face{font-family:PFBagueSansPro;font-style:normal;font-weight:500;font-display:swap;src:local("PFBagueSansPro-Medium"),url(/ru/_nuxt/fonts/PFBagueSansPro-Medium.9ea924b.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFBagueSansPro-Medium.a10676a.woff) format("woff"),url(/ru/_nuxt/fonts/PFBagueSansPro-Medium.d81621a.otf) format("otf")}@font-face{font-family:PFBagueSansPro;font-style:normal;font-weight:700;font-display:swap;src:local("PFBagueSansPro-Bold"),url(/ru/_nuxt/fonts/PFBagueSansPro-Bold.d042f2d.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFBagueSansPro-Bold.196217b.woff) format("woff"),url(/ru/_nuxt/fonts/PFBagueSansPro-Bold.ecd544a.otf) format("otf")}@font-face{font-family:PF Regal Text Pro;font-style:normal;font-weight:400;font-display:swap;src:local("PFRegalTextPro-Regular"),url(/ru/_nuxt/fonts/PFRegalTextPro-RegularA.4b84546.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalTextPro-RegularA.032594d.woff) format("woff"),url(/ru/_nuxt/fonts/PFRegalTextPro-RegularA.9785375.ttf) format("truetype")}@font-face{font-family:PF Regal Text Pro;font-style:normal;font-weight:500;font-display:swap;src:local("PFRegalTextPro-Medium"),url(/ru/_nuxt/fonts/PFRegalTextPro-Medium.ad292c5.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalTextPro-Medium.cb6f8d8.woff) format("woff"),url(/ru/_nuxt/fonts/PFRegalTextPro-Medium.2c42963.ttf) format("truetype")}@font-face{font-family:PF Regal Text Pro;font-style:normal;font-weight:700;font-display:swap;src:local("PFRegalTextPro-Bold"),url(/ru/_nuxt/fonts/PFRegalTextPro-Bold.a01d448.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalTextPro-Bold.e476989.woff) format("woff"),url(/ru/_nuxt/fonts/PFRegalTextPro-Bold.f9b5c28.ttf) format("truetype")}@font-face{font-family:PF Regal Display Pro;font-style:normal;font-weight:400;font-display:swap;src:local("PFRegalDisplayPro-Regular"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Reg.04ba79f.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Reg.845fd8b.woff) format("woff")}@font-face{font-family:PF Regal Display Pro;font-style:normal;font-weight:500;font-display:swap;src:local("PFRegalDisplayPro-Medium"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Medium.cf76662.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Medium.46f8cdd.woff) format("woff")}@font-face{font-family:PF Regal Display Pro;font-style:normal;font-weight:700;font-display:swap;src:local("PFRegalDisplayPro-Bold"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Bold.56c5e01.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Bold.ee2232b.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:local("Inter-Regular"),url(/ru/_nuxt/fonts/Inter-Regular.a0ff039.woff2) format("woff2"),url(/ru/_nuxt/fonts/Inter-Regular.f901385.woff) format("woff"),url(/ru/_nuxt/fonts/Inter-Regular.9ca9ba8.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:local("Inter-Bold"),url(/ru/_nuxt/fonts/Inter-Bold.f78076c.woff2) format("woff2"),url(/ru/_nuxt/fonts/Inter-Bold.2d3fbb3.woff) format("woff"),url(/ru/_nuxt/fonts/Inter-Bold.0eaf807.ttf) format("truetype")}@font-face{font-family:Calleo;font-style:normal;font-weight:300;font-display:swap;src:local("Calleo-Light"),url(/ru/_nuxt/fonts/Calleo-Light.6ca4294.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-Light.72b748b.otf) format("otf")}@font-face{font-family:Calleo;font-style:normal;font-weight:400;font-display:swap;src:local("Calleo-Regular"),url(/ru/_nuxt/fonts/Calleo-Trial-Regular.3733477.woff2) format("woff2")}@font-face{font-family:Calleo;font-style:normal;font-weight:500;font-display:swap;src:local("Calleo-Regular"),url(/ru/_nuxt/fonts/Calleo-Trial-Regular.3733477.woff2) format("woff2")}@font-face{font-family:Calleo;font-style:normal;font-weight:600;font-display:swap;src:local("Calleo-SemiBold"),url(/ru/_nuxt/fonts/Calleo-SemiBold.d2af111.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-SemiBold.70c3582.otf) format("otf")}@font-face{font-family:Calleo;font-style:italic;font-weight:400;font-display:swap;src:local("Calleo-Italic"),url(/ru/_nuxt/fonts/Calleo-Italic.397e6ec.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-Italic.2e93804.otf) format("otf")}@font-face{font-family:Calleo;font-style:italic;font-weight:600;font-display:swap;src:local("Calleo-SemiBoldItalic"),url(/ru/_nuxt/fonts/Calleo-SemiBoldItalic.a1092ff.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-SemiBoldItalic.a55cb3f.otf) format("otf")}.store-locator__layout[data-v-2c645812]{display:flex;flex-direction:column;grid-gap:var(--spacer-base);gap:var(--spacer-base)}@media(min-width:1440px){.store-locator__layout[data-v-2c645812]{grid-gap:var(--spacer-2xl);gap:var(--spacer-2xl)}}@media(min-width:1024px){.store-locator__layout[data-v-2c645812]{flex-direction:row-reverse;margin-top:var(--spacer-base);grid-gap:var(--spacer-base);gap:var(--spacer-base)}}@media(max-width:1023px){.store-locator__layout[data-v-2c645812]{flex-direction:column-reverse;grid-gap:0;gap:0}}.store-locator__map[data-v-2c645812]{min-height:500px;margin:0 -16px;position:relative}@media(min-width:1024px){.store-locator__map[data-v-2c645812]{height:100%;width:50%;flex-grow:1;margin:0}}.store-locator__data[data-v-2c645812]{padding:0 var(--spacer-sm)}@media(max-width:1023px){.store-locator__data[data-v-2c645812]{padding:0}}@media(min-width:1024px){.store-locator__data[data-v-2c645812]{padding:0;width:50%}}.store-locator__actions[data-v-2c645812]{display:flex;flex-direction:column;align-items:flex-end;grid-gap:var(--spacer-lg);gap:var(--spacer-lg)}@media(max-width:1023px){.store-locator__actions[data-v-2c645812]{max-width:342px;margin:0 auto 28px}}@media(min-width:1024px){.store-locator__actions[data-v-2c645812]{flex-direction:row;flex-wrap:wrap;margin-bottom:var(--spacer-base)}}.store-locator__actions svg[data-v-2c645812]{position:absolute;bottom:4px;left:5px}.store-locator__input[data-v-2c645812]{--input-border-color:var(--togas-grey-color);--input-padding:var(--spacer-xs) var(--spacer-xs) var(--spacer-xs) var(--spacer-lg);--input-margin:0;--button-position:static;--icon-position-right:auto;--icon-position-left:var(--spacer-2xs);margin-bottom:0}@media(max-width:1023px){.store-locator__input[data-v-2c645812]{--input-width:100%}}@media(min-width:1024px){.store-locator__input[data-v-2c645812]{flex-grow:1}}@media(max-width:1023px){.store-locator__search-button[data-v-2c645812]{width:100%}}@media(min-width:1024px){.store-locator__search-button[data-v-2c645812]{min-width:168px}}.store-locator__stores-found[data-v-2c645812]{text-align:right;margin-bottom:10px;font-weight:var(--font-weight--light)}@media(min-width:1024px){.store-locator__stores-found[data-v-2c645812]{width:100%}}@media(max-width:1023px){.store-locator__stores-found[data-v-2c645812]{max-width:730px;font-size:10px;line-height:16px;margin:0 auto 2px}}.store-locator__stores-items[data-v-2c645812]{border-top:2px solid var(--togas-grey-200-color)}@media(max-width:1023px){.store-locator__stores-items[data-v-2c645812]{max-width:730px;margin:0 auto}}@media(max-width:1023px){.store-locator__stores-item-wrapper[data-v-2c645812]{scroll-margin-top:40px}}@media(min-width:1024px){.store-locator__stores-item-wrapper[data-v-2c645812]{scroll-margin-top:100px}}@media(min-width:1024px){.store-locator__stores-scrollable[data-v-2c645812]{--scrollable-max-height:642px;--scrollbar-width:0.0625rem;max-height:768px;overflow:auto}.store-locator__stores-scrollable[data-v-2c645812]:hover ::-webkit-scrollbar{width:.0625rem}}[data-v-2c645812] .sf-scrollable__view-all{display:none}[data-v-2c645812] .sf-scrollable__content{--scrollable-max-height:768px}@media(max-width:1023px){[data-v-2c645812] .sf-scrollable__content{overflow:auto;--scrollable-max-height:100%}}[data-v-2c645812] .sf-input.store-locator__input.has-text{cursor:auto}[data-v-2c645812] .sf-input.store-locator__input .sf-input__label{cursor:text;left:26px}[data-v-2c645812] .sf-input.store-locator__input input{padding-bottom:0;padding-left:26px}[data-v-2c645812] .sf-input.store-locator__input .sf-input__button{position:absolute;top:20px;display:none}[data-v-2c645812] .sf-input.store-locator__input .sf-icon.size-xs{--icon-size:1.25rem}.store-locator__city[data-v-2c645812]{padding:8px 24px;font-size:14px;font-weight:400;line-height:22px;text-transform:none}.store-locator__select[data-v-2c645812]{display:flex;align-items:flex-end;grid-gap:24px;gap:24px;margin-bottom:26px}@media(min-width:1024px){.store-locator__select[data-v-2c645812]{max-width:50%;cursor:pointer}}@media(max-width:1023px){.store-locator__select[data-v-2c645812]{max-width:342px;margin:0 auto;grid-gap:16px;gap:16px;flex-direction:column}}.modal-availability-menu[data-v-2c645812]{display:flex;justify-content:center;grid-gap:28px;gap:28px;margin-top:28px;margin-bottom:32px}.modal-availability-menu .modal-availability-menu__item[data-v-2c645812]{font-size:12px;line-height:18px;letter-spacing:.24px;background:none;border:none;border-bottom:1px solid;color:var(--togas-grey-400-color);cursor:pointer}.modal-availability-menu .modal-availability-menu__item.active[data-v-2c645812]{color:var(--togas-black-color)}.sf-header__title[data-v-2c645812]{text-align:center;margin-bottom:30px;margin-top:12px}.custom-geolocation-btn[data-v-2c645812]{position:absolute;right:20px;width:36px;height:36px;background:hsla(0,0%,100%,.7) no-repeat 50%;border-radius:100%;box-shadow:0 0 8px rgba(0,0,0,.4);cursor:pointer}#zoom-in[data-v-2c645812]{bottom:76px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 11.95c0-.415.357-.75.798-.75h18.404c.44 0 .798.335.798.75 0 .413-.357.75-.797.75H2.797c-.44 0-.798-.337-.798-.75z' fill='%23282828'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.75 22c-.414 0-.75-.357-.75-.797V2.797c0-.44.336-.798.75-.798s.75.357.75.798v18.404c0 .44-.336.798-.75.798z' fill='%23282828'/%3E%3C/svg%3E")}#zoom-out[data-v-2c645812]{bottom:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 11.95c0-.415.357-.75.798-.75h18.404c.44 0 .798.335.798.75 0 .413-.357.75-.797.75H2.797c-.44 0-.798-.337-.798-.75z' fill='%23282828'/%3E%3C/svg%3E")}#geo-btn[data-v-2c645812]{bottom:120px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.952 19.236L1.642 1.665a.576.576 0 01-.042-.29.43.43 0 01.11-.242.43.43 0 01.233-.127.576.576 0 01.292.022l18.049 6.037a.743.743 0 01.477.525.496.496 0 01-.033.32.41.41 0 01-.222.205l-7.767 3.04a.412.412 0 00-.247.264l-2.476 7.965a.41.41 0 01-.188.237.496.496 0 01-.318.055.743.743 0 01-.558-.44z' stroke='%23282828' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.togas-container[data-v-2c645812]{position:relative}@media(max-width:1023px){.togas-container[data-v-2c645812]{padding-bottom:0}}.sf-loader[data-v-2c645812]{position:static}.sf-loader__overlay[data-v-2c645812]{z-index:10;background:var(--togas-white-color)}@media(max-width:1023px){.empty-stores[data-v-2c645812]{margin-top:20px}}.store-locator__stores-empty[data-v-2c645812]{padding-top:12px}@media(max-width:1023px){.store-locator__stores-empty[data-v-2c645812]{padding-bottom:12px}}