@font-face{font-family:'Graphik Web';src:url('../../../../../../content/dam/assets/font/Graphik-Regular-Web.woff2') format('woff2'),url('../../../../../../content/dam/assets/font/Graphik-Regular-Web.woff') format('woff');font-weight:300;font-style:normal;font-stretch:normal}
.offer-container{background-color:var(--f-brand-color-background-light);border-radius:0;border-bottom-left-radius:var(--f-brand-border-radius-outer);border-bottom-right-radius:var(--f-brand-border-radius-outer)}
.offers-title{color:var(--f-brand-color-text-default);font:var(--f-brand-type-title-1);padding:32px 24px 24px 24px}
.offer-description{font:var(--f-brand-type-body);color:var(--f-brand-color-text-muted);padding-left:var(--f-base-space-6);padding-right:var(--f-base-space-6);display:grid;gap:16px}
.offer-highlights-box{display:flex;justify-content:left;padding:24px 50px;gap:24px;flex-wrap:wrap;padding-bottom:0}
.offer-highlight-items{border:1px solid #8f909533;border-radius:var(--f-brand-border-radius-outer);padding:var(--f-base-space-6);flex:1 0 30%;transition:.5s all ease}
a.offer-highlight-items:hover,a.offer-highlight-items:active{border:1px solid #1f212b;outline:0}
.offer-highlight-items>img{margin-bottom:var(--f-base-space-4)}
.offer-highlights-title{color:var(--f-brand-color-text-default);font:var(--f-brand-type-title-4);margin-bottom:var(--f-base-space-3)}
.offer-highlights-text,.offer-highlights-text a{color:var(--f-brand-color-text-muted);font:var(--f-brand-type-body)}
.terms-summary{padding:var(--f-base-space-8) 50px 0}
.terms-summary-title{color:var(--f-brand-color-text-default);font:var(--f-brand-type-title-3);margin-bottom:var(--f-base-space-4)}
.terms-summary-content{color:var(--f-brand-color-text-muted);font:var(--f-brand-type-body)}
.terms-summary-content>ul{padding-inline-start:18px;list-style-type:disc}
.terms-summary-link{color:var(--f-brand-color-text-default);display:inline-block;font:var(--f-brand-type-body);margin-top:18px;text-decoration:none;cursor:pointer}
.container-offer{margin-bottom:var(--f-base-space-16)}
.inner-homepage .container-offer{margin-top:0}
.carousel-slider-hero-image+.section,.hero-image+.section,.carousel-slider-hero-image+.aem-GridColumn,.hero-image+.aem-GridColumn{margin-bottom:var(--f-base-space-16)}
.inner-homepage .offer-container .offer-description p{font:var(--f-brand-type-body);color:var(--f-brand-color-text-muted)}
.inner-homepage .offer-container .offer-description p a{font:var(--f-brand-type-body)}
.inner-homepage .offer-container{border-radius:var(--f-brand-border-radius-outer);padding-bottom:var(--f-base-space-12)}
.inner-homepage .offers-title,.inner-homepage .offer-description{padding-left:50px}
.home.promote .hero-image.withBW+.section,.home.promote .hero-image.withBW+.aem-GridColumn{margin-top:-20px !important}
.home.promote .hero-image.noBW+.section .offer-container,.home.promote .hero-image.noBW+.aem-GridColumn .offer-container{border-radius:20px}
.home.promote .hero-image.noBW .bookingwizard{display:none}
.summary-component{opacity:1;transition:all .3s;margin-bottom:var(--f-base-space-16)}
.summary-component+.section{display:block;margin-top:var(--f-base-space-16)}
.terms-summary-btn,.getverification-btn{font:var(--f-brand-type-body-medium);color:var(--f-button-primary-text-color);background:var(--f-button-primary);border:1px solid var(--f-button-primary);border-radius:var(--f-button-border-radius);padding:var(--f-base-space-4) var(--f-base-space-6);display:inline-flex;margin-top:var(--f-base-space-6)}
.terms-summary-btn:hover,.terms-summary-btn:active,.terms-summary-btn:focus,.getverification-btn:hover,.getverification-btn:active,.getverification-btn:focus{color:var(--f-brand-color-text-light);text-decoration:none;background:var(--f-base-color-solid-burgundy-100)}
.home .offer-container{border-radius:var(--f-brand-border-radius-outer);padding-bottom:var(--f-base-space-12)}
.post-login-desc{margin-top:var(--f-base-space-4)}
.terms-summary-content p a{color:var(--f-brand-color-text-link);font:var(--f-brand-type-link);text-decoration:underline}
@media screen and (min-width:768px){.offer-cards-4 .offer-highlight-items{flex:1 0 22%}
}
@media screen and (max-width:768px){.inner-homepage .offer-container .offer-description,.offer-description{padding-left:20px}
.terms-summary{padding:var(--f-base-space-6) 20px 0}
.offer-container .offers-title{padding:20px}
.offer-highlights-box{flex-direction:column;padding:0 20px !important;gap:0;margin-bottom:0}
.offer-highlights-title{padding:20px !important;margin-bottom:0}
.offer-highlight-items{display:block;padding:20px;min-height:91px;max-width:100%;margin:16px 0}
.offer-highlight-items>img{float:left;margin-top:20px;margin-right:var(--f-base-space-2);height:48px;width:48px;margin-bottom:0}
.offer-highlights-title{padding-top:16px;width:90%}
.offer-highlights-text{align-content:center;display:inline-block;padding-left:var(--f-base-space-14)}
.container-offer{margin-top:5px;padding-left:0;padding-right:0}
.inner-homepage .container-offer{margin-top:0}
.home.promote .hero-image.noBW+.section{margin-top:0 !important}
.home.promote .hero-image.noBW+.aem-GridColumn{margin-top:0 !important}
.terms-summary-btn,.getverification-btn{display:flex;width:100%;text-align:center;align-items:center;justify-content:center;cursor:pointer}
.summary-component .mobile-none{display:none !important}
html[dir="rtl"] .offer-highlight-items>img{float:right;margin-left:var(--f-base-space-2)}
html[dir="rtl"] .inner-homepage .offer-container .offer-description,html[dir="rtl"] .offer-description{padding-right:20px}
html[dir="rtl"] .offer-highlights-text{padding-right:var(--f-base-space-14)}
}
@media screen and (max-width:1024px){.home.promote .hero-image{min-height:320px}
}
.summary-component+.aem-GridColumn{display:block;margin-top:var(--f-base-space-16)}