                    @font-face {
            font-family: 'Neue-Haas-Unica-Pro-Light';
            font-style: normal;
            font-weight: 400;
                                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/6026f1cb82ec8565259512.woff") format("woff");
                    }
                            @font-face {
            font-family: 'The Set - Headline';
            font-style: normal;
            font-weight: 400;
                                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/6026f1e574229528831576.woff") format("woff");
                    }
                            @font-face {
            font-family: 'Capitolium';
            font-style: normal;
            font-weight: 400;
                                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/602ebb8cc0a0c372389652.woff") format("woff");
                    }
                                    
            @font-face {
        font-family: 'AZDS-main';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfbca324e71897068345.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-second';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfbca324e71897068345.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-third';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-fourth';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfbca324e71897068345.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-fifth';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfbca324e71897068345.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-sixth';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfbca324e71897068345.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-room-third';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-upgrade-room-third';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-room-rate-fourth';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-order-form-main';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/618db0db750ec678212019.woff") format("woff");
                }
            @font-face {
        font-family: 'AZDS-room-rate-main';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-room-rate-second';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-room-rate-sixth';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-room-feature-main';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-review-main';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-confirmation-info-third';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
            @font-face {
        font-family: 'AZDS-room-main';
        font-style: normal;
        font-weight: 400;
                                            src: url("https://d1t1qzzb2zwrre.cloudfront.net/master/system/fonts/61dfc5b7001cc328396675.woff2") format("woff2");
                }
    
    :root {
    --azds-theme-main-color: #6f6543 !important;
    }
    .b-main-bcolor {
    background-color: #6f6543 !important;
    }
    .b-main-bcolor-hover:hover {
    background-color: #6f6543 !important;
    }
    .b-main-fcolor {
    color: #6f6543 !important;
    }
    .b-main-fcolor-hover:hover {
    color: #6f6543 !important;
    }
    .b-main-border-color{
    border-color: #6f6543 !important;
    }
    .b-main-border-color-hover:hover {
    border-color: #6f6543 !important;
    }
    .b-main-border-color::after{
    border-color: #6f6543 !important;
    }

    :root {
    --azds-theme-second-color: #ffffff !important
    }
    .b-second-bcolor {
    background-color: #ffffff !important;
    }
    .b-second-bcolor-hover:hover {
    background-color: #ffffff !important;
    }
    .b-second-fcolor {
    color: #ffffff !important;
    }
    .b-second-fcolor-hover:hover {
    color: #ffffff !important;
    }
    .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet-active {
    background-color: #ffffff !important;
    }
    .b-second-border-color{
    border-color: #ffffff !important;
    }
    .b-second-border-color-hover:hover {
    border-color: #ffffff !important;
    }
    .b-second-border-color::after{
    border-color: #ffffff !important;
    }

    :root {
    --azds-theme-third-color: #333333 !important
    }
    .b-third-bcolor {
    background-color: #333333 !important;
    }
    .b-third-bcolor-hover:hover {
    background-color: #333333 !important;
    }
    .b-third-fcolor {
    color: #333333 !important;
    }
    .b-third-border-color{
    border-color: #333333 !important;
    }
    .b-third-border-color-hover:hover {
    border-color: #333333 !important;
    }
    .b-third-border-color::after{
    border-color: #333333 !important;
    }

    .b-main-background {
        background-image: url(https://d1t1qzzb2zwrre.cloudfront.net/master/6046805824047417769042.jpg) !important;
        background-position: center;
        background-size: cover;
    }

.azds-booking-section
  .calendar-month
  .cal-month-view
  .cal-days
  .cal-cell.azds-calendar-day-selected {
  color: #fff !important;
}
.azds-booking-section
  .calendar-month
  .cal-month-view
  .cal-days
  .cal-cell.expired {
  color: #c5c7d0 !important;
}

@media screen and (min-width: 1330px) {
  .azds-booking-section .booking-section-header {
    text-align: center !important;
  }
  .azds-booking-section .booking-section-header .logo {
    margin: 0 auto;
  }
}

.room-info .room-title {
  font-size: 25px !important;
  text-transform: none !important;
}

.room-info .room-description {
  line-height: 1.4 !important;
}

@media (max-width: 768px) and (min-width: 0) {
  .azds-top-menu {
    position: static;
    text-align: center;
    transform: none;
    margin-top: 10px !important;
  }
}

@media screen and (max-width: 370px) {
  .azds-booking-section .booking-section-header {
    padding-right: 37px;
  }
}

@media screen and (max-width: 340px) {
  .azds-booking-section .booking-section-header .logo img {
    max-height: 40px;
  }
}

.stay-summer .name {
  background-image: url("https://d1t1qzzb2zwrre.cloudfront.net/master/upload/63/634dae7692fa3213684605.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 175px;
  color: transparent !important;
  height: 80px;
}

.room-text-info .room-text-features .room-text-feature-section h5,
.stay-summer .title,
.booking-section-form boutique-form-wrapper .reserve-form .title,
.stay-summer .type,
.stay-summer .date p,
.left .title,
.stay-summer .item .row .col-l,
.azds-review-charge .row .col-l {
  font-variant: none !important;
  text-transform: capitalize !important;
}

.azds-booking-section .clearfix::after {
  visibility: hidden;
  display: block !important;
  font-size: 0;
  height: 0;
}

.room-info .room-actions .room-additional-details-btn {
  text-transform: capitalize !important;
}

.room-info .room-content .room-price p {
  text-transform: capitalize !important;
  font-family: "AZDS-room-third", serif !important;
}

.room-text-info p {
  font-family: "AZDS-main", sans-serif !important;
}

@media screen and (min-width: 913px) {
  .room-info .room-description {
    padding-right: 15px !important;
  }
}

boutique-dynamic-package-form
  .enhance-stay-block__item_content-block
  .enhance-stay-block__price {
  font-style: normal !important;
  font-family: "AZDS-order-form-main", "AZDS-main", "GT-Walsheim-light", serif !important;
}

.enhance-stay-block__item_label--content,
.enhance-stay-block__item_label {
  font-family: "AZDS-order-form-main", "AZDS-main", "GT-Walsheim-light", serif !important;
}

.info-wrapper .info.opened {
  font-family: "AZDS-main", sans-serif !important;
}

boutique-form-wrapper .reserve-form .title,
.azds-booking-section boutique-form-wrapper .reserve-form .title {
  letter-spacing: 1px !important;
}

.title {
  letter-spacing: 1px !important;
}

.enhance-stay-block__item_label {
  letter-spacing: 1px !important;
}

boutique-dynamic-package-form
  .enhance-stay-block__item_content-block
  .enhance-stay-block__item_label--content {
  letter-spacing: 1px !important;
}

.room-text-info .room-text-features .room-text-feature-section h5,
.stay-summer .title,
.booking-section-form boutique-form-wrapper .reserve-form .title,
.stay-summer .type,
.stay-summer .date p,
.left .title,
.stay-summer .item .row .col-l,
.azds-review-charge .row .col-l {
  letter-spacing: 1px !important;
}

.azds-booking-section a,
.azds-booking-section a:hover,
.azds-booking-section a:focus,
.azds-booking-section a:active {
  letter-spacing: 1px !important;
}

.title {
  font-family: "AZDS-room-third", serif !important;
}
.btn-book {
  font-family: "AZDS-main", sans-serif !important;
}

.policy-wrapper .policy-block-desc {
  font-family: "AZDS-main", sans-serif !important;
}

.popup-body .charge-block h1,
.popup-body .charge-block h1 {
  font-family: "AZDS-room-third", serif !important;
}

.charge-block dt {
  text-transform: none !important;
}

h4 {
  font-variant: none !important;
  text-transform: none !important;
}

.item .row .col-l {
  font-size: 12pt !important;
}

.nightly-price-wrap .day {
  font-weight: bold;
}

.descr-wrap .price,
.le a,
.ds-step3-rigth .room-main-info .room-info .room-price .current-price {
  text-transform: none !important;
  font-variant: none !important;
}

@media screen and (min-width: 769px) {
  .azds-menu button {
    width: 189px;
  }
}

.ds-step3-rigth .room-main-info .room-info .room-price .room-reserve-btn {
  background-color: #5e1b32 !important;
  padding-top: 8px !important;
}

.azds-booking-section .reserve-form .reserve-btn {
  background-color: transparent !important;
  border: 1px solid #000 !important;
  border-radius: 0 !important;
  padding: 2px 10px 4px !important;
  line-height: 32px;
}

.azds-booking-section .reserve-form .reserve-btn:hover {
  background-color: #5e1b32 !important;
  color: #fff !important;
}

boutique-rooms-step .room-info .room-price .room-reserve-btn,
.azds-menu button {
  padding-top: 4px !important;
}

.descr-wrap .ri .btn-book {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  height: auto !important;
  padding: 2px 5px 4px !important;
  line-height: 32px !important;
}

.azds-booking-sel .ng-select-container {
  letter-spacing: normal !important;
  padding-bottom: 2px !important;
}

.stay-summer .date p {
  line-height: 1.5 !important;
}

.reserve-box .reserve-box-btn,
.booking-confirmation-wrap
  .booking-confirmation-info
  .btn-cancel-reservation-search {
  padding-top: 9px !important;
}

.reserve-box .dates .day {
  padding-top: 27px !important;
}

@media screen and (min-width: 1280px) {
  .azds-col-special-rates button,
  .azds-col-edit button {
    line-height: normal !important;
    padding-bottom: 2px !important;
  }
}

.room-main-info .room-info .room-price .current-price {
  font-family: "AZDS-room-third", serif !important;
}

.booking-overlay-open .modal {
  max-width: none !important;
  background: transparent !important;
}

html.booking-overlay-open,
html.booking-overlay-open body {
  font-size: 16px;
  line-height: normal;
}

html.booking-overlay-open .back-link::before {
  display: none !important;
}

.azds-booking-section .reserve-form .step-3-form .reserve-box {
  min-height: 58px;
}
.info-wrapper .room-rates-details-btn, .info-wrapper .info {
  font-family: "AZDS-main" !important;
}

.azds-booking-section ::placeholder,
.azds-booking-section .reserve-box ::placeholder,
.azds-booking-section .reserve-form .t-area ::placeholder {
  text-transform: capitalize !important;
  font-variant: none !important;
}

.azds-booking-section .ng-value-container,
.azds-booking-section input:not([type="button"]),
.azds-booking-section textarea {
  text-transform: none !important;
  font-variant: none !important;
}

@media screen and (min-width: 769px) {
  .room-main-info .room-info .tax-info a {
    text-align: right;
  }
}

@media screen and (min-width: 913px) {
  .room-main-info
    .room-info
    .room-price.room-price-call-to-book
    .room-call-to-book {
    text-align: right;
  }
}


.booking-overlay-open .modal {
  border: 0 !important;
}

.booking-overlay-open modal-container .modal-content {
  overflow: visible !important;
}

.ds-step2-rigth:not(.empty) {
  padding-top: 24px !important;
}

@media screen and (max-width: 700px) {
  .ds-step2-rigth:not(.empty) {
    padding-top: 15px !important;
  }
}

.owl-dt-dialog-container .owl-dt-calendar {
  min-height: 360px !important;
}

@media (max-width: 448px) and (min-width: 0) {
  boutique-reservation-review .item .row .col-l {
    float: left !important;
  }

  boutique-reservation-review .item .row .col-r {
    float: right !important;
  }
}
.azds-booking-section .reserve-form .hint.error {
  color: #ff0000 !important;
}

@media screen and (max-width: 768px) {
  .azds-booking-section .booking-section-header {
    text-align: center !important;
    padding-right: 1.7% !important;
  }
}
.azds-booking-section .calendar-month .cal-month-view .cal-days .cal-cell.azds-calendar-day-notAvailable {
  color: #fff !important;
}
.azds-booking-section .calendar-month .cal-cell-top,
.azds-booking-section .calendar-month .cal-month-view .cal-cell-top,
.azds-booking-section .calendar-month .cal-cell-top,
.azds-booking-section .calendar-month .cal-month-view .cal-cell-top *,
.azds-booking-section .calendar-month h2,
.reserve-box .dates .day,
.booking-confirmation-info .info-section .section-title {
  font-family: "AZDS-room-third", serif !important;
}
.group-code-logo-image {
  height: 75px !important;
}

/*BE20-3823*/

.enhance-stay-block__heading h2,
boutique-form-wrapper .reserve-form .title,
.azds-booking-section boutique-form-wrapper .reserve-form .title,
boutique-dynamic-package-form .enhance-stay-block__item_content-block .enhance-stay-block__item_label--content {
  text-transform: capitalize !important;
}

.booking-confirmation-info .info-section .section-title {
  text-transform: capitalize !important;
}

@media screen and (min-width: 1280px) {
  .booking-confirmation-wrap .booking-confirmation-info .booking-lang-fr .btn-cancel-reservation-search {
    font-size: 20px !important;
  }
}

.booking-confirmation-info .undertitle {
  margin: 0 !important;
  width: 100% !important;
  padding: 0 3.5% !important;
}

/* SET-203 */

.booking-section-form boutique-form-wrapper .reserve-form input,
.booking-section-form boutique-form-wrapper .reserve-form .ng-select,
.booking-section-form boutique-form-wrapper .reserve-form textarea,
.azds-booking-section .inp,
.azds-booking-section .sel {
  height: 100% !important;
}

.ds-step3-right .room-main-info .room-info .room-price .room-reserve-btn {
  padding-top: 9px !important;
}

boutique-rooms-step .room-info .room-price .room-reserve-btn,
.azds-menu button {
  font-family: "AZDS-main", sans-serif !important;
}

.reserve-box .reserve-box-btn,
.booking-confirmation-wrap .booking-confirmation-info .btn-cancel-reservation-search {
  padding-top: 16px !important;
  text-transform: uppercase !important;
  font-variant: none !important;
  font-size: 16px !important;
}

.azds-booking-section .reserve-form .reserve-btn {
  background-color: transparent !important;
  border: 1px solid #000 !important;
  border-radius: 0 !important;
  padding: 5px 10px 4px !important;
  line-height: 32px;
}

.descr-wrap .ri .btn-book {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  height: auto !important;
  padding: 5px 5px 4px !important;
  line-height: 32px !important;
}

/* SET-202 */

@media screen and (min-width: 809px) {
  .booking-lang-fr .azds-promo-popover .azds-code-row input {
    width: calc(100% - 145px) !important;
  }

  .booking-lang-fr .azds-promo-popover .azds-code-row button {
    width: 135px !important;
  }
}

@media screen and (max-width: 808px) and (min-width: 601px) {
  .booking-lang-fr .azds-promo-popover .azds-code-row input {
    width: 100% !important;
    margin-right: 0 !important;
  }

  .booking-lang-fr .azds-promo-popover .azds-code-row button {
    width: 135px !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 870px) {
  .booking-lang-fr app-boutique-order-step .booking-section-form {
    padding-left: 2% !important;
    padding-right: 2% !important;
  }
}

.azds-booking-section.booking-lang-fr
  app-boutique-order-step
  .booking-section-form-wrap
  boutique-form-wrapper
  .reserve-form
  .reserve-col.prefix-form-col
  + .firstname-form-col {
  max-width: calc(100% - 100px) !important;
}

.azds-booking-section.booking-lang-fr app-boutique-order-step .booking-section-form-wrap boutique-form-wrapper .reserve-form .reserve-col.prefix-form-col {
  min-width: 100px !important;
}

@media screen and (min-width: 769px) {
  .azds-booking-section.booking-lang-fr
    app-boutique-order-step
    .booking-section-form-wrap
    boutique-form-wrapper
    .reserve-form
    .reserve-col.prefix-form-col
    + .firstname-form-col {
    max-width: calc(47% - 100px) !important;
  }
}

.enhance-stay-block.booking-lang-fr .add-button,
.enhance-stay-block.booking-lang-fr .remove-button {
  line-height: 22px !important;
  padding: 7px 5px !important;
  letter-spacing: normal !important;
}

@media screen and (max-width: 640px) and (min-width: 520px) {
  .enhance-stay-block.booking-lang-fr .add-button,
  .enhance-stay-block.booking-lang-fr .remove-button {
    white-space: nowrap;
    width: auto;
    display: inline-block;
    flex: 0 0 auto;
  }
}

@media screen and (max-width: 519px) {
  .enhance-stay-block.booking-lang-fr .add-button,
  .enhance-stay-block.booking-lang-fr .remove-button {
    width: 135px !important;
  }
}

@media screen and (max-width: 600px) and (min-width: 415px) {
  .ds-step3-right .booking-lang-fr.room-main-info .room-info .room-price {
    min-width: 160px !important;
  }
}

/* SET-200 */

@media screen and (min-width: 769px) and (max-width: 950px) {
  .enhance-stay-block__item_label {
    left: 5px !important;
    max-width: calc(100% - 10px) !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 910px) {
  .enhance-stay-block__item_label {
    letter-spacing: 0 !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 860px) {
  .enhance-stay-block__item_label {
    bottom: 5px !important;
    font-size: 12px !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 815px) {
  .enhance-stay-block__item_label {
    font-size: 11px !important;
    bottom: 0 !important;
  }

  app-boutique-order-step .booking-section-form {
    padding-left: 5% !important;
    padding-right: 5% !important;
  }
}

@media screen and (max-width: 768px) and (min-width: 736px) {
  .enhance-stay-block__item_label {
    bottom: 5px !important;
    left: 5px !important;
    letter-spacing: 0 !important;
    max-width: calc(100% - 10px) !important;
  }
}

@media screen and (min-width: 641px) and (max-width: 700px) {
  .enhance-stay-block__item_label {
    bottom: 0px !important;
    letter-spacing: 0 !important;
  }
}

boutique-desktop-dynamic-package-list .dynamic-packages-swiper .swiper-button-prev::after,
boutique-desktop-dynamic-package-list .dynamic-packages-swiper .swiper-button-next::after {
  display: none !important;
}

.filters-wrap {
  width: 100% !important;
}

.azds-booking-section .ng-select.ng-select-rooms-filter {
  margin-left: 2% !important;
  margin-right: 2% !important;
}

.azds-booking-section .ng-select.ng-select-rooms-filter .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: unset !important;
}

boutique-room b {
  font-weight: bold !important;
}

boutique-room-amenity .img-wrap.amenity-icon-car i.amenity-icons {
  max-width: 70px !important;
  background-image: url("data:image/png;base64,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") !important;
}

boutique-room[data-roomcode="ZZ1"] .room-main-info .room-info .room-price.room-price-call-to-book .room-call-to-book,
boutique-room[data-roomcode="ZZ1"] .room-main-info .room-info .room-price.room-price-call-to-book .room-call-to-book * {
  color: transparent !important;
}

/* Start of BE20-10477 */
modal-container boutique-price-breakdowns boutique-policies-block h4,
boutique-charge .charge-block .nightly-rates.summary>div>dt {
  text-decoration: underline !important;
}
/*End of BE20-10477 */


/* Start of BE20-10684 */

modal-container boutique-account-discovery-form .azds-login-form-footer .azds-login-form-footer__sign-up {
    text-shadow: 0.6px 0px 0.5px var(--color-paragraph) !important;
    font-size: 20px;
    text-align: center;
    margin-top: 2px;
    margin-bottom: 2px;
    display: block !important;
}

/* End of BE20-10684 */
