header.mobile{background-color:#2f2523;color:#fff;font-family:Helvetica,Arial,sans-serif;padding:1rem 2rem}.mobile nav{align-items:center;display:flex;justify-content:space-between;position:relative}.mobile .nav-links{display:flex;gap:10px;list-style:none;margin:0;padding:0}.mobile .nav-links a{color:#2d2d2d;font-weight:700;text-decoration:none}.mobile #menu-toggle{display:none}.mobile .hamburger{cursor:pointer;display:none;flex-direction:column;gap:6px;z-index:1000}.mobile .hamburger .bar{background-color:#fff;border-radius:5px;height:3px;transition:all .3s ease-in-out;width:25px}@media (max-width:768px){.mobile .nav-links{background-color:#f3f3ee;box-shadow:2px 0 5px rgba(0,0,0,.5);flex-direction:column;height:100%;left:0;padding:5rem 20px 20px;position:fixed;text-align:left;top:0;transform:translateX(-100%);transition:transform .4s ease-in-out;width:70%;z-index:999}.mobile .nav-links li{margin:10px 0;width:100%}.mobile .nav-links a{border-bottom:1px solid hsla(0,0%,100%,.2);display:block;padding:10px}.mobile .nav-links li:last-child a{background-color:#cd5e13;border-radius:5px;color:#fff!important;padding:15px 12px;text-align:center}.mobile .hamburger{display:flex}.mobile #menu-toggle:checked~.hamburger .bar:first-child{transform:translateY(9px) rotate(45deg)}.mobile #menu-toggle:checked~.hamburger .bar:nth-child(2){opacity:0}.mobile #menu-toggle:checked~.hamburger .bar:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.mobile #menu-toggle:checked~.nav-links{transform:translateX(0)}}