.menu{height:100vh;background-color:rgba(0,0,0,.85);z-index:10000000000000000000;position:fixed;top:0;left:0}.menu,.menu .menu-container{width:100%;display:flex;justify-content:center;align-items:center}.menu .menu-container{height:100%;padding:20px;flex-direction:column;gap:40px}.menu .menu-container .menu-btn{font-size:24px;font-weight:600;width:100%;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;color:#fff;background-color:none;background:none;box-shadow:none;border:none}.menu .menu-container .menu-btn.type_primary{background-color:var(--color-mainYellow)!important;color:#502601!important;border:3px solid #502601!important;border-radius:100px!important;box-shadow:inset 0 -5px 0 rgba(80,38,1,.117),inset 0 5px 0 rgba(255,248,242,.335)!important}.menu .menu-container .menu-btn.type_secondary{background:none!important;color:#fff!important;border:2px solid #fff!important;border-radius:100px!important;box-shadow:none!important;padding:12px 24px!important}.menu .menu-container .menu-btn .text,.menu .menu-container .menu-btn span{text-align:center!important}.menu .close-menu-btn{position:absolute;right:20px;top:20px;width:26px;height:26px}.menu-btn-closed{height:40px;width:40px;max-height:40px;max-width:40px;display:flex;justify-content:center;align-items:center;border-radius:8px;background:none;border:2px solid #fff;padding:0}@media screen and (min-width:1001px){.menu-btn-closed{display:none!important}}.menu-btn-closed:hover{background:none!important}.menu-btn-closed img{height:20px;width:20px;max-height:20px;max-width:20px;filter:brightness(0) invert(1)}.menu-btn-closed.menu-btn-closed--dark{border:2px solid #000}.menu-btn-closed.menu-btn-closed--dark img{filter:brightness(0) invert(0)}