.tile-hotel-header address{font-style:normal}.tile-hotel-header .m-ratings span{width:0.625rem;height:0.625rem}.tile-hotel-header .l-phone-number-dropdown{z-index:2;width:17.5rem;left:-1.25rem;background-color:#fff;padding:0 1.25rem}.tile-hotel-header .l-phone-number-dropdown .m-list-item{align-items:flex-start}.tile-hotel-header .t-icon-arrow-down::before{margin-top:0;vertical-align:initial}.tile-hotel-header .book-next-stay{padding:0.75rem;word-spacing:-0.1rem}.tile-hotel-header .l-header-top-bottom-padding{padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 37.56rem){.tile-hotel-header .l-header-top-bottom-padding{padding-top:2.625rem;padding-bottom:2.625rem}}@media (min-width: 48.1rem){.tile-hotel-header .l-header-top-bottom-padding{padding-top:4.1875rem;padding-bottom:4.1875rem}}@media print{.tile-hotel-header h1{font-size:1rem;line-height:1rem;font-weight:600;letter-spacing:0.001rem}.tile-hotel-header .l-print-hide{display:none}.tile-hotel-header .l-brand-logo{display:inline-block}.tile-hotel-header .l-brand-logo img{height:3.125rem;width:auto}.tile-hotel-header .l-header-container{float:right}.tile-hotel-header a{pointer-events:none;cursor:default}.tile-hotel-header img[src=""]{visibility:hidden}}.tile-brand-bar ul.m-hotel-links.l-horizontal-list li{background:none;border:none}.tile-brand-bar.m-brand-bar #phone-num-container>.phone-numbers li:hover{background-color:#fff}.tile-hotel-header-contact-info{padding:2.5rem 0}.tile-hotel-header-contact-info span{width:5.125rem}.tile-hotel-header-contact-info .l-contact-info{margin-top:2.5rem}.tile-hotel-header-contact-info .l-contact-info p:last-child{margin-bottom:0}@media (min-width: 37.56rem){.tile-hotel-header-contact-info{padding-top:0.625rem}}@media (min-width: 48.1rem){.tile-hotel-header-contact-info{padding:1.25rem 0 3.75rem 0}.tile-hotel-header-contact-info .l-contact-info{margin-top:0}}@media print{.tile-hotel-header-contact-info{padding:1.25rem 1rem 0.675rem;margin:0}}@media print and (min-width: 48.1rem){.tile-hotel-header-contact-info{padding:1.25rem 1rem 0.675rem}}@media print{.tile-hotel-header-contact-info h3.t-font-ml{font-size:0.875rem;margin-bottom:4px}.tile-hotel-header-contact-info div.l-contact-labels{width:calc( 50% - 1.252rem)}.tile-hotel-header-contact-info div.l-contact-info{width:calc( 50%);margin-top:0}.tile-hotel-header-contact-info div.l-contact-info p.l-margin-top-gutter{margin-top:0.25rem;margin-bottom:0}.tile-hotel-header-contact-info p{font-size:0.75rem}.tile-hotel-header-contact-info p:last-child{margin-bottom:0}.tile-hotel-header-contact-info .l-contact-labels p{line-height:0.75rem}.tile-hotel-header-contact-info .l-contact-info p{line-height:0.875rem}}.tile-hotel-header-reservation address{font-style:normal}.tile-hotel-header-reservation .t-icon-arrow-down:before{font-size:0.5rem;margin-top:.4rem;font-weight:600}.tile-hotel-header-reservation .l-phone-number-dropdown{z-index:2;width:17.5rem;left:-1.25rem;background-color:#fff;top:2.5rem;box-shadow:0 0.5rem 0.75rem 0 rgba(0,0,0,0.2)}.tile-hotel-header-reservation .l-phone-number-dropdown:before{content:'';width:0;height:0;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;border-bottom:.625rem solid #fff;left:20%;position:absolute;top:-0.625rem}.tile-hotel-header .l-header-logo-container{text-align:right}.tile-hotel-header .l-header-section{padding-top:1.5rem;padding-bottom:1.25rem;align-items:center}@media (min-width: 48.1rem){.tile-hotel-header .l-header-section{padding-top:0;padding-bottom:0}.tile-hotel-header .l-header-section .l-hotel-content-container{padding-top:1.5625rem;padding-bottom:1.5625rem;margin-right:0}.tile-hotel-header .l-header-section .l-header-logo-container{margin-right:1.5rem}}.tile-hotel-header .l-header-section .l-hotel-content-container h1{margin-top:0}.tile-hotel-header .l-header-section .l-hotel-content-container .l-phone-number{unicode-bidi:bidi-override}.tile-hotel-header .l-header-section .user-rating{padding-right:0.625rem}.tile-hotel-header .l-header-section .address-wrapper{padding-right:1.25rem}@media (min-width: 48.1rem){.tile-hotel-header .l-header-section .address-wrapper{padding-right:0.625rem}}.tile-hotel-header .l-header-section .contact-details-container,.tile-hotel-header .l-header-section .save-info,.tile-hotel-header .l-header-section .reviews-text{padding-right:1.25rem}.tile-hotel-header .l-header-section .t-icon-hotel-header{font-size:1.25rem;line-height:1.25rem}@media (min-width: 48.1rem){.tile-hotel-header .l-header-section .t-icon-hotel-header{font-size:0.875rem;line-height:1.125rem}}.tile-hotel-header .l-header-section .contact-details-container .l-list-caret-icon{transform:rotate(-180deg);position:relative;top:-0.750rem;left:2.25rem;float:left}.tile-hotel-header .l-header-section .m-list-container{padding:0;position:relative}.tile-hotel-header .l-header-section .m-list-container .m-list-item{margin:0 2rem;padding:1rem 0}.tile-hotel-header .l-header-section .l-phone-number-dropdown{width:20.95rem;left:-2.75rem;z-index:12;background-color:#fff;padding:0;top:2.5rem;position:absolute}@media (min-width: 37.56rem){.tile-hotel-header .l-header-section .l-phone-number-dropdown{width:20rem;left:-1.85rem}}@media (min-width: 48.1rem){.tile-hotel-header .l-header-section .l-phone-number-dropdown{width:23.8rem}}.tile-hotel-header .l-header-section .l-phone-number-dropdown .l-phone-number-dropdown-list{width:inherit}.tile-hotel-header .l-header-section .rewards-category-link,.tile-hotel-header .l-header-section .currency-calculator-link{margin-top:0}.tile-hotel-header .l-reserve-now{flex-direction:column;align-items:stretch}.tile-hotel-header .l-reserve-now-link{margin-top:1.25rem}@media (min-width: 37.56rem){.tile-hotel-header .l-reserve-now{flex-direction:row;align-items:center}.tile-hotel-header .l-reserve-now-link{margin:0}.tile-hotel-header .l-reserve-now-link a{width:auto;float:right}}.tile-hotel-header .l-icon-calendar-inline{bottom:0.2rem}.tile-hotel-header-reservation .m-list-container li:last-child{padding-bottom:1.5rem}.tile-hotel-header-reservation .m-list-container.l-phone-number-dropdown.m-list-container{width:19.875rem;padding:0 1.5rem}.tile-hotel-header-reservation .js-flyout-right:before{left:50%}.tile-hotel-header-reservation .js-hotel-name{line-height:1.625rem}@media (max-width: 380px){.tile-hotel-header-HSIA .t-icon-location{float:left}}@media only screen and (min-width: 48rem) and (max-width: 64rem){.tile-hotel-header-HSIA .l-display-flex{display:block}.tile-hotel-header-HSIA .m-button-reserve-now{margin-top:1.25rem}}


/*# sourceMappingURL=hotelHeader.css.map*/