.brand-logo{width:17rem;height:auto}.slogan{line-height:1.2;min-height:1.3em}.rewards{width:10rem;height:auto}.nav-item .nav-link{color:#000;margin-right:.5rem;text-transform:uppercase;font-family:var(--accent-font-2);font-weight:700;padding-right:0;padding-left:0}.navbar-toggler{padding:.5rem 0;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.book-online-btn{position:relative;font-family:Roboto,sans-serif;font-style:normal;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:3rem;border-bottom-right-radius:3rem;margin-top:1rem;margin-bottom:.5rem;text-transform:uppercase;transition:color .18s,background-color .18s,border-color .18s;font-weight:bolder;min-width:190px;height:auto;padding:1rem .5rem!important;border:2px solid var(--accent-color-2);z-index:1;color:#fff;background:var(--accent-color-2);text-decoration:none}.book-online-btn::before{content:"";position:absolute;background-color:#89121c;opacity:.4;height:107%;width:100%;left:0;top:0;transform:translate(5px,5px);transition:transform .3s ease-out;z-index:-3;border-radius:inherit}.book-appt-icon{width:1.3rem;height:auto}.book-online-btn:focus-visible,.book-online-btn:hover,.book-online-btn:hover::before{background-color:#89121c;color:#fff;transform:translate(0,0)}@media (max-width:575.98px){.brand-logo{width:13rem;height:auto}.rewards{width:6rem}.container-header{background:url(../images/stock9-b6263344b0.avif) center right/cover no-repeat}}@media (min-width:576px){.container-header{background:url(../images/stock9-b6263344b0.avif) bottom right no-repeat}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.35rem;padding-left:.35rem}}