.RegionsList-module-scss-module__DNuR6G__regions{cursor:auto;flex-direction:column;gap:12px;width:100%;transition:opacity .3s ease-in-out;display:flex;position:relative}@media screen and (min-width:1100px){.RegionsList-module-scss-module__DNuR6G__regions{background-color:var(--background-color);border-radius:var(--border-radius);opacity:0;visibility:hidden;border:1px solid #dde4eb;gap:18px;width:fit-content;min-width:760px;padding:18px 12px;position:absolute;top:100%;left:0;box-shadow:0 4px 64px #1a2a4d29}.RegionsList-module-scss-module__DNuR6G__regions:before{content:"";background-color:#0000;width:100%;height:20px;position:absolute;top:-20px;left:0}}.RegionsList-module-scss-module__DNuR6G__regionsTitle{font-size:18px;font-family:var(--font-face-alternate);color:var(--body-gray);font-weight:400}.RegionsList-module-scss-module__DNuR6G__regionsSearch{display:flex;position:relative}.RegionsList-module-scss-module__DNuR6G__regionsList{--outer-elements-height:105px}.RegionsList-module-scss-module__DNuR6G__regionsList::-webkit-scrollbar{width:4px}.RegionsList-module-scss-module__DNuR6G__regionsList::-webkit-scrollbar-track{background-color:#eee;border-radius:6px}.RegionsList-module-scss-module__DNuR6G__regionsList::-webkit-scrollbar-thumb{background-color:#601dc042;border:none;border-radius:6px;transition:all .25s ease-in-out}.RegionsList-module-scss-module__DNuR6G__regionsList{max-height:calc(100vh - var(--outer-elements-height));flex-direction:column;column-gap:40px;transition:opacity .25s linear;display:flex;overflow:auto}@media screen and (min-width:1100px){.RegionsList-module-scss-module__DNuR6G__regionsList{flex-wrap:wrap;max-height:265px}.RegionsList-module-scss-module__DNuR6G__regionsList::-webkit-scrollbar{height:4px}}
.RegionSwitcher-module-scss-module__T4jUcW__switcher{border-right:none;margin-right:0}@media screen and (min-width:1100px){.RegionSwitcher-module-scss-module__T4jUcW__switcher{border-right:1px solid var(--grey-medium);margin:-7px 16px -8px -16px}}.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcher{align-items:center;display:flex}@media screen and (min-width:1100px){.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcher{gap:9px;padding:0 16px}}.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherLogo{align-items:center;display:flex}.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMain{cursor:pointer;position:relative}@media screen and (min-width:1100px){.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMain{padding:7px 0}}.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMainButton{background-color:#0000;border:1px solid #0000;justify-content:space-between;align-items:center;padding:4px 12px;transition:border-color .3s ease-in-out;display:flex}@media screen and (min-width:1100px){.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMainButton{background-color:var(--grey-light);border-radius:8px;min-width:108px}}@media screen and (max-width:374px){.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMainButton{padding:8px 5px 8px 8px}}.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMainButtonIcon{transition:transform .3s ease-in-out;transform:rotate(90deg)}@media screen and (min-width:1100px){.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMain:hover button{border-color:var(--primary-color)}.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMain:hover>div{opacity:1;visibility:visible}}.RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMain:hover .RegionSwitcher-module-scss-module__T4jUcW__regionSwitcherMainButtonIcon{transform:rotate(270deg)}
