*{font-family:'Montserrat',sans-serif;color:#5b3120;border-color:#5b3120}body{font-size:14px;overflow-x:hidden}.full-center{position:relative;width:100%;text-align:center}*,::after,::before{box-sizing:border-box}ul{list-style-type:none;margin:0 auto;padding:0;max-width:425px}ul.menu{padding:0 2em;margin-top:2em;margin-bottom:2em}ul.menu li{text-align:center;padding-top:10px;padding-bottom:10px;ttransform:translateX(100px);opacity:0;transition:.4s ease-out}ul.menu li a{font-size:2.25em;transition:.4s ease-in-out;text-decoration:none;font-weight:300}.sots-titol{display:block;font-size:.5em;font-weight:500}ul.menu li a:hover{color:#000}ul.menu li:nth-of-type(1){transition-delay:0ms}ul.menu li:nth-of-type(2){transition-delay:125ms}ul.menu li:nth-of-type(3){transition-delay:250ms}ul.menu li:nth-of-type(4){transition-delay:375ms}ul.menu li:nth-of-type(5){transition-delay:500ms}ul.menu li:nth-of-type(6){transition-delay:675ms}ul.menu li:nth-of-type(7){transition-delay:750ms}ul.menu li:nth-of-type(8){transition-delay:875ms}ul.menu li:nth-of-type(9){transition-delay:1000ms}ul.menu li:nth-of-type(10){transition-delay:1125ms}ul.menu li:nth-of-type(n+10){transition-delay:1250ms}ul.menu.plats li{text-align:left}.plain-text{font-weight:500;margin-top:30px}#primary{position:relative;z-index:50}.loaded #primary ul.menu li,#language-selector.show ul.menu li{ttransform:translateX(0);opacity:1}.unloaded #primary ul.menu li,#primary.hide ul.menu li,.unloaded #language-selector.show ul.menu li{ttransform:translateX(-100px);opacity:0}#primary .plain-text{opacity:1;transition:.4s ease-out}#primary.hide .plain-text{opacity:0}#primary img{max-width:100%;margin-bottom:1em}.menu.plats .nivell{font-size:2.25rem;font-weight:300}.menu.plats .nivell>.titol{text-transform:uppercase}.menu.plats .nivell .grup{font-size:1.5rem;font-weight:400;padding:20px 0}.menu.plats .nivell .grup .subtitol{font-size:1.125rem;font-weight:400;margin:0 0 20px}.menu.plats .nivell .grup .plat{font-size:1.125rem}.menu.plats .nivell>.titol{position:relative;padding-right:50px;line-height:1.2em}.menu.plats .nivell>.titol:hover{cursor:pointer}.menu.plats li.nivell{border-top:1px solid}.menu.plats li.nivell:last-of-type{border-bottom:1px solid}.menu.plats .nivell>.wrapper{height:0;transition:height .4s ease-out;overflow:hidden}li.preu{font-size:1.125rem;font-weight:300;text-align:right!important}.menu.plats .post-head #content-wrapper{height:0;transition:height .4s ease-out;overflow:hidden}.plat{position:relative;padding-right:0;font-size:1.125rem;font-weight:300}.plat table{width:100%;margin:0;padding:0}.plat td{vertical-align:top}.plat .titol{font-weight:600}.plat .preu{font-weight:300;text-align:right;white-space:nowrap;padding-left:1em}ul.menu.plats li.peu{margin-top:60px}.accordion-bt{position:absolute;right:0;top:20px;margin-top:-15px;width:30px;height:30px}.post-head h1{text-align:center}.post-head .accordion-bt{position:relative;margin:auto;top:initial;transform:scale(.5)}#show-content{cursor:pointer}.post-head .content{padding:3em 0;line-height:1.6;text-align:justify}.accordion-bt .bars{position:absolute;top:50%;width:30px;height:1px;border:1px solid}.accordion-bt .bars:first-child{transform:rotate(90deg);transition:transform .15s ease-out}.open .accordion-bt .bars:first-child{transform:rotate(0deg)}#scrollTop{position:fixed;right:60px;bottom:60px;opacity:0;transition:opacity .15s ease-out;width:50px;height:50px;border-radius:25em;background:#fff;z-index:10}#scrollTop:hover{cursor:pointer}#scrollTop.show{opacity:1;z-index:300}#scrollTop .bars{position:absolute;top:21px;width:25px;height:1px;border:1px solid}#scrollTop .bars:first-child{transform:rotate(-45deg);left:4px}#scrollTop .bars:last-child{transform:rotate(45deg);left:21px}#language-switcher{display:block;text-align:center;margin:60px 0 30px}.hide #language-switcher{display:none}#language-selector{display:block;position:absolute;width:100%;z-index:0;left:0}#language-selector.show{z-index:100}a,a:hover{color:#5b3120;text-decoration:none}.p-1{padding:1em}.px-1{padding-left:1em;padding-right:1em}.py-1{padding-top:1em;padding-bottom:1em}.tippy-content{color:#fff!important}@media only screen and (max-width:600px){body{font-size:12px;overflow-x:hidden}ul{max-width:425px}}@media only screen and (min-width:600px){ul{max-width:525px}}@media only screen and (min-width:768px){ul{max-width:625px}}@media only screen and (min-width:992px){ul{max-width:725px}}@media only screen and (min-width:1200px){ul{max-width:825px}}