@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-14c166 {font-weight: 400}#brxe-14c166 a {font-weight: 400; font-size: inherit}#brxe-14c166 {color: #C81A11;}@media (max-width: 948px) {.hb-check-dates-wrapper input, .hb-accom-number-wrapper select, .hb-people-wrapper select, .hb-search-button-wrapper input { box-sizing: border-box; width: 100% !important; }}@media (max-width: 948px) {.hb-accom-number-wrapper, .hb-search-form-multiple-accom .hb-check-dates-wrapper, .hb-search-form-multiple-accom .hb-search-button-wrapper, .hb-search-form-no-children .hb-check-dates-wrapper, .hb-search-form-no-children .hb-people-wrapper, .hb-search-form-no-children .hb-search-button-wrapper { width: 48% !important; }}@media (max-width: 480px) {.hb-accom-number-wrapper, .hb-search-form-multiple-accom .hb-check-dates-wrapper, .hb-search-form-multiple-accom .hb-search-button-wrapper, .hb-search-form-no-children .hb-check-dates-wrapper, .hb-search-form-no-children .hb-people-wrapper, .hb-search-form-no-children .hb-search-button-wrapper { width: 100% !important; }} @media (max-width: 948px) {.hb-vertical-search-form .hb-searched-summary p, .hb-vertical-search-form .hb-check-dates-wrapper, .hb-vertical-search-form .hb-people-wrapper, .hb-vertical-search-form .hb-accom-number-wrapper, .hb-vertical-search-form .hb-search-button-wrapper, .hb-vertical-search-form.hb-search-form-no-people:not(.hb-search-form-multiple-accom) .hb-check-dates-wrapper, .hb-vertical-search-form.hb-search-form-no-people:not(.hb-search-form-multiple-accom) .hb-search-button-wrapper { margin-right: .5rem; }}@media (max-width: 480px) {.hb-vertical-search-form .hb-searched-summary p, .hb-vertical-search-form .hb-check-dates-wrapper, .hb-vertical-search-form .hb-people-wrapper, .hb-vertical-search-form .hb-accom-number-wrapper, .hb-vertical-search-form .hb-search-button-wrapper, .hb-vertical-search-form.hb-search-form-no-people:not(.hb-search-form-multiple-accom) .hb-check-dates-wrapper, .hb-vertical-search-form.hb-search-form-no-people:not(.hb-search-form-multiple-accom) .hb-search-button-wrapper { margin-right: 0; }}.hb-accom-left { margin-top: 10px !important;}.hb-check-dates-wrapper input[type="text"]::placeholder { color: var(--primary) !important; margin-bottom: .5rem !important;}.hb-multi-accom-adults{background-color: var(--white) !important;} */.hb-form-1-hb-accom-1-adults { background-color: var(--white) !important;}@media (max-width: 881px) { .hb-people-popup-wrapper { margin-top: -200px !important; padding-bottom: var(--space-xs) !important; }}.hb-multi-accom-adults { border-color: var(--primary) !important; border-width: 2px !important;}.hb-title-search-form { font-size: var(--h2) !important; margin-bottom: .5rem !important;} .hbook-wrapper placeholder { color: var(--primary-dark) !important; font-weight: 600 !important;}.hbook-wrapper input[type="text"], .hbook-wrapper input[type="number"], .hbook-wrapper select, .hbook-wrapper textarea { background-color: var(--white) !important; margin-bottom: .5rem !important;}.hb-accom-list { margin-top: var(--space-m) !important;} .hb-multi-accom-choices { margin-top: var(--space-xs) !important;} .hb-accom { margin-top: var(--space-xs) !important; padding-bottom: var(--space-s) !important;}  .hb-search-no-result { padding-top: var(--space-l) !important; color: red !important; }.hb-price-breakdown { margin-bottom: var(--space-s) !important; }.hb-details-fields { margin-top: var(--space-s) !important;} .hbook-wrapper label { margin-top: var(--space-xs) !important; color: var(--primary-semi-dark) !important;} .hb-details-fields { margin-bottom: var(--space-s) !important; } .hb-resa-summary-title { margin-bottom: var(--space-xs) !important;} .hb-resa-summary-content { padding-top: var(--space-s) !important;} .hb-confirm-button { margin-top: var(--space-xs) !important;}.hb-title-terms { padding-bottom: var(--space-xs) !important; }.hb-resa-summary-content { margin-top: var(--space-s) !important;}.hb-multi-accom-people-title { margin-top: var(--space-xs) !important;}.hb-multi-accom-people-wrapper label { color: var(--primary) !important;}.hb-policies-area { margin-bottom: var(--space-s) !important; }.hb-bottom-area { margin-top: var(--space-s) !important;}.hb-apply-coupon { margin-top: var(--space-xs) !important; margin-bottom: var(--space-m) !important;}#brxe-31e550 {grid-column: span 2}@media (max-width: 767px) {#brxe-31e550 {grid-column: span 1}}#brxe-e84a71 {flex-direction: column; display: grid; align-items: initial; grid-gap: var(--container-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1)}@media (max-width: 767px) {#brxe-e84a71 {grid-template-columns: var(--grid-1)}}