/* compiled by scssphp 1.6.0 on Wed, 03 Dec 2025 13:27:55 +0000 (0.0177s) */

.sidebar__container{position:sticky;inset-block-start:6.5625rem;display:flex;flex-direction:column;gap:var(--gap-medium)}.logged-in .sidebar__container{inset-block-start:8.125rem}.sidebar__content{background-color:var(--color-white);padding:var(--padding-large);border-radius:var(--border-radius-small);box-shadow:0 1rem 3rem 0 rgba(0, 0, 0, 0.08);display:flex;flex-direction:column;align-items:center}.sidebar__content :last-child{margin-block-end:0}.sidebar__content img{border-radius:var(--border-radius-large)}.sidebar__links{background-color:var(--color-white);padding:var(--padding-large);border-radius:var(--border-radius-small);box-shadow:0 1rem 3rem 0 rgba(0, 0, 0, 0.08)}@media (min-width:85rem){.sidebar__links{padding:3rem}}.sidebar__links__links>ul:empty{display:none}.sidebar__links-title{font-size:var(--font-size--md);margin-block-end:var(--margin-small)}.sidebar__links-list{list-style:none;padding:0;margin:0}.sidebar__links-item{border-block-end:solid 0.0625rem var(--color-grey-6)}.sidebar__links-link{display:flex;align-items:center;gap:var(--gap-small);color:var(--color-text);font-size:var(--font-size--sm);font-weight:var(--font-weight--bold);text-decoration:none;padding-block:var(--padding-small)}@media (min-width:64rem){.sidebar__links-link{padding-block:var(--padding-medium)}}.sidebar__links-link .icon{margin-inline-start:auto}.sidebar__links-link:hover,.sidebar__links-link:focus-visible{color:var(--color-1)}.sidebar__contact{position:relative}.sidebar__contact-title{font-size:var(--font-size--md);margin-block-end:0.5rem}.sidebar__contact-title p{line-height:1.25;margin-block-end:0;font-weight:var(--font-weight--bold)}.sidebar__contact-address{margin-block-end:var(--margin-medium)}.sidebar__contact-address p{margin-block-end:0}.sidebar__contact-phone{display:block;margin-block-end:0.5rem}.sidebar__contact-email{display:block;margin-block-end:var(--margin-medium)}.sidebar__contact-button{--background: var(--button__background--bordered, var(--button__background));--border-width: var(--button__border-width--bordered, var(--button__border-width));--border-style: var(--button__border-style--bordered, var(--button__border-style));--border-color: var(--button__border-color--bordered, var(--button__border-color));--border-radius: var(--button__border-radius--bordered, var(--button__border-radius));--box-shadow: var(--button__box-shadow--bordered, var(--button__box-shadow));--color: var(--button__color--bordered, var(--button__color));--font-family: var(--button__font-family--bordered, var(--button__font-family));--font-size: var(--button__font-size--bordered, var(--button__font-size));--font-weight: var(--button__font-weight--bordered, var(--button__font-weight));--line-height: var(--button__line-height--bordered, var(--button__line-height));--padding-inline: var(--button__padding-inline--bordered, var(--button__padding-inline));--padding-block: var(--button__padding-block--bordered, var(--button__padding-block));--text-align: var(--button__text-align--bordered, var(--button__text-align));--alignment: var(--button__alignment--bordered, var(--button__alignment));--gap: var(--button__gap--bordered, var(--button__gap));--icon-scale: var(--button__icon-scale--bordered, var(--button__icon-scale));--transition: var(--button__transition--bordered, var(--button__transition));inline-size:100%;margin-block-end:var(--margin-medium)}.sidebar__contact-button:hover,.sidebar__contact-button:focus-visible{--background: var(--button__background--bordered--hover, var(--button__background--hover, var(--color-1--hover)));--border-color: var(--button__border-color--bordered--hover, var(--button__border-color--hover));--box-shadow: var(--button__box-shadow--bordered--hover, var(--button__box-shadow--hover));--color: var(--button__color--bordered--hover, var(--button__color--hover))}.sidebar__contact-note{display:block;font-size:var(--font-size--xs)}.sidebar__contact.--background{background-color:var(--color-1);color:var(--color-white);padding:1.25rem;border-radius:var(--border-radius-small);--button__background--bordered: var(--color-grey-8);--button__border-color--bordered: transparent;--button__color--bordered: var(--color-white);--button__background--bordered--hover:  var(--color-2);--button__border-color--bordered--hover: transparent;--button__color--bordered--hover: var(--color-text)}@media (min-width:48rem){.sidebar__contact.--background{padding:var(--padding-large)}}.sidebar.--bookzo:not(.--checkout){display:none}@media (min-width:64rem){.sidebar.--bookzo:not(.--checkout){display:block}}.sidebar.--bookzo .sidebar__title{font-size:var(--font-size--md)}.sidebar.--bookzo:has(.form-group .text-muted) .bookzo__calendar-time{display:none}.sidebar.--bookzo .form-group:has(.text-muted){display:none}.sidebar.--bookzo .form.calendar-persons-form .form-group{inline-size:100%;margin-inline:0 !important;padding:var(--padding-small);border-radius:vaR(--border-radius-small);border:0.0625rem solid rgba(0, 0, 0, 0.1)}.sidebar.--bookzo .form.calendar-persons-form .form-group label{font-weight:700}.sidebar.--bookzo .form.calendar-persons-form .form-group input{border:none;padding:0}.sidebar .usps{padding-inline:0;--usps__outer-margin-block: 0.5rem 0;border-block-start:solid 0.0625rem var(--color-grey-6);padding-block-start:var(--padding-small)}@media (min-width:48rem){.sidebar .usps{padding-block-start:var(--padding-medium)}}@media (min-width:64rem){.sidebar .usps{padding-block-start:var(--padding-large)}}.sidebar .usps .card:not(:first-child){margin-block-start:var(--margin-small)}.sidebar .sharer{flex-direction:column;align-items:unset}.sidebar .sharer__title{font-weight:var(--font-weight--bold)}.sidebar__links.--links{display:none}.sidebar__links.--links:has(ul li){display:block}