.navbar__banner{background-color:#b91c1c;padding:10px;text-align:center;color:#fff;font-size:1rem}@media screen and (min-width:768px){.navbar__banner{font-size:1.5rem}}.navbar__link{color:#b91c1c;font-size:2rem}@media screen and (min-width:768px){.navbar__link{font-size:2rem}}.navbar__input{display:block;width:100%;padding:8px 15px;font-size:14px;line-height:1.5;color:#fff;background-color:#b91c1c;background-clip:padding-box;border:1px solid transparent;border-radius:8px;height:unset}.navbar__input ::-moz-placeholder{color:#fff}.navbar__input ::placeholder{color:#fff}.navbar__search-icon{position:relative;width:50px;background-color:#b91c1c;border-top-right-radius:8px;border-bottom-right-radius:8px;cursor:pointer}.navbar__search-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar__search-icon svg path{fill:#fff}.navbar__search{position:relative;flex-grow:1;max-width:350px;border-radius:50px}@media screen and (max-width:450px){.navbar__hamburger{position:absolute;top:26px;right:1px}}.navbar .region-dropdown{background-color:#b91c1c;color:#fff;padding:5px 10px;border-radius:8px;width:100px;border:none;cursor:pointer;font-size:1rem}.navbar .region-dropdown:focus{outline:none;border:2px solid #fff}.navbar .region-dropdown option{background-color:#b91c1c;color:#fff}@media screen and (max-width:1024px){.center-mobile{align-self:center}}.navbar__profile-button{display:inline-flex;align-items:center;gap:6px}.navbar__avatar{width:32px;height:32px;min-width:32px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.15)}.navbar__avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}