.menu__wrapper{position:relative}.food-menu{position:absolute;opacity:0;background-color:var(--secondary);padding:80px 120px 180px 5%;max-width:1020px;min-height:750px;width:100%;margin:0 auto;top:0;left:50%;transform:translateX(-50%);transition:opacity 0.5s}.food-menu.active{position:relative;opacity:1;left:auto;transform:translateX(0)}.food-menu:before{content:"";display:block;position:absolute;right:-230px;top:220px;width:600px;height:60px;background-image:url(/wp-content/uploads/240604_Parchetto_Logo-green.png);background-repeat:no-repeat;background-size:contain;transform:rotate(-90deg)}.food-menu .menu-section{padding-bottom:32px}.food-menu .menu-section figure{margin:0;padding-bottom:24px}.food-menu .menu-section figure img{height:60px!important;width:auto!important}.food-menu .menu-decoration{position:absolute;right:40px;bottom:64px;width:160px;height:auto}@media (max-width:768px){.food-menu{padding-right:5%}.food-menu:before{display:none}}.menu-picker{padding-bottom:40px}.menu-picker .menu-picker__choices{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;gap:8px;justify-content:center;padding:0}.menu-picker .menu-picker__choices button{border:2px solid var(--primary);color:var(--primary);background:#fff0;padding:1rem 2rem;font-weight:700;white-space:nowrap}.menu-picker .menu-picker__choices button.active,.menu-picker .menu-picker__choices button.active:hover{pointer-events:none;background:var(--primary);color:var(--base);border:2px solid var(--primary)}.menu-picker .menu-picker__choices button:hover{background:var(--secondary);border-color:var(--secondary);color:var(--base)}