.footer-booking[data-astro-cid-mtxgg6pp]{margin-bottom:70px;padding-bottom:45px;border-bottom:1px solid #ddd}.footer-booking-txt[data-astro-cid-mtxgg6pp] span[data-astro-cid-mtxgg6pp]{display:block;margin-bottom:8px;font-size:.8rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.footer-booking-txt[data-astro-cid-mtxgg6pp] h3[data-astro-cid-mtxgg6pp]{margin-bottom:10px}.footer-booking-txt[data-astro-cid-mtxgg6pp] p[data-astro-cid-mtxgg6pp],.footer-description[data-astro-cid-mtxgg6pp]{max-width:520px;margin-bottom:0;line-height:1.7}.footer-info[data-astro-cid-mtxgg6pp] img[data-astro-cid-mtxgg6pp]{width:204px;height:auto}.footer-contact-list[data-astro-cid-mtxgg6pp]{margin:0;padding:0;list-style:none}.footer-contact-list[data-astro-cid-mtxgg6pp] li[data-astro-cid-mtxgg6pp]{display:flex;gap:12px;align-items:flex-start;margin-bottom:15px;line-height:1.5}.footer-contact-list[data-astro-cid-mtxgg6pp] i[data-astro-cid-mtxgg6pp]{width:17px;flex:0 0 17px;margin-top:4px;text-align:center}.footer-all-classes[data-astro-cid-mtxgg6pp]{display:inline-flex;gap:9px;align-items:center;margin-top:7px;font-size:.9rem;font-weight:500}.footer-all-classes[data-astro-cid-mtxgg6pp] i[data-astro-cid-mtxgg6pp]{font-size:.75rem;transition:transform .3s ease-in-out}.footer-all-classes[data-astro-cid-mtxgg6pp]:hover i[data-astro-cid-mtxgg6pp]{transform:translate(4px)}.cookie-settings-link[data-astro-cid-mtxgg6pp]{padding:0;color:inherit;background:transparent;border:0;font:inherit;font-weight:300;cursor:pointer}.cookie-settings-link[data-astro-cid-mtxgg6pp]:hover{text-decoration:underline}@media(max-width:991px){.footer-booking[data-astro-cid-mtxgg6pp]{margin-bottom:55px}.footer-booking[data-astro-cid-mtxgg6pp] .btn[data-astro-cid-mtxgg6pp]{margin-top:25px}}@media(max-width:767px){.footer-booking[data-astro-cid-mtxgg6pp]{margin-bottom:45px;padding-bottom:40px}.footer-booking-txt[data-astro-cid-mtxgg6pp] h3[data-astro-cid-mtxgg6pp]{font-size:1.7rem}.footer-content[data-astro-cid-mtxgg6pp] .footer-info[data-astro-cid-mtxgg6pp]{padding-right:0}}.cookie-banner[data-astro-cid-garwan2p]{position:fixed;right:22px;bottom:22px;left:22px;z-index:9998;display:flex;max-width:1180px;gap:35px;align-items:center;justify-content:space-between;margin:0 auto;padding:25px 28px;color:#727475;background:#fefdfc;border:1px solid #ddd;box-shadow:0 12px 40px #00000029}.cookie-banner[data-astro-cid-garwan2p][hidden],.cookie-modal[data-astro-cid-garwan2p][hidden]{display:none}.cookie-banner-copy[data-astro-cid-garwan2p]{max-width:690px}.cookie-banner[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p],.cookie-dialog[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p],.cookie-category[data-astro-cid-garwan2p] h3[data-astro-cid-garwan2p]{color:#727475;font-family:Lustria,serif;font-weight:400}.cookie-banner[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{margin-bottom:7px;font-size:1.25rem}.cookie-banner[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin:0;color:gray;font-size:.88rem;line-height:1.65}.cookie-banner[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p],.cookie-dialog[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:inherit;font-weight:500;text-decoration:underline}.cookie-banner-actions[data-astro-cid-garwan2p],.cookie-dialog-actions[data-astro-cid-garwan2p]{display:flex;gap:9px;flex:0 0 auto}.cookie-button[data-astro-cid-garwan2p]{min-height:43px;padding:10px 18px;border:1px solid #a48b73;border-radius:4px;font-size:.78rem;font-weight:500;letter-spacing:.03em;cursor:pointer}.cookie-button-primary[data-astro-cid-garwan2p]{color:#fff;background:#a48b73}.cookie-button-outline[data-astro-cid-garwan2p]{color:#727475;background:transparent}.cookie-button[data-astro-cid-garwan2p]:hover,.cookie-button[data-astro-cid-garwan2p]:focus-visible{color:#fff;background:#8e7e51;border-color:#8e7e51}.cookie-modal[data-astro-cid-garwan2p]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:20px}.cookie-modal-backdrop[data-astro-cid-garwan2p]{position:absolute;inset:0;background:#1414149e}.cookie-dialog[data-astro-cid-garwan2p]{position:relative;z-index:1;width:min(680px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:35px;color:gray;background:#fefdfc;box-shadow:0 18px 60px #00000040}.cookie-dialog-header[data-astro-cid-garwan2p]{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.cookie-dialog-header[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin-bottom:5px;color:#a48b73;font-size:.7rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.cookie-dialog[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{margin-bottom:18px;font-size:1.7rem}.cookie-close[data-astro-cid-garwan2p]{padding:0 4px;color:#727475;background:transparent;border:0;font-size:2rem;line-height:1;cursor:pointer}.cookie-dialog-intro[data-astro-cid-garwan2p]{margin-bottom:25px;font-size:.9rem;line-height:1.7}.cookie-category[data-astro-cid-garwan2p]{display:grid;grid-template-columns:1fr auto;gap:25px;align-items:center;padding:22px 0;border-top:1px solid #ddd}.cookie-category[data-astro-cid-garwan2p] h3[data-astro-cid-garwan2p]{margin-bottom:6px;font-size:1rem}.cookie-category[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin:0;font-size:.82rem;line-height:1.6}.cookie-required[data-astro-cid-garwan2p]{color:#727475;font-size:.72rem;font-weight:500;white-space:nowrap}.cookie-switch[data-astro-cid-garwan2p]{position:relative;display:inline-block;width:48px;height:26px;margin:0}.cookie-switch[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]{width:1px;height:1px;opacity:0}.cookie-switch[data-astro-cid-garwan2p]>span[data-astro-cid-garwan2p]:not(.sr-only){position:absolute;inset:0;background:#ccc;border-radius:999px;cursor:pointer;transition:background .18s ease}.cookie-switch[data-astro-cid-garwan2p]>span[data-astro-cid-garwan2p]:not(.sr-only):before{position:absolute;top:4px;left:4px;width:18px;height:18px;background:#fff;border-radius:50%;content:"";transition:transform .18s ease}.cookie-switch[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]:checked+span[data-astro-cid-garwan2p]{background:#a48b73}.cookie-switch[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]:checked+span[data-astro-cid-garwan2p]:before{transform:translate(22px)}.cookie-switch[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]:focus-visible+span[data-astro-cid-garwan2p]{outline:2px solid #8e7e51;outline-offset:3px}.cookie-dialog-links[data-astro-cid-garwan2p]{padding:20px 0;border-top:1px solid #ddd;font-size:.82rem}.cookie-dialog-actions[data-astro-cid-garwan2p]{justify-content:flex-end;flex-wrap:wrap}.cookie-modal-open[data-astro-cid-garwan2p]{overflow:hidden}.sr-only[data-astro-cid-garwan2p]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:850px){.cookie-banner[data-astro-cid-garwan2p]{align-items:stretch;flex-direction:column;gap:18px}.cookie-banner-actions[data-astro-cid-garwan2p]{width:100%}.cookie-banner-actions[data-astro-cid-garwan2p] .cookie-button[data-astro-cid-garwan2p]{flex:1}}@media(max-width:560px){.cookie-banner[data-astro-cid-garwan2p]{right:10px;bottom:10px;left:10px;padding:22px 18px}.cookie-banner-actions[data-astro-cid-garwan2p],.cookie-dialog-actions[data-astro-cid-garwan2p]{flex-direction:column}.cookie-dialog[data-astro-cid-garwan2p]{padding:28px 20px}.cookie-category[data-astro-cid-garwan2p]{gap:15px}.cookie-dialog-actions[data-astro-cid-garwan2p] .cookie-button[data-astro-cid-garwan2p]{width:100%}}
