a,b,body,h1,h2,h3,h4,strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body{font-family:opensans,sans-serif}b,h2,h3,h4,strong{font-family:opensans-bold,sans-serif}a,body{color:#2f2f2f;font-size:1.4rem;line-height:1.5}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-style:normal;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:initial}@font-face{font-display:swap;font-family:playfairdisplay;src:url(/static/5598af855aba9e39daba.woff2) format("woff2"),url(/static/6755e167fa97661491f1.woff) format("woff")}@font-face{font-display:swap;font-family:opensans;src:url(/static/ec806460121999bcfb12.woff2) format("woff2"),url(/static/87a454b233bedae23f8d.woff) format("woff")}@font-face{font-display:swap;font-family:opensans-bold;src:url(/static/7435e6c2064f36f48626.woff2) format("woff2"),url(/static/2509c35b0cfc629f81e5.woff) format("woff")}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes alphaBounce{0%{opacity:0;transform:translateY(-100%)}5%{opacity:0;transform:translateY(-100%)}15%{padding-bottom:5px;transform:translateY(0)}30%{transform:translateY(-50%)}40%{padding-bottom:6px;transform:translateY(0)}50%{transform:translateY(-30%)}70%{padding-bottom:7px;transform:translateY(0)}80%{transform:translateY(-15%)}90%{padding-bottom:8px;transform:translateY(0)}95%{transform:translateY(-7%)}97%{padding-bottom:9px;transform:translateY(0)}99%{transform:translateY(-3%)}to{opacity:1;padding-bottom:9px;transform:translateY(0)}}@keyframes bounce_horizontal-dot-loader{50%{background-color:#fff}}@keyframes shake{0%{transform:translateX(-5px)}2%{transform:translateX(5px)}4%{transform:translateX(-8px)}6%{transform:translateX(8px)}8%{transform:translateX(-10px)}10%{transform:translateX(10px)}12%{transform:translateX(-8px)}14%{transform:translateX(8px)}16%{transform:translateX(-2px)}18%{transform:translateX(-2px)}20%{transform:translateX(0)}}html{font-size:62.5%}body{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:1024px){body{overflow-x:initial}}.ReactModal__Body--open{overflow-y:hidden}a{text-decoration:underline}b,strong{display:inline}em{font-style:italic}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}input[type=number]{-moz-appearance:textfield}button,video{outline:0}.header__phone{visibility:hidden}.icon{-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:35px;width:35px}.icon--arrow-up-grey{background-image:url(/static/ed0680bb1b82261a2458.svg)}.icon--arrow-down-grey{background-image:url(/static/e8fe996f4470c2866fbe.svg)}.icon--badge-emirates{background-image:url(/static/419bc7a4078e2dbe5954.svg)}.icon--email-white{background-image:url(/static/7aed7b6bb814f13660e6.svg)}.icon--play-dark{background-image:url(/static/5973795c00e8d5bd830c.svg)}.icon--play-white{background-image:url(/static/a96783126a4585f87c29.svg)}.icon--landing-accroche{background-image:url(/static/b0f61c0ffca46a3a5a65.svg)}.icon--landing-marketing-message-1{background-image:url(/static/548d66ec3a3229d689be.svg)}.icon--landing-marketing-message-2{background-image:url(/static/d488a51420ad418ab892.svg)}.icon--circle-cross-grey{background-image:url(/static/18ad228771b7198a71b5.svg)}.icon--circle-cross-white{background-image:url(/static/94da89281fb1f8ed1405.svg)}.icon--error{background-image:url(/static/4e17e4efe97cd8e44a5d.svg)}.icon--info-grey{background-image:url(/static/6689185b31bea4947f89.svg)}.icon--info{background-image:url(/static/925fdbb429a5011542c4.svg)}.icon--info-white{background-image:url(/static/d671aec2f8c145e40ea2.svg)}.icon--info-blue{background-image:url(/static/b2ce84f61e29508f517b.svg)}.icon--info-red-ryanair{background-image:url(/static/5830cf79f82464e4ea7a.svg)}.icon--info-red{background-image:url(/static/511eb5d9b2575f777115.svg)}.icon--facebook{background-image:url(/static/a37bd600a26fa51d02df.svg)}.icon--facebook-white{background-image:url(/static/0f0f9050c8152481dd34.svg)}.icon--twitter{background-image:url(/static/76a4a0cd057a4b0fba47.svg)}.icon--next{background-image:url(/static/4fcc718220c676c04521.svg)}.icon--previous{background-image:url(/static/1ec29a97a933d72fd9c2.svg)}.icon--cross{background-image:url(/static/4e79f62fd08dc77b7c1b.svg)}.icon--cross-dark{background-image:url(/static/59887a77ab7a57a5d4ac.svg)}.icon--cross-white{background-image:url(/static/4b479b8996172f660f23.svg)}.icon--down-grey-dark{background-image:url(/static/aa66ca84f9aa20f895a5.svg)}.icon--left-white{background-image:url(/static/6da0d2dbc659483f00e7.svg)}.icon--right-grey-light{background-image:url(/static/9c7946535b4808de4942.svg)}.icon--trident-3{background-image:url(/static/9be88e5c483e6f675ca2.svg)}.icon--trident-4{background-image:url(/static/95daefa799ab6d9e8b54.svg)}.icon--trident-5{background-image:url(/static/145641a0b1f7fd7cfa6e.svg)}.icon--itinerary-arrow{background-image:url(/static/53ec0edb2a8fb63b4244.svg)}.icon--entonnoir{background-image:url(/static/fb0d6cd5116d298776c3.svg)}.icon--loupe-white{background-image:url(/static/6b74e06c4368a66d6005.svg)}.icon--plus-white{background-image:url(/static/5b9212daba00cd16dad7.svg)}.icon--moins-white{background-image:url(/static/8a11b95496359202b0cd.svg)}.icon--timer{background-image:url(/static/ac0ea338086c0f3dc979.svg)}.icon--bell{background-image:url(/static/4edd972213f8f4bd6a28.svg)}.icon--more-below-white{background-image:url(/static/a095a18c7360e5a1afe7.svg)}.icon--lock-dark{background-image:url(/static/b6c0a997469f5a07ed46.svg)}.icon--inedit{background-image:url(/static/51408f7ccf7ab20c1dfe.svg)}.icon--inedit-dark{background-image:url(/static/33d733b277c539362e0d.svg)}.icon--economy{background-image:url(/static/6e73ce1885f3626be126.svg)}.icon--economy-dark{background-image:url(/static/20a1eb2d9199ec8ff647.svg)}.icon--exception{background-image:url(/static/eab823eaac6e36016f71.svg)}.icon--exception-dark{background-image:url(/static/653d8e57cca64645735a.svg)}.icon--tick{background-image:url(/static/36565f5ee9c69ff7085f.svg)}.icon--visa-secure{background-image:url(/static/ab7eb75acb5d49ad99fd.svg)}.icon--visa-colorful{background-image:url(/static/3d1d41e05b72c4bdad88.svg)}.icon--casino4x-colorful{background-image:url(/static/6211e3bed180334fc263.png)}.icon--maestro-colorful{background-image:url(/static/027791057d10b2ae92da.svg)}.icon--visaelectron-colorful{background-image:url(/static/3afdf4416451a5e9c1d0.svg)}.icon--cb-colorful{background-image:url(/static/68cc64b138d63d8cda26.svg)}.icon--amex-secure{background-image:url(/static/234d74aadc87d68bc1b6.svg)}.icon--amex-official{background-image:url(/static/0fd9d331b05edb8249ee.svg)}.icon--amex-colorful{background-image:url(/static/0503a073d5efedc67f84.svg)}.icon--mastercard-secure{background-image:url(/static/d9eba8c9b7ed77d8f879.svg)}.icon--mc-colorful{background-image:url(/static/9768a2ae346efb7561b9.svg)}.icon--home-slide-1{background-image:url(/static/5a6f39d2b39e741493f6.svg)}.icon--home-slide-2{background-image:url(/static/0b9ff6f8251d2720356d.svg)}.icon--home-slide-3{background-image:url(/static/a6fee89a5709c33e55ef.svg)}.icon--marketing-slide-small-message{background-image:url(/static/3989547d4e7f8e403efe.svg)}.icon--marketing-slide-small-message-af{background-image:url(/static/f974955d58df4bbb01f6.svg)}.icon--marketing-slide-small-message-af-GB{background-image:url(/static/d678442bfc11070342ae.svg)}.icon--marketing-slide-small-logo{background-image:url(/static/548d66ec3a3229d689be.svg)}.icon--marketing-slide-message,.icon--marketing-slide-small-1{background-image:url(/static/babb3e717d0eadf22c10.svg)}.icon--marketing-slide-small-ek-birthday{background-image:url(/static/2568e4ea99d572a2f340.svg)}.icon--marketing-slide-small-2{background-image:url(/static/42b930fe971705103930.svg)}.icon--marketing-slide-small-3{background-image:url(/static/6cc5ad0b20b090ba4ee1.svg)}.icon--marketing-slide-small-identify{background-image:url(/static/3aab2fcd434c8e7441be.svg)}.icon--logo-perfectstay{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR.svg)}.icon--logo-perfectstay-white{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-PS-fr-FR-white.svg)}.icon--logo-with-perfectstay-col{background-image:url(/static/56aa95d70c2659adeaa5.svg)}.icon--logo-offers-sold-with-pfs-col{background-image:url(/static/ffee1890581d627d47c3.svg)}.icon--logo-with-perfectstay{background-image:url(/static/5d2cefee3167f94577eb.svg)}.icon--logo-with-perfectstay-white{background-image:url(/static/50975b72ab9c351f2d37.svg)}.icon--success-dark{background-image:url(/static/f3cb9650d3bc34e74545.svg)}.icon--flash-red{background-image:url(/static/37b66792d2dddb85b326.svg)}.icon--hotel-offert-desktop{background-image:url(/static/7bd65583bfcc5b25902c.svg)}.icon--hotel-offert-mobile{background-image:url(/static/183702d2efd3cb922eba.svg)}.icon--paiement-4x-dark{background-image:url(/static/df53e67e5624ae176d4f.svg)}.icon--paiement-4x-white{background-image:url(/static/c728a36f2423fecfbf43.svg)}.icon--cvc-cb{background-image:url(/static/75d641020b016577cd57.svg)}.icon--cvc-amex{background-image:url(/static/c5ef7d90791e331f8197.svg)}.icon--mc-small{background-image:url(/static/9768a2ae346efb7561b9.svg)}.icon--visa-small{background-image:url(/static/3d1d41e05b72c4bdad88.svg)}.icon--amex-small{background-image:url(/static/0503a073d5efedc67f84.svg)}.icon--cb-small{background-image:url(/static/68cc64b138d63d8cda26.svg)}.icon--maestro-small{background-image:url(/static/027791057d10b2ae92da.svg)}.icon--giropay{background-image:url(/static/14aec877ef4aaa4aa313.svg)}.icon--sofort{background-image:url(/static/7298e8412cf315d51063.svg)}.icon--flag-fr-FR{background-image:url(/static/ed58d6780cc784efce20.svg)}.icon--flag-fr-BE,.icon--flag-nl-BE{background-image:url(/static/ccfa69f652a96b0cd0f1.svg)}.icon--flag-nl-NL{background-image:url(/static/3e9fcacdfc0f8683194a.svg)}.icon--flag-en-GB{background-image:url(/static/0699e5a59adfd65871e9.svg)}.icon--flag-de-CH,.icon--flag-fr-CH{background-image:url(/static/c404cac8af515b39eb6b.svg)}.icon--flag-de-DE{background-image:url(/static/1bd0f2e624ba412c8ef3.svg)}.icon--flag-es-ES{background-image:url(/static/599ec37ccfa9a025b8da.svg)}.icon--flag-it-IT{background-image:url(/static/324cbc6d392a769a3148.svg)}.icon--flag-de-AT{background-image:url(/static/d58e719ffe3b5968b504.svg)}.icon--travel-or{background-image:url(/static/c29bf70fcb4cccf90ebf.svg)}.icon--collection-intemporelle{background-image:url(/static/ae1ce3f53d2cce78026e.svg)}.icon--takeoff-white{background-image:url(/static/464a201213c7a73df98c.svg)}.icon--logo-cdiscount-voyages{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-cdiscount.png)}.icon--logo-emirates{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-emirates-1.svg)}.icon--logo-corsair{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-corsair.svg)}.icon--logo-cdiscount{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-CD-fr-FR-white.svg)}.icon--logo-privee{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-vente-privee.svg)}.icon--logo-vente-privee-le-voyage{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-vente-privee-le-voyage.svg)}.icon--logo-beachcomber{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-beachcomber.svg)}.icon--logo-airfrance{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-airfrance.svg)}.icon--logo-holidays-pirates{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-holidays-pirates.svg)}.icon--logo-verychic{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-verychic.png)}.icon--logo-vente-exclusive{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-vente-exclusive.png)}.icon--logo-deindeal{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-deindeal.png)}.icon--logo-mystore{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-mystore.png)}.icon--sourcing{background-image:url(/static/109e34074cb7a76b045c.svg)}.icon--technology{background-image:url(/static/caad913bb4fc9a57d003.svg)}.icon--expertise{background-image:url(/static/dd1412d95293351a7891.svg)}.icon--logo-la-collection-air-france{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-af-2.svg)}.icon--logo-les-escapades-corsair{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-ss-2.svg)}.icon--logo-emirate-the-list{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-ek.svg)}.icon--marketing-slide-small-corsair{background-image:url(/static/1a6a027a3c31160a4e1b.svg)}.icon--marketing-slide-small-amex{background-image:url(/static/9d48362ed56674d8865d.svg)}.icon--amex-gold{background-image:url(/static/3d5b6ebd09caaa1f7e9d.png)}.icon--flash-sale{background-image:url(/static/58eb7dde15d7ce90ae53.svg)}.icon--search{background-image:url(/static/d6441b02c39e0bab5915.svg)}.icon--calendar-number{background-image:url(/static/b1857bf240195f30539e.svg)}.icon--calendar-number-grey{background-image:url(/static/2cab72a38e9ff774828a.svg)}.icon--flag{background-image:url(/static/f3f8aef659962c1eae40.svg)}.icon--funnel{background-image:url(/static/aee72c38900077afe122.svg)}.icon--funnel-grey{background-image:url(/static/aeb5237ad05be2831c57.svg)}.icon--opening-quotes{background-image:url(/static/206315181c7a8714ebe7.svg)}.icon--closing-quotes{background-image:url(/static/f76a71330a7812af9fa3.svg)}.icon--flying-blue{background-image:url(/static/4eb2c611454101359581.svg)}.icon--magnifying-glass{background-image:url(/static/89d24f2ace4e536c4a4c.svg)}.icon--magnifying-glass-grey{background-image:url(/static/19a1a9927d8c422d7e73.svg)}.icon--asn-bank{background-image:url(/static/fb6e35a00c02848d3755.png)}.icon--bunq{background-image:url(/static/76fe3c9784e04254a25c.png)}.icon--ing{background-image:url(/static/fce4da19c5ab94387781.png)}.icon--knab{background-image:url(/static/45fab81677bdedb07a79.png)}.icon--moneyou{background-image:url(/static/b73bd9d7c788139cdd1b.png)}.icon--rabobank{background-image:url(/static/c7fae400ebc085825a67.png)}.icon--regiobank{background-image:url(/static/871462fa06cb0680775f.png)}.icon--sns-bank{background-image:url(/static/0f9f1dfb4c1d3157a391.png)}.icon--triodos-bank{background-image:url(/static/1756f3f9d0a06950e291.png)}.icon--van-lanschot-bankiers{background-image:url(/static/84dec2830b2d14fe16f7.png)}.icon--abn-amro{background-image:url(/static/2eada1875c9b7554a49c.png)}.icon--bancontact{background-image:url(/static/5ded858853e17ae3cc00.svg)}.icon--postfinance-card{background-image:url(/static/ea5000da473480be3c28.svg)}.icon--postfinance-efinance{background-image:url(/static/54b6411b62a254ae3439.svg)}.icon--swissbilling{background-image:url(/static/9e82d71d856546f40b1f.png)}.icon--ideal{background-image:url(/static/15a4593f07dd94efe39f.png)}.icon--paypal{background-image:url(/static/6a0f00e25181a31149f7.svg)}.icon--email-grey{background-image:url(/static/3028f954f9c0632d4f15.svg)}.icon--mail{background-image:url(/static/59d6bbfece7ed15e8c4e.svg)}.icon--bagages{background-image:url(/static/1ce20cfa93860078ecfd.svg)}.icon--bagage-soute{background-image:url(/static/4e028b4bfabf849b3831.svg)}.icon--bagage-main{background-image:url(/static/cbafeb7341f034908256.svg)}.icon--bagage-cabine{background-image:url(/static/f05fb7f00fa1a1ab6786.svg)}.icon--cdiscount{background-image:url(https://res.cloudinary.com/perfectstay/image/upload/icon-logo/icon-logo-CD-fr-FR-white.svg)}.icon--cdiscount-camping{background-image:url(/static/a2713e45c9bd79dde430.png)}.icon--cdiscount-croisieres{background-image:url(/static/0a3a2684d076fa6d88d5.png)}.icon--cdiscount-home{background-image:url(/static/c6581a94e81afe6d31f7.png)}.icon--cdiscount-hotel{background-image:url(/static/304cb00b62a2194b1ff5.png)}.icon--cdiscount-location{background-image:url(/static/0a4d3a6a0e311f1d0666.png)}.icon--cdiscount-mesure{background-image:url(/static/8e2d464e21f689ed9f83.png)}.icon--cdiscount-sejours{background-image:url(/static/994a83dec3104b1f07b2.png)}.icon--cdiscount-ski{background-image:url(/static/532f73194f1ecd35edf6.png)}.icon--cdiscount-vols{background-image:url(/static/d354046a60229eb8e2ed.png)}.icon--cdiscount-train{background-image:url(/static/6759646e842d51248f53.png)}.icon--cdiscount--plane{background-image:url(/static/30edf2a076a392ff7b80.svg)}.icon--dialog{background-image:url(/static/47f5b1c93174b2d37730.svg)}.icon--insurance-free-cancellation{background-image:url(/static/872b968a89fdb8567752.svg)}.icon--insurance-free-cancellation--white{background-image:url(/static/fee55501f9ef22e6001d.svg)}.icon--clock{background-image:url(/static/4ee4e4ace9c2116a96c5.svg)}.icon--check-shield{background-image:url(/static/108beffd51572b7bd4f8.svg)}.icon--check-shield-white{background-image:url(/static/66698160d2b207844019.svg)}.icon--calendar-2021{background-image:url(/static/fe6e3567cf410b3a2b5d.svg)}.icon--external-link{background-image:url(/static/7e7c3660773311af7bcc.svg)}.icon--chevron{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDYuMSA5LjQiPjxwYXRoIGZpbGw9IiM1YmIwZTciIGQ9Ik0xLjQgOS40IDAgOGwzLjMtMy4zTDAgMS40IDEuNCAwbDQuNyA0Ljd6Ii8+PC9zdmc+)}.icon--round-blue-next{background-image:url(/static/04d41477a548978e4187.svg)}.icon--round-blue-previous{background-image:url(/static/8ff68f0b035858554b66.svg)}.icon--warning-white{background-image:url(/static/9abeba093bb5dadfd9d7.svg)}.icon--suivi-white{background-image:url(/static/9ac7da88e8b417337d6c.svg)}.icon--avis-verifies-etoiles-noires{background-image:url(/static/71aca90e8eea089fc320.svg)}.icon--avis-verifies-etoiles-jaunes{background-image:url(/static/805f8d96597225432363.svg)}.icon--flex{background-image:url(/static/84650a23c950ce0def2f.svg)}.icon--flight-hotel{background-image:url(/static/ed745fd2f8b240ca9ac3.svg)}.icon--lock{background-image:url(/static/2f0243418010445b8893.svg)}.icon--tripadvisor{background-image:url(/static/c4816a0ac32128e683e5.svg)}.icon--holidaycheck{background-image:url(/static/3e343c67ae3fbf1e4432.svg)}.icon--hand-holding-airplane{background-image:url(/static/41d4a56e908c021f4ba4.png)}.icon--travellers{background-image:url(/static/0d4d87c5e73f66ec106a.svg)}.icon--hotel{background-image:url(/static/191c678473d8e9e8fa69.svg)}.icon--hotel-white{background-image:url(/static/2803fc35100d81db886b.svg)}.icon--plane-hotel-white{background-image:url(/static/cb7d1632d4619852570c.svg)}.icon--chat{background-image:url(/static/819fd7e3033f8bedf10e.svg)}@media only percy{.background-progressive-image__image,.cookie-policy-footer,.progressive-image{visibility:hidden!important}.loading-bar,.product-time__time,iframe{display:none!important}}.react-tabs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{border:1px solid #0000;border-bottom:none;bottom:-1px;cursor:pointer;display:inline-block;list-style:none;padding:6px 12px;position:relative}.react-tabs__tab--selected{background:#fff;border-color:#aaa;border-radius:5px 5px 0 0;color:#000}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{border-color:#0188fe;box-shadow:0 0 5px #0188fe;outline:none}.react-tabs__tab:focus:after{background:#fff;bottom:-5px;content:"";height:5px;left:-4px;position:absolute;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}#acc-alert{background:#fff}#acc-alert-content{padding-right:0}#acc-alert-buttons .acc--acceptLink{background-color:#ec008c;border-bottom:none}#acc-alert-buttons .acc--acceptLink:hover{background-color:#b9006e}#acc-alert-buttons .acc--denyLink{border-bottom:none}#acc-alert-buttons a{text-shadow:none}#gridle-settings{content:'{ "version" : "2.0.46", "states" : { "default":{ "name" : "default", "min-width" : null, "max-width" : null, "query" : null, "classes" : true, "context" : "24", "column-width" : null, "gutter-width" : "4px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "2px", "gutter-bottom" : "0", "gutter-left" : "2px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : "", "_" : true }, "sm":{ "name" : "sm", "min-width" : "768px", "max-width" : null, "query" : "screen and (min-width: 768px)", "classes" : true, "context" : "24", "column-width" : null, "gutter-width" : "4px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "2px", "gutter-bottom" : "0", "gutter-left" : "2px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : "", "_" : true }, "md":{ "name" : "md", "min-width" : "1024px", "max-width" : null, "query" : "screen and (min-width: 1024px)", "classes" : true, "context" : "24", "column-width" : null, "gutter-width" : "4px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "2px", "gutter-bottom" : "0", "gutter-left" : "2px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : "", "_" : true }, "lg":{ "name" : "lg", "min-width" : "1441px", "max-width" : null, "query" : "screen and (min-width: 1441px)", "classes" : true, "context" : "24", "column-width" : null, "gutter-width" : "4px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "2px", "gutter-bottom" : "0", "gutter-left" : "2px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : "", "_" : true }} }'}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:inherit;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{height:var(--PhoneInputCountryFlag-height);width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);border-left:0 solid var(--PhoneInputCountrySelectArrow-color);border-right:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);border-top:0 solid var(--PhoneInputCountrySelectArrow-color);content:"";display:block;height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:var(--PhoneInputCountrySelectArrow-transform);width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.footer-logos{align-items:center;display:flex;justify-content:center}.footer-logos__item{margin-right:10px}@media(min-width:1024px){.footer-logos{justify-content:flex-start}}.reassurance__label,h1,h2,h3,h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reassurance__label,h2,h3,h4{font-family:opensans-bold,sans-serif}.reassurance__label,h2{font-size:2.1rem}.reassurance{color:#fff}.reassurance:after,.reassurance:before{display:none}.reassurance__item{color:#fff;margin-bottom:30px;text-align:center}.reassurance__item:last-child{margin-bottom:0}.reassurance__label{color:#fff;font-size:1.4rem;letter-spacing:0;margin-top:5px}.reassurance__payment{align-items:center;display:flex;justify-content:center;margin-top:10px}.reassurance__payment svg{margin-right:5px}.reassurance__payment svg:last-of-type{margin-right:0}@media(min-width:1024px){.reassurance{align-items:flex-start;display:flex;justify-content:space-between}.reassurance__item{margin-bottom:0}}.auth-layer-mobile{background:#fff;bottom:0;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:10}.auth-layer-mobile .register-message{padding:0 20px 20px}.auth-layer-mobile .register-message__body{margin:0 0 20px}.auth-layer-mobile__wrapper{position:relative}.auth-layer-mobile__wrapper:before{background-image:none;content:"";height:200px;position:absolute;width:100vw;z-index:2}.auth-layer-mobile .home-header,.auth-layer-mobile footer{position:relative;z-index:2}.auth-layer-mobile .background-progressive-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.auth-layer-mobile .home-header{border:none}.auth-layer-mobile .home-header i.icon:first-of-type{border:1px solid #fff;border-radius:50%}.auth-layer-mobile .auth-layer{margin:0 auto;position:relative;z-index:2}.auth-layer-mobile .auth-layer .auth__main{background:#0000;padding:30px}.auth-layer-mobile .auth-layer__main{box-sizing:border-box;margin:0 auto;padding:0 20px 40px;width:100%}@media(min-width:768px){.auth-layer-mobile .auth-layer__main{max-width:450px}}.auth-layer-mobile .auth-layer__marketing-text{margin:20px 0;position:relative;z-index:2}.auth-layer-mobile .shop-switcher__button{color:#fff}.auth-layer-mobile__certifications{align-items:center;background-image:linear-gradient(180deg,#40404000,#1c2835d9);color:#fff;display:flex;height:50px;justify-content:center;padding-bottom:10px;position:relative;text-align:center;width:100%;z-index:1}.auth-layer-mobile__certifications svg{fill:#fff;stroke:#fff;z-index:1}.auth-layer-mobile__certifications svg:first-of-type{border-right:1px solid #fff;margin-right:10px;padding-right:10px}.auth-layer-mobile input:-webkit-autofill{-webkit-text-fill-color:#2f2f2f;-webkit-box-shadow:inset 0 0 0 1000px #ffffff4d;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.button--facebook,h1,h2,h3,h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--facebook,h2,h3,h4{font-family:opensans-bold,sans-serif}.button--facebook{-webkit-appearance:none;appearance:none;background:#4c69ba;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1.6rem;font-size:1.2rem;min-height:50px;outline:0;padding:0;text-align:center;text-decoration:none;text-transform:none;width:100%}@media(min-width:1024px){.button--facebook{font-size:1.4rem}}.button--facebook{align-items:center;display:flex;justify-content:center}.button--facebook.button--disabled{background:#4c69ba!important;border:1px solid #4c69ba!important;color:#fff!important;cursor:not-allowed!important}.password-policy__list{display:flex;flex-direction:column;max-height:0;overflow:hidden;padding:0 10px 10px;transition:all .3s ease-in-out}.password-policy__list--visible{max-height:1000px}.password-policy__icon,.password-policy__item{align-items:center;display:flex}.password-policy__icon{padding:5px}.password-policy__icon--valid{color:#0abf74}.password-policy__icon .icon,.password-policy__icon svg{height:12px;width:12px}.password-policy__label{font-size:1.2rem;line-height:1.2rem}.auth__button--secondary,.auth__headline,.auth__headline--small,.auth__switch__item,h1,h2,h3,h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.auth__headline--small{font-family:opensans,sans-serif}.auth__button--secondary,.auth__headline,.auth__switch__item,h2,h3,h4{font-family:opensans-bold,sans-serif}.auth__headline,h4{font-size:1.6rem}.auth__switch__item{color:#2f2f2f;font-size:1.4rem;line-height:1.5}.auth__button--secondary{color:#b81934;cursor:pointer;font-size:1.4rem;line-height:1.5;text-decoration:none}@media(min-width:1024px){.auth__button--secondary:hover{text-decoration:underline}}.auth{position:relative;width:100%}@media(min-width:1024px){.auth{margin:0}.auth .control-group__input:focus,.auth .control-group__input:hover{border:2px solid #598fdc}}.auth .auth__button{padding:10px}.auth__success-message{flex:1 1 0%}.auth__loader,.auth__main{background:#fff;border-radius:0;padding:15px}@media(min-width:1024px){.auth__loader,.auth__main{padding:20px 25px}}.auth__action{margin-top:25px;position:relative}.auth__action .popover{bottom:40px;margin-left:0;margin-right:0}.auth__facebook{font-size:1.2rem;position:relative;white-space:nowrap}.auth__facebook .button--facebook{letter-spacing:0;padding:0 10px}@media(min-width:1024px){.auth__facebook .button--facebook{padding:0 5px}}.auth__facebook .icon{height:20px;margin-right:5px;width:20px}.auth__headline{line-height:1.2;margin:5px 0 18px;width:100%}.auth__headline--small{font-size:1.2rem;margin-top:10px}.auth__separator{align-items:center;display:flex;flex-direction:row;font-size:1.2rem;justify-content:center;margin:15px 0;text-transform:uppercase}@media(min-width:1024px){.auth__separator{margin:20px 0}}.auth__separator:before{margin:0 14px 0 0}.auth__separator:after,.auth__separator:before{background:#2f2f2f;content:"";flex:1 1 0%;height:1px}.auth__separator:after{margin:0 0 0 14px}.auth__accept-cgv,.auth__form .control-group{margin-bottom:10px}.auth__accept-cgv{align-items:center;box-sizing:border-box;display:flex;height:40px}@media(min-width:1024px){.auth__accept-cgv{color:inherit}}.auth__accept-cgv .checkbox__icon svg{cursor:pointer}.auth__accept-cgv .checkbox{width:100%}.auth__terms{font-size:1rem;-webkit-user-select:none;user-select:none}.auth__terms .relative-link{color:#2f2f2f;display:inline;font-size:1rem;text-decoration:underline}.auth__button--secondary{text-decoration:underline}.auth__switch{display:flex;justify-content:space-between;padding:0 0 20px}.auth__switch__item{cursor:pointer;height:25px;opacity:.5;text-transform:lowercase}.auth__switch__item:first-letter{text-transform:capitalize}.auth__switch__item--active{border-bottom:3px solid #b81934;opacity:1}.auth__forgotten-password{align-items:center;box-sizing:border-box;display:flex;height:40px;margin-bottom:10px}@media(min-width:1024px){.auth__forgotten-password .relative-link:focus,.auth__forgotten-password .relative-link:hover{text-decoration:underline}}.auth__intro{align-items:center;display:flex;margin-bottom:20px;text-align:justify}.auth__intro__close{margin-left:15px}.auth__intro__close .icon{height:20px;width:20px}.auth__resetpassword .alert-message--error{margin-bottom:20px}.auth__resetpassword .alert-message--success{margin-top:20px}.auth__resetpassword__action .button{margin-top:10px}.auth__resetpassword__action .alert-message--error .alert-message__text{display:block}.auth__changepassword__action .popover{bottom:120px}.auth__changepassword__action .button{margin:10px 0}.auth__footer{margin-top:15px}.auth__countdown{display:inline}.auth__countdown-item:not(:first-child){margin-left:5px}.auth__password{position:relative}.auth__password .control-group__input{padding-right:40px}.auth__password .control-group__note{cursor:pointer;height:24px;margin:0;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:24px;z-index:1}.auth__password .control-group__note svg{fill:#2f2f2f}.auth__password.control-group--disabled{opacity:.3}.auth__loader{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:2}.auth--verifying .auth__main{visibility:hidden}.auth .form-error-messages{margin-bottom:10px}.register-message__highlight,.register-message__title,h1,h2,h3,h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.register-message__highlight,.register-message__title,h2,h3,h4{font-family:opensans-bold,sans-serif}.register-message__title,h4{font-size:1.6rem}.register-message__highlight{color:#2f2f2f;font-size:1.4rem;line-height:1.5}.register-message{padding:20px 20px 0}@media(min-width:1024px){.register-message{background:#fff;border-radius:0;box-sizing:border-box;color:inherit;max-width:307px;padding:20px}}.register-message__highlight{color:#fff}@media(min-width:1024px){.register-message__highlight{color:#8c8c8c}}.register-message__body,.register-message__title{margin:0 0 10px;text-align:center}.register-message__body{color:#fff;overflow-wrap:break-word}@media(min-width:1024px){.register-message__body{color:#8c8c8c}}.register-message__body--left{text-align:left}.register-message__title{color:#fff}@media(min-width:1024px){.register-message__title{color:inherit}}.register-message__link{color:#fff;display:inline-block;text-decoration:underline}@media(min-width:1024px){.register-message__link{color:#8c8c8c}}.register-message .separator{margin:10px auto}.register-message .button{margin:10px 0}@media(min-width:1024px){.register-message .button{min-width:267px}}.auth-layer{width:100%}.auth-layer .auth{max-width:none}.auth-layer .auth__forgotten-password{align-items:flex-start;justify-content:flex-end}.auth-layer .auth__forgotten-password .relative-link{color:#2f2f2f;font-size:1rem}.auth-layer .auth__headline,.auth-layer .auth__separator,.auth-layer .auth__switch__item{color:#2f2f2f}.auth-layer .auth__separator:after,.auth-layer .auth__separator:before{background:#2f2f2f}.auth-layer .auth__accept-cgv,.auth-layer .auth__accept-cgv .relative-link,.auth-layer .auth__accept-cgv svg{color:#2f2f2f}.auth-layer .auth__password .control-group__note svg{fill:#2f2f2f}.auth-layer .auth .password-policy__label{color:#2f2f2f}.auth-layer__auth-form{background:#fff;border-radius:5px}@media(min-width:1024px){.auth-layer__auth-form{background:none}}.auth-layer__auth-form .control-group--touched .control-group__label,.auth-layer__auth-form .control-group__label{color:#2f2f2f}.auth-layer__auth-form .control-group__input{background:#fff;border-color:#2f2f2f;border-radius:0;color:#2f2f2f}.auth-layer__auth-form .control-group__input:-webkit-autofill+.control-group__label{color:#2f2f2f}.auth-layer__auth-form .control-group--error .control-group__input{background:#fff;border-color:#a94442}.auth-layer__auth-form .checkbox g,.auth-layer__auth-form .checkbox path{stroke:#2f2f2f}.auth-layer__auth-form .checkbox--checked g,.auth-layer__auth-form .checkbox--checked path{fill:#2f2f2f}.auth-layer__auth-form .auth__action{margin-top:25px}@media(min-width:768px){.auth-layer__auth-form .auth__action{margin-top:0}}.auth-layer__auth-form input:-webkit-autofill{-webkit-text-fill-color:#2f2f2f;-webkit-box-shadow:inset 0 0 0 1000px #ffffff4d;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.auth-layer__auth-form--darksite{background:none;border-radius:20px}.auth-layer__auth-form--darksite .recover-booking-data-form,.auth-layer__auth-form--darksite .search-booking-form{background-color:#0f2c3973;border-radius:20px;padding:30px;width:260px}.auth-layer__auth-form--darksite .recover-booking-data-form__title,.auth-layer__auth-form--darksite .search-booking-form__title{display:none}@media(min-width:1024px){.auth-layer__auth-form--darksite .recover-booking-data-form,.auth-layer__auth-form--darksite .search-booking-form{background:none}}.auth-layer__photo,.search-booking-form__title{text-align:center}.search-booking-form__form{margin-top:20px}.search-booking-form__input{margin-bottom:14px;position:relative}.search-booking-form__input input{background-color:#00000026;color:#fff}.search-booking-form__input input::-ms-clear{display:none}.search-booking-form__input input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0000004d;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.search-booking-form__input .control-group--touched .control-group__label,.search-booking-form__input .control-group__label{color:#fff}.search-booking-form__input .control-group--error .control-group__input{background:#00000026}.search-booking-form__input .control-group__input{color:#fff;padding-right:40px}.search-booking-form__input .control-group__input:focus,.search-booking-form__input .control-group__input:hover{border:1px solid #fff}.search-booking-form__input .icon{height:20px;width:20px}.search-booking-form__link{color:#fff;margin-bottom:14px;text-align:right}.search-booking-form__link:hover{cursor:pointer;text-decoration:underline}.search-booking-form__info-picto{padding:13px;position:absolute;right:0;top:1px}.search-booking-form__button{height:45px;position:relative}.search-booking-form__button .button{height:45px}.search-booking-form__button .popover{bottom:40px}.search-booking-form__popover{z-index:2}.search-booking-form__popover .Popover-tip{fill:#fff;stroke:#eff0f4;stroke-width:1px;margin-top:-1px}.search-booking-form__help{background-color:#fff;border:1px solid #eff0f4;border-radius:3px;box-shadow:-15px 23px 47px -26px #000000ab;box-sizing:border-box;padding:14px;width:270px}.recover-booking-data-form__title{text-align:center}.recover-booking-data-form__form{margin-top:20px}.recover-booking-data-form__intro{margin-top:14px;text-align:left}.recover-booking-data-form__input{margin-bottom:14px;position:relative}.recover-booking-data-form__input input{background-color:#00000026;color:#fff}.recover-booking-data-form__input input::-ms-clear{display:none}.recover-booking-data-form__input input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0000004d;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.recover-booking-data-form__input .control-group--touched .control-group__label,.recover-booking-data-form__input .control-group__label{color:#fff}.recover-booking-data-form__input .control-group--error .control-group__input{background:#00000026}.recover-booking-data-form__input .control-group__input{color:#fff}.recover-booking-data-form__input .control-group__input:focus,.recover-booking-data-form__input .control-group__input:hover{border:1px solid #fff}.recover-booking-data-form__input .icon{height:20px;width:20px}.recover-booking-data-form__button{position:relative}.recover-booking-data-form__button .popover{bottom:40px}.recover-booking-data-form__success{align-items:center;display:flex;flex-direction:column;height:225px;justify-content:center}.recover-booking-data-form__success .icon{height:50px;margin-bottom:20px;width:50px}.recover-booking-data-form__got-sms-button{margin-top:20px}.recover-booking-data-form__got-sms-button .button{padding-left:20px;padding-right:20px}.recover-booking-data-form__popover .Popover-tip{fill:#fff;stroke:#eff0f4;stroke-width:1px;margin-top:-1px}.auth-modal{align-items:center;border-radius:0;display:flex;height:575px;justify-content:space-between;overflow:hidden;padding:15px 40px 0 20px;position:relative;width:965px}.auth-modal .auth{min-width:100%;width:100%}.auth-modal .auth__accept-cgv,.auth-modal .auth__forgotten-password{height:45px}.auth-modal__auth-layer{position:relative;width:100%;z-index:1}.auth-modal__auth-layer .auth-layer{display:flex}.auth-modal__auth-layer .auth-layer__photo{flex:1;position:relative;text-align:left}.auth-modal__auth-layer .auth-layer__auth-form{background:#fff;display:flex;flex-direction:column;width:350px}.auth-modal__auth-layer .auth-layer__auth-form .auth__main{background:#0000;height:auto}.auth-modal__hero-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.auth-modal__certifications{align-items:center;background-image:linear-gradient(180deg,#40404000,#1c2835d9);bottom:0;color:#fff;display:flex;height:50px;justify-content:center;left:0;padding-bottom:10px;position:absolute;right:0;text-align:center;width:100%;z-index:1}.auth-modal__certifications svg{fill:#fff;stroke:#fff}.auth-modal__certifications svg:first-of-type{border-right:1px solid #fff;margin-right:10px;padding-right:10px}.auth-layer-marketing-text{align-items:center;display:flex;height:100%;justify-content:flex-end;margin-right:40px}.auth-layer-marketing-text .home-marketing{max-width:350px;width:100%}.auth-layer-marketing-text .home-marketing img{width:100%}h1,h2,h3,h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2,h3,h4{font-family:opensans-bold,sans-serif}.simple-header{align-items:center;background:#fff;box-shadow:0 3px 6px 0 #00000029;box-sizing:border-box;color:#2f2f2f;display:flex;height:72px;justify-content:center;padding:14px;position:relative}@media(min-width:1024px){.simple-header{box-shadow:none}}.simple-header__back{align-items:center;cursor:pointer;display:flex;left:14px;position:absolute;z-index:1}.simple-header__back .back-button .relative-link__text{color:#2f2f2f}.simple-header__back .back-button__label{display:none}@media(min-width:1024px){.simple-header__back .back-button__label{color:#2f2f2f;display:block;margin-left:5px}}.simple-header__phone{position:absolute;right:14px;z-index:1}.simple-header__phone-button{color:#2f2f2f}@media(min-width:1024px){.simple-header__phone-button{display:none}}.simple-header__operator{background:#eff0f4;border:1px solid #d3d2d3;border-radius:0;color:#2f2f2f;padding:5px 10px;position:fixed;right:40px;top:15px;z-index:10}.simple-header__title{align-items:center;display:flex;justify-content:center}.simple-header__title .logo-brand{width:230px}.simple-header__title .logo-brand__logo{height:72px;max-height:none}.simple-header--eh .simple-header__title .logo-brand{height:90px;max-height:none;transform:translateY(-6px);width:60px}@media(min-width:1024px){.simple-header--eh .simple-header__title{justify-content:left;margin:0 auto;max-width:1280px;padding-left:40px;width:100%}.simple-header--eh .simple-header__title .logo-brand{height:167px;transform:translateY(22px);width:100px}}.technical-error__intro,h1,h2,h3,h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.technical-error__intro,h2,h3,h4{font-family:opensans-bold,sans-serif}h1{font-family:playfairdisplay,sans-serif;font-size:2.5rem;letter-spacing:1px;text-align:center}@media(min-width:1024px){h1{letter-spacing:2.5px}}h2{font-size:2.1rem}h3{font-size:1.8rem}@media(min-width:1024px){h3{font-size:2rem}}h4{font-size:1.6rem}.technical-error__intro{color:#2f2f2f;font-size:1.4rem;line-height:1.5;margin:0 auto 20px;max-width:540px;text-align:center}.technical-error .alert-message{margin-bottom:20px}
/*# sourceMappingURL=main.c17ec29675c55bddd00d.css.map*/