.or-nav{font-family:"Be Vietnam Pro",Arial,sans-serif;position:sticky;top:0;z-index:120;background:#fff7fcf5;backdrop-filter:blur(12px);border-top:5px solid #a02c73;border-bottom:1px solid #ddc9e4;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:18px;padding:16px max(20px,calc((100% - 1320px)/2));color:#362444}.or-nav a{text-decoration:none}.or-nav-logo{font-size:28px;font-weight:800;letter-spacing:-.05em;color:#a02c73;white-space:nowrap}.or-branches{display:flex;align-items:center;gap:3px;min-width:0;overflow-x:auto;scrollbar-width:thin}.or-branches a{padding:10px 11px;white-space:nowrap;font-size:11px;font-weight:700;border-radius:99px;min-height:40px;display:flex;align-items:center}.or-branches a:hover,.or-branches a:focus-visible{background:#ede0ff}.or-search{display:flex;min-width:0;border:1px solid #d1b9ec;border-radius:99px;background:#fff;overflow:hidden}.or-search input{width:170px;min-width:0;padding:10px 12px;background:transparent;border:0;color:inherit;font-family:inherit;font-size:12px}.or-search button{border:0;background:#a02c73;color:#fff;font:600 12px "Be Vietnam Pro",Arial,sans-serif;padding:10px 14px;cursor:pointer}.or-nav-admin{font-size:11px;white-space:nowrap}.or-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.or-nav :focus-visible{outline:3px solid #a02c73;outline-offset:2px}@media(max-width:1100px){.or-nav{grid-template-columns:auto 1fr auto;gap:10px 18px}.or-branches{grid-column:1/-1;grid-row:2}.or-search{justify-self:end;max-width:350px;width:100%}.or-search input{width:100%}}@media(max-width:500px){.or-nav{padding:10px 14px;grid-template-columns:1fr auto}.or-nav-logo{font-size:24px}.or-nav-admin{grid-column:2;grid-row:1}.or-search{grid-column:1/-1;grid-row:3;max-width:none}.or-branches a{font-size:11px;padding:8px 10px}.or-branches{max-width:100%}}
