.typography--regular{font-family:var(--font-family-regular);font-size:var(--font-size-regular);line-height:var(--line-height-regular,1.2);text-transform:var(--text-transform-regular)}b,strong{display:inline;font-family:var(--font-family-bold),serif;font-weight:var(--font-weight-bold-regular)}.step{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}.step:not(:last-child):after{background-color:var(--color-gray-400,var(--color-gray-300));border-radius:1px;content:"";height:2px;left:50%;order:-1;position:relative;top:9px;width:calc(100% - 26px)}.step:last-child:before{content:"";height:2px}.button{align-items:center;border:none;border-radius:var(--border-radius-button,8px);box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;padding:0 16px;text-decoration:none;transition:all .2s ease-in-out}.button--large{font-size:var(--font-size-bold-large,16px);gap:8px;height:48px;min-width:48px}.button--default{font-size:var(--font-size-bold-regular,14px);gap:6px;height:40px;min-width:40px}.button--small{font-size:var(--font-size-bold-small,12px);gap:4px;height:32px;min-width:32px}.button:disabled{cursor:not-allowed;pointer-events:none}.button--filled{background-color:var(--button-primary-background-color,var(--color-primary-500));color:#fff}.button--filled:hover{background-color:var(--button-primary-hover-background-color,var(--color-primary-600));box-shadow:0 2px 4px 0 #0000001a}.button--filled:disabled{opacity:.2}.button--stroke{background-color:#fff;border:1px solid var(--button-stroke-border-color,var(--color-black,var(--color-black)));color:var(--button-stroke-border-color,var(--color-black,var(--color-black)))}.button--stroke:hover{box-shadow:0 2px 4px 0 #0000001a}.button--stroke:disabled{border-color:var(--color-grey-disabled);color:var(--color-grey-disabled)}.button--white{background-color:#0000;border:1px solid #fff;color:#fff}.button--white:hover{background-color:#fff;border-color:var(--color-black,var(--color-black));box-shadow:0 2px 4px 0 #0000001a;color:var(--color-black,var(--color-black))}.button--white:disabled{opacity:.2}.button--borderless{background:none;border:none;color:var(--button-primary-background-color,var(--color-primary-500));height:auto;padding:0}@media(min-width:1024px){.button--borderless:hover{text-decoration:underline}}.button--borderless:disabled{opacity:.2}.button--link{background:none;border:none;color:var(--button-primary-background-color,var(--color-primary-500));height:auto;padding:0;text-decoration:underline}.button--link:disabled{opacity:.2}.amount{align-items:baseline;display:inline-flex}.list{color:var(--color-gray-700);font-family:excellence-in-motion-new-text,sans-serif;font-size:1.4rem;line-height:1.5;list-style:disc;margin-left:17px;text-align:left}.list__item{align-items:center;display:list-item;margin-bottom:5px}.list__item:last-of-type{margin-bottom:0}.slideshow{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.slideshow,.slideshow .swiper-container{height:100%}.alert-message{animation:alphaBounce 1s ease;animation-iteration-count:1;background:var(--color-info-100);color:var(--color-info-600);margin-bottom:10px;padding:10px;transform-origin:50% 50%}.alert-message .amount{color:var(--color-info-600);display:inline-block}.alert-message .button,.alert-message .relative-link{color:var(--color-info-600);display:inline-block;text-decoration:underline}.alert-message .icon,.alert-message svg{height:16px;margin-right:8px;min-width:16px;width:16px}.alert-message .list__item{color:var(--color-info-600);font-size:1.2rem;font-weight:400;margin-bottom:2px}.alert-message .list__item:last-of-type{margin-bottom:0}@media(min-width:1024px){.alert-message{padding-left:20px;padding-right:20px}}.relative-link--button,.relative-link--primary,.relative-link--secondary{-webkit-appearance:none;appearance:none;border:none;border-radius:5px;box-sizing:border-box;cursor:pointer;font-family:excellence-in-motion-new-text-bold,sans-serif;font-size:1.6rem;min-height:50px;outline:0;padding:0;text-align:center;text-decoration:none;width:100%}.relative-link--primary{background:var(--button-primary-background-color,var(--color-primary-500));box-shadow:none;color:#fff}@media(min-width:1024px){.relative-link--primary:focus,.relative-link--primary:hover{background:var(--button-primary-hover-background-color,var(--color-primary-600))}}.relative-link--secondary{background:#fff;border:1px solid var(--color-black,var(--color-black));color:var(--color-black,var(--color-black));min-height:40px;padding-left:16px;padding-right:16px}@media(min-width:1024px){.relative-link--secondary:focus,.relative-link--secondary:hover{box-shadow:0 2px 4px 0 #0000001a}}.relative-link{align-items:center;display:flex;justify-content:center;position:relative;text-decoration:none}.relative-link--naked{cursor:pointer}.relative-link--naked:hover{text-decoration:underline}.badge-list{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.page{margin-top:1px;padding:0}@media(min-width:425px){.page{padding:15px}}@media(min-width:1024px){.page{margin-left:auto;margin-right:auto;max-width:978px}.page:after{clear:both;content:"";display:table}.page{margin-top:0;padding-bottom:30px;padding-top:30px}}@media(min-width:1024px)and (min-width:1024px){.page{max-width:1024px}}.page__title--with-icon{align-items:center;display:flex}.page__title--with-icon svg{height:23px;margin-right:10px}@media(min-width:1024px){.page__title--with-icon svg{height:30px;margin-right:15px}}.page--gradient .page__title{background:var(--gradient-credit-color,linear-gradient(90deg,#03081d 0,#2460bc 100%),linear-gradient(90deg,#4259dc 0,#639be0 100%))}.select{background:#fff;box-sizing:border-box;display:inline-block;height:50px;line-height:25px;position:relative;width:100%}.select:after{-webkit-tap-highlight-color:rgba(0,0,0,0);background-size:contain;background:url(/static/assets/icon-down-grey-dark.aa66ca84f9aa20f895a5.svg) no-repeat;background-position-x:left;background-position-y:top;color:var(--color-gray-700);content:"";display:inline-block;font-size:.7rem;height:15px;pointer-events:none;position:absolute;right:10px;top:21px;width:10px}.switch{align-items:center;display:grid;grid-template-columns:60px 1fr}.switch label{cursor:pointer}.more-details>.rc-collapse-header,.more-details>.rc-collapse>.rc-collapse-item>.rc-collapse-header{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.more-details>.rc-collapse-header--suffix,.more-details>.rc-collapse>.rc-collapse-item>.rc-collapse-header--suffix{color:var(--color-gray-700)}.more-details>.rc-collapse-content>.rc-collapse-content-box{padding:10px 13px}.itinerary{background:#fff;border:1px solid var(--color-gray-500);border-radius:var(--border-radius-radio,8px);margin-bottom:10px;padding:16px}.radio{align-items:center;border:1px solid var(--color-gray-500,var(--color-gray-500));border-radius:var(--border-radius-radio,8px);box-sizing:border-box;display:flex;height:100%;margin:2px;position:relative;transition:border-color .2s ease}@media(min-width:1024px){.radio:hover{background:none;border-color:var(--color-active,var(--color-secondary-500));outline:none}}.back-button{align-items:center;cursor:pointer;display:inline-flex}.total{align-items:center;display:flex;justify-content:space-between;width:100%}.product-name-with-category{unicode-bidi:plaintext}.whatsapps-share-button{text-decoration:none}.copy-clipboard-button,.whatsapps-share-button{align-items:center;display:flex;height:100%;overflow:hidden;width:100%}.socialbar-popover{background:#fff;border-radius:4px;color:var(--color-black,var(--color-black));cursor:pointer;display:flex;flex-direction:row-reverse;padding:7px 5px 4px 8px;position:relative}@media(min-width:1024px){.socialbar-popover{padding:0}}.logo-brand{-webkit-tap-highlight-color:rgba(0,0,0,0);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:60px;width:200px}.logo-brand--PS-de-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-de-AT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-AT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-de-NL{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-de-NL-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-fr-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-nl-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-nl-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PS-fr-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--PS-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-AT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-AT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-de-NL{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-de-NL-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-fr-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-nl-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-nl-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--XX-fr-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.logo-brand--XX-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.logo-brand--PV-fr-FR{min-width:150px}.logo-brand--PV-fr-FR,.logo-brand--PV-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-fr-FR.svg)}@media(min-width:1024px){.logo-brand--PV-fr-FR{min-width:300px}}.logo-brand--PV-es-ES{min-width:150px}.logo-brand--PV-es-ES,.logo-brand--PV-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-es-ES.svg)}@media(min-width:1024px){.logo-brand--PV-es-ES{min-width:300px}}.logo-brand--PV-it-IT{min-width:150px}.logo-brand--PV-it-IT,.logo-brand--PV-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PV-it-IT.svg)}@media(min-width:1024px){.logo-brand--PV-it-IT{min-width:300px}}.logo-brand--TZ-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--TZ-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--TZ-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--TZ-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR.svg)}.logo-brand--TZ-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TZ-fr-FR-white.svg)}.logo-brand--AX-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR.svg);height:60px;width:240px}.logo-brand--AX-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR-white.svg)}.logo-brand--AX-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR.svg);height:60px;width:240px}.logo-brand--AX-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AX-fr-FR-white.svg)}.logo-brand--GP-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--GP-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--GP-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--GP-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR.svg);max-height:30px}.logo-brand--GP-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-GP-fr-FR-white.svg)}.logo-brand--CD-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-CD-fr-FR.svg)}.logo-brand--CD-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-CD-fr-FR-white.svg)}.logo-brand--AR-de-DE,.logo-brand--AR-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AR-de-DE.png)}.logo-brand--AF-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-fr-BE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AF-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR.svg)}.logo-brand--AF-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AF-fr-FR-white.svg)}.logo-brand--AFH-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AFH-fr-FR.svg)}.logo-brand--AFH-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-AFH-fr-FR-white.svg)}.logo-brand--EK-fr-FR{width:70px}.logo-brand--EK-fr-FR,.logo-brand--EK-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-EH-fr-FR.svg)}.logo-brand--PV-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR.svg)}.logo-brand--PV-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR-white.svg)}.logo-brand--VP-de-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-CH.svg);vertical-align:middle}.logo-brand--VP-de-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-CH-white.svg)}.logo-brand--VP-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-DE.svg);vertical-align:middle}.logo-brand--VP-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-DE-white.svg)}.logo-brand--VP-de-AT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-AT.svg);vertical-align:middle}.logo-brand--VP-de-AT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-AT-white.svg)}.logo-brand--VP-de-NL{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-NL.svg);vertical-align:middle}.logo-brand--VP-de-NL-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-de-NL-white.svg)}.logo-brand--VP-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-en-GB.svg);vertical-align:middle}.logo-brand--VP-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-en-GB-white.svg)}.logo-brand--VP-es-ES{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-es-ES.svg);vertical-align:middle}.logo-brand--VP-es-ES-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-es-ES-white.svg)}.logo-brand--VP-fr-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-CH.svg);vertical-align:middle}.logo-brand--VP-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-CH-white.svg)}.logo-brand--VP-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR.svg);vertical-align:middle}.logo-brand--VP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-fr-FR-white.svg)}.logo-brand--VP-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-it-IT.svg);vertical-align:middle}.logo-brand--VP-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VP-it-IT-white.svg)}.logo-brand--DD-de-CH,.logo-brand--DD-fr-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-DD-fr-CH.svg)}.logo-brand--DD-de-CH-white,.logo-brand--DD-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-DD-fr-CH-white.svg)}.logo-brand--MS-de-CH,.logo-brand--MS-fr-CH{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-MS-fr-CH.svg)}.logo-brand--MS-de-CH-white,.logo-brand--MS-fr-CH-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-MS-fr-CH-white.svg)}.logo-brand--HP-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-fr-FR.svg)}.logo-brand--HP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-fr-FR-white.svg)}.logo-brand--HP-de-DE{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-de-DE.svg)}.logo-brand--HP-de-DE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-de-DE-white.svg)}.logo-brand--HP-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-it-IT.svg)}.logo-brand--HP-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-it-IT-white.svg)}.logo-brand--HP-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-en-GB.svg)}.logo-brand--HP-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-HP-en-GB-white.svg)}.logo-brand--TO-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TO-fr-FR-1.svg);height:45px;width:165px}.logo-brand--TO-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-TO-fr-FR-white-1.svg)}.logo-brand--UG-de-AT,.logo-brand--UG-de-AT-white,.logo-brand--UG-de-DE,.logo-brand--UG-de-DE-white,.logo-brand--UG-fr-FR,.logo-brand--UG-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-UG-de-AT.svg)}.logo-brand--VE-fr-BE,.logo-brand--VE-fr-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VE-fr-BE.svg)}.logo-brand--VE-nl-BE,.logo-brand--VE-nl-BE-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-VE-nl-BE.svg)}.logo-brand--SE-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-fr-FR.svg)}.logo-brand--SE-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-fr-FR-white.svg)}.logo-brand--SE-it-IT{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-it-IT.svg)}.logo-brand--SE-it-IT-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-it-IT-white.svg)}.logo-brand--SE-en-GB{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-en-GB.svg)}.logo-brand--SE-en-GB-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SE-en-GB-white.svg)}.logo-brand--EH-fr-FR{width:70px}.logo-brand--EH-fr-FR,.logo-brand--EH-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-EH-fr-FR.svg)}.logo-brand--SP-fr-FR{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SP-fr-FR.svg);width:300px}.logo-brand--SP-fr-FR-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-SP-fr-FR-white.svg)}.floating-button{cursor:pointer}.countdown{align-items:baseline;display:flex;flex-direction:row}.badge{align-items:center;background:var(--color-background-badge-inclus,var(--color-primary-500));border:none;border-radius:40px;color:var(--color-text-badge-inclus,#fff);display:inline-flex;font-size:1.2rem;letter-spacing:0;padding:4px 10px}.badge--offered{background-color:var(--button-primary-background-color,var(--color-primary-500))!important}.badge__item{align-items:center;display:flex}.badge__item+.badge__item{margin-left:5px}.badge__item+.badge__item:before{content:"|";margin-right:5px}.discounted-accommodation-tag{align-items:center;background:#fff;border-color:#fff;border-radius:4px;box-shadow:0 0 8px 0 #00000040;box-sizing:border-box;color:var(--button-primary-background-color,var(--color-primary-500));display:flex;gap:6px;height:24px;justify-content:center;padding:0 8px 0 4px;position:relative}.discounted-accommodation-tag:before{background-color:var(--button-primary-background-color,var(--color-primary-500));border-radius:4px;bottom:0;content:"";left:0;opacity:.05;position:absolute;right:0;top:0}.discounted-accommodation-tag svg{flex-shrink:0;height:16px;width:16px}.separator{height:1px;margin-left:auto;margin-right:auto;width:100px}.birthdate,.nationality{margin-bottom:15px}.birthdate{display:flex}.twitter-share-button{text-decoration:none}.facebook-share-button,.twitter-share-button{align-items:center;display:flex;height:100%;overflow:hidden;width:100%}.facebook-share-button{background:none;border:none}.savings-highlight__list{list-style:disc;margin:0 0 8px;padding-left:20px}.savings-highlight__list li{margin-bottom:4px}.savings-highlight__list li:last-of-type{margin-bottom:0}.savings-highlight__description-title{margin-bottom:8px}.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeEnd,.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeStart,.date-picker-calendar-tile__tile.react-calendar__tile.react-calendar__tile--hasActive{background:var(--color-active,var(--color-secondary-500));color:#fff;padding:0;position:relative}.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeEnd svg,.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeStart svg,.date-picker-calendar-tile__tile.react-calendar__tile.react-calendar__tile--hasActive svg{height:16px;width:16px}.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeEnd:before,.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeStart:before{background:var(--color-gray-300);content:"";height:100%;position:absolute;top:0;width:50%;z-index:-1}.date-picker-calendar-tile__tile.react-calendar__tile.react-calendar__tile--hasActive:not(.react-calendar__tile--rangeEnd){border-bottom-left-radius:8px;border-top-left-radius:8px}.date-picker-calendar-tile__tile.react-calendar__tile--range{background:var(--color-gray-300,var(--color-gray-300))}.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeStart{border-bottom-left-radius:8px;border-top-left-radius:8px;overflow:visible!important}.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeStart:before{right:0}.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeEnd{border-bottom-right-radius:8px;border-top-right-radius:8px;overflow:visible!important}.date-picker-calendar-tile__tile.react-calendar__tile--range.react-calendar__tile--rangeEnd:before{left:0}.rc-collapse>.rc-collapse-item>.rc-collapse-header{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-collapse-expand-icon{align-items:center;display:flex;flex-shrink:0}.rc-collapse-content{overflow:hidden}.rc-collapse-content-hidden{display:none}.rc-collapse-motion{overflow:hidden;transition:height .2s ease-out}.push{background:var(--color-background-push-notification,var(--color-primary-500));border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;left:0;position:fixed;right:0;z-index:4}@media(min-width:768px){.push{max-width:450px}}.push .rc-collapse-item-active .rc-collapse-header .push-header__arrow svg{transform:rotate(-180deg)}.push .rc-collapse-header{outline:none}.push .rc-collapse-header .push-header__arrow svg{transform:rotate(0deg);transition:transform .3s ease-in-out}.offers-overview{display:flex;justify-content:space-evenly}.loading-placeholder{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px}.email{margin-bottom:15px}.datepicker-calendar-list-item .react-calendar__month-view__weekdays{display:none!important}.datepicker-calendar-list-item .datepicker-calendar-month__month{margin-bottom:17px;text-align:center;text-transform:capitalize}.paragraphs__item{margin-bottom:8px;white-space:pre-wrap}.paragraphs__item:last-of-type{margin-bottom:0}.paragraphs p{margin-bottom:5px}.paragraphs p:last-of-type{margin-bottom:0}.paragraphs ul{list-style:disc;margin-left:17px}.paragraphs ul li{display:list-item;margin-bottom:5px}.paragraphs a{color:inherit;cursor:pointer;font-family:inherit;text-decoration:underline}.dot-notification{align-items:center;background-color:var(--button-primary-background-color,var(--color-primary-500));border-radius:50%;color:#fff;display:flex;font-size:1rem;height:15px;justify-content:center;line-height:1;width:15px}.date-selector-input__popper-arrow{stroke:var(--color-gray-500)}.picto-radio{height:100%;width:100%}.picto-radio .radio{background:#fff;padding:5px;text-align:center}.picto-radio__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-picker-calendar-tile__tile{font-family:excellence-in-motion-new-text,sans-serif}.date-picker-calendar .week-days{align-items:center;border-bottom:1px solid var(--color-gray-400,var(--color-gray-500));border-top:1px solid var(--color-gray-400,var(--color-gray-500));box-sizing:border-box;display:flex;height:24px;justify-content:space-evenly;padding-left:10px;padding-right:10px}.date-picker-calendar .week-days__item{color:var(--color-gray-600,var(--color-gray-700));text-align:center;width:50px}.date-picker-calendar .datepicker-calendar-month{padding:0 8px}.date-picker-calendar .datepicker-calendar-list-item{padding-top:17px}.date-picker-calendar .react-calendar__tile--range.react-calendar__tile--hasActive abbr,.date-picker-calendar .react-calendar__tile--range.react-calendar__tile--rangeEnd abbr,.date-picker-calendar .react-calendar__tile--range.react-calendar__tile--rangeStart abbr{align-items:center;background:var(--color-active,var(--color-secondary-500));border-radius:0;color:#fff;display:flex;justify-content:center}.date-picker-calendar-tile__tile{align-items:center;aspect-ratio:1/1;background:none;border:none;box-sizing:border-box;color:var(--color-black,var(--color-black));cursor:pointer;display:flex;flex-direction:column;font-size:1.4rem;justify-content:center;margin:4px 0;width:50px}.date-picker-calendar-tile__tile--disabled{color:var(--color-grey-disabled);pointer-events:none}.hamburger-account{align-items:center;cursor:pointer;display:flex;flex-direction:column}.hamburger-account svg{color:var(--color-black);height:24px;width:24px}.pagination,.pagination a{align-items:center;display:flex;justify-content:center}.pagination a{font-size:var(--font-size-large);height:30px;text-decoration:none;width:30px}.pagination li{cursor:pointer;margin:0 4px}@media(min-width:1024px){.pagination li{margin:0 8px}}.pagination .break{pointer-events:none}.pagination .next,.pagination .previous{align-items:center;display:flex;justify-content:center}.pagination .next a,.pagination .previous a{background:#fff;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.102);box-sizing:border-box}.pagination .next svg,.pagination .previous svg{height:16px;width:16px}.number-input__input{font-family:excellence-in-motion-new-text-bold,sans-serif}.number-input{align-items:center;display:flex}.number-input__input{background:unset;border:none;box-shadow:none;color:var(--color-black,var(--color-black));font-size:1.6rem;height:30px;line-height:1.4rem;margin:0 6px;opacity:1;outline:0;padding:0;text-align:center;width:30px}.number-input__input::-webkit-inner-spin-button,.number-input__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}@media(min-width:1024px){.number-input__input{height:25px;width:25px}}.number-input__button{align-items:center;-webkit-appearance:none;appearance:none;background:var(--color-gray-400,var(--color-gray-300));border:none;border-radius:4px;box-shadow:none;box-sizing:border-box;color:var(--color-black,var(--color-black));cursor:pointer;display:flex;font-size:1.2rem;height:30px;justify-content:center;line-height:1.2rem;outline:0;width:30px}@media(min-width:1024px){.number-input__button{height:24px;width:24px}}.number-input__button--disabled{background:var(--color-gray-300,var(--color-gray-300));color:var(--color-grey-disabled);cursor:default;pointer-events:none}.search-form__suggestion-label{font-family:excellence-in-motion-new-text-bold,sans-serif}.search-form{position:relative}.search-form__form{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.102);box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;padding:16px 16px 20px}@media(min-width:768px)and (max-width:1023px){.search-form__form{display:grid;grid-template-columns:1fr 1fr;padding:16px}}@media(min-width:1024px){.search-form__form{align-items:flex-start;flex-direction:unset;flex-wrap:wrap;gap:0;padding:16px}}.search-form__suggestion{align-items:center;display:flex;flex-wrap:nowrap;overflow:hidden}.search-form__suggestion-picto{align-items:center;display:flex;margin-right:16px}.search-form__suggestion-picto svg{height:24px;width:auto}.search-form__suggestion-text{display:flex;flex-direction:column}.search-form__suggestion-second-label{color:var(--color-gray-600,var(--color-gray-700))}.search-form__field{border:1px solid var(--color-gray-500,var(--color-gray-500));border-radius:4px;height:56px;margin-bottom:16px;width:100%}@media(min-width:1024px){.search-form__field{cursor:pointer;flex:1.4;height:48px;margin-bottom:0;width:unset}}.search-form__field .travellers-room-button__input{border:unset!important;box-shadow:unset!important;gap:4px}.search-form__field-departure{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;border-color:var(--color-gray-500,var(--color-gray-500));margin-bottom:0}@media(min-width:1024px){.search-form__field-departure{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-bottom-width:1px;border-right-width:0;border-top-right-radius:0;margin-right:-16px}}.search-form__field-dates-departure{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-color:var(--color-gray-500,var(--color-gray-500));border-right-width:0;border-top-right-radius:0}@media(min-width:1024px){.search-form__field-dates-departure{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}}.search-form__field-destination{border-top-left-radius:0;border-top-right-radius:0}@media(min-width:1024px){.search-form__field-destination{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px}}.search-form__field-dates-return{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px}.search-form__field--fullsize{width:100%}@media(min-width:1024px){.search-form__field--fullsize{width:unset}}.search-form__field-rooms svg{transition:all .3s ease-in-out}.search-form__field-rooms.travellers-room-button--opened svg{transform:rotate(-180deg)}.search-form__footer{flex:1;grid-column:1/3}.search-form__button{min-height:48px;width:100%}.search-form__error{padding-bottom:16px;padding-top:16px}.search-form__error .alert-message{border-radius:4px;margin:0;padding:8px 12px}@media(min-width:1024px){.search-form__error .alert-message{padding:6px 12px}.search-form__error{flex-basis:100%;order:2}}.search-form__first-line-break{display:none}@media(min-width:1024px){.search-form__first-line-break{display:block;flex-basis:100%;height:0;margin-bottom:16px;order:2}.search-form .date-calendar-input__container{flex:0 0 287px;margin:0 16px;order:1;width:287px}.search-form .travellers-room-button__input{height:28px}}.search-form__last-search{display:flex;justify-content:flex-end;margin-top:12px}@media(min-width:1024px){.search-form__last-search{bottom:20px;margin-top:0;position:absolute;right:16px}}.checkbox{border:none;box-sizing:border-box;height:100%;transition:border-color .2s ease}.checkbox__input{display:none}.checkbox__label{box-sizing:border-box;cursor:pointer;height:100%;width:100%}.checkbox__header{align-items:center;display:flex;height:100%;width:100%}.checkbox__icon{align-items:center;display:flex;margin:0 10px 0 0}.checkbox__icon+.checkbox__text{margin-left:0}.checkbox__text{margin-left:10px;width:100%}.checkbox--required .checkbox__text:after{content:"*"}.checkbox--disabled .checkbox__label{cursor:not-allowed;pointer-events:none}.checkbox--disabled .checkbox__icon svg{fill:var(--color-grey-300,var(--color-gray-300))}.rc-slider-tooltip-inner{background-color:var(--color-active,var(--color-secondary-500))!important;box-shadow:none;color:#fff;padding:6px 10px 3px;white-space:nowrap}.rc-slider-tooltip-hidden,.rc-slider-tooltip-inner:empty{display:none}.rc-slider-tooltip-placement-top{z-index:10}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:var(--color-active,var(--color-secondary-500))}.rc-slider-tooltip-placement-bottom{z-index:10}.rc-slider-tooltip-placement-bottom .rc-slider-tooltip-arrow{border-bottom-color:var(--color-active,var(--color-secondary-500))}.alert{margin-left:-2px;margin-right:-2px;padding-left:0!important;padding-right:0!important}.alert:after,.alert:before{content:"";display:table}.alert:after{clear:both}.alert{background:#fff;max-width:700px}.app{transform:none;transition:transform .3s ease}.footer a{color:#fff}@property --a{syntax:"<percentage>";inherits:false;initial-value:50%}@property --b{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x{syntax:"<percentage>";inherits:false;initial-value:50%}@property --y{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes gradientAnimation{0%{--a:52.92%;--b:129.59%;--x:50%;--y:50%}20%{--a:64.03%;--b:104.52%;--x:80.81%;--y:79.71%}40%{--a:92.22%;--b:98.78%;--x:17.92%;--y:85.12%}60%{--a:85.13%;--b:104.4%;--x:6.08%;--y:9.89%}80%{--a:67.21%;--b:141.53%;--x:80.15%;--y:18.01%}to{--a:52.92%;--b:129.59%;--x:50%;--y:50%}}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.membership{display:flex;padding:24px 16px;position:relative}@media(min-width:1024px){.membership{padding:40px 0}}.dont-leave__contact{font-size:1.54rem;letter-spacing:0;margin-bottom:20px}
/*# sourceMappingURL=shared-de5f6df4.007db37c.css.map*/