.me-misumi-navbar-transparent{min-height:76px;transition:background .3s,box-shadow .3s,min-height .3s}.me-misumi-navbar-transparent .navbar-brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:26px;font-weight:900;letter-spacing:0}.me-misumi-navbar-transparent .brand-logo{width:180px;max-width:36vw;height:40px;-o-object-fit:contain;object-fit:contain}.me-misumi-navbar-transparent .nav-link{font-weight:800;padding-right:14px;padding-left:14px}.me-misumi-navbar-transparent .navbar-toggler{border-color:rgba(255,255,255,.62);background:rgba(255,255,255,.9)}.me-misumi-navbar-transparent.menu-open,.me-misumi-navbar-transparent.scrolled{min-height:66px;background:#fff;box-shadow:0 10px 24px rgba(26,32,44,.12)}.me-misumi-navbar-transparent.menu-open .nav-link,.me-misumi-navbar-transparent.menu-open .navbar-brand,.me-misumi-navbar-transparent.scrolled .nav-link,.me-misumi-navbar-transparent.scrolled .navbar-brand{color:var(--brand-text)}.site-footer{padding-top:72px;background:var(--brand-primary-dark);color:#fff}.footer-label{margin-bottom:18px;color:#fff;font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase}.footer-list{margin:0;padding:0;list-style:none}.footer-list li{margin-bottom:10px}.footer-list a{color:rgba(255,255,255,.86)}.footer-list a:hover{color:#fff}.footer-bottom{display:flex;justify-content:space-between;gap:18px;margin-top:50px;padding:26px 0 34px;border-top:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.75);font-size:14px}@media (max-width:991px){.me-misumi-navbar-transparent{background:#fff;box-shadow:0 10px 24px rgba(26,32,44,.12)}.me-misumi-navbar-transparent .nav-link,.me-misumi-navbar-transparent .navbar-brand{color:var(--brand-text)}}@media (max-width:575px){.footer-bottom{flex-direction:column}}