/*!
Project Name: maxbenito.at
Version: 1.2
Author: Emanuel Pesendorfer
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"Jost";src:url(../fonts/jost-v15-latin-regular.woff2) format("woff2");font-style:normal;font-weight:300}@font-face{font-display:swap;font-family:"Jost";src:url(../fonts/jost-v15-latin-500.woff2) format("woff2");font-style:normal;font-weight:500}html{font-family:"Jost";font-size:62.5%;scroll-behavior:smooth;font-weight:300}body{font-size:2.2rem;line-height:1.4;letter-spacing:.025em;background-color:#f9f3ed;color:#163455}.desktop{display:none}.desktop-l{display:none}.row{width:84%;max-width:1525px;margin:0 auto}a{color:inherit;text-underline-offset:.3em;text-decoration-thickness:2px;transition:color 300ms ease}section{scroll-margin-top:90px}img{display:block;max-width:100%;height:auto}strong{font-weight:500}.center{text-align:center}p{margin-bottom:3rem}h1{font-size:2.4rem;font-weight:500;letter-spacing:.075em}.uc{text-transform:uppercase}header{position:fixed;z-index:9;width:100%;box-sizing:border-box;padding:2rem 0;background-color:#f9f3ed}header .row{display:flex;justify-content:space-between;align-items:center;width:90%}header .row>a img{width:24px}header nav a{font-size:16px;font-weight:500;letter-spacing:.075em;margin:0 3px}header nav a:hover{color:#ec624e}header nav a svg{transform:translateY(5px);height:1.25em}header nav a svg path{fill:#163455}header.scrolled{box-shadow:0 0 4rem rgba(0,0,0,.15)}main{font-size:2.2rem;padding-top:100px}#start img{position:relative;z-index:2}#start .hero{transform:translateY(-25px);z-index:1;max-width:90%;margin:0 auto 6rem auto}#start .logo{max-width:95%;transform:translateX(5%)}#food .mobile{width:85%;margin:30px auto}#food .mobile img{width:100%}#get{margin-top:5rem}#get>div{display:flex;flex-direction:column-reverse;text-align:center;font-size:20px;letter-spacing:.075em}#get>div h2{margin:4rem 0}#get>div a{font-weight:500;line-height:1.6}#get>div .order{background-color:#ec624e}#get>div .delivery{background-color:#f6b9c5}#locations h1{margin:6rem auto 3rem auto}#locations .container{margin:2rem auto}#locations .store{margin:5rem 0 0 0;padding:0 0 5rem 0;font-size:16px}#locations .store:not(:last-child){border-bottom:2px solid}#locations .store h2{color:#ec624e;font-weight:500;font-size:18px;letter-spacing:.075em}#locations .store table{width:100%;max-width:350px;margin-bottom:2rem}#locations .store table tr td{width:auto}#locations .store table tr td.right{text-align:right}#locations .store a{text-decoration-style:dotted}#locations .store a.button{display:block;text-decoration:none;background:#163455;color:#f9f3ed;margin:2rem 0 0 0;padding:.75rem 1.5rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500;width:max-content;border-radius:2px;transition:background 300ms ease}#locations .store a.button:hover{background:#ec624e}footer{background-color:#163455;color:#f9f3ed;font-size:14px;margin:0;padding:3rem 0}footer p{margin:0}footer p a{text-decoration:none}#legal{padding:4rem 0}#legal *{font-size:16px}#legal .row{max-width:1200px}#legal h1{margin:4rem 0 4rem 0}#legal h2{margin:0}#legal p{max-width:800px}@media(min-width: 768px){.desktop{display:block}.mobile{display:none}section{scroll-margin-top:130px}h1{font-size:3.3rem}header .row{display:flex;justify-content:space-between;width:84%}header .row>a img{width:40px;height:auto}header nav a{font-size:21px;margin:0 10px}header nav a svg{transform:translateY(5px);height:1.1em}header nav a svg path{fill:#163455}#start{margin-top:3rem}#start .logo{max-width:540px;margin:0 auto;transform:translateX(5%)}#start .hero{transform:translateY(-35px);max-width:100%}#food h1{margin-bottom:5rem}#food .row{max-width:1130px}.floater{width:70px;margin:8rem auto 4rem auto}footer{padding-top:5rem;padding-bottom:8rem}footer p{font-size:1.9rem;text-align:center}footer p a:hover{color:#f6b9c5}#legal{padding:10rem 0}#legal *{font-size:25px}#legal h1{margin:8rem 0 4rem 0}}@media(min-width: 1300px){.desktop-l{display:block}section{scroll-margin-top:150px}#get{background-color:#f6b9c5}#get>div{flex-direction:row;justify-content:space-around;align-items:center;width:auto;max-width:1130px;margin:8rem auto;padding:18rem 0}#get>div .delivery,#get>div .order{font-size:3.4rem;line-height:1.55em;letter-spacing:.075em;text-align:left;background:none;transform:rotate(-2deg)}#get>div span{display:inline-block}#get>div span.spacer-1{width:50px}#get>div span.spacer-2{width:40px}#get>div span.spacer-3{width:15px}#get>div span.spacer-4{width:30px}#get>div span.spacer-5{width:65px}#get>div span.spacer-6{width:70px}#get>div .separator{display:none}#get>div img{margin:0 8rem}#get>div a{display:inline-block;transition:all 300ms ease;text-underline-offset:.3em;line-height:1.3}#get>div a:hover{background-color:#f9f3ed}.store{width:100%;max-width:1525px;margin:0 auto}#locations{margin-bottom:16rem}#locations .row{width:96%;max-width:1360px}#locations h1{margin-top:12rem}#locations .container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 25px}#locations .container .store{font-size:2.1rem;border:none;margin:0}#locations .container .store:not(:nth-child(3n)){border-right:2px solid;margin-right:5px}#locations .container .store:nth-child(3){padding-bottom:8rem}#locations .container .store h2{font-size:2.8rem}#locations .container .store table{max-width:90%}}/*# sourceMappingURL=style.css.map */
