.listing--landing-page .listing__landing-page-expired-message{font-family:excellence-in-motion-new-text-bold,sans-serif}@media(min-width:1024px){.listing{position:relative}.listing__merchandising>.merchandising{height:415px}}.listing__loader{display:flex;justify-content:center;margin-bottom:30px}@media(min-width:1024px){.listing__loader{margin-left:auto;margin-right:auto;max-width:978px}.listing__loader:after{clear:both;content:"";display:table}}@media(min-width:1024px)and (min-width:1024px){.listing__loader{max-width:1024px}}.listing__header{padding-bottom:8px}@media(min-width:1024px){.listing__header{padding-bottom:12px}}.listing__filters{padding:16px 15px}@media(min-width:1024px){.listing__filters{padding:24px 0}}.listing__product-filters-button{margin-bottom:16px;margin-top:8px}.listing--landing-page .smartdp-search__container{position:relative}.listing--landing-page .smartdp-search__container-with-filter .background-progressive-image__image:after{background:var(--picture-shadow-layer,#0510394d);content:"";height:210px;left:0;position:absolute;top:0;width:100%}@media(min-width:1024px){.listing--landing-page .smartdp-search__container-with-filter .background-progressive-image__image:after{height:100%}}.listing--landing-page .smartdp-search__background-image{height:210px;width:100%}@media(min-width:1024px){.listing--landing-page .smartdp-search__background-image{height:396px}}.listing--landing-page .smartdp-search__content{bottom:0;position:absolute;width:100%}.listing--landing-page .smartdp-search__content .smartdp-marketing-headline{padding:0 16px 10px}@media(min-width:1024px){.listing--landing-page .smartdp-search__content .smartdp-marketing-headline{margin:0 auto;max-width:1024px;padding:0 0 24px}}.listing--landing-page .smartdp-search__content-with-sdp-form{margin-top:-108px;position:relative;z-index:2}@media(min-width:1024px){.listing--landing-page .smartdp-search__content-with-sdp-form{display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:0;position:absolute}}.listing--landing-page .smartdp-search__form{margin:0 16px}@media(min-width:1024px){.listing--landing-page .smartdp-search__form{margin:0 auto;max-width:1024px}.listing--landing-page .smartdp-search__form .search-form{width:1024px}.listing--landing-page .smartdp-search__form .search-form__error{padding-top:16px}.listing--landing-page .smartdp-search__form .search-form__error .alert-message{border-radius:8px;margin:0}}.listing--landing-page__media{background:#fff}.listing--landing-page .listing__container{margin-left:auto;margin-right:auto;max-width:978px;position:relative}.listing--landing-page .listing__container:after{clear:both;content:"";display:table}@media(min-width:1024px){.listing--landing-page .listing__container{max-width:1024px}}.listing--landing-page .listing__landing-page-products .listing__container{max-width:unset;width:100%}.listing--landing-page .listing__landing-page-products .listing__container .product-list{padding-bottom:36px}@media(min-width:1024px){.listing--landing-page .listing__landing-page-products .listing__container .product-list{padding-bottom:40px}}.listing--landing-page .listing__landing-page-products .product-list__membership{grid-column:1/6;grid-row:2/3;width:100vw}@media(min-width:1024px){.listing--landing-page .listing__landing-page-products .product-list__membership{grid-column:1/6;width:100%}}.listing--landing-page .listing__landing-page-products .product-list__membership .membership{padding:24px 0}.listing--landing-page .listing__landing-page-products .product-list__membership .membership__all-sales,.listing--landing-page .listing__landing-page-products .product-list__membership .membership__title{padding-left:16px;padding-right:16px}.listing--landing-page .listing__landing-page-products .product-list__membership .membership__offers{box-sizing:border-box;padding-left:16px}.listing--landing-page .listing__landing-page-products .product-list__membership .membership--connected .product__picture{height:149px}@media(min-width:1024px){.listing--landing-page .listing__landing-page-products .product-list__membership .membership--connected .product__picture{height:240px}.listing--landing-page .listing__landing-page-products .product-list__membership .membership{padding:32px 0}.listing--landing-page .listing__landing-page-products .product-list__membership .membership__all-sales,.listing--landing-page .listing__landing-page-products .product-list__membership .membership__title{padding-left:0;padding-right:0}.listing--landing-page .listing__landing-page-products .product-list__membership .membership__offers{padding-left:0}}.listing--landing-page .product-full-list__item:last-of-type{margin-bottom:0}.listing--landing-page .listing__title{justify-content:center}.listing--landing-page .listing__title:before{content:none;width:0}@media(min-width:1024px){.listing--landing-page .listing__title{justify-content:flex-start}}.listing--landing-page .listing__rtb{background:#fff}.listing--landing-page .listing__rtb .reason-to-book-block{padding-bottom:32px;padding-top:32px}@media(min-width:1024px){.listing--landing-page .listing__rtb .reason-to-book-block{margin:0 auto;max-width:1024px;padding:40px 0}}.listing--landing-page .listing__introduction{margin-left:auto;margin-right:auto;margin-top:24px;max-width:978px;padding:0 14px}.listing--landing-page .listing__introduction:after{clear:both;content:"";display:table}@media(min-width:1024px){.listing--landing-page .listing__introduction{font-size:1.5rem;max-width:1024px;padding-left:0;padding-right:0}}.listing--landing-page .listing__landing-page-filters{margin-top:24px;padding-left:14px;padding-right:14px}@media(min-width:1024px){.listing--landing-page .listing__landing-page-filters{margin-top:32px;padding-left:0;padding-right:0}}.listing--landing-page .listing__landing-page-expired{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;margin:0 auto 40px;min-height:300px;text-align:center;width:100%}.listing--landing-page .listing__landing-page-expired .relative-link{margin-bottom:40px;margin-top:40px;padding-left:10px;padding-right:10px;width:auto}.listing--landing-page .listing__landing-page-expired-message{font-size:1.7rem}.listing--landing-page .listing__landing-page-header{padding:32px 16px 0}@media(min-width:1024px){.listing--landing-page .listing__landing-page-header{padding:40px 0 0}}.listing--landing-page .landing-page-switcher{margin-bottom:10px;padding-top:10px}.listing--landing-page .merch-listing-actionbar{margin-left:auto;margin-right:auto;max-width:978px}.listing--landing-page .merch-listing-actionbar:after{clear:both;content:"";display:table}@media(min-width:1024px){.listing--landing-page .merch-listing-actionbar{max-width:1024px}}.listing--landing-page .merch-listing-actionbar:after{content:none}.listing--landing-page .listing__redirect{display:grid;padding:0 14px}.listing--landing-page .listing__redirect-cta{margin-bottom:15px;padding:0 15px}@media(min-width:1024px){.listing--landing-page .listing__redirect-cta{margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.listing--landing-page .listing__redirect-cta--center{justify-self:center}.listing--landing-page .listing__redirect-cta--left{justify-self:start}.listing--landing-page .listing__redirect-cta--right{justify-self:end}.listing--landing-page .listing__product-list{margin-top:32px}@media(min-width:1024px){.listing--landing-page .listing__product-list{margin-top:40px}}.payment-description-terms,.payment-description-terms__label{align-items:center;display:flex}.payment-description-terms__item{align-items:center;background:var(--payment-description-instalments-background-color,var(--color-secondary-500));border-radius:4px;box-sizing:border-box;color:#fff;display:flex;height:22px;justify-content:center;line-height:1.4;margin:0 4px;padding:0 6px}.payment-description-terms svg{display:flex}.payment-description-terms .floating-button{margin-left:4px}:root{--color-success-200:#effff8;--color-success-300:#dffff2;--color-success-400:#88eac1;--color-success-500:#0abf74;--color-success-600:#089b5e;--color-info-200:#ecf8ff;--color-info-300:#dff2fd;--color-info-400:#9bd4ff;--color-info-500:#3493dc;--color-info-600:#07326a;--color-warning-200:#fff4f4;--color-warning-300:#ffeaea;--color-warning-400:#fa7463;--color-warning-500:#c01814;--color-warning-600:#601e17;--color-grey-disabled:#848484}.landing-page-seo .block-seo__container{margin:0 auto;max-width:978px;padding:0 16px}.landing-page-seo .block-seo__container:after{clear:both;content:"";display:table}@media(min-width:1024px){.landing-page-seo .block-seo__container{max-width:1024px;padding:0}}.landing-page-seo .block-seo__section{border-top:1px solid var(--color-gray-500);padding:24px 0 32px}@media(min-width:1024px){.landing-page-seo .block-seo__section{padding:32px 0}}.landing-page-seo .block-seo__title{margin-bottom:32px}@media(min-width:1024px){.landing-page-seo .block-seo__title{margin-bottom:24px}}.landing-page-seo .block-seo__links{display:grid;grid-template-columns:repeat(1,100%);margin-top:32px;row-gap:12px}@media(min-width:1024px){.landing-page-seo .block-seo__links{grid-auto-flow:column;grid-auto-rows:22px;grid-template-columns:repeat(4,25%);margin-top:24px;row-gap:16px}}.landing-page-seo .block-seo__links-title{margin-bottom:0}.landing-page-seo .block-seo__link{color:var(--color-active,var(--color-secondary-500));justify-content:flex-start}.landing-page-seo .block-seo__link-icon{color:var(--color-active,var(--color-secondary-500));height:16px;margin-left:4px;width:16px}.landing-page-seo .block-seo__collapse-header{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:space-between}.landing-page-seo .block-seo__collapse-header .icon{height:24px;width:24px}.landing-page-seo .block-seo .line-clamp-view-more *{font-size:1.4rem}.landing-page-seo .block-seo .line-clamp-view-more a{color:inherit;text-decoration:none}@media(min-width:1024px){.block-seo__links-0-rows{grid-template-rows:repeat(0,22px)}.block-seo__links-1-rows{grid-template-rows:repeat(1,22px)}.block-seo__links-2-rows{grid-template-rows:repeat(2,22px)}.block-seo__links-3-rows{grid-template-rows:repeat(3,22px)}.block-seo__links-4-rows{grid-template-rows:repeat(4,22px)}}
/*# sourceMappingURL=landing-pages.3991eb96.css.map*/