/*!
Theme Name: Lumiares Lisbon
Description: Lumiares Lisbon theme, child theme of Bomporto hotels
Version: 1.0.0
Author: Ignite Hospitality
Author URI: https://www.ignitehospitality.com/
Template: bomporto-hotels
Text Domain: lumiares-lisbon
*/@import url("https://use.typekit.net/jsg4njt.css");.vintage-footer,body,html{background:#fbf9f9}.vintage-featured-logos{background-color:#e5a32a}.vintage-featured-logos h4{color:#fff}.vintage-nav{background-color:#8a554d}.vintage-nav .nav .menu-item-has-children ul,.vintage-nav .nav .menu-item-has-children ul:after{background-color:#ab7b70}.vintage-booking{background-color:#8a554d}.vintage-room-home a,.vintage-room-home h2 a{color:#000}.vintage-room-home h3{color:#8a554d}.vintage-whats-on__container{background-color:#1d1b1b}.vintage-whaton-featured__slide{background-color:#161515}.what-on-posts__single .vintage-read-more{margin-top:30px;border-color:#000;color:#000!important}.what-on-posts__single:hover{background-color:#e5a530}.what-on-posts__single:hover .vintage-read-more{border-color:#fff;background-color:#fff}.vintage-room-archive__room a:hover{color:#fff}.load-more{background-color:#e5a530;opacity:.7;text-transform:none}.load-more:hover{background-color:#e5a530;opacity:1}.vintage-archive-nav__title,.vintage-archive-nav h2,.vintage-archive-nav li a,.vintage-see-more h2{color:#000}.vintage-archive-nav li a{line-height:26px}.page-template-events-template,.page-template-events-template .vintage-footer,.page-template-spa-gym-template,.page-template-spa-gym-template .vintage-footer,.post-type-archive-vintage_room_posts,.post-type-archive-vintage_room_posts .vintage-footer,.post-type-archive-vintage_spa_posts,.post-type-archive-vintage_spa_posts .vintage-footer{background-color:#fbf9f9}.page-template-events-template .vintage-footer__top-section,.page-template-spa-gym-template .vintage-footer__top-section,.post-type-archive-vintage_room_posts .vintage-footer__top-section,.post-type-archive-vintage_spa_posts .vintage-footer__top-section{border-bottom:1px solid rgba(31,27,25,.07);border-top:1px solid rgba(31,27,25,.07)}.page-template-events-template .vintage-footer .footer-nav a,.page-template-spa-gym-template .vintage-footer .footer-nav a,.post-type-archive-vintage_room_posts .vintage-footer .footer-nav a,.post-type-archive-vintage_spa_posts .vintage-footer .footer-nav a{color:#000}.page-template-events-template .vintage-footer .footer-nav a:hover,.page-template-spa-gym-template .vintage-footer .footer-nav a:hover,.post-type-archive-vintage_room_posts .vintage-footer .footer-nav a:hover,.post-type-archive-vintage_spa_posts .vintage-footer .footer-nav a:hover{color:#e5a530}.page-template-events-template .vintage-footer__site-info p,.page-template-spa-gym-template .vintage-footer__site-info p,.post-type-archive-vintage_room_posts .vintage-footer__site-info p,.post-type-archive-vintage_spa_posts .vintage-footer__site-info p{color:#1f1b19}.page-template-events-template .vintage-footer__site-info p a,.page-template-spa-gym-template .vintage-footer__site-info p a,.post-type-archive-vintage_room_posts .vintage-footer__site-info p a,.post-type-archive-vintage_spa_posts .vintage-footer__site-info p a{color:#000}.page-template-events-template .vintage-footer__site-info p a:hover,.page-template-spa-gym-template .vintage-footer__site-info p a:hover,.post-type-archive-vintage_room_posts .vintage-footer__site-info p a:hover,.post-type-archive-vintage_spa_posts .vintage-footer__site-info p a:hover{color:#e5a530}.page-template-events-template .vintage-footer__social a,.page-template-spa-gym-template .vintage-footer__social a,.post-type-archive-vintage_room_posts .vintage-footer__social a,.post-type-archive-vintage_spa_posts .vintage-footer__social a{color:#000}.page-template-events-template .vintage-footer__social a:hover,.page-template-spa-gym-template .vintage-footer__social a:hover,.post-type-archive-vintage_room_posts .vintage-footer__social a:hover,.post-type-archive-vintage_spa_posts .vintage-footer__social a:hover{color:#e5a530}.vintage-room-archive__room{background-color:#996561}.vintage-room-archive__room--copy{border-color:#a0695c}.vintage-room-archive__room--copy--hover{background-color:#a0695c}@media (min-width:45rem){.vintage-room-archive__room h2{font-size:26px;line-height:37px;letter-spacing:7.01px}}.vintage-see-more__block a h3{text-align:center}.vintage-eat-archive .vintage-read-more{border-color:#000}.vintage-eat-archive .vintage-read-more a{color:#000!important}.page-template-spa-gym-template .vintage-spa-gym__features--hours,.page-template-spa-gym-template .vintage-spa-gym__features--list,.page-template-spa-gym-template .vintage-spa-gym__features h2,.page-template-spa-gym-template .vintage-spa-gym__intro--copy,.page-template-spa-gym-template .vintage-spa-gym__intro--copy h2,.page-template-spa-gym-template .vintage-spa-gym__intro--copy h3,.page-template-spa-gym-template .vintage-spa-gym__intro--copy p,.post-type-archive-vintage_spa_posts .vintage-spa-treatments h2,.post-type-archive-vintage_spa_posts .vintage-spa-treatments h3,.post-type-archive-vintage_spa_posts .vintage-spa-treatments h4,.post-type-archive-vintage_spa_posts .vintage-spa-treatments p,.vintage-find h1,.vintage-find h2,.vintage-find h3,.vintage-find h4{color:#000}.vintage-spa-gym__features--hours-footnote{color:#fff}.page-template-spa-gym-template .vintage-spa-gym__enquire .vintage-enquire__message,.vintage-enquire{background-color:#e5a530}.vintage-enquire__message{background-color:transparent;padding-bottom:0}.vintage-enquire__message h2,.vintage-enquire__message h3,.vintage-enquire__message h4,.vintage-enquire__message p{color:#000}.vintage-enquire__message h2,.vintage-enquire__message h3,.vintage-enquire__message h4{font-family:quiche-sans,sans-serif;font-weight:500;text-transform:uppercase}.vintage-enquire__links{position:relative;bottom:0;background-color:transparent;max-width:500px}.vintage-enquire__links .vintage-button{border-color:#000;color:#000!important}.vintage-enquire__links .vintage-button:hover{background-color:#fff;color:#000!important}.vintage-find__enquire{background-color:#e5a530;color:#000}.vintage-find__enquire--message{background-color:transparent;padding-bottom:0}.vintage-find__enquire--message h3,.vintage-find__enquire--message p{color:#000}.vintage-find__enquire--links{position:relative;bottom:0;background-color:transparent;max-width:500px}.vintage-find__enquire--links .vintage-button{border-color:#000;color:#000!important;margin:40px auto}.vintage-find__enquire--links .vintage-button:hover{background-color:#fff;color:#000!important}.vintage-contact__header--contact-details li span a,.vintage-contact__header--contact-details li span h3,.vintage-contact__header--info h2{color:#000}.vintage-contact__contact{background-color:rgba(229,165,48,.5)}.wpcf7 .wpcf7-form .wpcf7-submit{font-size:20px;line-height:30px;border:1px solid #000;color:#000;width:180px;text-align:center;text-transform:none;padding:10px!important;background-color:transparent;transition:all .3s;letter-spacing:2.32px;margin:0 0 10px}.wpcf7 .wpcf7-form .wpcf7-submit:hover{background-color:#fff;color:#000}.wpcf7 .wpcf7-form .wpcf7-checkbox,.wpcf7 .wpcf7-form label{color:#000}.vintage-eat-archive a.vintage-button{display:inline-block;margin:30px 10px 10px 0}.post-type-archive-vintage_spa_posts .vintage-spa-treatments__filters--dropdown .treatments-filter{border-bottom:2px solid #f5efef}.vintage-booking__close{text-transform:none}.vintage-booking__close:hover{color:#000!important}.vintage-booking__close:hover .close-icon:after,.vintage-booking__close:hover .close-icon:before{background-color:#000}.vintage-booking__people--inputs label h4,.vintage-booking input{letter-spacing:3px}@media (min-width:45rem){.vintage-booking__container{-ms-flex-align:stretch;align-items:stretch}}.vintage-booking__book-now .vintage-button{width:100%;margin:20px 0}@media (min-width:45rem){.vintage-booking__book-now .vintage-button{margin:0}}@media (min-width:45rem){.vintage-booking__book-now{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}}.vintage-booking ::-webkit-input-placeholder{text-transform:none}.vintage-booking :-moz-placeholder,.vintage-booking ::-moz-placeholder{text-transform:none}.vintage-booking :-ms-input-placeholder{text-transform:none}@media (min-width:48rem){.vintage-whats-on-heading h1{color:#000}}a{color:#000}.footer-nav a:hover,.vintage-footer__site-info p a:hover,.vintage-footer__social a:hover{color:#e5a530}.vintage-events__text h2{color:#000;font-size:40px;line-height:49px;letter-spacing:9.23px}.vintage-events__text p{color:#000}.vintage-room .vintage-image__caption img{background-color:#fff}@media (min-width:45rem){html[lang=es-ES] .vintage-room-archive__room h2,html[lang=fr-FR] .vintage-room-archive__room h2,html[lang=pt-pt] .vintage-room-archive__room h2{margin-bottom:.5em}html[lang=es-ES] .vintage-room-archive__room p,html[lang=fr-FR] .vintage-room-archive__room p,html[lang=pt-pt] .vintage-room-archive__room p{font-size:.875em;line-height:1.5em}}.vintage-header__phone-number{font-family:quiche-sans,sans-serif;font-weight:500}.post-type-archive-vintage_whaton_posts .vintage-whaton-featured__col .vintage-read-more a{color:#fff!important}.post-type-archive-vintage_whaton_posts .vintage-whaton-featured__col .vintage-read-more:hover a{color:#000!important}h3.vintage-spa-gym__features--hours span{color:#8a554d!important}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium.svg#Butler-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Light.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Light.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light.svg#Butler-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold.svg#Butler-ExtraBold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold.svg#Butler-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight.svg#Butler-UltraLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Black.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Black.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black.svg#Butler-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler.svg#Butler) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Light_1.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Light_1.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light_1.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light_1.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light_1.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Light_1.svg#Butler-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium_1.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium_1.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium_1.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium_1.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium_1.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Medium_1.svg#Butler-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Black_1.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Black_1.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black_1.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black_1.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black_1.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Black_1.svg#Butler-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold_1.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold_1.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold_1.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold_1.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold_1.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-ExtraBold_1.svg#Butler-ExtraBold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight_1.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight_1.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight_1.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight_1.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight_1.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-UltraLight_1.svg#Butler-UltraLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler_1.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler_1.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler_1.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler_1.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler_1.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler_1.svg#Butler) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Butler;src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold_1.eot);src:url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold_1.eot?#iefix) format("embedded-opentype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold_1.woff2) format("woff2"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold_1.woff) format("woff"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold_1.ttf) format("truetype"),url(../bomporto-hotels-child-lumiares/fonts/Butler-Bold_1.svg#Butler-Bold) format("svg");font-weight:700;font-style:normal}.vintage-booking__date-picker .picker__box,.vintage-booking__people--inputs label h4,.vintage-booking input,.vintage-button,.vintage-find__header--map .vintage-button,.vintage-header__strip--book button,.vintage-nav .nav .menu-item-has-children ul a,.vintage-nav .nav.quicklinks a,.vintage-promo__copy h3,.vintage-whats-on h2,.vintage-whats-on h3,.vintage-whats-on h4,.what-on-posts__filters h3,.wpcf7 .wpcf7-form .wpcf7-checkbox,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap,.wpcf7 .wpcf7-form .wpcf7-submit,body,h4,h5,h6{font-family:Butler;font-weight:200}.footer-nav,.vintage-archive-nav h2,.vintage-featured-logos h4,.vintage-find__enquire--message h3,.vintage-header__container--lang-picker .lang-picker__list li .lang,.vintage-header__strip--right .vintage-header__strip--book button,.vintage-header__strip--right .vintage-header__strip--lang-picker button,.vintage-nav .nav,.vintage-nav .nav.languages a,.vintage-nav .nav a,.vintage-promo__copy h2,.vintage-room__bottom--left h3,.vintage-see-more h2,.vintage-whats-on h2,.vintage-whats-on h3,.vintage-whats-on h4 a,.wpcf7 .wpcf7-form label,h2,h3{font-family:quiche-sans,sans-serif;font-weight:500}.c-small-popup__title,.t-h4,.vintage-promo__copy h3,h4,h5,h6{font-family:Butler;font-weight:300}.load-more,.vintage-button,.vintage-read-more,.vintage-read-more .t-h4,.vintage-read-more a,.vintage-read-more h4,.vintage-room-home .vintage-room-slider__title,.vintage-see-more__block a h3,.wpcf7 .wpcf7-form .wpcf7-submit,h1{font-family:ambroise-std,serif!important;font-weight:300;font-style:italic}body{font-size:18px;line-height:32px;letter-spacing:2.23px}p{color:#000}h1{text-transform:none;font-size:60px;line-height:70px}@media (min-width:45rem){h1{line-height:101px;font-size:100px;letter-spacing:5.43px}}h2{margin-bottom:20px}@media (min-width:45rem){h2{margin-bottom:40px}}h3{letter-spacing:3px;margin-bottom:20px}@media (min-width:45rem){h3{margin-bottom:30px}}.t-h4,h4{margin-bottom:10px}@media (min-width:45rem){.t-h4,h4{margin-bottom:20px}}h5{margin-bottom:10px}@media (min-width:45rem){h5{margin-bottom:20px}}h6{margin-bottom:10px}@media (min-width:45rem){h6{margin-bottom:20px}}.vintage-read-more{font-size:20px;line-height:30px;letter-spacing:2.32px;padding:15px 20px!important;border:1px solid #fff;color:#fff;width:100%;text-align:center;text-transform:none;background-color:transparent;transition:all .3s}@media (min-width:45rem){.vintage-read-more{width:200px}}.vintage-read-more:before{display:none}@media (min-width:45rem){.vintage-read-more:hover{background-color:#fff;color:#000}.vintage-read-more:hover a,.vintage-read-more:hover h4{color:#000!important}}.vintage-read-more .t-h4,.vintage-read-more a,.vintage-read-more h4{font-size:20px;line-height:30px;color:#010203!important;margin:0;text-transform:none;text-align:center}.vintage-eat-archive .vintage-read-more{display:inline-block;margin:30px 10px 10px 0}.vintage-button{font-size:20px;line-height:30px;letter-spacing:2.32px;padding:15px 20px!important;border:1px solid #fff;color:#fff;width:100%;text-align:center;text-transform:none;background-color:transparent;transition:all .3s;margin:30px 0}@media (min-width:45rem){.vintage-button{width:200px}}.vintage-button__book-now,.vintage-button__download-menu,.vintage-button__enquire-blue,.vintage-button__enquire-brown{border-color:#8a554d;color:#8a554d!important}@media (min-width:45rem){.vintage-button__book-now:hover,.vintage-button__download-menu:hover,.vintage-button__enquire-blue:hover,.vintage-button__enquire-brown:hover{background-color:#8a554d;color:#fff!important}}.vintage-button__white{border-color:#fff;color:#fff!important}@media (min-width:45rem){.vintage-button__white:hover{background-color:#fff;color:#000!important}}.vintage-button__load-more{width:100%;background-color:rgba(229,165,48,.5);color:#000!important}@media (min-width:45rem){.vintage-button__load-more:hover{background-color:#e5a530}}.vintage-nav .nav,.vintage-nav .nav a{font-weight:300;letter-spacing:6px;line-height:22px;font-size:18px}.vintage-nav .nav.quicklinks a{font-weight:200;text-transform:none;letter-spacing:3.75px;line-height:22px;font-size:18px}.vintage-nav .nav.languages a{font-weight:300;letter-spacing:7.47px;line-height:17px;font-size:14px;text-transform:uppercase}.vintage-nav .nav .menu-item-has-children ul a{font-weight:200;text-transform:none;letter-spacing:3px;line-height:19px;font-size:16px}.vintage-booking__date-picker .picker__box,.vintage-booking__people--inputs label h4,.vintage-booking input,.vintage-button,.vintage-find__header--map .vintage-button,.vintage-header__strip--book button,.vintage-nav .nav .menu-item-has-children ul a,.vintage-nav .nav.quicklinks a,.vintage-promo__copy h3,.vintage-whats-on h2,.vintage-whats-on h3,.vintage-whats-on h4,.what-on-posts__filters h3,.wpcf7 .wpcf7-form .wpcf7-submit,h4,h5,h6{text-transform:none}.footer-nav a,.vintage-footer__social a{color:#000;letter-spacing:4.8px}@media (min-width:45rem){ul.vintage-footer__social.col-12.col-md-3.order-1.order-md-12{-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}}@media (min-width:45rem){nav.vintage-footer__nav.ol-12.order-12.order-md-1.col-md-9{-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}}.vintage-footer__site-info{font-size:14px;line-height:17px;letter-spacing:1.75px}.vintage-whats-on__see-all{font-size:16px;line-height:37px;letter-spacing:4.32px;margin-bottom:20px;text-align:left}.vintage-whats-on__see-all a{text-transform:uppercase;position:relative}.vintage-whats-on__see-all a:after{content:"";background-color:#fff;width:72px;height:1px;bottom:-10px;left:0;position:absolute;transition:all .3s}.vintage-whats-on__see-all a:hover:after{width:92px}.vintage-whaton-featured__slider h2{font-size:31px;line-height:38px;letter-spacing:4.36px;margin-bottom:40px}.vintage-see-more h2{color:#000!important;font-size:26px;line-height:37px;letter-spacing:7.01px}.vintage-see-more__block a h3{text-transform:none;font-size:29px;line-height:30px;letter-spacing:3.36px;font-weight:400}.vintage-our-story h2,.vintage-room h2,.vintage-spa-gym h2{font-size:40px;line-height:49px;letter-spacing:9.23px}.vintage-our-story h2,.vintage-spa-gym h2{color:#000!important;margin-bottom:30px;font-weight:400}.vintage-our-story .vintage-button,.vintage-spa-gym .vintage-button{margin-top:30px;margin-bottom:30px}.what-on-posts__filters h3{font-weight:500;font-size:18px;line-height:28px}.what-on-posts__filters--dropdown .category-filter,.what-on-posts__filters--dropdown button{font-size:20px;line-height:32px;letter-spacing:1.55px}.wpcf7 .wpcf7-form label .required{color:#ff3200}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap{color:#000}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#ff3200}a{color:#8c5d1f}a:hover{color:#e5a530}.vintage-find__header ul li h3{margin-top:40px;margin-bottom:10px}.vintage-offers h2{color:#000}.c-small-popup__title{text-transform:none!important}.slick-slider .slick-slide{opacity:.5}.vintage-hero__title{text-align:center}.vintage-header__strip--right .vintage-header__strip--book button,.vintage-header__strip--right .vintage-header__strip--lang-picker button{font-size:18px;text-transform:uppercase}@media (min-width:45rem){.vintage-header__strip--right .vintage-header__strip--book button:focus-visible,.vintage-header__strip--right .vintage-header__strip--book button:hover,.vintage-header__strip--right .vintage-header__strip--lang-picker button:focus-visible,.vintage-header__strip--right .vintage-header__strip--lang-picker button:hover{background-color:#e5a530}}.vintage-header__container--lang-picker .lang-picker__list li .lang{font-weight:400}.vintage-header__strip--contact a:focus-visible,.vintage-header__strip--contact a:hover,.vintage-header__strip--phone a:focus-visible,.vintage-header__strip--phone a:hover{background-color:#e5a530}.vintage-header__strip--logo img{max-width:100%;height:53px}@media (min-width:45rem){.vintage-header__strip--logo img{width:210px}}.vintage-room-home{margin-bottom:50px!important}@media (min-width:45rem){.vintage-room-home{margin-bottom:100px!important}}.vintage-room-home h2{margin-bottom:30px}@media (min-width:45rem){.vintage-room-home h2{margin-bottom:100px;line-height:70px;font-size:60px;letter-spacing:13.84px}}.vintage-room-home .vintage-room-slider{margin-bottom:0}.vintage-room-home .vintage-room-slider .slick-track:hover>.vintage-room-slider__slide:hover .vintage-room-slider__title{background-color:#8a554d}.vintage-room-home .vintage-room-slider .slick-track:hover>.vintage-room-slider__slide:hover .vintage-room-slider__title a{color:#fff}.vintage-room-home .vintage-room-slider__slide{position:relative}.vintage-room-home .vintage-room-slider__title{text-align:center;position:absolute;bottom:-50px;left:0;right:0;background-color:#fff;max-width:240px;margin:0 auto;height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .3s;padding:15px}@media (min-width:37.5rem){.vintage-room-home .vintage-room-slider__title{max-width:220px}}@media (min-width:45rem){.vintage-room-home .vintage-room-slider__title{max-width:280px}}.vintage-room-home .vintage-room-slider__title a{text-transform:none;letter-spacing:3.36px;line-height:30px;font-size:25px}.vintage-promo__copy{text-align:center;width:100%}@media (min-width:45rem){.vintage-promo__copy{max-width:720px}}.vintage-promo__copy h2{font-size:22px;line-height:30px;letter-spacing:5.01px}@media (min-width:45rem){.vintage-promo__copy h2{font-size:26px;line-height:37px;letter-spacing:7.01px}}.vintage-promo__copy h3{font-size:18px;line-height:28px;letter-spacing:1.55px}@media (min-width:45rem){.vintage-promo__copy h3{font-size:20px;line-height:32px}}#languages-menu{display:none}.vintage-homepage-eat h2{margin-bottom:100px}@media (min-width:45rem){.vintage-homepage-eat h2{line-height:70px;font-size:60px;letter-spacing:13.84px}}.vintage-homepage-eat h2 a{color:#000}.vintage-homepage-eat h2 a:hover{color:#8a554d}@media (min-width:45rem){.vintage-homepage-eat h2{text-align:right;max-width:1180px}.vintage-homepage-eat h2 a{max-width:inherit}}.vintage-homepage-eat h3{max-width:500px;padding:0;text-align:center}@media (min-width:48rem){.vintage-homepage-eat h3{text-align:left}}.vintage-homepage-eat h3 a{color:#fff}.vintage-homepage-eat h3 a:hover{color:#000}.vintage-homepage-eat__read-more.vintage-homepage-eat__col--hide-desktop{margin:30px auto 0}.vintage-homepage-eat__col--text{padding:0}@media (min-width:45rem){.vintage-homepage-eat__col--text{padding:5px 5px 5px 15px}}@media (min-width:64rem){.vintage-homepage-eat__col--text{padding:5px 5px 5px 30px}}@media (min-width:81.25rem){.vintage-homepage-eat__col--text{padding-left:130px}}.vintage-homepage-eat__row{padding:30px 0;margin:0}@media (min-width:48rem){.vintage-homepage-eat__row{padding:0}}.vintage-homepage-eat__row--one{background-color:#8a554d}.vintage-homepage-eat__row--one .vintage-read-more .t-h4,.vintage-homepage-eat__row--one .vintage-read-more a,.vintage-homepage-eat__row--one .vintage-read-more h4{color:#fff!important}.vintage-homepage-eat__row--one .vintage-read-more:hover .t-h4,.vintage-homepage-eat__row--one .vintage-read-more:hover a,.vintage-homepage-eat__row--one .vintage-read-more:hover h4{color:#000!important}.vintage-homepage-eat__row--one img{padding:0;margin:0 auto}.vintage-homepage-eat__row--two{background-color:#8a554d}.vintage-homepage-eat__row--two img{padding:0;margin:0 auto}.vintage-homepage-eat--spa-and-gym{margin-top:100px}.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__row--one{background-color:#8a554d;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__row--one .vintage-read-more .t-h4,.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__row--one .vintage-read-more a,.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__row--one .vintage-read-more h4{color:#fff!important}.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__row--one .vintage-read-more:hover .t-h4,.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__row--one .vintage-read-more:hover a,.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__row--one .vintage-read-more:hover h4{color:#000!important}.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__col--text{display:-ms-flexbox;display:flex;vertical-align:middle;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-left:0!important}.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__col--text a{color:#fff;text-transform:inherit!important}.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__text-container{max-width:270px;width:90%;height:auto;position:relative}.vintage-homepage-eat--spa-and-gym h2{text-align:left;max-width:1180px}@media only screen and (max-width:1000px) and (min-width:720px){.vintage-homepage-eat--spa-and-gym .vintage-homepage-eat__col{width:33%!important}}@media only screen and (max-width:1000px) and (min-width:720px){.vintage-homepage-eat--spa-and-gym .vintage-read-more{margin-top:0}}.vintage-homepage-eat--spa-and-gym .vintage-read-more .t-h4{text-transform:none}.page-template-homepage-template .vintage-whats-on__slider--slide__copy .vintage-read-more a,.page-template-homepage-template .vintage-whats-on__slider--slide__copy .vintage-read-more h4{color:#fff!important}.page-template-homepage-template .vintage-whats-on__slider--slide__copy .vintage-read-more:hover a,.page-template-homepage-template .vintage-whats-on__slider--slide__copy .vintage-read-more:hover h4{color:#010203!important}.vintage-whats-on h2,.vintage-whats-on h3{text-transform:uppercase}.vintage-whats-on h3{font-size:26px;line-height:37px;letter-spacing:7px}.vintage-whats-on p{font-size:18px;line-height:32px;letter-spacing:2.23px}.vintage-featured-logos h4{color:#000;font-size:26px;line-height:37px;letter-spacing:7.01px}.vintage-hero .tripadvisor-badge{height:175px!important;right:50px}@media (min-width:75rem){.vintage-whats-on__slider{overflow:hidden}}.vintage-whats-on__container{position:relative}@media (min-width:75rem){.vintage-whats-on__container{overflow:visible}}.vintage-whats-on__container .vintage-slider-controls{position:absolute;padding:0;left:0;right:0;top:20%}@media (min-width:45rem){.vintage-whats-on__container .vintage-slider-controls{top:30%}}@media (min-width:75rem){.vintage-whats-on__container .vintage-slider-controls{max-width:870px;left:-30px}}.vintage-whats-on__container .vintage-slider-controls:after,.vintage-whats-on__container .vintage-slider-controls:before{display:none}.vintage-whats-on__container .vintage-slider-controls .slick-arrow{padding:5px}.vintage-whats-on__container .vintage-slider-controls .slick-arrow img{height:45px;background-color:rgba(229,163,42,.1)}@media (min-width:45rem){.vintage-whats-on__container .vintage-slider-controls .slick-arrow img{height:70px}}.vintage-whaton-featured{position:relative}.vintage-whaton-featured .vintage-slider-controls{position:absolute;padding:0;top:50%;left:50%;transform:translate(-50%,-50%)}.vintage-whaton-featured .vintage-slider-controls__next,.vintage-whaton-featured .vintage-slider-controls__prev{border:none}.vintage-whaton-featured .vintage-slider-controls__next:hover,.vintage-whaton-featured .vintage-slider-controls__prev:hover{background-color:transparent}.vintage-whaton-featured .vintage-slider-controls .slick-arrow{padding:5px}.vintage-whaton-featured .vintage-slider-controls .slick-arrow img{height:45px;background-color:rgba(229,163,42,.1)}@media (min-width:45rem){.vintage-whaton-featured .vintage-slider-controls .slick-arrow img{height:70px}}.vintage-room-home .vintage-slider-controls{border:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 10px}.vintage-room-home .vintage-slider-controls .slick-arrow{border:none;background-color:transparent;padding:0;position:relative;left:unset;right:unset;top:unset;bottom:unset}.vintage-eat-archive .vintage-slider-controls{border:none;position:absolute;padding:0 10px;top:50%;left:50%;transform:translate(-50%,-50%)}.vintage-eat-archive .vintage-slider-controls:after,.vintage-eat-archive .vintage-slider-controls:before{display:none}.vintage-eat-archive .vintage-slider-controls .slick-arrow{border:none;background-color:transparent;padding:0;position:relative;left:unset;right:unset;top:unset;bottom:unset}.vintage-eat-archive .vintage-slider-controls .slick-arrow img{height:45px;background-color:rgba(229,163,42,.1)}.whats-on-gallery{position:relative}.whats-on-gallery .vintage-slider-controls{position:absolute;padding:0;left:0;right:0;top:42%}.whats-on-gallery .vintage-slider-controls__next,.whats-on-gallery .vintage-slider-controls__prev{border:none}.whats-on-gallery .vintage-slider-controls__next:hover,.whats-on-gallery .vintage-slider-controls__prev:hover{background-color:transparent}.whats-on-gallery .vintage-slider-controls .slick-arrow{padding:5px}.whats-on-gallery .vintage-slider-controls .slick-arrow img{height:45px;background-color:rgba(229,163,42,.1)}@media (min-width:45rem){.whats-on-gallery .vintage-slider-controls .slick-arrow img{height:70px}}.vintage-spa-gym__features--images{position:relative}.vintage-spa-gym__features .vintage-slider-controls{position:absolute;padding:0;left:0;right:0;top:40%;border:none!important}.vintage-spa-gym__features .vintage-slider-controls__next:hover,.vintage-spa-gym__features .vintage-slider-controls__prev:hover{background-color:transparent!important}.vintage-spa-gym__features .vintage-slider-controls .slick-arrow{padding:5px}.vintage-spa-gym__features .vintage-slider-controls .slick-arrow img{height:45px;background-color:rgba(229,163,42,.1)}@media (min-width:45rem){.vintage-spa-gym__features .vintage-slider-controls .slick-arrow img{height:70px}}.single-vintage_eat_posts .vintage-see-more{-ms-flex-pack:center;justify-content:center}.single-vintage_eat_posts .vintage-see-more h3{text-align:center}.single-vintage_offers .vintage-read-more{border-color:#8a554d;color:#8a554d!important}.single-vintage_offers .vintage-read-more:hover{background-color:#8a554d;color:#fff!important}.page-template-spa-gym-template .vintage-footer,.post-type-archive-vintage_spa_posts .vintage-footer{color:#4d423f}.page-template-spa-gym-template .vintage-footer a,.post-type-archive-vintage_spa_posts .vintage-footer a{color:#8c5d1f}.page-template-spa-gym-template .vintage-footer__site-info p,.post-type-archive-vintage_spa_posts .vintage-footer__site-info p{color:#4d423f}.page-template-spa-gym-template .vintage-footer .footer-nav a,.page-template-spa-gym-template .vintage-footer__site-info p a,.page-template-spa-gym-template .vintage-footer__social a,.post-type-archive-vintage_spa_posts .vintage-footer .footer-nav a,.post-type-archive-vintage_spa_posts .vintage-footer__site-info p a,.post-type-archive-vintage_spa_posts .vintage-footer__social a{color:#8c5d1f}.post-type-archive-vintage_room_posts .vintage-footer{color:#4d423f}.post-type-archive-vintage_room_posts .vintage-footer a{color:#8c5d1f}.post-type-archive-vintage_room_posts .vintage-footer__site-info p{color:#4d423f}.post-type-archive-vintage_room_posts .vintage-footer .footer-nav a,.post-type-archive-vintage_room_posts .vintage-footer__site-info p a,.post-type-archive-vintage_room_posts .vintage-footer__social a{color:#8c5d1f}
/*# sourceMappingURL=style.css.map */
