@font-face{font-family:"Roboto";src:url("fonts/Roboto/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Calderock";src:url("fonts/Calderock/Calderock Edge.ttf") format("truetype");font-weight:400;font-style:normal}:root{--articleHeight:0;--clr-green-100:#7d9f98;--clr-green-200:#49624c;--clr-wheat:#f6dabf;--clr-yellow:#fcbe4b;--clr-rose:#c08190;--clr-red:#bd5e52;--sun-rays:var(--clr-wheat);--sun-circle:var(--clr-yellow);--size-1:80vw;--size-2:160vw}html{background-color:#fff}@media (min-width:479px){html{background-color:#ddd}}body{-webkit-filter:blur(50px);filter:blur(50px);-webkit-transition:-webkit-filter 0.5s ease;transition:-webkit-filter 0.5s ease;transition:filter 0.5s ease;transition:filter 0.5s ease,-webkit-filter 0.5s ease}.loaded body{-webkit-filter:blur(0px);filter:blur(0px)}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}h1{font-size:3rem;font-family:Calderock}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.preheader{text-transform:uppercase;text-align:center;font-weight:600;font-size:1.5em}.page{container-type:inline-size}@media (min-width:479px){.page{padding:2rem}}@media (min-width:1024px){.page{max-width:960px;margin:0 auto}}.wrapper{background-color:#fff}@container (min-width: 479px){.wrapper{padding:1rem 0 0;border-radius:1rem}}@media (min-width:1024px){.wrapper{padding:2rem}}header{text-align:center}.main-head{text-align:center;font-size:1.2rem;color:var(--clr-green-200);line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1rem 0}.main-head .adrien{color:var(--clr-green-200);letter-spacing:-0.05em}.main-head .first{color:var(--clr-rose)}.main-head .birthday{color:var(--clr-green-100)}.main-head h1{font-size:4em;line-height:0.88}@media (min-width:768px){.main-head h1{font-size:6rem}}@media (min-width:1024px){.main-head h1{font-size:8rem}}.main-head h1>span{display:inline-block;position:relative}.swiper-slide{padding:0 0.5rem;width:var(--size-2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;aspect-ratio:2/1.5}@media (min-width:480px){.swiper-slide{--size-1:40vw;--size-2:80vw}}@media (min-width:768px){.swiper-slide{--size-1:33vw;--size-2:66vw}}@media (min-width:1024px){.swiper-slide{--size-1:28vw;--size-2:56vw}}.swiper-slide img{display:block;-ms-flex-negative:0;flex-shrink:0;width:50%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none}.swiper-slide img.alt-size{width:100%}.swiper-slide .vid{display:block;-ms-flex-negative:0;flex-shrink:0;width:50%;height:100%;position:relative}.swiper-slide .vid video{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;display:block;-o-object-fit:cover;object-fit:cover}.marquee-swiper{width:100%;pointer-events:none;overflow:hidden}.swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.when{text-transform:uppercase;font-size:1.25em;line-height:1;color:var(--clr-green-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.when{font-size:1.24em}}@media (min-width:1024px){.when{font-size:1.24em}}.when>span{display:block}.when .lead{font-size:1.2em;letter-spacing:0.2em;padding:0.5em 0 0}.when .month{font-size:5em;font-family:Calderock;letter-spacing:-0.25rem;word-spacing:-1.5rem;color:var(--clr-green-200);gap:0.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0.2em 0 0.04em;height:0.96em}@media (min-width:912px){.when .month{top:-0.48rem;position:relative}}.when .month svg{width:0.96em;aspect-ratio:1/1;position:relative;top:-0.1em}@media (min-width:912px){.when .month svg{top:-0.056em}}.when .month span{display:block;position:relative;top:0.056em}.when .tail{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}@media (min-width:912px){.when .tail{top:-0.48rem;position:relative}}.when .tail .time{display:block;font-size:1.5em;letter-spacing:0.072em;width:3.4em}.when .tail .day{font-size:1.5em;letter-spacing:0.272em;width:6.72em}.where{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;gap:0.56rem;font-size:1em}@media (min-width:768px){.where{padding:0 1em;gap:1em;font-size:0.8em}}.where h3{color:var(--clr-rose);font-size:2.24em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.12;font-weight:500}.where .jrc-global{font-size:1.7em;letter-spacing:-0.02em}.where .global,.where .jrc{letter-spacing:-0.088em}.where .buffet-wembley{font-size:1em}.where p{font-size:1.4em;line-height:1;color:var(--clr-green-100);font-weight:600}.where .post{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.72em;font-weight:600;color:var(--clr-rose);margin:1rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.16em}.svg-pin{width:0.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clr-green-100)}.svg-pin svg{width:100%;display:block;aspect-ratio:66/78}.container{margin:0 auto;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.24rem;padding:2rem 0;font-size:1.04rem}@media (min-width:768px){.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.25rem;font-size:1.08rem}}@media (min-width:820px){.container{font-size:1.16rem}}@media (min-width:912px){.container{font-size:1.32rem}}.footer{background-color:var(--clr-green-100);color:#fff;padding:0rem 2rem;text-transform:uppercase}.footer .container{display:block;text-align:center}@media (min-width:768px){.footer{border-radius:0 0 1rem 1rem}}.map{aspect-ratio:1/1}@media (min-width:768px){.map{aspect-ratio:2/1}}.map a{border:0;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--clr-green-200);font-weight:bold}@media (min-width:912px){.map a{border-radius:1rem 1rem 0 0}}.map a img{max-width:none;height:150%;position:relative;left:-4em}.map a span{position:absolute;z-index:5;bottom:1em;background-color:#fff;border-radius:1em;padding:0.2em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.25em}.map a span svg{width:1em}.link-whatsapp{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:currentColor;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.2em;gap:0.2em;font-weight:bold;text-decoration:underline}.link-whatsapp span{display:-webkit-box;display:-ms-flexbox;display:flex;width:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-whatsapp span svg{width:100%;aspect-ratio:1/1;height:100%}
/*# sourceMappingURL=styles.css.map */