:root{--background: rgb(248, 248, 248);--accentMuted: #9966661c;--accentTransparent: #9966660f;--accentText: #775e4d;--accentTextMutedLight: #775e4d93;--accentTextMuted: #775e4dce;--black: #000;--blackMuted: #00000099;--mainBackground: #f9f9f4;--mainBackgroundTransparent: #f9f9f4e9;--mainBackgroundMuted: #f3f0ec;--lightText: rgba(0, 0, 0, .677);--defaultText: rgb(61, 61, 61);--accentInteractionColor: #a29d97;--accentInteractionColorActive: #807b76}:root{--accentMutedInsetShadow: 0 0 15px 10px #fff3f3 inset}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-Bold-BjHSgVrd.woff2) format("woff2"),url(/assets/EBGaramond-Bold-Iks7bxVs.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-Italic-BTBsfLBh.woff2) format("woff2"),url(/assets/EBGaramond-Italic-RtPEI-ac.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-BoldItalic-Cv6W_KmZ.woff2) format("woff2"),url(/assets/EBGaramond-BoldItalic-Bh8ZIIgN.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-ExtraBoldItalic-DBFrW_8K.woff2) format("woff2"),url(/assets/EBGaramond-ExtraBoldItalic-COp0kV5o.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-ExtraBold-C5pC5ndl.woff2) format("woff2"),url(/assets/EBGaramond-ExtraBold-CZjRuY6h.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-SemiBold-CO4GC6oX.woff2) format("woff2"),url(/assets/EBGaramond-SemiBold-CF_B1LJv.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-SemiBoldItalic-B2TfDvnx.woff2) format("woff2"),url(/assets/EBGaramond-SemiBoldItalic-DkCda9xk.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-Regular-CZ9hnRaC.woff2) format("woff2"),url(/assets/EBGaramond-Regular-CKYDJm3a.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-Medium-B7T1i1JD.woff2) format("woff2"),url(/assets/EBGaramond-Medium-Dj81l8oi.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-MediumItalic-CUOfF4vy.woff2) format("woff2"),url(/assets/EBGaramond-MediumItalic-BG__h6VB.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BlackItalic-Bfq6TNoM.woff2) format("woff2"),url(/assets/Montserrat-BlackItalic-BUSf3z0h.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Black-fqz2SG3T.woff2) format("woff2"),url(/assets/Montserrat-Black-DWk7d5Z6.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-BewGjw5v.woff2) format("woff2"),url(/assets/Montserrat-Bold-C82vcNHf.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-LightItalic-DZjvL-03.woff2) format("woff2"),url(/assets/Montserrat-LightItalic-BcWQMetj.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-DLKnm3q7.woff2) format("woff2"),url(/assets/Montserrat-Light-DCtgVJSp.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BoldItalic-BMyqMHg9.woff2) format("woff2"),url(/assets/Montserrat-BoldItalic-CPPThhyh.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLightItalic-B7bQOG4q.woff2) format("woff2"),url(/assets/Montserrat-ExtraLightItalic-CbgzIHty.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-CHILb8ov.woff2) format("woff2"),url(/assets/Montserrat-Italic-D-L1SU7o.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLight-Bm1zOzcH.woff2) format("woff2"),url(/assets/Montserrat-ExtraLight-CDZWCoQq.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-DFfcsv-k.woff2) format("woff2"),url(/assets/Montserrat-Medium-DeCsG39C.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-VKHfTdqv.woff2) format("woff2"),url(/assets/Montserrat-ExtraBold-CIN-MP3P.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBoldItalic-C0eCtFuu.woff2) format("woff2"),url(/assets/Montserrat-ExtraBoldItalic-BxhPYwzs.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-MediumItalic-CPSP6jbI.woff2) format("woff2"),url(/assets/Montserrat-MediumItalic-BXqFwRG1.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Thin-DngKp9mp.woff2) format("woff2"),url(/assets/Montserrat-Thin-B_1Gl4yo.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-CXklBiG8.woff2) format("woff2"),url(/assets/Montserrat-Regular-8wtivMA3.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ThinItalic-Bz05hrSq.woff2) format("woff2"),url(/assets/Montserrat-ThinItalic-HxCI0e5d.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-JOHL-zms.woff2) format("woff2"),url(/assets/Montserrat-SemiBold-BLbqgL2k.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBoldItalic-DPbbtz6H.woff2) format("woff2"),url(/assets/Montserrat-SemiBoldItalic-D16o2NJi.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}body{background:var(--mainBackground)}html{scroll-behavior:smooth}.header[data-v-178e4bc9]{position:fixed;top:0;left:0;width:100%;height:5rem;background:var(--mainBackground);z-index:1000;display:flex;align-items:center;transition:.3s;z-index:10002}.logo[data-v-178e4bc9]{height:100%;margin-left:2rem}.navMenuButton[data-v-178e4bc9]{margin-left:auto;margin-right:3rem;height:45%;background:#fff;border-radius:7px;padding-inline:4px;z-index:10002}.navMenuButton[data-v-178e4bc9]:hover{cursor:pointer}.navigationMenu[data-v-178e4bc9]{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--mainBackgroundTransparent);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10001}.slide-fade-enter-active[data-v-178e4bc9],.slide-fade-leave-active[data-v-178e4bc9]{transition:opacity .5s ease,transform .5s ease}.slide-fade-enter-from[data-v-178e4bc9]{opacity:0;transform:translateY(100%)}.slide-fade-enter-to[data-v-178e4bc9],.slide-fade-leave-from[data-v-178e4bc9]{opacity:1;transform:translateY(0)}.slide-fade-leave-to[data-v-178e4bc9]{opacity:0;transform:translateY(100%)}.navigationMenu ul[data-v-178e4bc9]{list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0}.navigationMenu ul li[data-v-178e4bc9],.navigationMenu ul a[data-v-178e4bc9]{font-size:2rem;font-weight:500;margin:1rem;color:#000;font-family:Montserrat,sans-serif;text-transform:uppercase;transition:.2s}.navigationMenu ul li[data-v-178e4bc9]:hover,.navigationMenu ul a[data-v-178e4bc9]:hover{cursor:pointer;color:var(--accentTextMuted)}@media screen and (max-width: 768px){.navMenuButton[data-v-178e4bc9]{margin-right:1rem;height:45%}.logo[data-v-178e4bc9]{height:70%;margin-left:1rem}.navigationMenu ul li[data-v-178e4bc9],.navigationMenu ul a[data-v-178e4bc9]{font-size:1.5rem}}.footer[data-v-a07665ae]{width:100%;background:var(--mainBackgroundMuted);display:flex;flex-direction:column;align-items:center;overflow:hidden}.content[data-v-a07665ae]{width:70%;display:flex;position:relative;justify-content:space-around;padding-block:2rem;font-family:Montserrat,sans-serif;font-size:1.2rem;color:var(--accentText)}.content h2[data-v-a07665ae]{color:var(--accentTextMutedLight);font-weight:500;border-bottom:1px solid var(--accentTextMuted);text-align:start;margin-bottom:1rem;width:fit-content}.content .logo[data-v-a07665ae]{height:10rem}.footNote[data-v-a07665ae]{margin-top:auto;text-align:center;font-family:Montserrat,sans-serif;font-size:1.2rem;color:var(--accentText);border-top:1px solid var(--accentMuted);padding-block:1rem}.content ul[data-v-a07665ae]{list-style:none;padding:0;margin:0;text-align:start}@media (max-width: 768px){.footer[data-v-a07665ae]{height:auto;padding:1rem}.content[data-v-a07665ae]{flex-direction:column;align-items:center;gap:1rem}.content h2[data-v-a07665ae]{color:var(--blackMuted);text-align:center;width:100%;padding-bottom:.3rem;border-bottom:1px solid var(--accentTextMutedLight)}.content .logo[data-v-a07665ae]{height:8rem}.content div[data-v-a07665ae]{width:80%}.content ul[data-v-a07665ae]{padding:0;text-align:start}.footNote[data-v-a07665ae]{font-size:1rem}}.cookieConsentModalButton[data-v-db358b84]{position:fixed;bottom:5%;right:0;background:var(--accentInteractionColor);transition:all .3s ease-in-out;padding:.5rem;border-top-left-radius:5px;border-bottom-left-radius:5px;display:flex;justify-content:center;align-items:center;z-index:100000}.cookieConsentModalButton img[data-v-db358b84]{height:2rem}.cookieConsentModalButton[data-v-db358b84]:hover{cursor:pointer;background:var(--accentInteractionColorActive)}.cookieConsent[data-v-db358b84]{position:fixed;width:40%;right:5%;bottom:5%;background:var(--mainBackgroundMuted);padding:2rem;font-family:Montserrat;z-index:100000}.cookieConsent .closeArrow[data-v-db358b84]{position:absolute;top:1rem;right:1rem;height:2rem}.cookieConsent .closeArrow[data-v-db358b84]:hover{cursor:pointer}.cookieConsent h2[data-v-db358b84]{font-weight:500}.cookieConsent p[data-v-db358b84]{font-size:.9rem;margin-top:1rem}.cookieConsent .buttons[data-v-db358b84]{display:flex;justify-content:space-between;margin-top:1rem}.cookieConsent .buttons button[data-v-db358b84]{margin-top:1rem;width:47%;font-size:1.1rem;padding:.5rem 0;border-radius:.2rem;font-weight:500;text-align:center;cursor:pointer;background:var(--accentInteractionColor);border:none;color:#fff;transition:background .3s ease-in-out}.cookieConsent .buttons button[data-v-db358b84]:hover{background:var(--accentInteractionColorActive)}.cookiesAccepted[data-v-db358b84]{text-align:center}.cookiesAccepted p[data-v-db358b84]{margin-top:2rem;font-size:1.2rem;font-weight:500;color:green}.cookiesAccepted .revokeButton[data-v-db358b84]{margin-top:1rem;width:100%;font-size:1.1rem;padding:.5rem 0;border-radius:.2rem;font-weight:500;text-align:center;cursor:pointer;background:var(--accentInteractionColor);border:none;color:#fff;transition:background .3s ease-in-out}.cookiesAccepted .revokeButton[data-v-db358b84]:hover{background:var(--accentInteractionColorActive)}.fadeIn-enter-active[data-v-db358b84],.fadeIn-leave-active[data-v-db358b84]{transition:opacity .5s ease,transform .5s ease}.fadeIn-enter-from[data-v-db358b84],.fadeIn-leave-to[data-v-db358b84]{opacity:0;transform:translateY(100%)}.fadeIn-leave-from[data-v-db358b84]{opacity:1}header[data-v-7d3e3581]{line-height:1.5;max-height:100vh}.logo[data-v-7d3e3581]{display:block;margin:0 auto 2rem}nav[data-v-7d3e3581]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-7d3e3581]{color:var(--color-text)}nav a.router-link-exact-active[data-v-7d3e3581]:hover{background-color:transparent}nav a[data-v-7d3e3581]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-7d3e3581]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-7d3e3581]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-7d3e3581]{margin:0 2rem 0 0}header .wrapper[data-v-7d3e3581]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-7d3e3581]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}.fade-enter-active[data-v-7d3e3581],.fade-leave-active[data-v-7d3e3581]{transition:all .5s ease}.fade-enter-from[data-v-7d3e3581]{transform:translate(-100%);opacity:0}.fade-enter-to[data-v-7d3e3581],.fade-leave-from[data-v-7d3e3581]{transform:translate(0);opacity:1}.fade-leave-to[data-v-7d3e3581]{transform:translate(100%);opacity:0}.lightOutlineButton[data-v-14d6e0e3]{font-family:EB Garamond,serif;font-size:1.2rem;text-transform:uppercase;background:transparent;padding:.5rem 1rem;transition:background .3s ease,border .3s ease,padding-inline .3s ease;border:2px solid var(--blackMuted);display:flex;justify-content:center;align-items:center}.lightOutlineButton img[data-v-14d6e0e3]{height:1.5rem}.lightOutlineButton[data-v-14d6e0e3]:hover{background:#c7c7c7a3;border:2px solid transparent;cursor:pointer;padding-inline:2rem}@media screen and (max-width: 768px){.lightOutlineButton[data-v-14d6e0e3]{width:100%}}.bookTable[data-v-fc7e089a]{height:110vh;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:10;background:var(--mainBackground)}.bookTable .content[data-v-fc7e089a]{width:70%;height:90%;background:var(--accentMuted);display:flex;padding:3rem;position:relative}.bookTable .content .info[data-v-fc7e089a]{font-family:Montserrat,sans-serif;display:flex;flex-direction:column;padding-right:10rem;z-index:1}.bookTable .content .info h1[data-v-fc7e089a]{font-family:EB Garamond,serif;text-transform:uppercase;font-size:2.2rem;font-weight:500}.bookTable .content .info p[data-v-fc7e089a]{margin-top:1rem;line-height:1.5rem}.bookTable .content .info span[data-v-fc7e089a]{margin-top:3rem}.bookTable .content .tableImg[data-v-fc7e089a]{background:url(/assets/Tisch-AmicoMio-Crrloj9S.jpg) no-repeat center center;height:100%;width:90%;box-shadow:var(--accentMutedInsetShadow)}.flagImg[data-v-fc7e089a]{position:absolute;top:-.5%;left:-.2%;height:14rem;opacity:.4}@media screen and (max-width: 768px){.bookTable[data-v-fc7e089a]{margin-block:2rem;height:fit-content}.bookTable .content[data-v-fc7e089a]{margin-top:2rem;flex-direction:column;height:fit-content!important;width:90%;padding:3rem 2rem}.bookTable .content .info[data-v-fc7e089a]{padding-right:0;text-align:start}.bookTable .content .info h1[data-v-fc7e089a]{font-size:1.8rem}.bookTable .content .info p[data-v-fc7e089a]{line-height:1.3rem}.bookTable .content .info span[data-v-fc7e089a]{margin-top:2rem}.bookTable .content .tableImg[data-v-fc7e089a]{width:100%;height:15rem;background-size:cover;margin-top:1rem}.flagImg[data-v-fc7e089a]{height:10rem}}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-y;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1 / 1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width: 100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background: transparent;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-height: 30px;--vc-nav-width: 30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover: hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color: var(--vc-clr-primary);--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-border-radius: 0;--vc-pgn-gap: 6px;--vc-pgn-height: 4px;--vc-png-bottom: 10px;--vc-png-left: auto;--vc-png-right: 10px;--vc-pgn-width: 16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}.landing[data-v-fe0bee1a]{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;z-index:-11;position:relative}.welcome[data-v-fe0bee1a]{color:#fff;font-size:2rem;margin-top:14rem;font-family:Montserrat,sans-serif;z-index:2;transition:.2s;opacity:0;transform:translateY(20px);animation:fadeInFromBottom-fe0bee1a 1.5s ease-out forwards}.welcome h1[data-v-fe0bee1a]{font-family:EB Garamond,serif;text-transform:uppercase}.welcome p[data-v-fe0bee1a]{margin-top:1rem}@keyframes fadeInFromBottom-fe0bee1a{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}.imageCarousel[data-v-fe0bee1a]{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:1;transition:transform .3s ease-out}.dummy[data-v-fe0bee1a]{height:100vh;width:100%}@media (max-width: 768px){.landing[data-v-fe0bee1a]{flex-direction:column;text-align:center;height:100vh;width:100vw;overflow:hidden}.welcome[data-v-fe0bee1a]{font-size:1.5rem;margin-top:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.welcome h1[data-v-fe0bee1a]{font-size:2rem}.welcome p[data-v-fe0bee1a]{font-size:1.2rem;width:70%}.imageCarousel[data-v-fe0bee1a]{width:200%;margin-left:-20%;overflow:hidden}}.guestBookCard[data-v-9246d57e]{width:90%;background:var(--accentTransparent);border-top:3px solid var(--accentMuted);padding:4rem;margin:4rem}.guestBookCard h2[data-v-9246d57e]{font-size:2.2rem;font-weight:500;margin-bottom:1rem;font-family:EB Garamond,serif;text-transform:uppercase;transform:skew(-10deg)}.guestBookCard p[data-v-9246d57e]{font-size:1.4rem;font-weight:300;margin-bottom:1rem;font-family:Montserrat,serif}.guestBookCard h3[data-v-9246d57e]{font-size:1.6rem;font-weight:500;font-family:EB Garamond,serif;text-transform:uppercase;color:var(--accentText)}.guestBookCard .source[data-v-9246d57e]{display:flex;justify-content:space-between;margin-top:1rem;font-size:1.2rem;font-weight:300;font-family:Montserrat,sans-serif}.guestBookCard .DecoImage[data-v-9246d57e]{position:absolute;top:0%;left:2.5%;width:95%}@media screen and (max-width: 768px){.guestBookCard[data-v-9246d57e]{padding:2rem;margin:2rem;width:100%}.DecoImage[data-v-9246d57e]{width:100%}}.guestBook[data-v-3a2e050b]{padding-block:4rem;width:100%;overflow:hidden;background:var(--mainBackground)}.title[data-v-3a2e050b]{color:var(--accentText);font-family:EB Garamond,serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;text-align:center}.noContent[data-v-3a2e050b]{width:100%;display:flex;justify-content:center;align-items:center}.noContent p[data-v-3a2e050b]{font-size:1.4rem;font-weight:400;font-family:Montserrat,sans-serif;color:var(--defaultText);text-align:center;margin-top:2rem}.menuInfo[data-v-bc72c85c]{width:100%;display:flex;justify-content:center;align-items:center;padding-block:2rem;overflow:hidden;background:var(--mainBackground)}.menuInfo .content[data-v-bc72c85c]{height:100%;width:70%;background:var(--accentTransparent);padding:2rem;display:flex;padding-block:4rem;perspective:1000px}.menuInfo .content img[data-v-bc72c85c]{height:80vh;transition:.1s;transform:rotateY(-30deg);box-shadow:-8px 12px 15px 5px #00000045}.menuInfo .content img[data-v-bc72c85c]:hover{cursor:pointer}.menuInfo .content .info[data-v-bc72c85c]{padding-right:8rem}.menuInfo .content .info h2[data-v-bc72c85c]{font-size:2.4rem;font-weight:500;margin-bottom:1rem;font-family:EB Garamond,serif;text-transform:uppercase}.menuInfo .content .info p[data-v-bc72c85c]{font-size:1.2rem;font-weight:500;margin-top:2rem;font-family:Montserrat,serif;color:var(--defaultText);line-height:2rem}@media (max-width: 768px){.menuInfo .content[data-v-bc72c85c]{flex-direction:column;width:90%;padding:2rem}.menuInfo .content img[data-v-bc72c85c]{height:50vh;transform:rotateY(0);margin-bottom:1rem;box-shadow:none;margin-top:2rem}.menuInfo .content .info[data-v-bc72c85c]{padding-right:0}.menuInfo .content .info h2[data-v-bc72c85c]{font-size:1.8rem}.menuInfo .content .info p[data-v-bc72c85c]{font-size:1rem}}.reviews[data-v-dd2ec250]{padding-block:4rem;width:100%;overflow:hidden;background:var(--mainBackground)}.title[data-v-dd2ec250]{color:var(--accentText);font-family:EB Garamond,serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;text-align:center}.noContent[data-v-dd2ec250]{width:100%;display:flex;justify-content:center;align-items:center}.noContent p[data-v-dd2ec250]{font-size:1.4rem;font-weight:400;font-family:Montserrat,sans-serif;color:var(--defaultText);text-align:center;margin-top:2rem}.eventInfo[data-v-3f7b2bae]{width:100%;display:flex;justify-content:center;align-items:center;padding-block:2rem;overflow:hidden;background:var(--mainBackground)}.eventInfo .content[data-v-3f7b2bae]{height:100%;width:70%;background:var(--accentTransparent);padding:2rem;display:flex;perspective:2000px;transform-style:preserve-3d}.eventInfo .content .info[data-v-3f7b2bae]{padding-left:4rem;margin-top:2rem}.eventInfo .content .info h2[data-v-3f7b2bae]{font-size:2.8rem;font-weight:600;margin-bottom:1rem;font-family:EB Garamond,serif;text-transform:uppercase;transform:skew(-10deg)}.eventInfo .content .info p[data-v-3f7b2bae]{font-size:1.4rem;font-weight:300;margin-top:2rem;font-family:Montserrat,serif;color:var(--defaultText)}.eventInfo .content .info .contact[data-v-3f7b2bae]{display:flex;flex-direction:column}.eventInfo .content .info .contact span[data-v-3f7b2bae]{font-size:1.2rem;font-weight:500;font-family:Montserrat,sans-serif;color:var(--defaultText);margin-top:1rem}.eventInfo .content img[data-v-3f7b2bae]{height:95vh;transition:.1s;transform:rotateY(20deg) rotateX(1deg) translate(-10%);box-shadow:8px 12px 15px 5px #00000045;border:5px solid white}@media screen and (max-width: 768px){.eventInfo .content[data-v-3f7b2bae]{flex-direction:column;width:90%;padding:2rem}.eventInfo .content img[data-v-3f7b2bae]{order:2;height:auto;width:100%;transform:none;box-shadow:none;border:none;margin-top:1rem}.eventInfo .content .info[data-v-3f7b2bae]{order:1;padding-left:0;margin-top:2rem}.eventInfo .content .info h2[data-v-3f7b2bae]{font-size:2rem}.eventInfo .content .info p[data-v-3f7b2bae]{font-size:1.2rem}.eventInfo .content .info .contact span[data-v-3f7b2bae]{font-size:1rem}}.restaurantInfo[data-v-1cddf968]{width:100%;display:flex;justify-content:center;align-items:center;padding-block:4rem;padding-bottom:0;overflow:hidden;background:var(--mainBackground)}.restaurantInfo .content[data-v-1cddf968]{height:100%;width:70%;background:var(--accentTransparent);padding:2rem;display:flex;perspective:2000px;box-sizing:border-box;gap:2rem}.restaurantInfo .content iframe[data-v-1cddf968]{filter:grayscale(100%);width:50%}.restaurantInfo .content .info[data-v-1cddf968]{width:50%}.restaurantInfo .content .info h2[data-v-1cddf968]{font-size:2.8rem;font-weight:600;margin-bottom:1rem;font-family:EB Garamond,serif;text-transform:uppercase}.restaurantInfo .content .info p[data-v-1cddf968]{font-size:1.2rem;font-weight:400;margin-top:.5rem;font-family:Montserrat,serif;color:var(--black)}.restaurantInfo .content .info .locationDisclaimer[data-v-1cddf968]{font-size:1.1rem;margin-top:4rem;color:var(--blackMuted);width:70%}@media screen and (max-width: 768px){.restaurantInfo .content[data-v-1cddf968]{flex-direction:column;width:90%;padding:1.5rem}.restaurantInfo .content iframe[data-v-1cddf968]{width:100%;height:300px}.restaurantInfo .content .info[data-v-1cddf968]{width:100%;text-align:center}.restaurantInfo .content .info h2[data-v-1cddf968]{font-size:2rem}.restaurantInfo .content .info p[data-v-1cddf968]{font-size:1rem}.restaurantInfo .content .info .locationDisclaimer[data-v-1cddf968]{font-size:.9rem;width:100%}}.eatWithJoy[data-v-ab963b95]{width:100%;height:25rem;background-image:url(/assets/footer-C_QlEyRB.jpeg);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;overflow:hidden}.eatWithJoy .content[data-v-ab963b95]{height:100%;width:70%;display:flex;flex-direction:column;justify-content:center;background:#fff0e93a;padding-left:6%}.eatWithJoy .content p[data-v-ab963b95]{color:#fff;font-family:EB Garamond,sans-serif;font-size:2.3rem;text-transform:uppercase;font-weight:700}.foodCarousel[data-v-79d03f0a]{width:100%;height:25rem;position:relative;margin-block:0rem;overflow:hidden;display:flex;align-items:center;background:var(--mainBackground);padding-block:2rem}.foodCarousel .carousel[data-v-79d03f0a]{height:80%;width:110%;--borderColor: var(--accentMuted);border-top:10px solid var(--borderColor);border-bottom:10px solid var(--borderColor);transform:rotate(1deg);left:-5%}@media screen and (max-width: 768px){img[data-v-79d03f0a]{width:100%}}.homeView{width:100%;display:flex;flex-direction:column}.dataDisclaimer{text-align:center;font-size:1.2rem;padding-block:2rem;color:var(--blackMuted);font-family:Montserrat,sans-serif;background:var(--mainBackground)}.dataDisclaimer span{color:#000;font-weight:600}a{color:var(--accentText);text-decoration:none}.datenschutz[data-v-d23bc090]{padding:10rem 6rem;font-family:Montserrat,sans-serif}h1[data-v-d23bc090],h2[data-v-d23bc090]{margin-top:1rem;margin-bottom:1rem;color:#000}@media (max-width: 1200px){.datenschutz[data-v-d23bc090]{padding:5rem 2rem}}.impressum[data-v-bf1074cd]{padding:10rem 6rem;font-family:Montserrat,sans-serif}@media (max-width: 1200px){.impressum[data-v-bf1074cd]{padding:4rem 1rem}}
