#delegations main>h1.title{font-size:32px;font-weight:700;line-height:1;padding-bottom:55px;padding-top:55px;text-align:center}@media screen and (max-width:768px){#delegations main>h1.title{font-size:28px;line-height:1.5}}.delegations-nav .nav-title{align-items:center;cursor:pointer;display:none;justify-content:space-between;padding:20px 0}.delegations-nav .nav-title .dropdown-title{display:flex;flex-flow:row wrap;font-size:16px;font-weight:600;gap:10px}.delegations-nav .delegations-list{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.delegations-nav .delegations-list a{border-bottom:4px solid transparent;color:#363e45;display:block;font-weight:500;padding:.85rem 1rem .85rem 0;text-decoration:none;transition:all .3s ease}.delegations-nav .delegations-list a.active,.delegations-nav .delegations-list a:hover{border-bottom:4px solid var(--primary-color);font-weight:600}@media screen and (max-width:1023px){.delegations-nav .nav-title{display:flex}.delegations-nav .nav-title.active i{transform:rotate(180deg)}.delegations-nav .delegations-list{background-color:#fff;display:none;flex-direction:column;gap:0;transition:all .3s ease}.delegations-nav .delegations-list a{border-bottom:1px solid #bed1dc;padding-bottom:12px;padding-top:12px}.delegations-nav .delegations-list a.active{border-bottom:1px solid var(--primary-color);color:var(--primary-color)}.delegations-nav .delegations-list li:last-child a{border-bottom:none}.delegations-nav .delegations-list.active{border-top:1px solid #bed1dc;display:flex}}.delegations-container{-moz-column-gap:30px;column-gap:30px;display:grid;row-gap:15px}@media screen and (min-width:1024px){.delegations-container{grid-template-columns:1fr 2fr}}@media screen and (max-width:1023px){.delegations-container{grid-template-columns:1fr}}.delegations-block .title{margin-top:0;text-transform:uppercase}.delegations-block .search-bar i{border-right:1px solid #bed1dc;color:#828282;font-size:20px;padding-right:5px}.delegations-block .intermediate-block{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:space-between;padding:15px 0}.delegations-block .search-engine-block+.delegations-list{margin-top:15px}.delegations-block .delegations-list{border:1px solid #bed1dc;border-radius:4px;height:500px;overflow:auto}.delegations-block .delegations-list.has-scrollbar{scrollbar-gutter:auto}.delegations-block .delegations-list .delegation{padding:20px;position:relative}.delegations-block .delegations-list .delegation.inactive{display:none}.delegations-block .delegations-list .delegation:not(:last-child){border-bottom:1px solid #bed1dc}.delegations-block .delegations-list .delegation .focus-on{padding:15px;position:absolute;right:0;top:0}.delegations-block .delegations-list .delegation .focus-on i{line-height:0}.delegations-block .delegations-list .delegation.selected,.delegations-block .delegations-list .delegation:not(.selected):hover{background-color:#f4f7ff}.delegations-block .delegations-list .delegation.premium .focus-on:hover i,.delegations-block .delegations-list .delegation.selected .focus-on i{color:#ffcd00}.delegations-block .delegations-list .delegation.premium .focus-on i{color:#fdbc4c}.delegations-block .delegations-list .delegation.default .focus-on:hover i{color:#494b4e}.delegations-block .delegations-list .delegation.default .focus-on i{color:#636569}.delegations-block .error-message+#js-geolocation.button{margin-top:15px}.delegations-block #js-geolocation.button{align-items:center;display:flex;gap:5px;justify-content:center}.delegations-block #js-geolocation.button i{font-size:18px}.delegations-block .title.open-dropdown+.search-engine-block.dropdown.active{display:block}.delegations-block h2.title{font-size:25px}.delegations-block h2.title.open-dropdown.with-arrow{padding-right:35px}.delegations-block .search-bar~.results-block{margin-top:15px}.delegations-block .results-block{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:space-between}.delegations-block .results-block .button.no-styles{border:unset;color:#1469ef;font-size:inherit;height:unset;padding:unset;text-decoration:underline}.delegation-information>li:first-child,.marker-information-list>li:first-child{color:var(--primary-color);font-weight:600;margin-bottom:10px;text-transform:uppercase}.delegation-information>li+li,.marker-information-list>li+li{margin-top:10px}.delegation-information>li .accent-link,.marker-information-list>li .accent-link{align-items:center;display:inline-flex;gap:5px}.delegation-information i,.marker-information-list i{color:var(--primary-color);font-size:1.2rem;line-height:0;margin-top:2px;transition:color .3s ease-in}.delegation-information .schedule,.marker-information-list .schedule{font-weight:600}.delegation-information .schedule.open,.marker-information-list .schedule.open{color:#1ba56c}.delegation-information .schedule.close,.marker-information-list .schedule.close{color:#f10000}.delegation-information .shipping-information span,.marker-information-list .shipping-information span{color:#ffcd00;font-weight:600}.delegation-information .open-dropdown.with-arrow,.marker-information-list .open-dropdown.with-arrow{border-bottom:1px solid var(--primary-color);color:var(--primary-color);display:flex;margin-bottom:15px;padding-bottom:5px;text-transform:uppercase}.delegation-information .open-dropdown.with-arrow+.dropdown.active,.marker-information-list .open-dropdown.with-arrow+.dropdown.active{background:#f8df97;display:block;margin-bottom:10px;padding:8px 20px}.delegation-information .select-delegation.button,.marker-information-list .select-delegation.button{display:flex;gap:10px;justify-content:center;margin-top:10px;width:100%}.delegation-information>li:first-child{margin-right:20px}.marker-information-list{max-width:275px}.switch-map-list{display:flex;gap:15px;margin-bottom:15px}.switch-map-list .button i{margin-right:5px}.delegations-map{border-radius:4px}@media screen and (max-width:1023px){.delegations-map{height:500px}}.delegations-map .cluster{background:var(--primary-color);border-radius:25px;color:#fff;font-size:16px;font-weight:600;height:40px;line-height:40px;text-align:center;width:40px}.contact-store{display:grid;gap:33px;grid-template-columns:repeat(3,1fr)}.contact-store .store{border:1px solid #bed1dc;display:grid;padding:33px}.contact-store .store .store-subtitle,.contact-store .store .store-title{font-weight:600}.contact-store .store .store-adress,.contact-store .store .store-title{margin-bottom:33px}.contact-store .store .store-info .store-info-section{align-items:center;display:flex;gap:5px}@media screen and (max-width:1023px){.contact-store{grid-template-columns:2fr}}@media screen and (max-width:768px){.contact-store{grid-template-columns:1fr}}
