.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}}