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,main{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,main{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}input,textarea{-webkit-appearance:none;border-radius:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}html:not(.a11y):not(.no-js) *{outline:none}:root{--scrollbar-width: 0px;--wrapper-padding: 2.7rem;--space-text: 5rem;--space-block: 5rem;--grid-col-number: 8;--grid-gap: 4rem;--vh: 1vh}@media (max-width:767px){:root{--space-text: 2.5rem;--space-block: 2.5rem}}@font-face{font-family:Montserrat;src:url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-Regular-Cu1XIIHs.woff2) format("woff2"),url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-Regular-NumXkjEF.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-Medium-DJODbTHz.woff2) format("woff2"),url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-Medium-BhkJcuuX.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-Bold-DYLVQlxQ.woff2) format("woff2"),url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-Bold-aUSqVoxX.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-BoldItalic-DSEOJb3S.woff2) format("woff2"),url(/wp-content/themes/thefork-tous-au-restaurant/generated/Montserrat-BoldItalic-Crmo1IV0.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}*{-webkit-touch-callout:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased}html{font-size:.625em}body,.body{font:400 1.5rem/normal Montserrat,sans-serif}h1,.title-1{font:700 4rem/normal Montserrat,sans-serif}@media (max-width:767px){h1,.title-1{font-size:3rem}}h2,.title-2{font:500 2.5rem/normal Montserrat,sans-serif}@media (max-width:767px){h2,.title-2{font-size:2rem}}button,.btn{font:700 2rem/normal Montserrat,sans-serif}a{cursor:pointer;color:inherit;text-decoration:none}hr{background:currentColor;height:1px;border:none}:target,:focus{scroll-margin-top:10rem}html:focus-within{scroll-behavior:smooth}#full-wrapper{overflow:hidden}#wpadminbar{bottom:0;top:auto}html{margin-top:0!important}body{color:#020f19;background-color:#ffffec}body.admin-bar{margin-bottom:32px!important}.mobile-only{display:none}@media (max-width:767px){.mobile-only{display:block}}@media (max-width:960px){#wpadminbar{display:none!important}html{margin-top:0!important}}.center{text-align:center}.full{position:absolute;height:100%;width:100%;left:0;top:0}.inline-list{font-size:0}.inline-list>*{display:inline-block;vertical-align:middle}.bkg-cover{background-repeat:no-repeat;background-position:center center;background-size:cover}.bkg-contain{background-repeat:no-repeat;background-position:center center;background-size:contain}.link-extend:before{content:"";z-index:1;position:absolute;height:100%;width:100%;left:0;top:0}.ratio-wrapper{position:relative;--ratio-image: 56.25%}.ratio-wrapper:before{content:"";display:block;padding-bottom:var(--ratio-image)}.ratio-wrapper.-square{--ratio-image: 100%}.ratio-wrapper.-video{--ratio-image: 56.25%}.image-wrapper{line-height:0;display:block}.image-wrapper svg,.image-wrapper img{max-width:100%;height:auto}.image-wrapper.-full svg,.image-wrapper.-full img{width:100%}img.cover,video.cover{object-fit:cover}img.contain,video.contain{object-fit:contain}.wrapper{margin-left:auto;margin-right:auto;width:100%;position:relative}.wrapper.-right{margin-right:0}.wrapper.-left{margin-left:0}.wrapper.-padded{padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding)}.wrapper.-small{max-width:84rem}.wrapper.-small.-padded{max-width:calc(84rem + var(--wrapper-padding) * 2)}.wrapper.-medium{max-width:94rem}.wrapper.-medium.-padded{max-width:calc(94rem + var(--wrapper-padding) * 2)}.wrapper.-large{max-width:120rem}.wrapper.-large.-padded{max-width:calc(120rem + var(--wrapper-padding) * 2)}.wrapper.-xlarge{max-width:144rem}.wrapper.-xlarge.-padded{max-width:calc(144rem + var(--wrapper-padding) * 2)}.vertical-center-wrapper{display:flex;align-items:center}.vertical-center-wrapper .inner{width:100%}.no-flexbox .vertical-center-wrapper{display:block}.no-flexbox .vertical-center-wrapper .inner{position:absolute;top:50%;transform:translateY(-50%)}.home,.error404{min-height:calc(var(--vh) * 100)}.home>#full-wrapper>#page>#content,.error404>#full-wrapper>#page>#content{background-color:#ff9797;text-align:center;height:100%;padding:5rem 0 3.4rem}.home>#full-wrapper>#page>#content>.wrapper>.title,.error404>#full-wrapper>#page>#content>.wrapper>.title{margin-bottom:3.2rem}.home>#full-wrapper>#page>#content>.wrapper>.register,.error404>#full-wrapper>#page>#content>.wrapper>.register{padding:2.7rem;border:1px solid #FFFFEC;border-radius:1.8rem;max-width:57rem;margin:0 auto 8.2rem}.home>#full-wrapper>#page>#content>.wrapper>.register>.title>strong,.error404>#full-wrapper>#page>#content>.wrapper>.register>.title>strong{font-weight:700;font-style:italic}.home>#full-wrapper>#page>#content>.wrapper>.register>.btn,.error404>#full-wrapper>#page>#content>.wrapper>.register>.btn{margin:2rem auto 0}.home>#full-wrapper>#page>#content>.wrapper>.booking,.error404>#full-wrapper>#page>#content>.wrapper>.booking{max-width:50.1rem;margin:auto}.home>#full-wrapper>#page>#content>.wrapper>.booking>.link,.home>#full-wrapper>#page>#content>.wrapper>.booking>strong,.error404>#full-wrapper>#page>#content>.wrapper>.booking>.link,.error404>#full-wrapper>#page>#content>.wrapper>.booking>strong{font-weight:700}.home>#full-wrapper>#page>#content>.wrapper>.booking>.link,.error404>#full-wrapper>#page>#content>.wrapper>.booking>.link{text-decoration:underline}.home>#full-wrapper>#page>#content>.wrapper>.booking>strong,.error404>#full-wrapper>#page>#content>.wrapper>.booking>strong{font-style:italic}.home>#full-wrapper>#page>#content>.wrapper:after,.error404>#full-wrapper>#page>#content>.wrapper:after{content:"";display:block;position:absolute;left:4rem;bottom:-3.4rem;background:url(/wp-content/themes/thefork-tous-au-restaurant/generated/illustration-B1E07R_6.png) center/contain no-repeat;width:22rem;height:24rem}.home.admin-bar,.error404.admin-bar{min-height:calc(var(--vh) * 100 - var(--wp-admin--admin-bar--height))}.home.error404>#full-wrapper>#page>#content>.wrapper,.error404.error404>#full-wrapper>#page>#content>.wrapper{padding-top:3rem;padding-bottom:16rem}.home.error404>#full-wrapper>#page>#content>.wrapper>.title,.error404.error404>#full-wrapper>#page>#content>.wrapper>.title{font-size:8rem;line-height:1}.home.error404>#full-wrapper>#page>#content>.wrapper>.btn,.error404.error404>#full-wrapper>#page>#content>.wrapper>.btn{margin:5.3rem auto 0}@media (max-width:767px){.home>#full-wrapper>#page>#content,.error404>#full-wrapper>#page>#content{padding:3rem 0 2.6rem}.home>#full-wrapper>#page>#content>.wrapper>.booking,.error404>#full-wrapper>#page>#content>.wrapper>.booking{max-width:28.3rem}.home>#full-wrapper>#page>#content>.wrapper:after,.error404>#full-wrapper>#page>#content>.wrapper:after{width:17rem;height:19rem;left:-4rem}.home.error404>#full-wrapper>#page>#content>.wrapper,.error404.error404>#full-wrapper>#page>#content>.wrapper{padding-top:3rem;padding-bottom:21rem}.home.error404>#full-wrapper>#page>#content>.wrapper>.title,.error404.error404>#full-wrapper>#page>#content>.wrapper>.title{font-size:4.3rem}.home.error404>#full-wrapper>#page>#content>.wrapper>.btn,.error404.error404>#full-wrapper>#page>#content>.wrapper>.btn{margin:3.3rem auto 0}}.flex{display:flex}.flex.-align-start{align-items:start}.flex.-align-center{align-items:center}.flex.-align-end{align-items:flex-end}.flex.-justify-center{justify-content:center}.flex.-justify-end{justify-content:flex-end}.flex.-justify-space-between{justify-content:space-between}.flex.-direction-column{flex-direction:column}.flex.-flow-wrap{flex-flow:wrap}@media (max-width:1024px){.flex.-no-flex-tablet{display:block}}@media (max-width:767px){.flex.-no-flex-mobile{display:block}}.grid{display:grid;grid-gap:var(--grid-gap);grid-auto-flow:dense;grid-template-columns:repeat(var(--grid-col-number),1fr)}.grid.-no-gap{--grid-gap: 0}.grid.-two{--grid-col-number: 2}.grid>.col{--grid-col-width: 3;min-width:0;grid-column:1/calc(var(--grid-col-width) + 1)}.grid>.col.-auto{grid-column:auto/span var(--grid-col-width)}.grid>.col.-half{--grid-col-width: calc(var(--grid-col-number) / 2)}.grid>.col.-one{--grid-col-width: 1}.grid>.col.-two{--grid-col-width: 2}.grid>.col.-three{--grid-col-width: 3}.grid>.col.-four{--grid-col-width: 4}.grid>.col.-five{--grid-col-width: 5}.grid>.col.-six{--grid-col-width: 6}.grid>.col.-seven{--grid-col-width: 7}.grid>.col.-eight{--grid-col-width: 8}.grid>.col.-full{--grid-col-width: var(--grid-col-number)}.grid>.col.-right{grid-column:calc(var(--grid-col-number) - var(--grid-col-width) + 1)/calc(var(--grid-col-number) + 1)}.grid.-vcenter{align-items:center}.grid.-vstart{align-items:flex-start}@media (max-width:767px){.grid:not(.-keep-mobile){display:block}}.reset-btn,button,.default-btn,.btn{border-radius:0;-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;color:inherit;cursor:pointer}.ico-btn:not(.btn),button:not(.btn),.default-btn:not(.btn),.btn:not(.btn){font-size:0}.ico-btn i,button i,.default-btn i,.btn i{display:inline-block;vertical-align:middle}.ico-btn .label,button .label,.default-btn .label,.btn .label{text-align:left}.ico-btn .ico,button .ico,.default-btn .ico,.btn .ico{line-height:0;position:relative}.ico-btn .ico.-fixed-size svg,button .ico.-fixed-size svg,.default-btn .ico.-fixed-size svg,.btn .ico.-fixed-size svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ico-btn .label+.ico,button .label+.ico,.default-btn .label+.ico,.btn .label+.ico{margin-left:9px}.ico-btn .ico+.label,button .ico+.label,.default-btn .ico+.label,.btn .ico+.label{margin-left:9px}.btn{display:block;width:max-content;color:#ffffec;background-color:#00665a;padding:1rem 3.6rem;border-radius:9rem;text-decoration:none}.btn.-inline{display:inline-block}[data-component=LazyImage] [data-bkg-desktop],[data-component=LazyImage][data-bkg-desktop],[data-component=LazyImageIntersection] [data-bkg-desktop],[data-component=LazyImageIntersection][data-bkg-desktop]{transition:opacity linear .2s}[data-component=LazyImage] [data-bkg-desktop]:not(.loaded),[data-component=LazyImage][data-bkg-desktop]:not(.loaded),[data-component=LazyImageIntersection] [data-bkg-desktop]:not(.loaded),[data-component=LazyImageIntersection][data-bkg-desktop]:not(.loaded){opacity:0!important}.nav-header{padding:6.2rem 0 4rem}.nav-header>.wrapper>.logo{display:block;width:100%;max-width:50.6rem;margin:auto;height:auto}@media (max-width:767px){.nav-header{padding:4.6rem 1rem}.nav-header>.wrapper>.logo{max-width:31rem}}
