.lk-insta{display:inline-flex;align-items:center;gap:1.2rem;min-height:4.8rem;margin-top:2rem;color:var(--lk-fg);text-decoration:none}.lk-insta .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:1px solid var(--lk-gold);border-radius:50%;color:var(--lk-gold-text);transition:background-color .3s var(--lk-ease),color .3s var(--lk-ease)}.lk-insta .svg-wrapper svg{width:2rem;height:2rem}.lk-insta__label{font-size:1.4rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.lk-insta:hover .svg-wrapper{background:var(--lk-gold);color:var(--lk-ink)}.lk-insta:focus-visible{outline:2px solid var(--lk-gold);outline-offset:3px}.reservatio__inner{display:grid;grid-template-areas:"intro" "panel" "aside";gap:4rem}.reservatio__intro{grid-area:intro}.reservatio__panel{grid-area:panel;min-width:0}.reservatio__aside{grid-area:aside}.reservatio__aside>:first-child{margin-top:0}.reservatio__caption{margin:0 0 1.2rem}.reservatio__heading{margin:0 0 2rem}.reservatio__text{max-width:46rem}.reservatio__text>*:first-child{margin-top:0}.reservatio__details{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem 3.2rem;margin:3.2rem 0 0;padding-top:3.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.reservatio__detail--wide{grid-column:1 / -1}.reservatio__details dt{margin-bottom:.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.reservatio__details dd{margin:0;font-size:1.6rem;line-height:1.6;overflow-wrap:anywhere}.reservatio__details dd p{margin:0}.reservatio__details a{text-decoration:none;color:rgb(var(--color-foreground))}.reservatio__details a:hover{text-decoration:underline;text-underline-offset:.3rem}.reservatio__policy{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:1.6rem;font-size:1.4rem;letter-spacing:.06em;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.reservatio__panel--media{position:relative;isolation:isolate}.reservatio__backdrop{display:none}.reservatio__widget{width:100%;max-width:var(--reservatio-max, 460px);margin:0 auto}.reservatio__widget #reservatio-booking,.reservatio__widget iframe{display:block;width:100%;max-width:100%}.reservatio__placeholder{display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:3.2rem 2.4rem;background:color-mix(in srgb,var(--lk-gold, #a8894f) 7%,rgb(var(--color-background)));border:1px solid rgba(var(--color-foreground),.08)}.reservatio__icon{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin-bottom:2.4rem;border:1px solid currentColor;border-radius:50%;color:var(--lk-gold, rgb(var(--color-foreground)))}.reservatio .reservatio__placeholder-heading{margin:0 0 1.2rem;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:300;line-height:1.2}.reservatio__placeholder-text{max-width:44rem;color:rgba(var(--color-foreground),.75)}.reservatio__placeholder-text>*{margin:0}.reservatio__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}@media screen and (max-width:749px){.reservatio__actions,.reservatio__actions .button{width:100%}}@media screen and (min-width:750px){.reservatio__details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.reservatio__inner{grid-template-columns:5fr 7fr;grid-template-areas:"intro panel" "aside panel";grid-template-rows:auto 1fr;gap:0 8rem;align-items:start}.reservatio__aside>:first-child{margin-top:3.2rem}.reservatio__placeholder{justify-content:center;min-height:46rem;padding:6.4rem}.reservatio__panel--media{display:flex;align-items:center;justify-content:center;min-height:64rem;padding:6.4rem 4.8rem}.reservatio__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.reservatio__backdrop img{width:100%;height:100%;object-fit:cover}.reservatio__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14110d59}.reservatio__panel--media .reservatio__placeholder{max-width:var(--reservatio-max, 460px);min-height:0;height:auto;padding:4.8rem;background:rgb(var(--color-background))}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
