@import"/core/components/npm/node_modules/css-reset-and-normalize/css/reset-and-normalize.min.css";body:not([data-systempage=true]){position:relative;overflow-x:hidden}body:not([data-systempage=true]) *::-moz-selection{background-color:#fff;color:#000}body:not([data-systempage=true]) *::selection{background-color:#fff;color:#000}body:not([data-systempage=true])>#background{position:absolute;top:0;left:0;width:2000px;height:100%;z-index:0;overflow:hidden}body:not([data-systempage=true])>#background::before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:url(/assets/img/background_pattern.jpg) 0 0 repeat;background-size:1000px auto;transform:rotate(5deg);background-position:top -20px left 0px}body:not([data-systempage=true])>section{position:relative;z-index:1}body:not([data-systempage=true])>section>article{width:1000px;margin:0 auto}body:not([data-systempage=true]) h2{font-family:"Balthazar",serif;font-size:50px;color:#fff;text-transform:uppercase;font-weight:bold;-webkit-text-stroke:1px #fff;letter-spacing:1px}body:not([data-systempage=true]) h3{font-family:"Balthazar",serif;font-size:25px;color:#404040;text-transform:uppercase;font-weight:bold;-webkit-text-stroke:1px #404040;letter-spacing:1px}body:not([data-systempage=true]) h4{font-family:"Balthazar",serif;font-size:20px;color:#404040;text-transform:uppercase;font-weight:bold;-webkit-text-stroke:1px #404040;letter-spacing:1px}body:not([data-systempage=true]) p{font-family:"Andada",serif;font-size:18px;line-height:130%}#navigation{min-height:950px;background-position:right 43% top 0px;background-repeat:no-repeat;background-size:2400px 940px}#navigation>picture{display:block;width:1000px;margin:0 auto;position:relative;color:rgba(0,0,0,0)}#navigation>picture>img.pasta{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;width:calc(1350px/2);height:calc(1350px/2);position:absolute;right:-380px;top:170px;-webkit-filter:drop-shadow(0px 30px 30px rgba(0, 0, 0, 0.4));filter:drop-shadow(0px 30px 30px rgba(0, 0, 0, 0.4))}#navigation>article{height:680px;display:flex;flex-direction:column}#navigation>article>figure{margin-top:-16px;text-align:center}#navigation>article>figure>picture>img{width:335px;height:auto}#navigation>article>figure>figcaption{padding-top:5px;text-transform:lowercase;font-family:"Andada",serif;font-size:23px;font-weight:bold;color:#cc1e43}#navigation>article>nav{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:center;position:relative}#navigation>article>nav>a{text-decoration:none;color:#999}#navigation>article>nav>a:hover>span{color:#cc1e43;-webkit-text-stroke:1px #cc1e43}#navigation>article>nav>a:hover>p{color:#cc1e43}#navigation>article>nav>a+a{margin-top:35px}#navigation>article>nav>a>span{color:#404040;font-size:32px;font-family:"Balthazar",serif;text-transform:uppercase;font-weight:bold;-webkit-text-stroke:1px #404040;letter-spacing:1px}#navigation>article>nav>a.facebook{background-image:url(/assets/img/logo_facebook.png);background-repeat:no-repeat;background-position:right center;background-size:contain;width:40px;height:40px;display:block;position:absolute;top:-230px;right:250px;opacity:.75}#navigation>article>nav>a.facebook:hover{opacity:.5}#intro{padding-top:100px;padding-bottom:80px}#intro>article{display:flex;flex-direction:row;align-items:center;position:relative}#intro>article::before{content:"";position:absolute;background-color:#cc1e43;width:110vw;height:190%;top:-65px;left:calc(500px - 55vw);z-index:-1;transform:rotate(5deg)}#intro>article>figure{box-sizing:border-box;width:50%;padding-right:60px;text-align:right}#intro>article>figure>picture>img{width:270px;height:auto}#intro>article>div{width:50%}#intro>article>div h1{color:transparent;margin-bottom:35px}#intro>article>div h1>img{width:335px;height:auto}#intro>article>div>p{color:#fff;line-height:150%}#intro>article>div>p+p{margin-top:20px}#intro>article>div>p>a{color:#404040;text-decoration:none;border-bottom:1px solid #404040}#intro>article>div>p>a:hover{background-color:#404040;border-bottom-color:#404040;color:#fff}#menu{padding-top:80px}#menu>article{background-color:#fff;padding-bottom:300px;position:relative}#menu>article>*,#menu>article>div>*{position:relative;z-index:1}#menu>article picture{position:absolute !important;z-index:0 !important;display:block}#menu>article picture>img{height:auto}#menu>article h2{display:block;text-align:center;position:relative;top:-20px;margin-bottom:20px}#menu>article h2>span{padding:30px 80px;background-color:#404040;color:#fff;font-family:"Balthazar",serif;font-size:45px;text-transform:uppercase;font-weight:bold;-webkit-text-stroke:1px #fff;letter-spacing:1px}#menu>article h2+p{color:#999;padding:20px 270px;text-align:center}#menu>article h2+p>b{color:#404040}#menu>article>picture{top:20px;left:10px}#menu>article>picture>img.garlic{width:285px}#menu>article div.pasta{margin-top:60px;text-align:center}#menu>article div.pasta>h3{margin-bottom:10px;display:block}#menu>article div.pasta>p{color:#999}#menu>article div.pasta>p>b{color:#404040;font-weight:bold}#menu>article div.pasta>ul{display:flex;flex-direction:row;justify-content:center;margin-top:30px}#menu>article div.pasta>ul>li{width:150px;height:100px;background-image:url(/assets/img/icon_bowl.png);background-position:center center;background-repeat:no-repeat}#menu>article div.pasta>ul>li div.title{font-size:25px;color:#cc1e43;text-transform:uppercase;font-family:"Andada",serif}#menu>article div.pasta>ul>li div.price{font-size:18px;color:#fff;font-family:"Andada",serif;font-weight:bold;margin-top:32px}#menu>article div.pasta>ul>li.small{background-size:44% auto;background-position:bottom 12px left 50%}#menu>article div.pasta>ul>li.normal{background-size:60% auto;background-position:bottom 7px left 50%}#menu>article div.pasta>ul>li.large{background-size:75% auto;background-position:bottom center}#menu>article div.pasta>ul>li.kids{background-image:url(/assets/img/icon_bowl_kids.png);background-size:52% auto;background-position:bottom 20px left 60%}#menu>article div.pasta>ul>li.kids div.price{margin-top:24px}#menu>article div.pasta>ul>li.kids div.extrainfo{font-size:15px;font-family:"Andada",serif;color:#999;font-weight:bold;margin-top:16px}#menu>article div.pasta>div{margin-top:30px;margin-bottom:70px;display:flex;flex-direction:row}#menu>article div.pasta>div>div{width:50%;box-sizing:border-box;padding:0 20px;text-align:right}#menu>article div.pasta>div>div p{color:#999;line-height:150%}#menu>article div.pasta>div>div p>u{text-decoration:none;border-bottom:1px solid #999}#menu>article div.pasta>div>div p>b{font-weight:bold;color:#404040}#menu>article div.pasta>div>div p>i{font-size:15px}#menu>article div.pasta>div>div p>i>b{color:#cc1e43;font-weight:normal}#menu>article div.pasta>div>div p+p{margin-top:30px}#menu>article div.pasta>div>div+div{text-align:left}#menu>article div.pasta>picture{top:280px;right:0;text-align:right}#menu>article div.pasta>picture>img.penne{width:440px}#menu>article div.sauce,#menu>article div.drinks{display:flex;flex-direction:row;align-items:flex-end}#menu>article div.sauce>div,#menu>article div.drinks>div{width:50%;box-sizing:border-box;padding:0 20px;text-align:right}#menu>article div.sauce>div h4,#menu>article div.drinks>div h4{position:relative;padding-right:55px;padding-bottom:20px}#menu>article div.sauce>div h4::before,#menu>article div.drinks>div h4::before{content:"";position:absolute;top:-9px;right:-3px;width:55px;height:40px;background-image:url("/assets/img/icon_pasta.png");background-repeat:no-repeat;background-position:center center;background-size:contain}#menu>article div.sauce>div>ul>li>span,#menu>article div.drinks>div>ul>li>span{display:block;color:#cc1e43;text-transform:uppercase;font-family:"Andada",serif;font-size:30px}#menu>article div.sauce>div>ul>li>p,#menu>article div.drinks>div>ul>li>p{font-size:16px;text-transform:lowercase;color:#999}#menu>article div.sauce>div>ul>li+li,#menu>article div.drinks>div>ul>li+li{margin-top:20px}#menu>article div.sauce>div+div,#menu>article div.drinks>div+div{text-align:left}#menu>article div.sauce>div+div h4,#menu>article div.drinks>div+div h4{padding-right:0;padding-left:55px}#menu>article div.sauce>div+div h4::before,#menu>article div.drinks>div+div h4::before{right:auto;left:-10px}#menu>article div.sauce>picture,#menu>article div.drinks>picture{top:35px;left:0}#menu>article div.sauce>picture>img.tomato,#menu>article div.drinks>picture>img.tomato{width:390px}#menu>article div.drinks{margin-top:110px;align-items:flex-start}#menu>article div.drinks>div>*{position:relative;z-index:1}#menu>article div.drinks>div div+div{margin-top:40px}#menu>article div.drinks>div h4::before{content:"€";text-align:center;top:0px;width:22px;background:none;font-family:"Andada",serif;font-size:18px;font-weight:normal}#menu>article div.drinks>div ul>li{position:relative;padding-right:55px}#menu>article div.drinks>div ul>li>span{display:block;color:#999;font-family:"Andada",serif;font-size:25px}#menu>article div.drinks>div ul>li>span.price{font-size:18px;color:#cc1e43;position:absolute;right:0;top:5px}#menu>article div.drinks>div ul>li>p{font-size:16px;text-transform:lowercase;color:#999}#menu>article div.drinks>div ul>li+li{margin-top:10px}#menu>article div.drinks>div>picture{top:175px;left:0px}#menu>article div.drinks>div>picture>img.coffee{width:330px}#menu>article div.drinks>div+div h4::before{right:auto;left:0}#menu>article div.drinks>div+div ul>li{padding-right:0;padding-left:55px}#menu>article div.drinks>div+div ul>li>span.price{right:auto;left:0}#menu>article div.drinks>div+div>picture{top:-70px;right:0px;text-align:right}#menu>article div.drinks>div+div>picture>img.tea{width:450px}#foodtruck{background-color:#404040;position:relative;z-index:1;padding-top:150px;padding-bottom:150px}#foodtruck>span.spaghetti{position:absolute;top:-350px;left:0;background-repeat:no-repeat;background-position:top center;background-size:auto 100%;width:100%;height:488px}#foodtruck>article{position:relative;z-index:1}#foodtruck>article>div>div h3{color:#fff;-webkit-text-stroke-color:#fff;padding-bottom:5px}#foodtruck>article>div>div p{color:#fff}#foodtruck>article>div>div p>b{font-weight:bold;-webkit-text-stroke:1px #fff;letter-spacing:1px}#foodtruck>article>div>div p>a{color:#cc1e43;text-decoration:none;border-bottom:1px solid #cc1e43}#foodtruck>article>div>div p>a:hover{background-color:#cc1e43;color:#fff;border-bottom-color:#cc1e43}#foodtruck>article>div>div p+h3{padding-top:30px}#foodtruck>article>div.intro>figure{position:absolute;right:50%;top:0;width:50vw;max-width:800px;height:450px}#foodtruck>article>div.intro>figure>picture{position:absolute;top:0;transition:opacity 1000ms ease;opacity:0;display:block;width:inherit;height:inherit;max-width:inherit}#foodtruck>article>div.intro>figure>picture>img{width:inherit;height:inherit;max-width:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}#foodtruck>article>div.intro>figure>picture.show{opacity:1}#foodtruck>article>div.intro>div{width:50%;margin-left:calc(50% + 60px)}#foodtruck>article>div.intro>div h2{padding-bottom:20px}#foodtruck>article>div.intro>div p+h3+p>b{padding-right:20px}#foodtruck>article>div.specs{display:flex;flex-direction:row;margin-top:40px}#foodtruck>article>div.specs>div{box-sizing:border-box;width:50%;padding-right:60px;text-align:right}#foodtruck>article>div.specs>div+div{padding-right:0px;padding-left:60px;text-align:left}#contact{display:flex;flex-direction:row;overflow:hidden}#contact>div{width:50%;padding-right:60px}#contact>div+div{padding-right:0px;padding-left:60px}#contact>div.left{position:relative;z-index:2;background-color:#fff;padding-bottom:300px;background-repeat:no-repeat;background-position:right bottom;background-size:auto 500px;text-align:right}#contact>div.left>article{display:inline-block;padding-top:100px;text-align:right;width:440px}#contact>div.left>article header{color:#999;font-family:"Andada",serif;font-size:30px;line-height:120%;margin-bottom:60px}#contact>div.left>article header a{color:#404040;text-decoration:none;border-bottom:1px solid #404040}#contact>div.left>article header a:hover{background-color:#404040;color:#fff}#contact>div.left>article h4{margin-bottom:20px}#contact>div.left>article div.columns{display:flex;flex-direction:row}#contact>div.left>article div.columns>div{width:50%;padding-right:10px}#contact>div.left>article div.columns>div+div{padding-right:0;padding-left:10px}#contact>div.left>article div.columns>div>p{color:#999;font-size:18px}#contact>div.left>article div.columns>div>p>span.company{color:#cc1e43;font-size:24px;font-weight:bold;-webkit-text-stroke:1px #cc1e43}#contact>div.left>article div.columns>div>p>b{color:#404040;display:block}#contact>div.left>article div.columns>div>p>a{color:#999}#contact>div.left>article div.columns>div>p>a[href^="tel:"]{text-decoration:none}#contact>div.left>article div.columns>div>p>a:hover{background-color:#404040;color:#fff}#contact>div.left>article div.columns>div>p>i{font-style:normal;font-size:13px}#contact>div.left>article div.columns>div>p>span{font-size:15px}#contact>div.left>article div.columns>div>p+p{margin-top:15px}#contact>div.left>article div.columns>div>ul>li{display:flex;flex-direction:row}#contact>div.left>article div.columns>div>ul>li.today>span{color:#cc1e43}#contact>div.left>article div.columns>div>ul>li>span{width:50%;font-family:"Andada",serif;font-size:18px;line-height:130%;display:block;color:#404040}#contact>div.left>article div.columns>div>ul>li>span+span{color:#999}#contact>div.left>article div.columns>div>ul>li+li{margin-top:10px}#contact>div.left>article div.social{box-sizing:border-box;margin-top:60px}#contact>div.left>article div.social p{margin-bottom:20px;color:#999}#contact>div.left>article div.social a{padding-right:60px;color:#404040;text-decoration:none;font-family:"Andada",serif;font-size:18px;padding-top:10px;padding-bottom:10px;display:inline-block}#contact>div.left>article div.social a.facebook{background-image:url(/assets/img/logo_facebook.png);background-repeat:no-repeat;background-position:right center;background-size:contain}#contact>div.left>article div.social a:hover{opacity:.5}#contact>div.right{position:relative;z-index:1;padding-right:calc(50% - 500px)}#contact>div.right>article{position:relative;padding-top:100px;width:440px;z-index:1}#contact>div.right>article::before{content:"";position:absolute;width:1200px;height:860px;top:5%;left:-220px;background-color:#cc1e43;transform:rotate(5deg);z-index:-1}#contact>div.right>article>form{padding-top:10px;padding-bottom:100px}#contact>div.right>article>form>div.error input,#contact>div.right>article>form>div.error textarea{border-color:#404040}#contact>div.right>article>form>div.error input::-webkit-input-placeholder, #contact>div.right>article>form>div.error textarea::-webkit-input-placeholder{color:#404040}#contact>div.right>article>form>div.error input::-moz-placeholder, #contact>div.right>article>form>div.error textarea::-moz-placeholder{color:#404040}#contact>div.right>article>form>div.error input:-ms-input-placeholder, #contact>div.right>article>form>div.error textarea:-ms-input-placeholder{color:#404040}#contact>div.right>article>form>div.error input::-ms-input-placeholder, #contact>div.right>article>form>div.error textarea::-ms-input-placeholder{color:#404040}#contact>div.right>article>form>div.error input::placeholder,#contact>div.right>article>form>div.error textarea::placeholder{color:#404040}#contact>div.right>article>form>div.error.agreecheck label::before{border-color:#404040}#contact>div.right>article>form>div.error.agreecheck label>span{color:rgba(0,0,0,.5)}#contact>div.right>article>form label{display:block;margin-bottom:15px}#contact>div.right>article>form input,#contact>div.right>article>form textarea{border:0;background:none;outline:none;background-color:#cc1e43;border:2px solid #fff;padding:15px 20px;font-family:"Andada",serif;font-size:22px;color:#fff;width:calc(100% - 10px)}#contact>div.right>article>form input::-webkit-input-placeholder, #contact>div.right>article>form textarea::-webkit-input-placeholder{opacity:.5;color:#fff}#contact>div.right>article>form input::-moz-placeholder, #contact>div.right>article>form textarea::-moz-placeholder{opacity:.5;color:#fff}#contact>div.right>article>form input:-ms-input-placeholder, #contact>div.right>article>form textarea:-ms-input-placeholder{opacity:.5;color:#fff}#contact>div.right>article>form input::-ms-input-placeholder, #contact>div.right>article>form textarea::-ms-input-placeholder{opacity:.5;color:#fff}#contact>div.right>article>form input::placeholder,#contact>div.right>article>form textarea::placeholder{opacity:.5;color:#fff}#contact>div.right>article>form textarea{resize:none;height:300px}#contact>div.right>article>form div.agreecheck label{box-sizing:border-box;padding-left:80px;padding-right:20px;position:relative;cursor:pointer}#contact>div.right>article>form div.agreecheck label::before{content:"";width:60px;height:60px;position:absolute;left:0;top:0;border:2px solid #fff}#contact>div.right>article>form div.agreecheck label.selected::before{background-color:#fff}#contact>div.right>article>form div.agreecheck label.selected>span{color:#fff}#contact>div.right>article>form div.agreecheck label.selected>span>a{color:#fff;text-decoration:none}#contact>div.right>article>form div.agreecheck label>span{display:inline-block;padding-top:10px;padding-bottom:10px;font-family:"Andada",serif;font-size:22px;color:rgba(255,255,255,.5)}#contact>div.right>article>form div.agreecheck label>span>a{color:rgba(255,255,255,.5)}#contact>div.right>article>form div.agreecheck label>span>a:hover{color:#fff;text-decoration:underline}#contact>div.right>article>form div.agreecheck label input{display:none}#contact>div.right>article>form div.submit{margin-top:15px}#contact>div.right>article>form div.submit button{border:0;background:none;padding:15px 20px;font-family:"Balthazar",serif;text-transform:uppercase;font-size:20px;font-weight:bold;-webkit-text-stroke:1px solid #404040;color:#404040;background-color:#fff}#contact>div.right>article>form div.submit button:hover{background-color:#404040;color:#fff}#contact>div.right>article>form div.response{position:relative}#contact>div.right>article>form div.response>label{position:absolute;left:0;top:0;font-family:"Andada",serif;color:#fff;font-size:18px;margin-top:15px;line-height:130%;display:none;background-color:#cc1e43}#contact>div.right>article>form div.response>label.show{display:block}#contact>div.right>article>form div.response>label span{display:block}footer{position:relative;z-index:2;background-color:#404040;display:flex;flex-direction:row}footer>div{width:50%;height:45px}footer>div.left{background-image:url(/assets/img/footer_background.jpg);background-repeat:repeat-x;background-position:top right;background-size:auto 45px}footer>div.right{padding-left:60px;display:flex;align-items:center}footer>div.right p{color:#fff;font-size:13px}footer>div.right p a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}footer>div.right p a:hover{color:#cc1e43;border-color:#cc1e43}@media only screen and (min-width: 2000px){body:not([data-systempage=true]){background-color:#cc1e43}body:not([data-systempage=true])>section{width:2000px;margin:0 auto}body:not([data-systempage=true])>footer{width:2000px;margin:0 auto}body:not([data-systempage=true])>#background{width:2000px;margin-left:calc(50% - 1000px)}body:not([data-systempage=true])>#background::before{background-position:top -40px left 0px}}@media only screen and (max-width: 1100px){body:not([data-systempage=true]) p{font-size:16px}body:not([data-systempage=true])>section#navigation{background-size:2200px auto;min-height:850px}body:not([data-systempage=true])>section#navigation>picture{width:100%}body:not([data-systempage=true])>section#navigation>picture>img{width:60vw;height:60px;min-width:500px;min-height:500px;right:-270px}body:not([data-systempage=true])>section#navigation>article{width:100%;height:560px}body:not([data-systempage=true])>section#navigation>article>figure>picture>img{width:300px}body:not([data-systempage=true])>section#navigation>article>figure>figcaption{font-size:20px}body:not([data-systempage=true])>section#navigation>article>nav a>span{font-size:25px}body:not([data-systempage=true])>section#navigation>article>nav a>p{font-size:17px}body:not([data-systempage=true])>section#navigation>article>nav a+a{margin-top:25px}body:not([data-systempage=true])>section#navigation>article>nav a.facebook{margin-top:0;top:-160px;right:calc(50vw - 230px)}body:not([data-systempage=true])>section#intro>article{width:100%}body:not([data-systempage=true])>section#intro>article::before{left:calc(50% - 55vw);height:165%;top:-90px}body:not([data-systempage=true])>section#intro>article>figure{width:33%;padding-left:30px;padding-right:30px}body:not([data-systempage=true])>section#intro>article>figure img{width:100%}body:not([data-systempage=true])>section#intro>article>div{width:67%;padding-right:30px}body:not([data-systempage=true])>section#intro>article>div h1{margin-bottom:30px}body:not([data-systempage=true])>section#menu>article{width:90%;padding-bottom:190px}body:not([data-systempage=true])>section#menu>article>picture{top:30px;left:0}body:not([data-systempage=true])>section#menu>article>picture>img.garlic{width:200px}body:not([data-systempage=true])>section#menu>article h2>span{font-size:35px;padding:20px 60px}body:not([data-systempage=true])>section#menu>article h2+p{padding:20px 17vw}body:not([data-systempage=true])>section#menu>article div.pasta{margin-top:50px}body:not([data-systempage=true])>section#menu>article div.pasta>picture{top:350px}body:not([data-systempage=true])>section#menu>article div.pasta>picture>img.penne{width:45%}body:not([data-systempage=true])>section#menu>article div.sauce ul>li>span{font-size:24px}body:not([data-systempage=true])>section#menu>article div.sauce>picture{top:200px}body:not([data-systempage=true])>section#menu>article div.sauce>picture>img.tomato{width:45%}body:not([data-systempage=true])>section#menu>article div.drinks{margin-top:80px}body:not([data-systempage=true])>section#menu>article div.drinks>div>div>ul>li>span{font-size:20px}body:not([data-systempage=true])>section#menu>article div.drinks>div>div>ul>li>span+span.price{font-size:18px;top:0}body:not([data-systempage=true])>section#menu>article div.drinks>div>picture{top:60px}body:not([data-systempage=true])>section#menu>article div.drinks>div>picture>img.tea{width:100%}body:not([data-systempage=true])>section#menu>article div.drinks>div>picture>img.coffee{display:none}body:not([data-systempage=true])>section#foodtruck{padding-top:80px;padding-bottom:100px}body:not([data-systempage=true])>section#foodtruck>span.spaghetti{height:250px;top:-180px}body:not([data-systempage=true])>section#foodtruck>article{width:100%}body:not([data-systempage=true])>section#foodtruck>article>.intro{display:flex;flex-direction:column-reverse}body:not([data-systempage=true])>section#foodtruck>article>.intro>figure.slideshow{position:relative;top:0;left:0;right:auto;width:85%;margin:30px auto;max-width:none}body:not([data-systempage=true])>section#foodtruck>article>.intro>figure.slideshow>picture{width:100%}body:not([data-systempage=true])>section#foodtruck>article>.intro>div{width:100%;margin:0;padding:0 15vw}body:not([data-systempage=true])>section#foodtruck>article>.specs{margin-top:0px}body:not([data-systempage=true])>section#foodtruck>article>.specs>div{padding-left:30px;padding-right:15px}body:not([data-systempage=true])>section#foodtruck>article>.specs>div+div{padding-left:15px;padding-right:30px}body:not([data-systempage=true])>section#contact{flex-direction:column}body:not([data-systempage=true])>section#contact>div.left{width:100%;padding-left:30px;padding-right:30px;text-align:center}body:not([data-systempage=true])>section#contact>div.left>article{padding-top:50px}body:not([data-systempage=true])>section#contact>div.left>article>header{text-align:center;font-size:25px;margin-bottom:50px}body:not([data-systempage=true])>section#contact>div.left>article>div.social{text-align:center}body:not([data-systempage=true])>section#contact>div.left>article>div>h4{margin-bottom:10px}body:not([data-systempage=true])>section#contact>div.right{background-color:#cc1e43;width:100%;padding-right:60px;box-sizing:border-box;text-align:center}body:not([data-systempage=true])>section#contact>div.right>article{display:inline-block}body:not([data-systempage=true])>footer{flex-direction:column}body:not([data-systempage=true])>footer>div{width:100%}body:not([data-systempage=true])>footer>div+div{padding-left:60px;padding-right:60px}body:not([data-systempage=true])>footer>div+div>p{text-align:center;width:100%}}@media only screen and (max-width: 700px){body:not([data-systempage=true]){background-color:#cc1e43}body:not([data-systempage=true])>section#navigation{background-size:1950px auto;min-height:750px;background-position:right 45% top 0px}body:not([data-systempage=true])>section#navigation>picture{display:none}body:not([data-systempage=true])>section#navigation>article{height:500px}body:not([data-systempage=true])>section#navigation>article figure{margin-top:16px}body:not([data-systempage=true])>section#navigation>article figure picture img{width:200px}body:not([data-systempage=true])>section#navigation>article figure figcaption{font-size:16px}body:not([data-systempage=true])>section#navigation>article>nav>a>p{font-size:15px}body:not([data-systempage=true])>section#navigation>article>nav>a.facebook{right:calc(50vw - 130px)}body:not([data-systempage=true])>section#intro{padding-top:0;padding-bottom:20px}body:not([data-systempage=true])>section#intro>article::before{display:none}body:not([data-systempage=true])>section#intro>article>figure{display:none}body:not([data-systempage=true])>section#intro>article>div{padding:0 10vw;width:100%;box-sizing:border-box}body:not([data-systempage=true])>section#intro>article>div h1>img{max-width:80vw}body:not([data-systempage=true])>section#menu>article>h2+p{padding:20px 7vw}body:not([data-systempage=true])>section#menu>article>picture{display:none}body:not([data-systempage=true])>section#menu>article div.pasta>p{padding:0 20vw}body:not([data-systempage=true])>section#menu>article div.pasta ul{flex-wrap:wrap}body:not([data-systempage=true])>section#menu>article div.pasta ul>li{height:17vw;width:50%}body:not([data-systempage=true])>section#menu>article div.pasta ul>li div.title{font-size:20px}body:not([data-systempage=true])>section#menu>article div.pasta ul>li div.price{color:#cc1e43;font-size:3vw;margin-top:1vw}body:not([data-systempage=true])>section#menu>article div.pasta ul>li.small{background-size:15% auto;background-position:bottom 1vw left 51%}body:not([data-systempage=true])>section#menu>article div.pasta ul>li.normal{background-size:25% auto;background-position:bottom 0vw left 51%}body:not([data-systempage=true])>section#menu>article div.pasta ul>li.large{margin-top:20px;background-size:35% auto;background-position:bottom 0vw left 50%}body:not([data-systempage=true])>section#menu>article div.pasta ul>li.kids{margin-top:20px;background-size:30% auto;background-position:bottom 2vw left 53%}body:not([data-systempage=true])>section#menu>article div.pasta ul>li.kids div.extrainfo{margin-top:8vw}body:not([data-systempage=true])>section#menu>article div.pasta>div{flex-direction:column}body:not([data-systempage=true])>section#menu>article div.pasta>div>div{margin-top:20px;width:100%;padding:0 10vw;box-sizing:border-box;text-align:center}body:not([data-systempage=true])>section#menu>article div.pasta>picture{display:none}body:not([data-systempage=true])>section#menu>article div.sauce{flex-direction:column;align-items:flex-start}body:not([data-systempage=true])>section#menu>article div.sauce>div{width:100%;padding:0 10vw;box-sizing:border-box;text-align:left}body:not([data-systempage=true])>section#menu>article div.sauce>div>ul li>span{font-size:20px}body:not([data-systempage=true])>section#menu>article div.sauce>div>ul li>p{padding-top:5px}body:not([data-systempage=true])>section#menu>article div.sauce>div.regular>h4{padding-right:0;padding-left:55px}body:not([data-systempage=true])>section#menu>article div.sauce>div.regular>h4::before{right:auto;left:-10px}body:not([data-systempage=true])>section#menu>article div.sauce>div.veggie{padding-top:50px}body:not([data-systempage=true])>section#menu>article div.sauce>picture{display:none}body:not([data-systempage=true])>section#menu>article div.drinks{margin-top:50px;flex-direction:column}body:not([data-systempage=true])>section#menu>article div.drinks>div{width:100%;padding:0 10vw;box-sizing:border-box;text-align:left}body:not([data-systempage=true])>section#menu>article div.drinks>div picture{display:none}body:not([data-systempage=true])>section#menu>article div.drinks>div+div{margin-top:30px}body:not([data-systempage=true])>section#menu>article div.drinks>div.right>div h4{padding-left:0px}body:not([data-systempage=true])>section#menu>article div.drinks>div.right>div h4:before{right:0px;left:auto}body:not([data-systempage=true])>section#menu>article div.drinks>div.right>div ul li{padding-left:0px}body:not([data-systempage=true])>section#menu>article div.drinks>div.right>div ul li>span.price{right:0;left:auto}body:not([data-systempage=true])>section#foodtruck>article>div.intro>div{padding:0 10vw}body:not([data-systempage=true])>section#foodtruck>article>div.intro>figure.slideshow{width:80vw;height:45vw;margin:30px auto 70px auto}body:not([data-systempage=true])>section#foodtruck>article>div.specs{flex-direction:column;width:80vw;margin:0 auto}body:not([data-systempage=true])>section#foodtruck>article>div.specs>div{padding:0;width:100%;text-align:left}body:not([data-systempage=true])>section#foodtruck>article>div.specs>div+div{margin-top:30px}body:not([data-systempage=true])>section#contact>div.left{background-size:auto 250px;padding-bottom:160px}body:not([data-systempage=true])>section#contact>div.left>article{width:100%}body:not([data-systempage=true])>section#contact>div.left>article>header{font-size:20px;margin-bottom:40px}body:not([data-systempage=true])>section#contact>div.left>article>div.columns{flex-direction:column}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div{width:100%;padding:0}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.left{text-align:center}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.left h4{margin-bottom:10px}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.left p+p{margin-top:5px;font-size:15px}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.right{margin-top:30px}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.right h4{text-align:center}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.right ul{width:60vw;margin:0 auto}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.right ul li span{padding-right:10px}body:not([data-systempage=true])>section#contact>div.left>article>div.columns>div.right ul li span+span{text-align:left;padding-left:10px}body:not([data-systempage=true])>section#contact>div.left>article>div.social{margin-top:30px}body:not([data-systempage=true])>section#contact>div.right{padding:0 10vw}body:not([data-systempage=true])>section#contact>div.right>article{padding-top:60px;width:100%}body:not([data-systempage=true])>section#contact>div.right>article:before{display:none}body:not([data-systempage=true])>section#contact>div.right>article>form{padding-bottom:60px}body:not([data-systempage=true])>section#contact>div.right>article>form div input,body:not([data-systempage=true])>section#contact>div.right>article>form div textarea{font-size:15px;width:100%}body:not([data-systempage=true])>section#contact>div.right>article>form div.agreecheck{height:60px}body:not([data-systempage=true])>section#contact>div.right>article>form div.agreecheck div{height:100%}body:not([data-systempage=true])>section#contact>div.right>article>form div.agreecheck div>label{margin:0;display:flex;height:100%;align-items:center}body:not([data-systempage=true])>section#contact>div.right>article>form div.agreecheck div>label>span{text-align:left;font-size:20px}body:not([data-systempage=true])>section#contact>div.right>article>form div.submit{margin-top:30px}body:not([data-systempage=true])>section#contact>div.right>article>form div.submit>button{width:100%}body:not([data-systempage=true])>section#contact>div.right>article>form div.response>label.show{position:static;text-align:left}body:not([data-systempage=true])>figure#background{display:none}}@media only screen and (max-width: 450px){body:not([data-systempage=true]) section#menu>article div.pasta ul>li{height:85px !important}body:not([data-systempage=true]) section#menu>article div.pasta ul>li.small{background-size:20% auto;background-position:bottom 10px left 51%}body:not([data-systempage=true]) section#menu>article div.pasta ul>li.normal,body:not([data-systempage=true]) section#menu>article div.pasta ul>li.large{background-size:30% auto;background-position:bottom 0px left 51%}body:not([data-systempage=true]) section#menu>article div.pasta ul>li.large{background-size:35% auto;background-position:bottom 0px left 51%}body:not([data-systempage=true]) section#menu>article div.pasta ul>li.kids{background-position:bottom 5px left 53%}body:not([data-systempage=true]) section#menu>article div.pasta ul>li.kids div.extrainfo{margin-top:45px !important}body:not([data-systempage=true]) section#menu>article div.pasta ul>li>div.price{font-size:18px !important;margin-top:5px !important}body:not([data-systempage=true]) section#contact>div.left article div.columns div.right ul{width:100%}body:not([data-systempage=true]) section#contact>div.right article form#form_contact div.agreecheck div label span{font-size:15px}body:not([data-systempage=true]) footer>div.right{padding:0 10vw}body:not([data-systempage=true]) footer>div.right>p>a{display:inline-block}}
