#template18-nav a{text-decoration:none}#template18-nav a:hover{color:#ff5f00!important}#template18-nav a[href^="tel:"]:hover{color:#fff!important}#template18-nav a.template18-nav__cta{transition:background .2s,transform .2s}#template18-nav a.template18-nav__cta:hover{background:#ff7524!important;color:#fff!important;transform:translateY(-2px)}#template18-institutional-menu a:hover{background:#ff5f001f;color:#ff5f00!important}.header-nav-info .template18-topbar{align-items:center;display:flex;gap:1rem;justify-content:center}.header-nav-info .template18-topbar--with-shops{justify-content:space-between;padding:0 1.75rem}.template18-topbar__msg{align-items:center;display:flex;gap:.625rem}.template18-shops{flex-shrink:0;position:relative;z-index:10}.template18-shops__toggle{align-items:center;background:#0000;border:0;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.8125rem;font-weight:500;gap:.375rem;padding:.3125rem .75rem;transition:background .2s}.template18-shops__toggle:hover,.template18-shops__toggle[aria-expanded=true]{background:#ffffff24}.template18-shops__toggle .material-symbols-rounded{font-size:1rem}.template18-shops__toggle-label{font-weight:700}.template18-shops__caret{transition:transform .2s}.template18-shops.is-open .template18-shops__caret{transform:rotate(180deg)}.template18-shops__menu{background:#141519;border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 24px 50px -20px #000000e6;letter-spacing:normal;margin-top:.625rem;max-height:70vh;opacity:0;overflow-y:auto;padding:.5rem;position:absolute;right:0;text-align:left;top:100%;transform:translateY(6px);transition:opacity .2s,transform .2s;visibility:hidden;width:20rem}.template18-shops.is-open .template18-shops__menu{opacity:1;transform:translateY(0);visibility:visible}.template18-shops__title{color:#8a8d96;display:block;font-size:.75rem;font-weight:600;letter-spacing:.08em;padding:.75rem .75rem .5rem;text-transform:uppercase}.template18-shops__item{align-items:center;border-radius:.625rem;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem;text-decoration:none;transition:background .2s}.template18-shops__item:hover{background:#ffffff0d}.template18-shops__item.is-current{background:#ff5f001f}.template18-shops__text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.template18-shops__name{color:#fff;font-size:.9375rem;font-weight:700}.template18-shops__area{color:#8a8d96;font-size:.8125rem;font-weight:500}.template18-shops__check{color:#ff5f00;flex-shrink:0;font-size:1.25rem}.template18-shops__all{align-items:center;border-top:1px solid #ffffff14;color:#ff5f00;display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;margin-top:.375rem;padding:.875rem .75rem .5rem;text-decoration:none}.template18-shops__all:hover{color:#ff7524}.template18-shops__all .material-symbols-rounded{font-size:1.125rem}.template18-mobile-shops{border-top:1px solid #ffffff14;margin-top:.75rem;padding-top:.75rem}.template18-mobile-shops__title{color:#8a8d96;display:block;font-size:.75rem;letter-spacing:.04em;padding:.5rem;text-transform:uppercase}.template18-mobile-shops__item{border-bottom:1px solid #ffffff0f;padding:.75rem .5rem}.template18-mobile-shops__item.is-current .template18-mobile-shops__name{color:#ff5f00}.template18-mobile-shops__name{color:#e7e8ec;display:block;font-size:1rem;font-weight:500;text-decoration:none}.template18-mobile-shops__phone{align-items:center;color:#b7b9c0;display:inline-flex;font-size:.9375rem;gap:.375rem;margin-top:.375rem;text-decoration:none}.template18-mobile-shops__phone .material-symbols-rounded{font-size:1rem}@media (max-width:900px){.header-nav-info,.template18-nav__actions,.template18-nav__desktop{display:none!important}#template18-burger{display:flex!important}}
