/*! For license information please see searchBarBundle.js.LICENSE.txt */ (()=>{var e={12:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,".swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}","",{version:3,sources:["webpack://./node_modules/swiper/modules/pagination.css"],names:[],mappings:"AAqBA,mBACE,iBAAA,CACA,iBAAA,CACA,wBAAA,CACA,8BAAA,CACA,UAAA,CAEF,4CACE,SAAA,CAEF,6FAEE,uBAAA,CAGF,4JAIE,2CAAA,CACA,sCAAA,CACA,MAAA,CACA,UAAA,CAGF,mCACE,eAAA,CACA,WAAA,CAEF,6DACE,qBAAA,CACA,iBAAA,CAEF,oEACE,kBAAA,CAEF,yEACE,kBAAA,CAEF,yEACE,qBAAA,CAEF,8EACE,qBAAA,CAEF,yEACE,qBAAA,CAEF,8EACE,qBAAA,CAEF,0BACE,sFAAA,CACA,wFAAA,CACA,oBAAA,CACA,gEAAA,CACA,+DAAA,CACA,6DAAA,CAEF,gCACE,WAAA,CACA,QAAA,CACA,SAAA,CACA,eAAA,CACA,uBAAA,CACQ,eAAA,CAEV,uDACE,cAAA,CAEF,qCACE,uBAAA,CAEF,iCACE,kDAAA,CACA,oEAAA,CAEF,kGAEE,yCAAA,CACA,wCAAA,CACA,OAAA,CACA,mCAAA,CAEF,sJAEE,0DAAA,CACA,aAAA,CAEF,sKAEE,OAAA,CACA,0BAAA,CACA,SAAA,CAEF,0NAEE,oBAAA,CACA,oCAAA,CAGF,0JAEE,4DAAA,CAEF,0KAEE,QAAA,CACA,0BAAA,CACA,kBAAA,CAEF,8NAEE,qCAAA,CAGF,2FACE,sCAAA,CAIF,4BACE,sDAAA,CAGF,+BACE,6EAAA,CACA,iBAAA,CAEF,mEACE,oEAAA,CACA,iBAAA,CACA,MAAA,CACA,KAAA,CACA,UAAA,CACA,WAAA,CACA,kBAAA,CACA,yBAAA,CAEF,+EACE,0BAAA,CAEF,sSAIE,UAAA,CACA,qDAAA,CACA,MAAA,CACA,KAAA,CAEF,sSAIE,oDAAA,CACA,WAAA,CACA,MAAA,CACA,KAAA,CAEF,wBACE,YAAA",sourcesContent:[":root {\n /*\n --swiper-pagination-color: var(--swiper-theme-color);\n --swiper-pagination-left: auto;\n --swiper-pagination-right: 8px;\n --swiper-pagination-bottom: 8px;\n --swiper-pagination-top: auto;\n --swiper-pagination-fraction-color: inherit;\n --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);\n --swiper-pagination-progressbar-size: 4px;\n --swiper-pagination-bullet-size: 8px;\n --swiper-pagination-bullet-width: 8px;\n --swiper-pagination-bullet-height: 8px;\n --swiper-pagination-bullet-border-radius: 50%;\n --swiper-pagination-bullet-inactive-color: #000;\n --swiper-pagination-bullet-inactive-opacity: 0.2;\n --swiper-pagination-bullet-opacity: 1;\n --swiper-pagination-bullet-horizontal-gap: 4px;\n --swiper-pagination-bullet-vertical-gap: 6px;\n */\n}\n.swiper-pagination {\n position: absolute;\n text-align: center;\n transition: 300ms opacity;\n transform: translate3d(0, 0, 0);\n z-index: 10;\n}\n.swiper-pagination.swiper-pagination-hidden {\n opacity: 0;\n}\n.swiper-pagination-disabled > .swiper-pagination,\n.swiper-pagination.swiper-pagination-disabled {\n display: none !important;\n}\n/* Common Styles */\n.swiper-pagination-fraction,\n.swiper-pagination-custom,\n.swiper-horizontal > .swiper-pagination-bullets,\n.swiper-pagination-bullets.swiper-pagination-horizontal {\n bottom: var(--swiper-pagination-bottom, 8px);\n top: var(--swiper-pagination-top, auto);\n left: 0;\n width: 100%;\n}\n/* Bullets */\n.swiper-pagination-bullets-dynamic {\n overflow: hidden;\n font-size: 0;\n}\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n transform: scale(0.33);\n position: relative;\n}\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {\n transform: scale(1);\n}\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {\n transform: scale(1);\n}\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {\n transform: scale(0.66);\n}\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {\n transform: scale(0.33);\n}\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {\n transform: scale(0.66);\n}\n.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {\n transform: scale(0.33);\n}\n.swiper-pagination-bullet {\n width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));\n height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));\n display: inline-block;\n border-radius: var(--swiper-pagination-bullet-border-radius, 50%);\n background: var(--swiper-pagination-bullet-inactive-color, #000);\n opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);\n}\nbutton.swiper-pagination-bullet {\n border: none;\n margin: 0;\n padding: 0;\n box-shadow: none;\n -webkit-appearance: none;\n appearance: none;\n}\n.swiper-pagination-clickable .swiper-pagination-bullet {\n cursor: pointer;\n}\n.swiper-pagination-bullet:only-child {\n display: none !important;\n}\n.swiper-pagination-bullet-active {\n opacity: var(--swiper-pagination-bullet-opacity, 1);\n background: var(--swiper-pagination-color, var(--swiper-theme-color));\n}\n.swiper-vertical > .swiper-pagination-bullets,\n.swiper-pagination-vertical.swiper-pagination-bullets {\n right: var(--swiper-pagination-right, 8px);\n left: var(--swiper-pagination-left, auto);\n top: 50%;\n transform: translate3d(0px, -50%, 0);\n}\n.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,\n.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {\n margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;\n display: block;\n}\n.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,\n.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {\n top: 50%;\n transform: translateY(-50%);\n width: 8px;\n}\n.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,\n.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n display: inline-block;\n transition: 200ms transform,\n 200ms top;\n}\n.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,\n.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {\n margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);\n}\n.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,\n.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {\n left: 50%;\n transform: translateX(-50%);\n white-space: nowrap;\n}\n.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,\n.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n transition: 200ms transform,\n 200ms left;\n}\n.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {\n transition: 200ms transform,\n 200ms right;\n}\n/* Fraction */\n.swiper-pagination-fraction {\n color: var(--swiper-pagination-fraction-color, inherit);\n}\n/* Progress */\n.swiper-pagination-progressbar {\n background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));\n position: absolute;\n}\n.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {\n background: var(--swiper-pagination-color, var(--swiper-theme-color));\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n transform: scale(0);\n transform-origin: left top;\n}\n.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {\n transform-origin: right top;\n}\n.swiper-horizontal > .swiper-pagination-progressbar,\n.swiper-pagination-progressbar.swiper-pagination-horizontal,\n.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,\n.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {\n width: 100%;\n height: var(--swiper-pagination-progressbar-size, 4px);\n left: 0;\n top: 0;\n}\n.swiper-vertical > .swiper-pagination-progressbar,\n.swiper-pagination-progressbar.swiper-pagination-vertical,\n.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,\n.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {\n width: var(--swiper-pagination-progressbar-size, 4px);\n height: 100%;\n left: 0;\n top: 0;\n}\n.swiper-pagination-lock {\n display: none;\n}\n"],sourceRoot:""}]);const l=a},187:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.header__brand_X_j1p{height:auto}.header__brand_X_j1p{display:flex;flex-direction:column;gap:5px;align-items:center}.header__brand--logo_ddva_{height:50px;object-fit:contain}.header__brand--baseline_ChEkT{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;font-style:italic;font-size:14px;text-align:center;color:#1b115c}@media screen and (max-width: 1079.9px){.header__brand_X_j1p{display:flex;flex-direction:column;gap:5px;align-items:center}.header__brand--logo_ddva_{height:32px;object-fit:contain}.header__brand--baseline_ChEkT{display:none}}',"",{version:3,sources:["webpack://./src/components/HeaderBrand/style.module.scss","webpack://./src/styles/utils/_mixins.scss","webpack://./src/styles/variables/_colors.scss"],names:[],mappings:"AAEA,qBACE,WAAA,CAGF,qBACE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,kBAAA,CACA,2BACE,WAAA,CACA,kBAAA,CAEF,+BCMA,2FAAA,CACA,eAAA,CDLE,iBAAA,CACA,cAAA,CACA,iBAAA,CACA,aEfS,CFmBb,wCACE,qBACE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,kBAAA,CACA,2BACE,WAAA,CACA,kBAAA,CAEF,+BACE,YAAA,CAAA",sourcesContent:["@import '../../styles/utils/mixins', '../../styles/variables/colors';\r\n\r\n.header__brand {\r\n height: auto;\r\n}\r\n\r\n.header__brand {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 5px;\r\n align-items: center;\r\n &--logo {\r\n height: 50px;\r\n object-fit: contain;\r\n }\r\n &--baseline {\r\n @include bold;\r\n font-style: italic;\r\n font-size: 14px;\r\n text-align: center;\r\n color: $color-text;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 1079.9px) {\r\n .header__brand {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 5px;\r\n align-items: center;\r\n &--logo {\r\n height: 32px;\r\n object-fit: contain;\r\n }\r\n &--baseline {\r\n display: none;\r\n }\r\n }\r\n}",'@import "../variables/bg-img", "../variables/colors", "../variables/fonts";\r\n\r\n@mixin chevron($direction, $size: 25px) {\r\n @if $direction == "left" {\r\n background-image: $chevron-left;\r\n } @else if $direction == "right" {\r\n background-image: $chevron-right;\r\n }\r\n\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n}\r\n\r\n@mixin bg-img($url, $size: 50px, $position: center) {\r\n background-image: $url;\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n background-position: $position;\r\n}\r\n\r\n@mixin bold {\r\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\r\n font-weight: 700;\r\n}\r\n\r\n@mixin regular {\r\n font-family: $font;\r\n font-weight: 400;\r\n}\r\n\r\n@mixin box-shadow {\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);\r\n}\r\n\r\n@mixin flex-col-center {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n\r\n@mixin absolute-X-center {\r\n position: absolute;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n}\r\n\r\n@mixin hidden-transition($translate: 100%) {\r\n transform: translate($translate);\r\n visibility: hidden;\r\n opacity: 0;\r\n transition:\r\n transform 0.25s ease-in-out,\r\n opacity 0.25s ease-in-out,\r\n visibility 0.25s ease-in-out;\r\n}\r\n\r\n@mixin visible-transition {\r\n visibility: visible;\r\n transform: translate(0);\r\n opacity: 1;\r\n}\r\n',"/////////////////////// COLORS\r\n$color-white: white;\r\n$color-black: black;\r\n$color-grey: #e5e3db;\r\n\r\n$color-text: #1B115C !default;\r\n$color-text--alt: #4c4c4c !default;\r\n$color-icon: #1B115C !default;\r\n\r\n$color-primary: #d40e14 !default;\r\n$color-primary-hover: #ef0000 !default;\r\n\r\n$color-secondary: #092a5e !default;\r\n$color-secondary-hover: #0c397f !default;\r\n\r\n$color-tertiary: #70cbf4 !default;\r\n$color-tertiary-50: #c2e6fa !default;\r\n$color-tertiary-25: #e2f3fe !default;\r\n\r\n$color-quaternary: #d7d2c3 !default;\r\n$color-quaternary-50: #e7e3db !default;\r\n$color-quaternary-25: #f3f0ec !default;\r\n\r\n$color-quinary: #737373 !default;\r\n$color-quinary-50: #b9b9b9 !default;\r\n$color-quinary-25: #dcdcdc !default;\r\n\r\n$color-senary: #f2f2f2 !default;\r\n\r\n// Link\r\n$color-link: #288ad6 !default;\r\n$color-link-hover: #70cbf4 !default;\r\n\r\n// Alert\r\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\r\n$color-error-dark: #bc0c12 !default;\r\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\r\n$color-warning-dark: #ffe100 !default;\r\n$color-secondary-warning-dark: #ffbf00 !default;\r\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\r\n$color-info-dark: #288ad6 !default;\r\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\r\n$color-success-dark: #aad700 !default;\r\n\r\n// Alert fr\r\n$color-success--fr: #f1ffbe !default;\r\n$color-success-dark--fr: #82a400 !default;\r\n\r\n// Phone number\r\n$color-phone--free: #78b41e !default;\r\n$color-phone--normal: #91919b !default;\r\n$color-phone--major: #af007d !default;\r\n\r\n// Brands\r\n$color-marmara: #00a0a5;\r\n$color-nf: #b61d22;\r\n$color-look: #ff3400;\r\n\r\n// Social network\r\n$color-facebook: #3b5998;\r\n$color-twitter: #55acee;\r\n$color-googleplus: #dd4b39;\r\n$color-youtube: #bb0000;\r\n$color-instagram: #125688;\r\n$color-tripadvisor: #00a680;\r\n\r\n// New colors\r\n$color-electric-blue: #3567f6;\r\n"],sourceRoot:""}]),a.locals={header__brand:"header__brand_X_j1p","header__brand--logo":"header__brand--logo_ddva_","header__brand--baseline":"header__brand--baseline_ChEkT"};const l=a},251:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.populateSlidesOnMouseTouchMove=function(e,n,t,r,o,i){var a,l,s=e.itemWidth,c=e.slidesToShow,d=e.totalItems,u=e.currentSlide,p=n.infinite,f=!1,A=Math.round((t-r)/s),h=Math.round((r-t)/s),m=t{"use strict";e.exports=function(e){var n=document.createElement("style");return e.setAttributes(n,e.attributes),e.insert(n,e.options),n}},594:(e,n,t)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return function(e){if(Array.isArray(e))return f(e)}(e)||i(e)||p(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function a(e,n){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=p(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==t.return||t.return()}finally{if(l)throw i}}}}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function s(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);tW});var y={name:"gregorian_en",months:[["January","Jan"],["February","Feb"],["March","Mar"],["April","Apr"],["May","May"],["June","Jun"],["July","Jul"],["August","Aug"],["September","Sep"],["October","Oct"],["November","Nov"],["December","Dec"]],weekDays:[["Saturday","Sat"],["Sunday","Sun"],["Monday","Mon"],["Tuesday","Tue"],["Wednesday","Wed"],["Thursday","Thu"],["Friday","Fri"]],digits:["0","1","2","3","4","5","6","7","8","9"],meridiems:[["AM","am"],["PM","pm"]]},w={name:"gregorian",startYear:1,yearLength:365,epoch:1721424,century:20,weekStartDayIndex:1,getMonthLengths:function(e){return[31,e?29:28,31,30,31,30,31,31,30,31,30,31]},isLeap:function(e){return e%4==0&&e%100!=0||e%400==0},getLeaps:function(e){if(0!==e){for(var n=e>0?1:-1,t=[];e>0?n<=e:e<=n;)this.isLeap(n)&&t.push(n),e>0?n++:n--;return t}},getDayOfYear:function(e){for(var n=e.year,t=e.month,r=e.day,o=this.getMonthLengths(this.isLeap(n)),i=0;i0?1:-1)}};function x(e){return e&&e.constructor===Object}function k(e){if(!isNaN(e))return parseInt(e)}function _(e){return Array.isArray(e)}function E(e,n,t){return void 0===e||et}var T=new WeakMap,$=new WeakMap,S=new WeakMap,B=new WeakMap,I=new WeakMap,U=new WeakMap,O=new WeakMap,D=new WeakMap,M=new WeakMap,F=new WeakMap,L=new WeakMap,P=new WeakMap,N=new WeakMap,R=new WeakMap,j=new WeakMap,z=new WeakMap,H=new WeakMap,Y=new WeakMap,G=new WeakMap,q=function(){function e(n){var t=this;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),g(this,T,{writable:!0,value:void 0}),g(this,$,{writable:!0,value:void 0}),g(this,S,{writable:!0,value:void 0}),g(this,B,{writable:!0,value:void 0}),g(this,I,{writable:!0,value:void 0}),g(this,U,{writable:!0,value:void 0}),g(this,O,{writable:!0,value:void 0}),g(this,D,{writable:!0,value:void 0}),g(this,M,{writable:!0,value:y}),g(this,F,{writable:!0,value:w}),g(this,L,{writable:!0,value:!1}),g(this,P,{writable:!0,value:{}}),g(this,N,{writable:!0,value:/^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\dZ$/}),g(this,R,{writable:!0,value:[]}),g(this,j,{writable:!0,value:!0}),g(this,z,{writable:!0,value:function(e,n){switch(e){case"YYYY":return["year",n];case"YY":return["year","".concat(b(t,F).century).concat(n)];case"MMMM":case"MMM":return["month",t.months.findIndex((function(e){var t=e.name,r=e.shortName;return new RegExp(n,"i").test(t+r)}))+1];case"MM":case"M":return["month",n];case"DD":case"D":return["day",n];case"HH":case"H":return["hour",n];case"hh":case"h":var r=k(n);return["hour",r>12?r-12:r];case"mm":case"m":return["minute",n];case"ss":case"s":return["second",n];case"SSS":case"SS":case"S":return["millisecond",n];default:return[]}}}),g(this,H,{writable:!0,value:function(){return 0===b(t,T)&&0!==b(t,F).startYear}}),g(this,Y,{writable:!0,value:function(){if(b(t,j)&&t.isValid){var e=Math.floor,n=function(n,t){return[(i=n,(i<0?-1:1)*Math.abs(e(n/t))),(r=n,o=t,(r<0&&-0!==e(r%o)?o:0)+e(n%t))];var r,o,i},r=function(){if(b(t,$)<0||b(t,$)>11){var e=b(t,$)<0?-1:1,r=d(n(b(t,$),12),2),o=r[0],i=r[1];C(t,T,b(t,T)+o),C(t,$,i),b(t,H).call(t)&&C(t,T,e)}};for(C(t,j,!1),[["millisecond","second",1e3],["second","minute",60],["minute","hour",60],["hour","day",24]].forEach((function(e){var r=d(e,3),o=r[0],i=r[1],a=r[2];if(function(e,n){return e>=n||e<0}(t[o],a)){var l=d(n(t[o],a),2),s=l[0],c=l[1];t[i]+=s,t[o]=c}})),C(t,j,!0),r();b(t,S)<-b(t,F).yearLength||b(t,S)>b(t,F).yearLength;){if(b(t,$)>0){for(var o=b(t,F).getMonthLengths(t.isLeap),i=0;i0&&void 0!==arguments[0]?arguments[0]:w,t=arguments.length>1?arguments[1]:void 0;if(x(t)&&C(this,M,t),!x(n)||n.name===b(this,F).name)return this;var r=this.toJulianDay()-n.epoch,o=new e({calendar:n,year:n.guessYear(r,b(this,T)),month:1,day:1});return o.day+=r-o.toDays(),C(this,T,o.year),C(this,$,o.month.index),C(this,S,o.day),C(this,F,n),this}},{key:"format",value:function(e,n){if(!this.isValid||e&&"string"!=typeof e)return"";e||(e=b(this,D)||"YYYY/MM/DD"),_(n)||(n=[]),n=(n=n.concat(b(this,R))).filter((function(e){return"string"==typeof e||(console.warn("type of all items in the ignore list must be string, found",r(e)),!1)})).map((function(e){return e.replace(/[*/+\-()[\]{}\s$^]/g,(function(e){return"\\"+e}))}));var t,o=new RegExp("".concat(n.join("|")).concat(n.length>0?"|":"","YYYY|YY|MMMM|MMM|MM|M|WW|W|DDDD|DDD|DD|D|dddd|ddd|dd|d|HH|H|hh|h|mm|m|ss|s|SSS|SS|S|A|a|."),"g"),i="",l=a(e.match(o)||[]);try{for(l.s();!(t=l.n()).done;){var s=t.value,c=this.getValue(s);i+=n.includes(s)?s:0===c?c:c||s}}catch(r){l.e(r)}finally{l.f()}var d=this.digits;return i.replace(/[0-9]/g,(function(e){return d[e]}))}},{key:"getProperty",value:function(e){return this.getValue(e)}},{key:"getValue",value:function(e){var n=function(e){return e<10?"0"+e:e};switch(e){case"YYYY":return this.year;case"YY":return this.year.toString().substring(2,4);case"MMMM":return this.month.name;case"MMM":return this.month.shortName;case"MM":return n(this.month.number);case"M":return this.month.number;case"WW":return n(this.weekOfYear);case"W":return this.weekOfYear;case"DDDD":case"DDD":return this.dayOfYear;case"DD":return n(this.day);case"D":return this.day;case"HH":return n(this.hour);case"H":return this.hour;case"dddd":return this.weekDay.name;case"ddd":return this.weekDay.shortName;case"dd":return n(this.weekDay.number);case"d":return this.weekDay.number;case"hh":return n(this.hour>12?this.hour-12:this.hour||12);case"h":return this.hour>12?this.hour-12:this.hour||12;case"mm":return n(this.minute);case"m":return this.minute;case"ss":return n(this.second);case"s":return this.second;case"SSS":return b(this,O)<10?"00".concat(b(this,O)):b(this,O)<100?"0".concat(b(this,O)):b(this,O);case"SS":return b(this,O)<10?"00":b(this,O)<100?("0"+b(this,O)).substring(2,0):b(this,O).toString().substring(0,2);case"S":return b(this,O)<10||b(this,O)<100?"0":b(this,O).toString().substring(0,1);case"a":return this.hour>=12?b(this,M).meridiems[1][1]:b(this,M).meridiems[0][1];case"A":return this.hour>=12?b(this,M).meridiems[1][0]:b(this,M).meridiems[0][0];default:return""}}},{key:"setYear",value:function(e){return this.year=e,this}},{key:"setMonths",value:function(e){return this.months=e,this}},{key:"setMonth",value:function(e){return this.month=e,this}},{key:"setWeekDays",value:function(e){return this.weekDays=e,this}},{key:"setDigits",value:function(e){return this.digits=e,this}},{key:"setDay",value:function(e){return this.day=e,this}},{key:"setHour",value:function(e){return this.hour=e,this}},{key:"setMinute",value:function(e){return this.minute=e,this}},{key:"setSecond",value:function(e){return this.second=e,this}},{key:"setMillisecond",value:function(e){return this.millisecond=e,this}},{key:"setFormat",value:function(e){return C(this,D,e),this}},{key:"setLocale",value:function(e){return this.locale=e,this}},{key:"setCalendar",value:function(e){return this.calendar=e,this}},{key:"setDate",value:function(n){if("string"==typeof n){if(!b(this,N).test(n))return this.parse(n);n=new Date(n)}return"number"==typeof n&&(n=new Date(n)),n instanceof Date&&(C(this,F,w),C(this,T,n.getFullYear()),C(this,$,n.getMonth()),C(this,S,n.getDate()),C(this,B,n.getHours()),C(this,I,n.getMinutes()),C(this,U,n.getSeconds()),C(this,O,n.getMilliseconds()),C(this,L,!1)),n instanceof e&&(C(this,T,n.year),C(this,$,n.month.index),C(this,S,n.day),C(this,B,n.hour),C(this,I,n.minute),C(this,U,n.second),C(this,O,n.millisecond),C(this,M,n.locale),C(this,D,n._format),C(this,F,n.calendar),C(this,L,n.isUTC),C(this,R,n.ignoreList),C(this,P,n.custom)),this}},{key:"setIgnoreList",value:function(e){return this.ignoreList=e,this}},{key:"set",value:function(e,n){if(null==e)return this;if(x(e)){var t=s({},e);for(var r in t.date&&(this.setDate(t.date),delete t.date),t.calendar&&(this.convert(t.calendar),delete t.calendar),t.locale&&(this.setLocale(t.locale),delete t.locale),C(this,j,!1),t)this.set(r,t[r]);return C(this,j,!0),b(this,Y).call(this),this}"format"===e&&(e="_format");try{this[e]=n}catch(e){}return this}},{key:"add",value:function(e,n){if(!(e=k(e))||!n)return this;switch(n){case"years":case"y":n="year";break;case"months":case"M":n="month";break;case"days":case"d":n="day";break;case"hours":case"h":n="hour";break;case"minutes":case"m":n="minute";break;case"seconds":case"s":n="second";break;case"milliseconds":case"ms":n="millisecond"}return this[n]+=e,this}},{key:"subtract",value:function(e,n){return this.add(-e,n)}},{key:"toFirstOfYear",value:function(){return this.month=1,this.day=1,this}},{key:"toLastOfYear",value:function(){return this.day>=29&&(this.day=29),this.month=12,this.toLastOfMonth(),this}},{key:"toFirstOfMonth",value:function(){return C(this,S,1),this}},{key:"toLastOfMonth",value:function(){return C(this,S,0),C(this,$,b(this,$)+1),b(this,Y).call(this),this}},{key:"toFirstOfWeek",value:function(){return this.day-=this.weekDay.index,this}},{key:"toLastOfWeek",value:function(){return this.day+=6-this.weekDay.index,this}},{key:"toFirstWeekOfYear",value:function(){return this.toFirstOfYear(),0===this.weekDay.index?this:this.toLastOfWeek().setDay(this.day+1)}},{key:"toLastWeekOfYear",value:function(){return this.toLastOfYear().toFirstOfWeek()}},{key:"toString",value:function(){return this.format()}},{key:"toDate",value:function(){var n=new e(this);return"gregorian"!==b(this,F).name&&n.convert(w),new Date(n.year,n.month.index,n.day,n.hour,n.minute,n.second,n.millisecond)}},{key:"toUTC",value:function(){return b(this,L)||(this.minute+=this.toDate().getTimezoneOffset(),C(this,L,!0)),this}},{key:"toUnix",value:function(){return this.unix}},{key:"toJulianDay",value:function(){return this.toDays()+b(this,F).epoch}},{key:"toObject",value:function(){return{year:b(this,T),month:this.month,day:b(this,S),weekDay:this.weekDay,hour:b(this,B),minute:b(this,I),second:b(this,U),millisecond:b(this,O),weekOfYear:this.weekOfYear,dayOfYear:this.dayOfYear,daysLeft:this.daysLeft,calendar:b(this,F),locale:b(this,M),format:b(this,D)||"YYYY/MM/DD",ignoreList:b(this,R)}}},{key:"toJSON",value:function(){return this.valueOf()}},{key:"valueOf",value:function(){return this.toDate().valueOf()}},{key:"toDays",value:function(){if(this.isValid)return b(this,F).getAllDays(this)}},{key:"dayOfBeginning",get:function(){return this.toDays()}},{key:"dayOfYear",get:function(){if(this.isValid)return b(this,F).getDayOfYear(this)}},{key:"weekOfYear",get:function(){if(this.isValid)return 1+~~(this.dayOfYear/7)}},{key:"daysLeft",get:function(){if(this.isValid){var e=b(this,F).yearLength;return(this.isLeap?e+1:e)-this.dayOfYear}}},{key:"year",get:function(){return b(this,T)},set:function(e){C(this,T,k(e)),b(this,Y).call(this)}},{key:"month",get:function(){return this.months[b(this,$)]||{}},set:function(e){var n;e=null!==(n=k(e.valueOf())-1)&&void 0!==n?n:void 0,C(this,$,e),E(e,0,11)&&b(this,Y).call(this)}},{key:"monthIndex",get:function(){return b(this,$)}},{key:"day",get:function(){return b(this,S)},set:function(e){e=k(e),C(this,S,e),E(e,1,28)&&b(this,Y).call(this)}},{key:"weekDay",get:function(){if(!this.isValid)return{};var e=(this.toJulianDay()+3)%7;return b(this,G).call(this)[e]}},{key:"hour",get:function(){return b(this,B)},set:function(e){e=k(e),C(this,B,e),E(e,0,23)&&b(this,Y).call(this)}},{key:"minute",get:function(){return b(this,I)},set:function(e){e=k(e),C(this,I,e),E(e,0,59)&&b(this,Y).call(this)}},{key:"second",get:function(){return b(this,U)},set:function(e){e=k(e),C(this,U,e),E(e,0,59)&&b(this,Y).call(this)}},{key:"millisecond",get:function(){return b(this,O)},set:function(e){e=k(e),C(this,O,e),E(e,0,999)&&b(this,Y).call(this)}},{key:"months",get:function(){var e=b(this,F).getMonthLengths(this.isLeap),n=(b(this,P).months||b(this,M).months).map((function(n,t){var r=d(n,2);return{name:r[0],shortName:r[1],length:e[t],index:t,number:t+1,toString:function(){return this.number.toString()},valueOf:function(){return this.number}}}));return n},set:function(e){if(!e)return delete b(this,P).months;_(e)&&12===e.length&&e.every((function(e){return _(e)&&2===e.length&&e.every((function(e){return"string"==typeof e}))}))&&(b(this,P).months=e)}},{key:"weekDays",get:function(){return b(this,G).call(this).sort((function(e,n){return e.index-n.index}))},set:function(e){if(!e)return delete b(this,P).weekDays;_(e)&&7===e.length&&e.every((function(e){return _(e)&&2===e.length&&e.every((function(e){return"string"==typeof e}))}))&&(b(this,P).weekDays=e)}},{key:"leaps",get:function(){return b(this,F).getLeaps(b(this,T))}},{key:"calendar",get:function(){return b(this,F)},set:function(e){this.convert(e)}},{key:"locale",get:function(){return b(this,M)},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y;x(e)&&C(this,M,e)}},{key:"custom",get:function(){return b(this,P)}},{key:"meridiems",get:function(){return b(this,M).meridiems}},{key:"digits",get:function(){return b(this,P).digits||b(this,M).digits},set:function(e){if(!e)return delete b(this,P).digits;_(e)&&10===e.length&&(b(this,P).digits=e)}},{key:"_format",get:function(){return b(this,D)},set:function(e){"string"==typeof e&&C(this,D,e)}},{key:"isLeap",get:function(){return b(this,F).isLeap(b(this,T))}},{key:"isValid",get:function(){return!isNaN(b(this,T))&&!isNaN(b(this,$))&&!isNaN(b(this,S))}},{key:"isUTC",get:function(){return b(this,L)}},{key:"unix",get:function(){return(this.valueOf()-this.millisecond)/1e3}},{key:"ignoreList",get:function(){return b(this,R)},set:function(e){_(e)&&C(this,R,e)}},{key:"weekStartDayIndex",get:function(){return b(this,F).weekStartDayIndex},set:function(e){void 0!==(e=k(e))&&(b(this,F).weekStartDayIndex=Math.abs(e)%7)}},{key:"date",set:function(e){this.setDate(e)}}],t&&h(n.prototype,t),Object.defineProperty(n,"prototype",{writable:!1}),e}(),W=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(q))},733:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.dropdown-radio-popup{align-items:flex-start}.radio-form-container{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;width:100%;text-align:left}.radio-form-container li:not(:last-of-type) .radio-form-label{margin-bottom:10px}.radio-form-container li:first-of-type .remove-circle{padding-top:unset}.radio-form-container li .radio-form-input{appearance:none;margin:unset}.radio-form-container li .radio-form-label{position:relative;display:inline-flex;align-items:center;cursor:pointer;padding-left:27px;font-size:1rem;color:#1b115c;font-family:"TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif"}.radio-form-container li .radio-form-label.disabled{opacity:.5;pointer-events:none}.radio-form-container li .radio-form-label::before,.radio-form-container li .radio-form-label::after{content:"";display:block;position:absolute;left:2px;height:17px;width:17px;border-radius:100%}.radio-form-container li .radio-form-label::before{border:solid 2px #e2e2e2}.radio-form-container li .radio-form-label::after{transform:scale(0);transform-origin:center;transition:transform .3s ease;background-color:#3567f6}.radio-form-container li .radio-form-label.remove-circle{padding:10px 0 10px 7px;margin:unset;height:100%;width:100%}.radio-form-container li .radio-form-label.remove-circle::before,.radio-form-container li .radio-form-label.remove-circle::after{display:none}.radio-form-container li .radio-form-label.remove-circle:hover{background-color:#70cbf4;color:#fff}.radio-form-container li .radio-form-label.selected{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700}.radio-form-container li .radio-form-label.selected::after{transform:scale(0.5)}.radio-group-divider{border-top:1px solid #e5e3db;margin:unset;width:100%}@media screen and (min-width: 981px){#sticky--box.fixed .search [class^=search__form]{box-shadow:none}}',"",{version:3,sources:["webpack://./node_modules/tui-react-components-common/lib/components/DropdownRadio/style.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_colors.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_fonts.scss","webpack://./node_modules/tui-react-components-common/lib/styles/utils/_mixins.scss"],names:[],mappings:"AAEA,sBACE,sBAAA,CAGF,sBACE,YAAA,CACA,qBAAA,CACA,cAAA,CACA,eAAA,CACA,UAAA,CACA,eAAA,CAGI,8DACE,kBAAA,CAKF,sDACE,iBAAA,CAIJ,2CACE,eAAA,CACA,YAAA,CAGF,2CACE,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,cAAA,CACA,iBAAA,CACA,cAAA,CACA,aChCY,CDiCZ,4EE9BC,CFgCD,oDACE,UAAA,CACA,mBAAA,CAIF,qGAEE,UAAA,CACA,aAAA,CACA,iBAAA,CACA,QAAA,CACA,WAAA,CACA,UAAA,CACA,kBAAA,CAGF,mDACE,wBAAA,CAGF,kDACE,kBAAA,CACA,uBAAA,CACA,6BAAA,CACA,wBC3DY,CD8Dd,yDACE,uBAAA,CACA,YAAA,CACA,WAAA,CACA,UAAA,CACA,iIAEE,YAAA,CAEF,+DACE,wBAAA,CACA,UAAA,CAIJ,oDGtEJ,2FAAA,CACA,eAAA,CHuEM,2DACE,oBAAA,CAOV,qBACE,4BAAA,CACA,YAAA,CACA,UAAA,CAMF,qCACE,iDACE,eAAA,CAAA",sourcesContent:['@import "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/utils/mixins";\n\n.dropdown-radio-popup {\n align-items: flex-start;\n}\n\n.radio-form-container {\n display: flex;\n flex-direction: column;\n flex-wrap: wrap;\n list-style: none;\n width: 100%;\n text-align: left;\n li {\n &:not(:last-of-type) {\n .radio-form-label {\n margin-bottom: 10px;\n }\n }\n\n &:first-of-type {\n .remove-circle {\n padding-top: unset;\n }\n }\n\n .radio-form-input {\n appearance: none;\n margin: unset;\n }\n\n .radio-form-label {\n position: relative;\n display: inline-flex;\n align-items: center;\n cursor: pointer;\n padding-left: 27px;\n font-size: 1rem;\n color: $color-text;\n font-family: $font;\n\n &.disabled {\n opacity: 0.5;\n pointer-events: none;\n }\n\n // custom radio button\n &::before,\n &::after {\n content: "";\n display: block;\n position: absolute;\n left: 2px;\n height: 17px;\n width: 17px;\n border-radius: 100%;\n }\n\n &::before {\n border: solid 2px $color-neutral-gray;\n }\n\n &::after {\n transform: scale(0);\n transform-origin: center;\n transition: transform 0.3s ease;\n background-color: $color-energy-blue;\n }\n\n &.remove-circle {\n padding: 10px 0 10px 7px;\n margin: unset;\n height: 100%;\n width: 100%;\n &::before,\n &::after {\n display: none;\n }\n &:hover {\n background-color: #70cbf4;\n color: white;\n }\n }\n\n &.selected {\n @include bold;\n &::after {\n transform: scale(0.5);\n }\n }\n }\n }\n}\n\n.radio-group-divider {\n border-top: 1px solid #e5e3db;\n margin: unset;\n width: 100%;\n}\n\n// todo : placer le code au bon (meilleur) endroit qu\'ici...\n// SCREEN > 980px\n//surcharge tui.fr\n@media screen and (min-width: 981px) {\n #sticky--box.fixed .search [class^="search__form"] {\n box-shadow: none;\n }\n}\n',"/////////////////////// COLORS\n$color-white: white;\n$color-black: black;\n$color-grey: #e5e3db;\n$color-neutral-gray: #e2e2e2;\n$color-white-smoke: #f2f2f2;\n$color-deep-blue: #1b115c;\n$color-energy-blue: #3567f6;\n$color-energy-blue-hover: #0039dd;\n$color-energy-blue-minor: #e2f5fd;\n\n$color-text: $color-deep-blue !default;\n$color-text--alt: #4c4c4c !default;\n$color-icon: $color-deep-blue !default;\n\n$color-primary: #d40e14 !default;\n$color-primary-hover: #ef0000 !default;\n\n$color-secondary: #092a5e !default;\n$color-secondary-hover: #0c397f !default;\n\n$color-tertiary: #70cbf4 !default;\n$color-tertiary-50: #c2e6fa !default;\n$color-tertiary-25: #e2f3fe !default;\n\n$color-quaternary: #d7d2c3 !default;\n$color-quaternary-50: #e7e3db !default;\n$color-quaternary-25: #f3f0ec !default;\n\n$color-quinary: #737373 !default;\n$color-quinary-50: #b9b9b9 !default;\n$color-quinary-25: #dcdcdc !default;\n\n// Link\n$color-link: #288ad6 !default;\n$color-link-hover: #70cbf4 !default;\n\n// Alert\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\n$color-error-dark: #bc0c12 !default;\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\n$color-warning-dark: #ffe100 !default;\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\n$color-info-dark: #288ad6 !default;\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\n$color-success-dark: #aad700 !default;\n\n// Alert fr\n$color-success--fr: #f1ffbe !default;\n$color-success-dark--fr: #82a400 !default;\n\n// Phone number\n$color-phone--free: #78b41e !default;\n$color-phone--normal: #91919b !default;\n$color-phone--major: #af007d !default;\n\n// Brands\n$color-marmara: #00a0a5;\n$color-nf: #b61d22;\n$color-look: #ff3400;\n\n// Social network\n$color-facebook: #3b5998;\n$color-twitter: #55acee;\n$color-googleplus: #dd4b39;\n$color-youtube: #bb0000;\n$color-instagram: #125688;\n$color-tripadvisor: #00a680;\n",'\n// FONTS //\n\n$font-weight--reg: 400 !default;\n\n$font-weight--bold: 700 !default;\n\n$font-secondary--bold: 700;\n\n$font: "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n$font-secondary: "Ambit-Bold", "Arial", "Helvetica", "sans-serif";','@import "../variables/bg-img";\n\n@mixin chevron($direction, $size: 25px) {\n @if $direction == "left" {\n background-image: $chevron-left;\n } @else if $direction == "right" {\n background-image: $chevron-right;\n }\n\n background-repeat: no-repeat;\n background-size: $size $size;\n}\n\n@mixin bold {\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n font-weight: 700;\n}\n\n@mixin box-shadow ($blur: 8px, $opacity:0.16){\n box-shadow: 0 0 $blur 0 rgba(0, 0, 0, $opacity);\n}\n\n@mixin x-center {\n left: 50%;\n transform: translateX(-50%);\n}\n\n@mixin button-colors($bg, $border: $bg, $color: white) {\n background-color: $bg;\n border: 2px solid $border;\n color: $color;\n}\n'],sourceRoot:""}]);const l=a},772:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i),l=t(4417),s=t.n(l),c=new URL(t(8750),t.b),d=new URL(t(5678),t.b),u=new URL(t(3716),t.b),p=a()(o()),f=s()(c),A=s()(d),h=s()(u);p.push([e.id,`@font-face{font-family:"revicons";fallback:fallback;src:url(${f}) format("woff"),url(${A}) format("ttf"),url(${h}) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0, 0, 0, 0.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0, 0, 0, 0.8)}.react-multiple-carousel__arrow::before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0, 0, 0, 0.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left::before{content:"\ue824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right::before{content:"\ue825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;margin:auto;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;padding:5px 5px 5px 5px;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:grey;padding:0;margin:0;margin-right:6px;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.react-multi-carousel-item{flex-shrink:0 !important}.react-multi-carousel-track{overflow:visible !important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right::before{content:"\ue824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left::before{content:"\ue825"}`,"",{version:3,sources:["webpack://./node_modules/react-multi-carousel/lib/styles.css"],names:[],mappings:"AAAA,WAAA,sBAAA,CAAA,iBAAA,CAAA,sKAAA,CAAA,2BAAA,YAAA,CAAA,kBAAA,CAAA,eAAA,CAAA,iBAAA,CAAA,4BAAA,eAAA,CAAA,SAAA,CAAA,QAAA,CAAA,YAAA,CAAA,kBAAA,CAAA,iBAAA,CAAA,2BAAA,CAAA,0BAAA,CAAA,gCAAA,CAAA,gCAAA,iBAAA,CAAA,SAAA,CAAA,kBAAA,CAAA,kBAAA,CAAA,YAAA,CAAA,QAAA,CAAA,6BAAA,CAAA,cAAA,CAAA,eAAA,CAAA,SAAA,CAAA,cAAA,CAAA,sCAAA,6BAAA,CAAA,wCAAA,cAAA,CAAA,UAAA,CAAA,aAAA,CAAA,oBAAA,CAAA,iBAAA,CAAA,SAAA,CAAA,iBAAA,CAAA,yCAAA,cAAA,CAAA,6BAAA,CAAA,sCAAA,mBAAA,CAAA,8CAAA,WAAA,CAAA,uCAAA,oBAAA,CAAA,+CAAA,WAAA,CAAA,+BAAA,iBAAA,CAAA,QAAA,CAAA,YAAA,CAAA,MAAA,CAAA,OAAA,CAAA,sBAAA,CAAA,WAAA,CAAA,SAAA,CAAA,QAAA,CAAA,eAAA,CAAA,iBAAA,CAAA,iCAAA,oBAAA,CAAA,UAAA,CAAA,WAAA,CAAA,iBAAA,CAAA,SAAA,CAAA,uBAAA,CAAA,eAAA,CAAA,yBAAA,CAAA,gBAAA,CAAA,kBAAA,CAAA,iBAAA,CAAA,SAAA,CAAA,QAAA,CAAA,gBAAA,CAAA,SAAA,CAAA,cAAA,CAAA,8CAAA,kBAAA,CAAA,yCAAA,kBAAA,CAAA,2BAAA,2BAAA,CAAA,0BAAA,CAAA,qEAAA,2BAAA,wBAAA,CAAA,4BAAA,2BAAA,CAAA,CAAA,oCAAA,aAAA,CAAA,2CAAA,UAAA,CAAA,mBAAA,CAAA,mDAAA,WAAA,CAAA,0CAAA,SAAA,CAAA,oBAAA,CAAA,kDAAA,WAAA",sourcesContent:['@font-face{font-family:"revicons";fallback:fallback;src:url("./revicons.woff") format(\'woff\'),url("./revicons.ttf") format(\'ttf\'),url("./revicons.eot") format(\'ttf\')}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,0.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,0.8)}.react-multiple-carousel__arrow::before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,0.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left::before{content:"\\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right::before{content:"\\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;margin:auto;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;padding:5px 5px 5px 5px;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:grey;padding:0;margin:0;margin-right:6px;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0 !important}.react-multi-carousel-track{overflow:visible !important}}[dir=\'rtl\'].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right::before{content:"\\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left::before{content:"\\e825"}'],sourceRoot:""}]);const m=p},780:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.form-control_WPkqZ{box-shadow:0 0 8px 0 rgba(0,0,0,.16);border-radius:22px;color:#1b115c;display:block;font-size:16px;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;height:44px;padding:0 50px 0 30px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-control_WPkqZ+.form-label_VSINh{position:absolute;top:50%;transform:translateY(-50%);color:#1b115c;left:30px;display:block;pointer-events:none;white-space:nowrap;opacity:0;transition:all ease-in-out .3s}.form-control_WPkqZ::placeholder{font-weight:400}.form-control_WPkqZ::selection{background-color:#70cbf4}.form-control--active_EJp3H{line-height:12px;padding-top:12px}.form-control--active_EJp3H+.form-label_VSINh{color:#707070;font-size:12px;opacity:1;transform:translateY(-20px)}@media screen and (min-width: 981px){.form-control_WPkqZ{box-shadow:none;padding-left:20px}.form-control_WPkqZ+.form-label_VSINh{left:20px}}.icon_As155{background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;height:24px;margin-right:8px;width:24px}.dropdown-icon_EW0x9{background-repeat:no-repeat;background-position:center;background-size:22px 22px;cursor:pointer;height:33px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:33px}.icon-x_oiEzh{background-image:url("https://content.tui.fr/Content/img/common/icon/icons-svg/close.svg");background-size:20px 20px}.icon-arrow-down_zH2ab{background-image:url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-down.svg");background-size:28px 28px}.form-container_zFtCx{position:relative}.form-icon_fTjet{background-size:20px 20px}.error_OKlkj::placeholder{color:#d40e14}.error_OKlkj~.dropdown-icon_EW0x9{background-image:url("https://content.tui.fr/Content/img/common/icon/icons-svg/alert-warning--red.svg");background-size:18px 18px}.dropdown-box_TXn3a{background-color:#fff;border:2px solid #dcdcdc;border-radius:10px;color:#737373;display:flex;flex-direction:column;max-height:422px;padding:20px;position:absolute;left:0;top:50px;width:100%;z-index:9}.dropdown-box_TXn3a:before{align-self:center;content:"";background-color:#fff;border-bottom:2px solid #fff;border-left:2px solid #dcdcdc;border-top:2px solid #dcdcdc;border-right:2px solid #fff;display:inline-block;height:16px;position:absolute;top:-8px;transform:rotate(45deg);width:16px;z-index:1}.dropdown-list_MM4tB{max-height:362px;overflow-x:hidden;position:relative}.dropdown-list_MM4tB li{transition:background-color .2s ease,color .2s ease}.dropdown-list_MM4tB li:not(.dropdown-separator__Wwky):hover button{background-color:#70cbf4;color:#fff}.dropdown-separator__Wwky{color:#737373;margin:10px 0;text-align:center;text-transform:uppercase}.dropdown-item__z0x7{transition:background-color .2s ease,color .2s ease}.dropdown-item__z0x7:hover{background-color:#70cbf4;color:#fff}.country_DiJ7N{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700}.region_qYvK2{padding-left:20px}.sub-region_uuAmt{padding-left:40px;font-style:italic}.alert-container_sLBOg{max-width:1170px;margin:0 auto;padding:0;position:relative}.alert_o_X6C{background-repeat:no-repeat;background-size:20px 20px;background-position:5px 4px;border-radius:3px;border:0;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;margin:10px 0 0;padding:10px;position:inherit;text-align:left;width:calc(100% - 43px);z-index:2}.alert_o_X6C:before{content:"";position:absolute;left:30px;top:-8px;margin-left:-5px;border-width:0 7px 8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fddad6 rgba(0,0,0,0)}.alert--error_L2P3f{background-color:#fddad6;border-color:#bc0c12;color:#bc0c12}.alert_o_X6C ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.alert_o_X6C.max-container_xISrv{margin:10px auto}.alert_o_X6C span{margin-top:0;font-size:16px}.link_mzAjU{color:#288ad6;font-size:16px;text-decoration:underline}@media screen and (min-width: 641px){.icon-x_oiEzh{background-size:22px 22px}.icon-arrow-down_zH2ab{background-size:28px 28px}.error_OKlkj~.dropdown-icon_EW0x9{background-size:20px 20px}}@media screen and (min-width: 981px){.dropdown-box_TXn3a{top:53px}.dropdown-box_TXn3a:before{height:20px;top:-10px;width:20px}.dropdown-icon_EW0x9{right:15px}.alert_o_X6C{margin:10px 0 10px 20px;position:absolute}.alert_o_X6C:before{left:15px}}',"",{version:3,sources:["webpack://./node_modules/tui-react-components-common/lib/styles/components/_form.scss","webpack://./node_modules/tui-react-components-common/lib/styles/utils/_mixins.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_colors.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_fonts.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_size.scss","webpack://./node_modules/tui-react-components-common/lib/components/DestinationSelector/style.module.scss"],names:[],mappings:"AACA,oBCkBE,oCAAA,CDhBE,kBAAA,CACA,aEEc,CFDd,aAAA,CACA,cAAA,CCQF,2FAAA,CACA,eAAA,CDPE,WAAA,CACA,qBAAA,CACA,eAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CACA,UAAA,CACA,sCACE,iBAAA,CACA,OAAA,CACA,0BAAA,CACA,aEbY,CFcZ,SAAA,CACA,aAAA,CACA,mBAAA,CACA,kBAAA,CACA,SAAA,CACA,8BAAA,CAEF,iCACE,eGzBa,CH2Bf,+BACE,wBEVW,CFYb,4BACE,gBAAA,CACA,gBAAA,CACA,8CACE,aAAA,CACA,cAAA,CACA,SAAA,CACA,2BAAA,CAKN,qCACE,oBACE,eAAA,CACA,iBIhDG,CJmDL,sCACI,SAAA,CAAA,CKlDR,YACE,2BAAA,CACA,0BAAA,CACA,uBAAA,CACA,aAAA,CACA,WAAA,CACA,gBAAA,CACA,UAAA,CAGF,qBACE,2BAAA,CACA,0BAAA,CACA,yBAAA,CACA,cAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,OAAA,CACA,0BAAA,CACA,UAAA,CAGF,cACE,0FAAA,CACA,yBAAA,CAEF,uBACE,iGAAA,CACA,yBAAA,CAGF,sBACE,iBAAA,CAGF,iBACE,yBAAA,CAIA,0BACE,aH7BY,CG+Bd,kCACE,uGAAA,CACA,yBAAA,CAIJ,oBACE,qBHpDY,CGqDZ,wBAAA,CACA,kBAAA,CACA,aH3Bc,CG4Bd,YAAA,CACA,qBAAA,CACA,gBAAA,CACA,YD5DO,CC6DP,iBAAA,CACA,MAAA,CACA,QAAA,CACA,UAAA,CACA,SAAA,CACA,2BACE,iBAAA,CACA,UAAA,CACA,qBHpEU,CGqEV,4BAAA,CACA,6BAAA,CACA,4BAAA,CACA,2BAAA,CACA,oBAAA,CACA,WAAA,CACA,iBAAA,CACA,QAAA,CACA,uBAAA,CACA,UAAA,CACA,SAAA,CAGJ,qBACE,gBAAA,CACA,iBAAA,CACA,iBAAA,CACA,wBACE,mDAAA,CACA,oEACE,wBHrEW,CGsEX,UH1FQ,CG+Fd,0BACE,aHpEc,CGqEd,aAAA,CACA,iBAAA,CACA,wBAAA,CAGF,qBACE,mDAAA,CACA,2BACE,wBHrFa,CGsFb,UH1GU,CG8Gd,eJjGE,2FAAA,CACA,eAAA,CIoGF,cACE,iBDpHO,CCuHT,kBACE,iBAAA,CACA,iBAAA,CAIF,uBACE,gBAAA,CACA,aAAA,CACA,SAAA,CACA,iBAAA,CAGF,aACE,2BAAA,CACA,yBAAA,CACA,2BAAA,CACA,iBAAA,CACA,QAAA,CJ3HA,2FAAA,CACA,eAAA,CI4HA,eAAA,CACA,YAAA,CACA,gBAAA,CACA,eAAA,CACA,uBAAA,CACA,SAAA,CACA,oBACE,UAAA,CACA,iBAAA,CACA,SAAA,CACA,QAAA,CACA,gBAAA,CACA,sBAAA,CACA,kBAAA,CACA,8DAAA,CAEF,oBACE,wBHtHU,CGuHV,oBHtHe,CGuHf,aHvHe,CGyHjB,gBACE,oBAAA,CACA,2BAAA,CACA,iBAAA,CAGF,iCACE,gBAAA,CAGF,kBACE,YAAA,CACA,cAAA,CAIJ,YACE,aH/IW,CGgJX,cAAA,CACA,yBAAA,CASF,qCAEE,cACE,yBAAA,CAEF,uBACE,yBAAA,CAIA,kCACE,yBAAA,CAAA,CAMN,qCAEE,oBACE,QAAA,CACA,2BACE,WAAA,CACA,SAAA,CACA,UAAA,CAGJ,qBACE,UAAA,CAGF,aACE,uBAAA,CACA,iBAAA,CACA,oBACE,SAAA,CAAA",sourcesContent:["@import '../utils/mixins';\n.form-control {\n @include box-shadow;\n border-radius: 22px;\n color: $color-text;\n display: block;\n font-size: 16px;\n @include bold;\n height: 44px;\n padding: 0 50px 0 30px;\n overflow: hidden;\n text-align: left;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: 100%;\n + .form-label {\n position: absolute;\n top:50%;\n transform: translateY(-50%);\n color: $color-text;\n left: 30px;\n display: block;\n pointer-events: none;\n white-space: nowrap;\n opacity: 0;\n transition: all ease-in-out 0.3s;\n }\n &::placeholder {\n font-weight: $font-weight--reg;\n }\n &::selection {\n background-color: $color-tertiary;\n }\n &--active {\n line-height: 12px;\n padding-top: 12px;\n + .form-label {\n color: #707070;\n font-size: 12px;\n opacity: 1;\n transform: translateY(-20px);\n }\n }\n }\n\n @media screen and (min-width: 981px) {\n .form-control {\n box-shadow: none;\n padding-left: $gutter;\n }\n\n .form-control + .form-label{\n left: 20px;\n }\n}",'@import "../variables/bg-img";\n\n@mixin chevron($direction, $size: 25px) {\n @if $direction == "left" {\n background-image: $chevron-left;\n } @else if $direction == "right" {\n background-image: $chevron-right;\n }\n\n background-repeat: no-repeat;\n background-size: $size $size;\n}\n\n@mixin bold {\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n font-weight: 700;\n}\n\n@mixin box-shadow ($blur: 8px, $opacity:0.16){\n box-shadow: 0 0 $blur 0 rgba(0, 0, 0, $opacity);\n}\n\n@mixin x-center {\n left: 50%;\n transform: translateX(-50%);\n}\n\n@mixin button-colors($bg, $border: $bg, $color: white) {\n background-color: $bg;\n border: 2px solid $border;\n color: $color;\n}\n',"/////////////////////// COLORS\n$color-white: white;\n$color-black: black;\n$color-grey: #e5e3db;\n$color-neutral-gray: #e2e2e2;\n$color-white-smoke: #f2f2f2;\n$color-deep-blue: #1b115c;\n$color-energy-blue: #3567f6;\n$color-energy-blue-hover: #0039dd;\n$color-energy-blue-minor: #e2f5fd;\n\n$color-text: $color-deep-blue !default;\n$color-text--alt: #4c4c4c !default;\n$color-icon: $color-deep-blue !default;\n\n$color-primary: #d40e14 !default;\n$color-primary-hover: #ef0000 !default;\n\n$color-secondary: #092a5e !default;\n$color-secondary-hover: #0c397f !default;\n\n$color-tertiary: #70cbf4 !default;\n$color-tertiary-50: #c2e6fa !default;\n$color-tertiary-25: #e2f3fe !default;\n\n$color-quaternary: #d7d2c3 !default;\n$color-quaternary-50: #e7e3db !default;\n$color-quaternary-25: #f3f0ec !default;\n\n$color-quinary: #737373 !default;\n$color-quinary-50: #b9b9b9 !default;\n$color-quinary-25: #dcdcdc !default;\n\n// Link\n$color-link: #288ad6 !default;\n$color-link-hover: #70cbf4 !default;\n\n// Alert\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\n$color-error-dark: #bc0c12 !default;\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\n$color-warning-dark: #ffe100 !default;\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\n$color-info-dark: #288ad6 !default;\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\n$color-success-dark: #aad700 !default;\n\n// Alert fr\n$color-success--fr: #f1ffbe !default;\n$color-success-dark--fr: #82a400 !default;\n\n// Phone number\n$color-phone--free: #78b41e !default;\n$color-phone--normal: #91919b !default;\n$color-phone--major: #af007d !default;\n\n// Brands\n$color-marmara: #00a0a5;\n$color-nf: #b61d22;\n$color-look: #ff3400;\n\n// Social network\n$color-facebook: #3b5998;\n$color-twitter: #55acee;\n$color-googleplus: #dd4b39;\n$color-youtube: #bb0000;\n$color-instagram: #125688;\n$color-tripadvisor: #00a680;\n",'\n// FONTS //\n\n$font-weight--reg: 400 !default;\n\n$font-weight--bold: 700 !default;\n\n$font-secondary--bold: 700;\n\n$font: "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n$font-secondary: "Ambit-Bold", "Arial", "Helvetica", "sans-serif";',"$gutter: 20px;\n$gutter-tunnel: calc($gutter / 2);\n\n",'@import "../../styles/variables/size", "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/components/form", "../../styles/utils/mixins";\n\n.icon {\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n flex-shrink: 0;\n height: 24px;\n margin-right: 8px;\n width: 24px;\n}\n\n.dropdown-icon {\n background-repeat: no-repeat;\n background-position: center;\n background-size: 22px 22px;\n cursor: pointer;\n height: 33px;\n position: absolute;\n right: 25px;\n top: 50%;\n transform: translateY(-50%);\n width: 33px;\n}\n\n.icon-x {\n background-image: url("https://content.tui.fr/Content/img/common/icon/icons-svg/close.svg");\n background-size: 20px 20px;\n}\n.icon-arrow-down {\n background-image: url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-down.svg");\n background-size: 28px 28px;\n}\n// form\n.form-container {\n position: relative;\n}\n\n.form-icon {\n background-size: 20px 20px;\n}\n// error\n.error {\n &::placeholder {\n color: $color-primary;\n }\n ~ .dropdown-icon {\n background-image: url("https://content.tui.fr/Content/img/common/icon/icons-svg/alert-warning--red.svg");\n background-size: 18px 18px;\n }\n}\n// box\n.dropdown-box {\n background-color: $color-white;\n border: 2px solid $color-quinary-25;\n border-radius: 10px;\n color: $color-quinary;\n display: flex;\n flex-direction: column;\n max-height: 422px;\n padding: $gutter;\n position: absolute;\n left: 0;\n top: 50px;\n width: 100%;\n z-index: 9;\n &:before {\n align-self: center;\n content: "";\n background-color: $color-white;\n border-bottom: 2px solid $color-white;\n border-left: 2px solid $color-quinary-25;\n border-top: 2px solid $color-quinary-25;\n border-right: 2px solid $color-white;\n display: inline-block;\n height: 16px;\n position: absolute;\n top: -8px;\n transform: rotate(45deg);\n width: 16px;\n z-index: 1;\n }\n}\n.dropdown-list {\n max-height: 362px;\n overflow-x: hidden;\n position: relative;\n li {\n transition: background-color 0.2s ease, color 0.2s ease;\n &:not(.dropdown-separator):hover button {\n background-color: $color-tertiary;\n color: $color-white;\n }\n }\n}\n\n.dropdown-separator {\n color: $color-quinary;\n margin: calc($gutter/2) 0;\n text-align: center;\n text-transform: uppercase;\n}\n\n.dropdown-item {\n transition: background-color 0.2s ease, color 0.2s ease;\n &:hover {\n background-color: $color-tertiary;\n color: $color-white;\n }\n}\n\n.country {\n @include bold;\n}\n\n.region {\n padding-left: $gutter;\n}\n\n.sub-region {\n padding-left: calc($gutter * 2);\n font-style: italic;\n}\n\n// Alert\n.alert-container {\n max-width: 1170px;\n margin: 0 auto;\n padding: 0;\n position: relative;\n}\n\n.alert {\n background-repeat: no-repeat;\n background-size: 20px 20px;\n background-position: 5px 4px;\n border-radius: 3px;\n border: 0;\n @include bold;\n margin: calc($gutter / 2) 0 0;\n padding: calc($gutter / 2);\n position: inherit;\n text-align: left;\n width: calc(100% - 43px);\n z-index: 2;\n &:before {\n content: "";\n position: absolute;\n left: 30px;\n top: -8px;\n margin-left: -5px;\n border-width: 0 7px 8px;\n border-style: solid;\n border-color: transparent transparent #fddad6 transparent;\n }\n &--error {\n background-color: $color-error;\n border-color: $color-error-dark;\n color: $color-error-dark;\n }\n ul {\n list-style-type: disc;\n list-style-position: outside;\n padding-left: 20px;\n }\n\n &.max-container {\n margin: calc($gutter / 2) auto;\n }\n\n span {\n margin-top: 0;\n font-size: 16px;\n }\n}\n\n.link {\n color: $color-link;\n font-size: 16px;\n text-decoration: underline;\n}\n////////////////////////////////////////////////////\n\n// MEDIA QUERY\n\n////////////////////////////////////////////////////\n\n// SCREEN > 640px\n@media screen and (min-width: 641px) {\n // icon\n .icon-x {\n background-size: 22px 22px;\n }\n .icon-arrow-down {\n background-size: 28px 28px;\n }\n // error dropdown-icon\n .error {\n ~ .dropdown-icon {\n background-size: 20px 20px;\n }\n }\n}\n\n// SCREEN > 980px\n@media screen and (min-width: 981px) {\n // box\n .dropdown-box {\n top: 53px;\n &:before {\n height: 20px;\n top: -10px;\n width: 20px;\n }\n }\n .dropdown-icon {\n right: 15px;\n }\n // Alert\n .alert {\n margin: calc($gutter / 2) 0 calc($gutter / 2) $gutter;\n position: absolute;\n &:before {\n left: 15px;\n }\n }\n}\n'],sourceRoot:""}]),a.locals={"form-control":"form-control_WPkqZ","form-label":"form-label_VSINh","form-control--active":"form-control--active_EJp3H",icon:"icon_As155","dropdown-icon":"dropdown-icon_EW0x9","icon-x":"icon-x_oiEzh","icon-arrow-down":"icon-arrow-down_zH2ab","form-container":"form-container_zFtCx","form-icon":"form-icon_fTjet",error:"error_OKlkj","dropdown-box":"dropdown-box_TXn3a","dropdown-list":"dropdown-list_MM4tB","dropdown-separator":"dropdown-separator__Wwky","dropdown-item":"dropdown-item__z0x7",country:"country_DiJ7N",region:"region_qYvK2","sub-region":"sub-region_uuAmt","alert-container":"alert-container_sLBOg",alert:"alert_o_X6C","alert--error":"alert--error_L2P3f","max-container":"max-container_xISrv",link:"link_mzAjU"};const l=a},917:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.carousel-container{touch-action:pan-y pinch-zoom}.carousel-item__container{cursor:pointer;position:relative;border-radius:16px}.carousel-item-image-card__container{border:2px solid rgba(0,0,0,0)}.carousel-item-image-card__container:hover{border:unset;box-shadow:1px 1px 15px 0 #d7d2c3}.carousel-item__img{border-radius:16px}.carousel-item__container-text{position:absolute;left:0;right:0;bottom:0;height:auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px;background-color:rgba(185,185,185,.1)}.carousel-item__text{margin:0;color:#fff;font-size:24px;align-self:center;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700}.carousel-dots{position:static;margin-top:20px}.carousel-dot,.swiper-dot .swiper-pagination-bullet{width:12px;height:12px;border-radius:30px;margin-right:10px;background-color:#3567f6;opacity:.25}.carousel-dot.active,.swiper-dot .active.swiper-pagination-bullet,.carousel-dot.swiper-pagination-bullet-active,.swiper-dot .swiper-pagination-bullet-active.swiper-pagination-bullet{opacity:1}.swiper-dot{margin-top:20px;text-align:center}@media screen and (min-width: 1025px){.carousel-container{overflow:visible}}',"",{version:3,sources:["webpack://./node_modules/tui-react-components-common/lib/components/Carousel/style.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_colors.scss","webpack://./node_modules/tui-react-components-common/lib/styles/utils/_mixins.scss"],names:[],mappings:"AAEA,oBACE,6BAAA,CAGF,0BACE,cAAA,CACA,iBAAA,CACA,kBAAA,CAGF,qCACE,8BAAA,CACA,2CACE,YAAA,CACA,iCAAA,CAIJ,oBACE,kBAAA,CAGF,+BACE,iBAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CACA,WAAA,CACA,8BAAA,CACA,+BAAA,CACA,qCAAA,CAGF,qBACE,QAAA,CACA,UCpCY,CDqCZ,cAAA,CACA,iBAAA,CEzBA,2FAAA,CACA,eAAA,CF4BF,eACE,eAAA,CACA,eAAA,CAGF,oDACE,UAAA,CACA,WAAA,CACA,kBAAA,CACA,iBAAA,CACA,wBC9CkB,CD+ClB,WAAA,CACA,sLAEE,SAAA,CAGJ,YACE,eAAA,CACA,iBAAA,CAQF,sCACE,oBACE,gBAAA,CAAA",sourcesContent:['@import "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/utils/mixins";\n\n.carousel-container {\n touch-action: pan-y pinch-zoom;\n}\n\n.carousel-item__container {\n cursor: pointer;\n position: relative;\n border-radius: 16px;\n}\n\n.carousel-item-image-card__container {\n border: 2px solid transparent;\n &:hover {\n border: unset;\n box-shadow: 1px 1px 15px 0 $color-quaternary;\n }\n}\n\n.carousel-item__img {\n border-radius: 16px;\n}\n\n.carousel-item__container-text {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: auto;\n border-bottom-left-radius: 16px;\n border-bottom-right-radius: 16px;\n background-color: rgba(185, 185, 185, 0.1);\n}\n\n.carousel-item__text {\n margin: 0;\n color: $color-white;\n font-size: 24px;\n align-self: center;\n @include bold;\n}\n\n.carousel-dots {\n position: static;\n margin-top: 20px;\n}\n\n.carousel-dot {\n width: 12px;\n height: 12px;\n border-radius: 30px;\n margin-right: 10px;\n background-color: $color-energy-blue;\n opacity: 0.25;\n &.active,\n &.swiper-pagination-bullet-active {\n opacity: 1;\n }\n}\n.swiper-dot {\n margin-top: 20px;\n text-align: center;\n\n .swiper-pagination-bullet {\n @extend .carousel-dot;\n }\n}\n\n// Desktop\n@media screen and (min-width: 1025px) {\n .carousel-container {\n overflow: visible;\n }\n}\n',"/////////////////////// COLORS\n$color-white: white;\n$color-black: black;\n$color-grey: #e5e3db;\n$color-neutral-gray: #e2e2e2;\n$color-white-smoke: #f2f2f2;\n$color-deep-blue: #1b115c;\n$color-energy-blue: #3567f6;\n$color-energy-blue-hover: #0039dd;\n$color-energy-blue-minor: #e2f5fd;\n\n$color-text: $color-deep-blue !default;\n$color-text--alt: #4c4c4c !default;\n$color-icon: $color-deep-blue !default;\n\n$color-primary: #d40e14 !default;\n$color-primary-hover: #ef0000 !default;\n\n$color-secondary: #092a5e !default;\n$color-secondary-hover: #0c397f !default;\n\n$color-tertiary: #70cbf4 !default;\n$color-tertiary-50: #c2e6fa !default;\n$color-tertiary-25: #e2f3fe !default;\n\n$color-quaternary: #d7d2c3 !default;\n$color-quaternary-50: #e7e3db !default;\n$color-quaternary-25: #f3f0ec !default;\n\n$color-quinary: #737373 !default;\n$color-quinary-50: #b9b9b9 !default;\n$color-quinary-25: #dcdcdc !default;\n\n// Link\n$color-link: #288ad6 !default;\n$color-link-hover: #70cbf4 !default;\n\n// Alert\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\n$color-error-dark: #bc0c12 !default;\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\n$color-warning-dark: #ffe100 !default;\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\n$color-info-dark: #288ad6 !default;\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\n$color-success-dark: #aad700 !default;\n\n// Alert fr\n$color-success--fr: #f1ffbe !default;\n$color-success-dark--fr: #82a400 !default;\n\n// Phone number\n$color-phone--free: #78b41e !default;\n$color-phone--normal: #91919b !default;\n$color-phone--major: #af007d !default;\n\n// Brands\n$color-marmara: #00a0a5;\n$color-nf: #b61d22;\n$color-look: #ff3400;\n\n// Social network\n$color-facebook: #3b5998;\n$color-twitter: #55acee;\n$color-googleplus: #dd4b39;\n$color-youtube: #bb0000;\n$color-instagram: #125688;\n$color-tripadvisor: #00a680;\n",'@import "../variables/bg-img";\n\n@mixin chevron($direction, $size: 25px) {\n @if $direction == "left" {\n background-image: $chevron-left;\n } @else if $direction == "right" {\n background-image: $chevron-right;\n }\n\n background-repeat: no-repeat;\n background-size: $size $size;\n}\n\n@mixin bold {\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n font-weight: 700;\n}\n\n@mixin box-shadow ($blur: 8px, $opacity:0.16){\n box-shadow: 0 0 $blur 0 rgba(0, 0, 0, $opacity);\n}\n\n@mixin x-center {\n left: 50%;\n transform: translateX(-50%);\n}\n\n@mixin button-colors($bg, $border: $bg, $color: white) {\n background-color: $bg;\n border: 2px solid $border;\n color: $color;\n}\n'],sourceRoot:""}]);const l=a},961:(e,n,t)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}(),e.exports=t(2551)},1002:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.container_hND9O{color:#1b115c;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;max-width:1150px;height:465px;border-radius:16px;padding:40px;background-image:url("https://content.tui.fr/Landing/BlockImages/download-mobile-app-background-desert.jpg");background-size:cover;background-position:top;background-repeat:no-repeat}.overlay-container-image_qiAFi{flex:1;position:relative;top:-120px;left:20px}.overlay-container-image_qiAFi img{height:520px;min-width:520px;min-height:520px}.overlay-block__container_u1x40{display:flex;flex-direction:column;flex:.7;gap:10px;padding:20px;border-radius:10px;width:100%;min-width:355px;height:max-content;background:#fff;font-size:18px}.overlay-block__tag_tuZit{color:#fff;background-color:#b61d22;padding:8px 12px;border-radius:5px;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;font-size:14px;text-transform:uppercase;width:max-content}.overlay-block__title_KiD_8{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;font-family:"Ambit";font-size:24px}.overlay-block__description_J0AYX{font-family:"TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:400}.overlay-block-download__qrcode_B5Ian{width:140px}.overlay-block-download__container_I_Tfu{display:flex;margin-top:10px;gap:20px}.overlay-block-download-cta__container_g25o3{display:flex;flex-direction:column;gap:10px}.overlay-block-download-cta__title_X6fW4{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;font-family:"Ambit";margin-bottom:10px}.overlay-block-download__mobile-store-container_U1UdT{display:flex;align-items:flex-start;gap:10px}.overlay-block-download__mobile-store_MQcvv{width:100px;border-radius:8px}@media screen and (max-width: 1079.9px){.overlay-block-download__qrcode_B5Ian{display:none}.overlay-container-image_qiAFi{height:350px;top:-105px;left:-40px}.overlay-container-image_qiAFi img{height:350px;min-width:350px;min-height:350px}.overlay-block__container_u1x40{max-width:unset;flex:1;margin-left:-75px}}@media screen and (max-width: 640px){.container_hND9O{height:780px;padding:10px}.overlay-block-download__qrcode_B5Ian{display:none}.overlay-container-image_qiAFi{height:unset;top:-70px;left:-10px}.overlay-block__container_u1x40{min-width:unset;max-width:unset;margin-left:unset;margin-top:-80px}}',"",{version:3,sources:["webpack://./src/module/DownloadMobileApp/style.module.scss","webpack://./src/styles/variables/_colors.scss","webpack://./src/styles/utils/_mixins.scss","webpack://./src/styles/variables/_fonts.scss"],names:[],mappings:"AAEA,iBACE,aCEW,CDDX,YAAA,CACA,MAAA,CACA,cAAA,CACA,6BAAA,CACA,gBAAA,CACA,YAAA,CACA,kBAAA,CACA,YAAA,CACA,4GAAA,CACA,qBAAA,CACA,uBAAA,CACA,2BAAA,CAGF,+BACE,MAAA,CAMA,iBAAA,CACA,UAAA,CACA,SAAA,CAPA,mCACE,YAAA,CACA,eAAA,CACA,gBAAA,CAOJ,gCACE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,QAAA,CACA,YAAA,CACA,kBAAA,CACA,UAAA,CACA,eAAA,CACA,kBAAA,CACA,eCvCY,CDwCZ,cAAA,CAGF,0BACE,UC5CY,CD6CZ,wBCSS,CDRT,gBAAA,CACA,iBAAA,CE3BA,2FAAA,CACA,eAAA,CF4BA,cAAA,CACA,wBAAA,CACA,iBAAA,CAEF,4BEjCE,2FAAA,CACA,eAAA,CFkCA,mBGjDe,CHkDf,cAAA,CAGF,kCElCE,4ECpBK,CDqBL,eAAA,CFqCF,sCACE,WAAA,CAGF,yCACE,YAAA,CACA,eAAA,CACA,QAAA,CAGF,6CACE,YAAA,CACA,qBAAA,CACA,QAAA,CAGF,yCE3DE,2FAAA,CACA,eAAA,CF4DA,mBG3Ee,CH4Ef,kBAAA,CAGF,sDACE,YAAA,CACA,sBAAA,CACA,QAAA,CAGF,4CACE,WAAA,CACA,iBAAA,CAIF,wCACE,sCACE,YAAA,CAEF,+BAME,YAAA,CACA,UAAA,CACA,UAAA,CAPA,mCACE,YAAA,CACA,eAAA,CACA,gBAAA,CAMJ,gCACE,eAAA,CACA,MAAA,CACA,iBAAA,CAAA,CAIJ,qCACE,iBACE,YAAA,CACA,YAAA,CAGF,sCACE,YAAA,CAGF,+BACE,YAAA,CACA,SAAA,CACA,UAAA,CAGF,gCACE,eAAA,CACA,eAAA,CACA,iBAAA,CACA,gBAAA,CAAA",sourcesContent:['@import "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/variables/size", "../../styles/utils/mixins";\r\n\r\n.container {\r\n color: $color-text;\r\n display: flex;\r\n flex: 1;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\r\n max-width: 1150px;\r\n height: 465px;\r\n border-radius: 16px;\r\n padding: 40px;\r\n background-image: url("https://content.tui.fr/Landing/BlockImages/download-mobile-app-background-desert.jpg");\r\n background-size: cover;\r\n background-position: top;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.overlay-container-image {\r\n flex: 1;\r\n img {\r\n height: 520px;\r\n min-width: 520px;\r\n min-height: 520px;\r\n }\r\n position: relative;\r\n top: -120px;\r\n left: 20px;\r\n}\r\n\r\n.overlay-block__container {\r\n display: flex;\r\n flex-direction: column;\r\n flex: 0.7;\r\n gap: 10px;\r\n padding: 20px;\r\n border-radius: 10px;\r\n width: 100%;\r\n min-width: 355px;\r\n height: max-content;\r\n background: $color-white;\r\n font-size: 18px;\r\n}\r\n\r\n.overlay-block__tag {\r\n color: $color-white;\r\n background-color: $color-nf;\r\n padding: 8px 12px;\r\n border-radius: 5px;\r\n @include bold;\r\n font-size: 14px;\r\n text-transform: uppercase;\r\n width: max-content;\r\n}\r\n.overlay-block__title {\r\n @include bold;\r\n font-family: $font-secondary;\r\n font-size: 24px;\r\n}\r\n\r\n.overlay-block__description {\r\n @include regular;\r\n}\r\n\r\n.overlay-block-download__qrcode {\r\n width: 140px;\r\n}\r\n\r\n.overlay-block-download__container {\r\n display: flex;\r\n margin-top: 10px;\r\n gap: 20px;\r\n}\r\n\r\n.overlay-block-download-cta__container {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 10px;\r\n}\r\n\r\n.overlay-block-download-cta__title {\r\n @include bold;\r\n font-family: $font-secondary;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.overlay-block-download__mobile-store-container {\r\n display: flex;\r\n align-items: flex-start;\r\n gap: 10px;\r\n}\r\n\r\n.overlay-block-download__mobile-store {\r\n width: 100px;\r\n border-radius: 8px;\r\n}\r\n\r\n//Tablet\r\n@media screen and (max-width: 1079.9px) {\r\n .overlay-block-download__qrcode {\r\n display: none;\r\n }\r\n .overlay-container-image {\r\n img {\r\n height: 350px;\r\n min-width: 350px;\r\n min-height: 350px;\r\n }\r\n height: 350px;\r\n top: -105px;\r\n left: -40px;\r\n }\r\n .overlay-block__container {\r\n max-width: unset;\r\n flex: 1;\r\n margin-left: -75px;\r\n }\r\n}\r\n//Mobile\r\n@media screen and (max-width: 640px) {\r\n .container {\r\n height: 780px;\r\n padding: 10px;\r\n }\r\n\r\n .overlay-block-download__qrcode {\r\n display: none;\r\n }\r\n\r\n .overlay-container-image {\r\n height: unset;\r\n top: -70px;\r\n left: -10px;\r\n }\r\n\r\n .overlay-block__container {\r\n min-width: unset;\r\n max-width: unset;\r\n margin-left: unset;\r\n margin-top: -80px;\r\n }\r\n}\r\n',"/////////////////////// COLORS\r\n$color-white: white;\r\n$color-black: black;\r\n$color-grey: #e5e3db;\r\n\r\n$color-text: #1B115C !default;\r\n$color-text--alt: #4c4c4c !default;\r\n$color-icon: #1B115C !default;\r\n\r\n$color-primary: #d40e14 !default;\r\n$color-primary-hover: #ef0000 !default;\r\n\r\n$color-secondary: #092a5e !default;\r\n$color-secondary-hover: #0c397f !default;\r\n\r\n$color-tertiary: #70cbf4 !default;\r\n$color-tertiary-50: #c2e6fa !default;\r\n$color-tertiary-25: #e2f3fe !default;\r\n\r\n$color-quaternary: #d7d2c3 !default;\r\n$color-quaternary-50: #e7e3db !default;\r\n$color-quaternary-25: #f3f0ec !default;\r\n\r\n$color-quinary: #737373 !default;\r\n$color-quinary-50: #b9b9b9 !default;\r\n$color-quinary-25: #dcdcdc !default;\r\n\r\n$color-senary: #f2f2f2 !default;\r\n\r\n// Link\r\n$color-link: #288ad6 !default;\r\n$color-link-hover: #70cbf4 !default;\r\n\r\n// Alert\r\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\r\n$color-error-dark: #bc0c12 !default;\r\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\r\n$color-warning-dark: #ffe100 !default;\r\n$color-secondary-warning-dark: #ffbf00 !default;\r\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\r\n$color-info-dark: #288ad6 !default;\r\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\r\n$color-success-dark: #aad700 !default;\r\n\r\n// Alert fr\r\n$color-success--fr: #f1ffbe !default;\r\n$color-success-dark--fr: #82a400 !default;\r\n\r\n// Phone number\r\n$color-phone--free: #78b41e !default;\r\n$color-phone--normal: #91919b !default;\r\n$color-phone--major: #af007d !default;\r\n\r\n// Brands\r\n$color-marmara: #00a0a5;\r\n$color-nf: #b61d22;\r\n$color-look: #ff3400;\r\n\r\n// Social network\r\n$color-facebook: #3b5998;\r\n$color-twitter: #55acee;\r\n$color-googleplus: #dd4b39;\r\n$color-youtube: #bb0000;\r\n$color-instagram: #125688;\r\n$color-tripadvisor: #00a680;\r\n\r\n// New colors\r\n$color-electric-blue: #3567f6;\r\n",'@import "../variables/bg-img", "../variables/colors", "../variables/fonts";\r\n\r\n@mixin chevron($direction, $size: 25px) {\r\n @if $direction == "left" {\r\n background-image: $chevron-left;\r\n } @else if $direction == "right" {\r\n background-image: $chevron-right;\r\n }\r\n\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n}\r\n\r\n@mixin bg-img($url, $size: 50px, $position: center) {\r\n background-image: $url;\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n background-position: $position;\r\n}\r\n\r\n@mixin bold {\r\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\r\n font-weight: 700;\r\n}\r\n\r\n@mixin regular {\r\n font-family: $font;\r\n font-weight: 400;\r\n}\r\n\r\n@mixin box-shadow {\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);\r\n}\r\n\r\n@mixin flex-col-center {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n\r\n@mixin absolute-X-center {\r\n position: absolute;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n}\r\n\r\n@mixin hidden-transition($translate: 100%) {\r\n transform: translate($translate);\r\n visibility: hidden;\r\n opacity: 0;\r\n transition:\r\n transform 0.25s ease-in-out,\r\n opacity 0.25s ease-in-out,\r\n visibility 0.25s ease-in-out;\r\n}\r\n\r\n@mixin visible-transition {\r\n visibility: visible;\r\n transform: translate(0);\r\n opacity: 1;\r\n}\r\n','// FONTS //\r\n\r\n$font-weight--reg: 400 !default;\r\n\r\n$font-weight--bold: 700 !default;\r\n\r\n$font: "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\r\n$font-secondary: "Ambit";\r\n$font-secondary--bold: "Ambit-Bold";\r\n'],sourceRoot:""}]),a.locals={container:"container_hND9O","overlay-container-image":"overlay-container-image_qiAFi","overlay-block__container":"overlay-block__container_u1x40","overlay-block__tag":"overlay-block__tag_tuZit","overlay-block__title":"overlay-block__title_KiD_8","overlay-block__description":"overlay-block__description_J0AYX","overlay-block-download__qrcode":"overlay-block-download__qrcode_B5Ian","overlay-block-download__container":"overlay-block-download__container_I_Tfu","overlay-block-download-cta__container":"overlay-block-download-cta__container_g25o3","overlay-block-download-cta__title":"overlay-block-download-cta__title_X6fW4","overlay-block-download__mobile-store-container":"overlay-block-download__mobile-store-container_U1UdT","overlay-block-download__mobile-store":"overlay-block-download__mobile-store_MQcvv"};const l=a},1020:(e,n,t)=>{"use strict";var r=t(6540),o=Symbol.for("react.element"),i=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,n,t){var r,i={},c=null,d=null;for(r in void 0!==t&&(c=""+t),void 0!==n.key&&(c=""+n.key),void 0!==n.ref&&(d=n.ref),n)a.call(n,r)&&!s.hasOwnProperty(r)&&(i[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps)void 0===i[r]&&(i[r]=n[r]);return{$$typeof:o,type:e,key:c,ref:d,props:i,_owner:l.current}}n.Fragment=i,n.jsx=c,n.jsxs=c},1113:e=>{"use strict";e.exports=function(e,n){if(n.styleSheet)n.styleSheet.cssText=e;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(e))}}},1215:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.section_zcT0q{color:#1b115c;font-family:"TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif"}.cardsWrapper_qURK7{display:flex;gap:20px}.cardsWrapper_qURK7+.insuranceToggle_f8SLB [class*=toggle-switch-description]{font-size:20px;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700}.explanation__0Wqt{font-size:18px;padding:0px 42px}.insuranceToggle_f8SLB{margin-block:20px}@media screen and (max-width: 640px){.cardsWrapper_qURK7{display:block}}',"",{version:3,sources:["webpack://./node_modules/tui-react-components-common/lib/modules/InsuranceSelector/style.module.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_colors.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_fonts.scss","webpack://./node_modules/tui-react-components-common/lib/styles/utils/_mixins.scss"],names:[],mappings:"AAEA,eACE,aCGgB,CDFhB,4EEKK,CFFP,oBACE,YAAA,CACA,QAAA,CAIA,8EACE,cAAA,CAAA,2FAAA,CGCF,eAAA,CHIF,mBACE,cAAA,CACA,gBAAA,CAGF,uBACE,iBAAA,CAGF,qCACE,oBACE,aAAA,CAAA",sourcesContent:['@import "../../styles/variables/size", "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/utils/mixins";\n\n.section {\n color: $color-text;\n font-family: $font;\n}\n\n.cardsWrapper {\n display: flex;\n gap: 20px;\n}\n\n.cardsWrapper + .insuranceToggle {\n [class*="toggle-switch-description"] {\n font-size: 20px;\n @include bold;\n }\n}\n\n.explanation {\n font-size: 18px;\n padding: 0px 42px;\n}\n\n.insuranceToggle {\n margin-block: 20px;\n}\n\n@media screen and (max-width: 640px) {\n .cardsWrapper {\n display: block;\n }\n}\n',"/////////////////////// COLORS\n$color-white: white;\n$color-black: black;\n$color-grey: #e5e3db;\n$color-neutral-gray: #e2e2e2;\n$color-white-smoke: #f2f2f2;\n$color-deep-blue: #1b115c;\n$color-energy-blue: #3567f6;\n$color-energy-blue-hover: #0039dd;\n$color-energy-blue-minor: #e2f5fd;\n\n$color-text: $color-deep-blue !default;\n$color-text--alt: #4c4c4c !default;\n$color-icon: $color-deep-blue !default;\n\n$color-primary: #d40e14 !default;\n$color-primary-hover: #ef0000 !default;\n\n$color-secondary: #092a5e !default;\n$color-secondary-hover: #0c397f !default;\n\n$color-tertiary: #70cbf4 !default;\n$color-tertiary-50: #c2e6fa !default;\n$color-tertiary-25: #e2f3fe !default;\n\n$color-quaternary: #d7d2c3 !default;\n$color-quaternary-50: #e7e3db !default;\n$color-quaternary-25: #f3f0ec !default;\n\n$color-quinary: #737373 !default;\n$color-quinary-50: #b9b9b9 !default;\n$color-quinary-25: #dcdcdc !default;\n\n// Link\n$color-link: #288ad6 !default;\n$color-link-hover: #70cbf4 !default;\n\n// Alert\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\n$color-error-dark: #bc0c12 !default;\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\n$color-warning-dark: #ffe100 !default;\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\n$color-info-dark: #288ad6 !default;\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\n$color-success-dark: #aad700 !default;\n\n// Alert fr\n$color-success--fr: #f1ffbe !default;\n$color-success-dark--fr: #82a400 !default;\n\n// Phone number\n$color-phone--free: #78b41e !default;\n$color-phone--normal: #91919b !default;\n$color-phone--major: #af007d !default;\n\n// Brands\n$color-marmara: #00a0a5;\n$color-nf: #b61d22;\n$color-look: #ff3400;\n\n// Social network\n$color-facebook: #3b5998;\n$color-twitter: #55acee;\n$color-googleplus: #dd4b39;\n$color-youtube: #bb0000;\n$color-instagram: #125688;\n$color-tripadvisor: #00a680;\n",'\n// FONTS //\n\n$font-weight--reg: 400 !default;\n\n$font-weight--bold: 700 !default;\n\n$font-secondary--bold: 700;\n\n$font: "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n$font-secondary: "Ambit-Bold", "Arial", "Helvetica", "sans-serif";','@import "../variables/bg-img";\n\n@mixin chevron($direction, $size: 25px) {\n @if $direction == "left" {\n background-image: $chevron-left;\n } @else if $direction == "right" {\n background-image: $chevron-right;\n }\n\n background-repeat: no-repeat;\n background-size: $size $size;\n}\n\n@mixin bold {\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n font-weight: 700;\n}\n\n@mixin box-shadow ($blur: 8px, $opacity:0.16){\n box-shadow: 0 0 $blur 0 rgba(0, 0, 0, $opacity);\n}\n\n@mixin x-center {\n left: 50%;\n transform: translateX(-50%);\n}\n\n@mixin button-colors($bg, $border: $bg, $color: white) {\n background-color: $bg;\n border: 2px solid $border;\n color: $color;\n}\n'],sourceRoot:""}]),a.locals={section:"section_zcT0q",cardsWrapper:"cardsWrapper_qURK7",insuranceToggle:"insuranceToggle_f8SLB",explanation:"explanation__0Wqt"};const l=a},1354:e=>{"use strict";e.exports=function(e){var n=e[1],t=e[3];if(!t)return n;if("function"===typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),i="/*# ".concat(o," */");return[n].concat([i]).join("\n")}return[n].join("\n")}},1479:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.dropdown-checkbox-popup{align-items:start;white-space:nowrap;padding:30px 20px 20px;width:auto}.checkbox-form-container li{margin-top:10px}.checkbox-form-container>li:first-child{margin:unset}.checkbox-form-input{appearance:none;position:absolute;opacity:0}.checkbox-form-input:checked+.checkbox-form-label::before{background-image:url("https://content.tui.fr/Content/img/common/icon/icons-svg/checkmark--white.svg");background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-color:#3567f6;border-color:#3567f6}.checkbox-form-label{position:relative;display:inline-flex;min-height:24px;align-items:center;cursor:pointer;padding-left:35px;font-size:16px;color:#1b115c;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;text-transform:uppercase}.checkbox-form-label.checkbox-form-subvalue{font-weight:400;text-transform:capitalize}.checkbox-form-label.disabled{opacity:.5;cursor:disabled}.checkbox-form-label::before{content:"";display:inline-block;position:absolute;left:2px;height:20px;width:20px;border-radius:5px;border:solid 2px #e7e3db}.cb-cta-wrapper{margin:20px auto 0;padding:0;text-align:center}.cb-alert--infos{background-color:#c9e2f5;background-image:url("https://content.tui.fr/Content/img/common/icon/icons-svg/alert-infos.svg");min-height:30px;background-position:5px 5px;background-repeat:no-repeat;background-size:20px;color:#288ad6;font-size:14px;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;padding:5px 25px 5px 30px;width:100%;margin-top:20px}',"",{version:3,sources:["webpack://./node_modules/tui-react-components-common/lib/components/DropdownCheckbox/style.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_colors.scss","webpack://./node_modules/tui-react-components-common/lib/styles/utils/_mixins.scss"],names:[],mappings:"AAEA,yBACE,iBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CAIA,4BACE,eAAA,CAGF,wCACE,YAAA,CAIJ,qBACE,eAAA,CACA,iBAAA,CACA,SAAA,CAEA,0DACE,qGAAA,CACA,2BAAA,CACA,0BAAA,CACA,yBAAA,CACA,wBCtBgB,CDuBhB,oBCvBgB,CD2BpB,qBACE,iBAAA,CACA,mBAAA,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,iBAAA,CACA,cAAA,CACA,aCpCgB,CCQhB,2FAAA,CACA,eAAA,CF6BA,wBAAA,CAEA,4CACE,eAAA,CACA,yBAAA,CAGF,8BACE,UAAA,CACA,eAAA,CAIF,6BACE,UAAA,CACA,oBAAA,CACA,iBAAA,CACA,QAAA,CACA,WAAA,CACA,UAAA,CACA,iBAAA,CACA,wBAAA,CAIJ,gBACE,kBAAA,CACA,SAAA,CACA,iBAAA,CAGF,iBACE,wBClCW,CDmCX,gGAAA,CACA,eAAA,CACA,2BAAA,CACA,2BAAA,CACA,oBAAA,CACA,aCvCgB,CDwChB,cAAA,CErEA,2FAAA,CACA,eAAA,CFsEA,yBAAA,CACA,UAAA,CACA,eAAA",sourcesContent:['@import "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/variables/size", "../../styles/utils/mixins";\n\n.dropdown-checkbox-popup {\n align-items: start;\n white-space: nowrap;\n padding: 30px 20px 20px;\n width: auto;\n}\n\n.checkbox-form-container {\n li {\n margin-top: 10px;\n }\n\n > li:first-child {\n margin: unset;\n }\n}\n\n.checkbox-form-input {\n appearance: none;\n position: absolute;\n opacity: 0;\n\n &:checked + .checkbox-form-label::before {\n background-image: url("https://content.tui.fr/Content/img/common/icon/icons-svg/checkmark--white.svg");\n background-repeat: no-repeat;\n background-position: center;\n background-size: 20px 20px;\n background-color: $color-energy-blue;\n border-color: $color-energy-blue;\n }\n}\n\n.checkbox-form-label {\n position: relative;\n display: inline-flex;\n min-height: 24px;\n align-items: center;\n cursor: pointer;\n padding-left: 35px;\n font-size: 16px;\n color: $color-text;\n @include bold;\n text-transform: uppercase;\n\n &.checkbox-form-subvalue {\n font-weight: 400;\n text-transform: capitalize;\n }\n\n &.disabled {\n opacity: 0.5;\n cursor: disabled;\n }\n\n // custom checkbox case\n &::before {\n content: "";\n display: inline-block;\n position: absolute;\n left: 2px;\n height: 20px;\n width: 20px;\n border-radius: 5px;\n border: solid 2px $color-quaternary-50;\n }\n}\n\n.cb-cta-wrapper {\n margin: $gutter auto 0;\n padding: 0;\n text-align: center;\n}\n\n.cb-alert--infos {\n background-color: $color-info;\n background-image: url("https://content.tui.fr/Content/img/common/icon/icons-svg/alert-infos.svg");\n min-height: 30px;\n background-position: 5px 5px;\n background-repeat: no-repeat;\n background-size: 20px;\n color: $color-info-dark;\n font-size: 14px;\n @include bold;\n padding: calc($gutter / 4) 25px calc($gutter / 4) 30px;\n width: 100%;\n margin-top: 20px;\n}',"/////////////////////// COLORS\n$color-white: white;\n$color-black: black;\n$color-grey: #e5e3db;\n$color-neutral-gray: #e2e2e2;\n$color-white-smoke: #f2f2f2;\n$color-deep-blue: #1b115c;\n$color-energy-blue: #3567f6;\n$color-energy-blue-hover: #0039dd;\n$color-energy-blue-minor: #e2f5fd;\n\n$color-text: $color-deep-blue !default;\n$color-text--alt: #4c4c4c !default;\n$color-icon: $color-deep-blue !default;\n\n$color-primary: #d40e14 !default;\n$color-primary-hover: #ef0000 !default;\n\n$color-secondary: #092a5e !default;\n$color-secondary-hover: #0c397f !default;\n\n$color-tertiary: #70cbf4 !default;\n$color-tertiary-50: #c2e6fa !default;\n$color-tertiary-25: #e2f3fe !default;\n\n$color-quaternary: #d7d2c3 !default;\n$color-quaternary-50: #e7e3db !default;\n$color-quaternary-25: #f3f0ec !default;\n\n$color-quinary: #737373 !default;\n$color-quinary-50: #b9b9b9 !default;\n$color-quinary-25: #dcdcdc !default;\n\n// Link\n$color-link: #288ad6 !default;\n$color-link-hover: #70cbf4 !default;\n\n// Alert\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\n$color-error-dark: #bc0c12 !default;\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\n$color-warning-dark: #ffe100 !default;\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\n$color-info-dark: #288ad6 !default;\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\n$color-success-dark: #aad700 !default;\n\n// Alert fr\n$color-success--fr: #f1ffbe !default;\n$color-success-dark--fr: #82a400 !default;\n\n// Phone number\n$color-phone--free: #78b41e !default;\n$color-phone--normal: #91919b !default;\n$color-phone--major: #af007d !default;\n\n// Brands\n$color-marmara: #00a0a5;\n$color-nf: #b61d22;\n$color-look: #ff3400;\n\n// Social network\n$color-facebook: #3b5998;\n$color-twitter: #55acee;\n$color-googleplus: #dd4b39;\n$color-youtube: #bb0000;\n$color-instagram: #125688;\n$color-tripadvisor: #00a680;\n",'@import "../variables/bg-img";\n\n@mixin chevron($direction, $size: 25px) {\n @if $direction == "left" {\n background-image: $chevron-left;\n } @else if $direction == "right" {\n background-image: $chevron-right;\n }\n\n background-repeat: no-repeat;\n background-size: $size $size;\n}\n\n@mixin bold {\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n font-weight: 700;\n}\n\n@mixin box-shadow ($blur: 8px, $opacity:0.16){\n box-shadow: 0 0 $blur 0 rgba(0, 0, 0, $opacity);\n}\n\n@mixin x-center {\n left: 50%;\n transform: translateX(-50%);\n}\n\n@mixin button-colors($bg, $border: $bg, $color: white) {\n background-color: $bg;\n border: 2px solid $border;\n color: $color;\n}\n'],sourceRoot:""}]);const l=a},1519:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=t(6540),o=t(7035);n.default=function(e){var n=e.props,t=e.state,i=e.goToSlide,a=e.clones,l=e.notEnoughChildren,s=t.itemWidth,c=n.children,d=n.infinite,u=n.itemClass,p=n.itemAriaLabel,f=n.partialVisbile,A=n.partialVisible,h=o.getInitialState(t,n),m=h.flexBisis,g=h.shouldRenderOnSSR,b=h.domFullyLoaded,C=h.partialVisibilityGutter;return h.shouldRenderAtAll?(f&&console.warn('WARNING: Please correct props name: "partialVisible" as old typo will be removed in future versions!'),r.createElement(r.Fragment,null,(d?a:r.Children.toArray(c)).map((function(e,a){return r.createElement("li",{key:a,"data-index":a,onClick:function(){n.focusOnSelect&&i(a)},"aria-hidden":o.getIfSlideIsVisbile(a,t)?"false":"true","aria-label":p||(e.props.ariaLabel?e.props.ariaLabel:null),style:{flex:g?"1 0 "+m+"%":"auto",position:"relative",width:b?((f||A)&&C&&!l?s-C:s)+"px":"auto"},className:"react-multi-carousel-item "+(o.getIfSlideIsVisbile(a,t)?"react-multi-carousel-item--active":"")+" "+u},e)})))):null}},1811:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=t(9189),o=t(6802);n.getLookupTableForNextSlides=function(e,n,t,i){var a={},l=o.getSlidesToSlide(n,t);return Array(e).fill(0).forEach((function(e,t){var o=r.getOriginalCounterPart(t,n,i);if(0===t)a[0]=o;else{var s=a[t-1]+l;a[t]=s}})),a}},2060:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.header_irYD_{display:flex;align-items:flex-end;position:relative;z-index:30;height:100px;font-family:"TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif","Arial","Helvetica","sans-serif";border-bottom:3px solid #fff;padding-inline:20px}.header_irYD_ a{text-decoration:none}.header_irYD_::after{content:"";position:absolute;top:0;left:0;height:100px;width:100%;background-color:#fff;border-bottom:1px solid #e7e3db;z-index:-1}.header-wrapper_nb2wX{display:flex;justify-content:space-between;align-items:flex-end;width:100%;padding-bottom:10px}.header__burger_lvSWA{--burger-translate: 0px;--burger-rotate: 0deg;--burger-width: 23px;--burger-color: #092a5e;display:none;position:relative;height:56px;width:63px;cursor:pointer;z-index:10;place-content:center}.burger-container_AgvDS{position:relative;background:var(--burger-color);width:var(--burger-width);height:2px;border-radius:5px;transition:background-color .25s ease-in-out}.burger-container_AgvDS::after,.burger-container_AgvDS::before{content:"";position:absolute;left:0;width:var(--burger-width);height:2px;border-radius:5px;transition:transform .25s ease-in-out;background:#092a5e}.burger-container_AgvDS::before{top:-7.5px;transform:translateY(var(--burger-translate)) rotate(var(--burger-rotate))}.burger-container_AgvDS::after{top:7.5px;transform:translateY(calc(var(--burger-translate) * -1)) rotate(calc(var(--burger-rotate) * -1))}@media screen and (max-width: 1079.9px){body{padding-top:56px}body:has([class^=alert__container]){padding-top:96px}.header_irYD_{align-items:center;height:56px;background:#fff;padding:unset}.header_irYD_::after{height:56px}.header--burger-active_qr8k6::after{width:calc(100% - 63px);left:63px;border-left:1px solid #e7e3db}.header-wrapper_nb2wX{border-left:1px solid #e7e3db;align-items:center;padding:0 20px;width:unset;flex:1}.header__burger_lvSWA{display:grid}.header__burger_lvSWA.active_estdd{--burger-translate: 7.5px;--burger-rotate: 225deg;--burger-color: #092a5e00}.header__burger_lvSWA.active_estdd+.header-wrapper_nb2wX>[class^=header__dropdowns]{visibility:visible;transform:translate(0);opacity:1}}',"",{version:3,sources:["webpack://./src/pages/Header/style.module.scss","webpack://./src/styles/variables/_size.scss","webpack://./src/styles/variables/_colors.scss","webpack://./src/styles/utils/_mixins.scss"],names:[],mappings:"AACA,cACE,YAAA,CACA,oBAAA,CACA,iBAAA,CACA,UAAA,CACA,YCJsB,CDKtB,6GAAA,CACA,4BAAA,CACA,mBAAA,CACA,gBACE,oBAAA,CAEF,qBACE,UAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,YChBoB,CDiBpB,UAAA,CACA,qBAAA,CACA,+BAAA,CACA,UAAA,CAIJ,sBACE,YAAA,CACA,6BAAA,CACA,oBAAA,CACA,UAAA,CACA,mBAAA,CAGF,sBACE,uBAAA,CACA,qBAAA,CACA,oBAAA,CACA,uBAAA,CAEA,YAAA,CACA,iBAAA,CACA,WCvC4B,CDwC5B,UAAA,CACA,cAAA,CACA,UAAA,CACA,oBAAA,CAGF,wBACE,iBAAA,CACA,8BAAA,CACA,yBAAA,CACA,UAAA,CACA,iBAAA,CACA,4CAAA,CAEA,+DAEE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,yBAAA,CACA,UAAA,CACA,iBAAA,CACA,qCAAA,CACA,kBEtDc,CFyDhB,gCACE,UAAA,CACA,0EAAA,CAGF,+BACE,SAAA,CACA,gGAAA,CAIJ,wCACE,KACE,gBAAA,CAEA,oCACE,gBAAA,CAIJ,cACE,kBAAA,CACA,WCxF0B,CDyF1B,eAAA,CACA,aAAA,CACA,qBACE,WC5FwB,CD+FxB,oCACE,uBAAA,CACA,SAAA,CACA,6BAAA,CAKN,sBACE,6BAAA,CACA,kBAAA,CACA,cAAA,CACA,WAAA,CACA,MAAA,CAGF,sBACE,YAAA,CAEA,mCACE,yBAAA,CACA,uBAAA,CACA,yBAAA,CACA,oFGhEJ,kBAAA,CACA,sBAAA,CACA,SAAA,CAAA",sourcesContent:['@import "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/variables/size", "../../styles/utils/mixins";\r\n.header {\r\n display: flex;\r\n align-items: flex-end;\r\n position: relative;\r\n z-index: 30;\r\n height: $header-height-desktop;\r\n font-family: $font, "Arial", "Helvetica", "sans-serif";\r\n border-bottom: 3px solid white;\r\n padding-inline: 20px;\r\n a {\r\n text-decoration: none;\r\n }\r\n &::after {\r\n content: "";\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n height: $header-height-desktop;\r\n width: 100%;\r\n background-color: white;\r\n border-bottom: 1px solid $color-quaternary-50;\r\n z-index: -1;\r\n }\r\n}\r\n\r\n.header-wrapper {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: flex-end;\r\n width: 100%;\r\n padding-bottom: 10px;\r\n}\r\n\r\n.header__burger {\r\n --burger-translate: 0px;\r\n --burger-rotate: 0deg;\r\n --burger-width: 23px;\r\n --burger-color: #{$color-secondary};\r\n\r\n display: none;\r\n position: relative;\r\n height: $header-height-mobile-tablet;\r\n width: 63px;\r\n cursor: pointer;\r\n z-index: 10;\r\n place-content: center;\r\n}\r\n\r\n.burger-container {\r\n position: relative;\r\n background: var(--burger-color);\r\n width: var(--burger-width);\r\n height: 2px;\r\n border-radius: 5px;\r\n transition: background-color 0.25s ease-in-out;\r\n\r\n &::after,\r\n &::before {\r\n content: "";\r\n position: absolute;\r\n left: 0;\r\n width: var(--burger-width);\r\n height: 2px;\r\n border-radius: 5px;\r\n transition: transform 0.25s ease-in-out;\r\n background: $color-secondary;\r\n }\r\n\r\n &::before {\r\n top: -7.5px;\r\n transform: translateY(var(--burger-translate)) rotate(var(--burger-rotate));\r\n }\r\n\r\n &::after {\r\n top: 7.5px;\r\n transform: translateY(calc(var(--burger-translate) * -1)) rotate(calc(var(--burger-rotate) * -1));\r\n }\r\n}\r\n\r\n@media screen and (max-width: 1079.9px) {\r\n body {\r\n padding-top: 56px;\r\n // TODO remove this when we will use the new MEGA header menu\r\n &:has([class^="alert__container"]) {\r\n padding-top: 96px;\r\n }\r\n }\r\n\r\n .header {\r\n align-items: center;\r\n height: $header-height-mobile-tablet;\r\n background: #ffffff;\r\n padding: unset;\r\n &::after {\r\n height: $header-height-mobile-tablet;\r\n }\r\n &--burger-active {\r\n &::after {\r\n width: calc(100% - 63px);\r\n left: 63px;\r\n border-left: 1px solid $color-quaternary-50;\r\n }\r\n }\r\n }\r\n\r\n .header-wrapper {\r\n border-left: 1px solid $color-quaternary-50;\r\n align-items: center;\r\n padding: 0 20px;\r\n width: unset;\r\n flex: 1;\r\n }\r\n\r\n .header__burger {\r\n display: grid;\r\n\r\n &.active {\r\n --burger-translate: 7.5px;\r\n --burger-rotate: 225deg;\r\n --burger-color: #092a5e00;\r\n + .header-wrapper > [class^="header__dropdowns"] {\r\n @include visible-transition;\r\n }\r\n }\r\n }\r\n}\r\n',"$gutter: 20px;\r\n$gutter-tunnel: calc($gutter / 2);\r\n$header-height-desktop: 100px;\r\n$header-height-mobile-tablet: 56px;\r\n","/////////////////////// COLORS\r\n$color-white: white;\r\n$color-black: black;\r\n$color-grey: #e5e3db;\r\n\r\n$color-text: #1B115C !default;\r\n$color-text--alt: #4c4c4c !default;\r\n$color-icon: #1B115C !default;\r\n\r\n$color-primary: #d40e14 !default;\r\n$color-primary-hover: #ef0000 !default;\r\n\r\n$color-secondary: #092a5e !default;\r\n$color-secondary-hover: #0c397f !default;\r\n\r\n$color-tertiary: #70cbf4 !default;\r\n$color-tertiary-50: #c2e6fa !default;\r\n$color-tertiary-25: #e2f3fe !default;\r\n\r\n$color-quaternary: #d7d2c3 !default;\r\n$color-quaternary-50: #e7e3db !default;\r\n$color-quaternary-25: #f3f0ec !default;\r\n\r\n$color-quinary: #737373 !default;\r\n$color-quinary-50: #b9b9b9 !default;\r\n$color-quinary-25: #dcdcdc !default;\r\n\r\n$color-senary: #f2f2f2 !default;\r\n\r\n// Link\r\n$color-link: #288ad6 !default;\r\n$color-link-hover: #70cbf4 !default;\r\n\r\n// Alert\r\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\r\n$color-error-dark: #bc0c12 !default;\r\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\r\n$color-warning-dark: #ffe100 !default;\r\n$color-secondary-warning-dark: #ffbf00 !default;\r\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\r\n$color-info-dark: #288ad6 !default;\r\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\r\n$color-success-dark: #aad700 !default;\r\n\r\n// Alert fr\r\n$color-success--fr: #f1ffbe !default;\r\n$color-success-dark--fr: #82a400 !default;\r\n\r\n// Phone number\r\n$color-phone--free: #78b41e !default;\r\n$color-phone--normal: #91919b !default;\r\n$color-phone--major: #af007d !default;\r\n\r\n// Brands\r\n$color-marmara: #00a0a5;\r\n$color-nf: #b61d22;\r\n$color-look: #ff3400;\r\n\r\n// Social network\r\n$color-facebook: #3b5998;\r\n$color-twitter: #55acee;\r\n$color-googleplus: #dd4b39;\r\n$color-youtube: #bb0000;\r\n$color-instagram: #125688;\r\n$color-tripadvisor: #00a680;\r\n\r\n// New colors\r\n$color-electric-blue: #3567f6;\r\n",'@import "../variables/bg-img", "../variables/colors", "../variables/fonts";\r\n\r\n@mixin chevron($direction, $size: 25px) {\r\n @if $direction == "left" {\r\n background-image: $chevron-left;\r\n } @else if $direction == "right" {\r\n background-image: $chevron-right;\r\n }\r\n\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n}\r\n\r\n@mixin bg-img($url, $size: 50px, $position: center) {\r\n background-image: $url;\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n background-position: $position;\r\n}\r\n\r\n@mixin bold {\r\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\r\n font-weight: 700;\r\n}\r\n\r\n@mixin regular {\r\n font-family: $font;\r\n font-weight: 400;\r\n}\r\n\r\n@mixin box-shadow {\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);\r\n}\r\n\r\n@mixin flex-col-center {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n\r\n@mixin absolute-X-center {\r\n position: absolute;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n}\r\n\r\n@mixin hidden-transition($translate: 100%) {\r\n transform: translate($translate);\r\n visibility: hidden;\r\n opacity: 0;\r\n transition:\r\n transform 0.25s ease-in-out,\r\n opacity 0.25s ease-in-out,\r\n visibility 0.25s ease-in-out;\r\n}\r\n\r\n@mixin visible-transition {\r\n visibility: visible;\r\n transform: translate(0);\r\n opacity: 1;\r\n}\r\n'],sourceRoot:""}]),a.locals={header:"header_irYD_","header-wrapper":"header-wrapper_nb2wX",header__burger:"header__burger_lvSWA","burger-container":"burger-container_AgvDS","header--burger-active":"header--burger-active_qr8k6",active:"active_estdd"};const l=a},2125:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'.header__actions-container_XUOKi{display:grid;grid-template-columns:repeat(3, 1fr);width:340px;gap:20px;margin-right:16px;margin-bottom:-30px;padding-bottom:30px;font-family:"TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:400}.header__action--button_S9Drs{display:flex;flex-direction:column;align-items:center;cursor:pointer;font-size:18px;color:#1b115c;gap:8px;font-weight:400;font-family:"TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:400}.header__action--button_S9Drs.active_yBd8T{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;color:#3567f6}.header__action--button_S9Drs.chip_yvd9d::after{content:"";position:absolute;width:10px;height:10px;background-color:#82a400;border-radius:50%;margin-left:20px}.header__action--icon_AH3JF{height:32px;width:32px}.header__action--popover_SfskX{display:flex;flex-direction:column;background-color:#fff;border:2px solid #f2f2f2;border-radius:12px;padding:20px;position:absolute;z-index:9;margin-right:16px;right:0px;top:100px;margin-top:10px;font-size:18px;color:#1b115c;width:550px;height:250px}.header__action--popover_SfskX.description_ghXY8{width:unset;height:unset;max-width:550px;max-height:250px}.header__action--popover-container_LJ6va{display:flex;flex-direction:column;flex:1}.header__action--tabs_jI0Sw{display:flex;justify-content:space-between}.header__action--tab_QtuBz{display:flex;flex-direction:column;align-items:center;text-align:center;white-space:pre-line}.header__action--tab_QtuBz.active_yBd8T{font-weight:700;color:#3567f6}.header__action--tab_QtuBz.pointer_rm_iR{cursor:pointer}.header__action--tab-icon_w29YQ{height:30px;width:30px}.header__action--tab-icon_w29YQ.active_yBd8T{color:#3567f6}.header__action--tab-title_xwvrs{margin-top:8px;margin-bottom:15px}.header__action--tab-divider_jgQzT{width:100%;height:2px;background-color:#e7e3db;border-radius:20px}.header__action--tab-divider_jgQzT.active_yBd8T{margin-bottom:-3px;z-index:1;height:4px;background-color:#3567f6}.header__action--tab-content_UTEaX{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:space-between}.header__action--popover_SfskX .header__action--description-title_A46XK{font-size:24px;color:#3567f6;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;margin-bottom:12px;text-decoration:underline}.header__action--tab-content-description_HspDh{flex:1;text-align:center;align-content:center;margin-left:70px;margin-right:70px}.header__action--tab-content_UTEaX .header__action--tab-content-button_soI34{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700}.header__action--description_EDxJV{display:flex;flex-direction:column;align-items:center;text-align:center;white-space:pre-line}.header__action--description_EDxJV.active_yBd8T{font-weight:700;color:#3567f6}.header__action--description_EDxJV.pointer_rm_iR{cursor:pointer}.responsive-only_gpSI_{display:none}@media screen and (max-width: 1285px){.header__action--text_jkY8D{display:none}.header__actions-container_XUOKi{width:unset}}@media screen and (max-width: 1079.9px){.header__actions-container_XUOKi{grid-template-columns:repeat(4, 1fr)}.header__action--icon_AH3JF{height:24px;width:24px}.header__actions-container_XUOKi{margin-right:unset}.header__action--popover_SfskX{top:56px}.responsive-only_gpSI_{display:block}}@media screen and (max-width: 640px){.header__action--tabs_jI0Sw{display:flex;flex-direction:column}.header__action--tab_QtuBz{display:flex;flex-direction:row;align-items:flex-end;padding-top:20px;padding-bottom:20px;background-image:url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right.svg");background-repeat:no-repeat;background-size:25px 25px;background-position:right}.header__action--tab-title_xwvrs{font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;margin-top:unset;margin-bottom:unset;padding-left:20px}.header__action--popover_SfskX{width:unset;height:unset;margin-left:4px;margin-right:4px;left:0px;padding-left:40px;padding-right:40px}.header__action--popover_SfskX.description_ghXY8{padding:20px 4px 20px 4px;max-width:unset}}',"",{version:3,sources:["webpack://./src/components/HeaderActions/style.module.scss","webpack://./src/styles/utils/_mixins.scss","webpack://./src/styles/variables/_fonts.scss","webpack://./src/styles/variables/_colors.scss","webpack://./src/styles/variables/_size.scss","webpack://./src/styles/variables/_bg-img.scss"],names:[],mappings:"AAEA,iCACE,YAAA,CACA,oCAAA,CACA,WAAA,CACA,QAAA,CACA,iBAAA,CAIA,mBAAA,CACA,mBAAA,CCcA,4ECpBK,CDqBL,eAAA,CDVF,8BCkBE,YAAA,CACA,qBAAA,CACA,kBAAA,CDlBA,cAAA,CACA,cAAA,CACA,aGhBW,CHiBX,OAAA,CACA,eAAA,CCGA,4ECpBK,CDqBL,eAAA,CDFA,2CCJA,2FAAA,CACA,eAAA,CDKE,aGwCkB,CHrClB,gDACE,UAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,wBGWmB,CHVnB,iBAAA,CACA,gBAAA,CAKN,4BACE,WAAA,CACA,UAAA,CAGF,+BACE,YAAA,CACA,qBAAA,CACA,qBGjDY,CHkDZ,wBAAA,CACA,kBAAA,CACA,YAAA,CACA,iBAAA,CACA,SAAA,CACA,iBAAA,CACA,SAAA,CACA,SIxDsB,CJyDtB,eAAA,CACA,cAAA,CACA,aGxDW,CH0DX,WAAA,CACA,YAAA,CACA,iDAEE,WAAA,CACA,YAAA,CACA,eAAA,CACA,gBAAA,CAIJ,yCACE,YAAA,CACA,qBAAA,CACA,MAAA,CAGF,4BACE,YAAA,CACA,6BAAA,CAkBF,2BAdE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,oBAAA,CACA,wCACE,eAAA,CACA,aG1BkB,CH4BpB,yCACE,cAAA,CAQJ,gCACE,WAAA,CACA,UAAA,CACA,6CACE,aGzCkB,CH6CtB,iCACE,cAAA,CACA,kBAAA,CAGF,mCACE,UAAA,CACA,UAAA,CACA,wBGpGoB,CHqGpB,kBAAA,CACA,gDACE,kBAAA,CACA,SAAA,CACA,UAAA,CACA,wBG3DkB,CH+DtB,mCACE,YAAA,CACA,MAAA,CACA,qBAAA,CACA,kBAAA,CACA,6BAAA,CAIF,wEACE,cAAA,CACA,aG1EoB,CF9CpB,2FAAA,CACA,eAAA,CDyHA,kBAAA,CACA,yBAAA,CAGF,+CACE,MAAA,CACA,iBAAA,CACA,oBAAA,CACA,gBAAA,CACA,iBAAA,CAIF,6ECvIE,2FAAA,CACA,eAAA,CD0IF,mCA1EE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,oBAAA,CACA,gDACE,eAAA,CACA,aG1BkB,CH4BpB,iDACE,cAAA,CAoEJ,uBACE,YAAA,CAGF,sCACE,4BACE,YAAA,CAEF,iCACE,WAAA,CAAA,CAKJ,wCACE,iCACE,oCAAA,CAGF,4BACE,WAAA,CACA,UAAA,CAGF,iCACE,kBAAA,CAGF,+BACE,QI9L0B,CJiM5B,uBACE,aAAA,CAAA,CAKJ,qCACE,4BACE,YAAA,CACA,qBAAA,CAGF,2BACE,YAAA,CACA,kBAAA,CACA,oBAAA,CACA,gBAAA,CACA,mBAAA,CCvMF,kGIbe,CJcf,2BAAA,CACA,yBAAA,CACA,yBDqMwC,CAGxC,iCCpMA,2FAAA,CACA,eAAA,CDqME,gBAAA,CACA,mBAAA,CACA,iBAAA,CAGF,+BACE,WAAA,CACA,YAAA,CACA,eAAA,CACA,gBAAA,CACA,QAAA,CACA,iBAAA,CACA,kBAAA,CACA,iDACE,yBAAA,CACA,eAAA,CAAA",sourcesContent:['@import "../../styles/utils/mixins", "../../styles/variables/colors", "../../styles/variables/size";\r\n\r\n.header__actions-container {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n width: 340px;\r\n gap: 20px;\r\n margin-right: 16px;\r\n /////////////////////\r\n // Increase the size of the container to control the hover effect and prevent the popover from closing.\r\n // See: FRCC-3854\r\n margin-bottom: -30px;\r\n padding-bottom: 30px;\r\n /////////////////////\r\n @include regular;\r\n}\r\n\r\n.header__action--button {\r\n @include flex-col-center;\r\n cursor: pointer;\r\n font-size: 18px;\r\n color: $color-text;\r\n gap: 8px;\r\n font-weight: 400;\r\n @include regular;\r\n &.active {\r\n @include bold;\r\n color: $color-electric-blue;\r\n }\r\n &.chip {\r\n &::after {\r\n content: "";\r\n position: absolute;\r\n width: 10px;\r\n height: 10px;\r\n background-color: $color-success-dark--fr;\r\n border-radius: 50%;\r\n margin-left: 20px;\r\n }\r\n }\r\n}\r\n\r\n.header__action--icon {\r\n height: 32px;\r\n width: 32px;\r\n}\r\n\r\n.header__action--popover {\r\n display: flex;\r\n flex-direction: column;\r\n background-color: $color-white;\r\n border: 2px solid $color-senary;\r\n border-radius: 12px;\r\n padding: 20px;\r\n position: absolute;\r\n z-index: 9;\r\n margin-right: 16px;\r\n right: 0px;\r\n top: $header-height-desktop;\r\n margin-top: 10px;\r\n font-size: 18px;\r\n color: $color-text;\r\n //desktop size\r\n width: 550px;\r\n height: 250px;\r\n &.description {\r\n //desktop size\r\n width: unset;\r\n height: unset;\r\n max-width: 550px;\r\n max-height: 250px;\r\n }\r\n}\r\n\r\n.header__action--popover-container {\r\n display: flex;\r\n flex-direction: column;\r\n flex: 1;\r\n}\r\n\r\n.header__action--tabs {\r\n display: flex;\r\n justify-content: space-between;\r\n}\r\n\r\n@mixin header-action-tab-desktop {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n text-align: center;\r\n white-space: pre-line;\r\n &.active {\r\n font-weight: 700;\r\n color: $color-electric-blue;\r\n }\r\n &.pointer {\r\n cursor: pointer;\r\n }\r\n}\r\n\r\n.header__action--tab {\r\n @include header-action-tab-desktop;\r\n}\r\n\r\n.header__action--tab-icon {\r\n height: 30px;\r\n width: 30px;\r\n &.active {\r\n color: $color-electric-blue;\r\n }\r\n}\r\n\r\n.header__action--tab-title {\r\n margin-top: 8px;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.header__action--tab-divider {\r\n width: 100%;\r\n height: 2px;\r\n background-color: $color-quaternary-50;\r\n border-radius: 20px;\r\n &.active {\r\n margin-bottom: -3px;\r\n z-index: 1;\r\n height: 4px;\r\n background-color: $color-electric-blue;\r\n }\r\n}\r\n\r\n.header__action--tab-content {\r\n display: flex;\r\n flex: 1;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: space-between;\r\n}\r\n\r\n// Need to apply specification because text-decoration is set to none from parent "header" class name\r\n.header__action--popover .header__action--description-title {\r\n font-size: 24px;\r\n color: $color-electric-blue;\r\n @include bold;\r\n margin-bottom: 12px;\r\n text-decoration: underline;\r\n}\r\n\r\n.header__action--tab-content-description {\r\n flex: 1;\r\n text-align: center;\r\n align-content: center;\r\n margin-left: 70px;\r\n margin-right: 70px;\r\n}\r\n\r\n// Need to apply specification due to style order issue with CSS modules\r\n.header__action--tab-content .header__action--tab-content-button {\r\n @include bold;\r\n}\r\n\r\n.header__action--description {\r\n @include header-action-tab-desktop;\r\n}\r\n\r\n.responsive-only{\r\n display: none;\r\n}\r\n\r\n@media screen and (max-width: 1285px) {\r\n .header__action--text {\r\n display: none;\r\n }\r\n .header__actions-container {\r\n width: unset;\r\n }\r\n}\r\n\r\n// Tablet\r\n@media screen and (max-width: 1079.9px) {\r\n .header__actions-container {\r\n grid-template-columns: repeat(4, 1fr);\r\n }\r\n \r\n .header__action--icon {\r\n height: 24px;\r\n width: 24px;\r\n }\r\n\r\n .header__actions-container {\r\n margin-right: unset;\r\n }\r\n\r\n .header__action--popover {\r\n top: $header-height-mobile-tablet;\r\n }\r\n\r\n .responsive-only{\r\n display: block;\r\n }\r\n}\r\n\r\n// Mobile\r\n@media screen and (max-width: 640px) {\r\n .header__action--tabs {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .header__action--tab {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: flex-end;\r\n padding-top: 20px;\r\n padding-bottom: 20px;\r\n @include bg-img($chevron-right, 25px, right);\r\n }\r\n\r\n .header__action--tab-title {\r\n @include bold;\r\n margin-top: unset;\r\n margin-bottom: unset;\r\n padding-left: 20px;\r\n }\r\n\r\n .header__action--popover {\r\n width: unset;\r\n height: unset;\r\n margin-left: 4px;\r\n margin-right: 4px;\r\n left: 0px;\r\n padding-left: 40px;\r\n padding-right: 40px;\r\n &.description {\r\n padding: 20px 4px 20px 4px;\r\n max-width: unset;\r\n }\r\n }\r\n}\r\n','@import "../variables/bg-img", "../variables/colors", "../variables/fonts";\r\n\r\n@mixin chevron($direction, $size: 25px) {\r\n @if $direction == "left" {\r\n background-image: $chevron-left;\r\n } @else if $direction == "right" {\r\n background-image: $chevron-right;\r\n }\r\n\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n}\r\n\r\n@mixin bg-img($url, $size: 50px, $position: center) {\r\n background-image: $url;\r\n background-repeat: no-repeat;\r\n background-size: $size $size;\r\n background-position: $position;\r\n}\r\n\r\n@mixin bold {\r\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\r\n font-weight: 700;\r\n}\r\n\r\n@mixin regular {\r\n font-family: $font;\r\n font-weight: 400;\r\n}\r\n\r\n@mixin box-shadow {\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);\r\n}\r\n\r\n@mixin flex-col-center {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n\r\n@mixin absolute-X-center {\r\n position: absolute;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n}\r\n\r\n@mixin hidden-transition($translate: 100%) {\r\n transform: translate($translate);\r\n visibility: hidden;\r\n opacity: 0;\r\n transition:\r\n transform 0.25s ease-in-out,\r\n opacity 0.25s ease-in-out,\r\n visibility 0.25s ease-in-out;\r\n}\r\n\r\n@mixin visible-transition {\r\n visibility: visible;\r\n transform: translate(0);\r\n opacity: 1;\r\n}\r\n','// FONTS //\r\n\r\n$font-weight--reg: 400 !default;\r\n\r\n$font-weight--bold: 700 !default;\r\n\r\n$font: "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\r\n$font-secondary: "Ambit";\r\n$font-secondary--bold: "Ambit-Bold";\r\n',"/////////////////////// COLORS\r\n$color-white: white;\r\n$color-black: black;\r\n$color-grey: #e5e3db;\r\n\r\n$color-text: #1B115C !default;\r\n$color-text--alt: #4c4c4c !default;\r\n$color-icon: #1B115C !default;\r\n\r\n$color-primary: #d40e14 !default;\r\n$color-primary-hover: #ef0000 !default;\r\n\r\n$color-secondary: #092a5e !default;\r\n$color-secondary-hover: #0c397f !default;\r\n\r\n$color-tertiary: #70cbf4 !default;\r\n$color-tertiary-50: #c2e6fa !default;\r\n$color-tertiary-25: #e2f3fe !default;\r\n\r\n$color-quaternary: #d7d2c3 !default;\r\n$color-quaternary-50: #e7e3db !default;\r\n$color-quaternary-25: #f3f0ec !default;\r\n\r\n$color-quinary: #737373 !default;\r\n$color-quinary-50: #b9b9b9 !default;\r\n$color-quinary-25: #dcdcdc !default;\r\n\r\n$color-senary: #f2f2f2 !default;\r\n\r\n// Link\r\n$color-link: #288ad6 !default;\r\n$color-link-hover: #70cbf4 !default;\r\n\r\n// Alert\r\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\r\n$color-error-dark: #bc0c12 !default;\r\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\r\n$color-warning-dark: #ffe100 !default;\r\n$color-secondary-warning-dark: #ffbf00 !default;\r\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\r\n$color-info-dark: #288ad6 !default;\r\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\r\n$color-success-dark: #aad700 !default;\r\n\r\n// Alert fr\r\n$color-success--fr: #f1ffbe !default;\r\n$color-success-dark--fr: #82a400 !default;\r\n\r\n// Phone number\r\n$color-phone--free: #78b41e !default;\r\n$color-phone--normal: #91919b !default;\r\n$color-phone--major: #af007d !default;\r\n\r\n// Brands\r\n$color-marmara: #00a0a5;\r\n$color-nf: #b61d22;\r\n$color-look: #ff3400;\r\n\r\n// Social network\r\n$color-facebook: #3b5998;\r\n$color-twitter: #55acee;\r\n$color-googleplus: #dd4b39;\r\n$color-youtube: #bb0000;\r\n$color-instagram: #125688;\r\n$color-tripadvisor: #00a680;\r\n\r\n// New colors\r\n$color-electric-blue: #3567f6;\r\n","$gutter: 20px;\r\n$gutter-tunnel: calc($gutter / 2);\r\n$header-height-desktop: 100px;\r\n$header-height-mobile-tablet: 56px;\r\n",'$chevron-left : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-left.svg");\r\n$chevron-right : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right.svg");\r\n$chevron-left--white : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-left--white.svg");\r\n$chevron-right--white : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right--white.svg");\r\n$chevron-right--red : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right--red.svg");\r\n$chevron-left--electric : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-left--electric.svg");\r\n$chevron-right--electric : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right--electric.svg");\r\n$chevron-left--circle : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-left--circled.svg");\r\n$chevron-right--circled : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right--circled.svg");\r\n$chevron-left--circled-fill : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-left--fill.svg");\r\n$chevron-right--circled-fill : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right--fill.svg");\r\n$chevron-right--circled-energy-fill : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right--energy-blue-fill-2.svg");\r\n$chevron-right--circled-energy-blue : url("https://content.tui.fr/Content/img/common/icon/icons-svg/chevron-right--circled-energy-blue.svg");\r\n$arrow-right-energy-blue--circled : url("https://content.tui.fr/Content/img/common/icon/icons-svg/arrow-right-small-energy-blue--circled.svg");\r\n$arrow-right-energy-blue--circled-hovered : url("https://content.tui.fr/Content/img/common/icon/icons-svg/arrow-right-small-energy-blue--circled-hovered.svg");\r\n'],sourceRoot:""}]),a.locals={"header__actions-container":"header__actions-container_XUOKi","header__action--button":"header__action--button_S9Drs",active:"active_yBd8T",chip:"chip_yvd9d","header__action--icon":"header__action--icon_AH3JF","header__action--popover":"header__action--popover_SfskX",description:"description_ghXY8","header__action--popover-container":"header__action--popover-container_LJ6va","header__action--tabs":"header__action--tabs_jI0Sw","header__action--tab":"header__action--tab_QtuBz",pointer:"pointer_rm_iR","header__action--tab-icon":"header__action--tab-icon_w29YQ","header__action--tab-title":"header__action--tab-title_xwvrs","header__action--tab-divider":"header__action--tab-divider_jgQzT","header__action--tab-content":"header__action--tab-content_UTEaX","header__action--description-title":"header__action--description-title_A46XK","header__action--tab-content-description":"header__action--tab-content-description_HspDh","header__action--tab-content-button":"header__action--tab-content-button_soI34","header__action--description":"header__action--description_EDxJV","responsive-only":"responsive-only_gpSI_","header__action--text":"header__action--text_jkY8D"};const l=a},2259:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});n.default=function(e,n,t){var r;return function(){var o=arguments;r||(e.apply(this,o),r=!0,"function"==typeof t&&t(!0),setTimeout((function(){r=!1,"function"==typeof t&&t(!1)}),n))}}},2315:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,"select[class*=form-control][class*=child-age-input]{-webkit-appearance:auto;appearance:auto}","",{version:3,sources:["webpack://./node_modules/tui-react-components-common/lib/components/InputPopup/override-tui-style.scss"],names:[],mappings:"AACA,oDACE,uBAAA,CACA,eAAA",sourcesContent:['// TODO: remove select CSS when global CSS from old ASP.NET project no longer exists\nselect[class*="form-control"][class*="child-age-input"] {\n -webkit-appearance: auto;\n appearance: auto;\n}\n'],sourceRoot:""}]);const l=a},2424:function(e,n,t){"use strict";var r=this&&this.__extends||function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(n,"__esModule",{value:!0});var o=t(6540);n.isMouseMoveEvent=function(e){return"clientY"in e};var i=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return r(n,e),n}(o.Component);n.default=i},2451:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(1354),o=t.n(r),i=t(6314),a=t.n(i)()(o());a.push([e.id,'[class*=form-container] .popup-traveler_O9JT3{align-items:flex-start;transform:none;left:0;right:0}.traveler-body-list_QjbqG{margin-bottom:130px;max-height:490px;overflow-y:auto;width:100%}.traveler-room_XzuNj{margin-bottom:30px}.link_Ps9Xx{color:#3567f6;font-size:14px;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;text-decoration:none}.traveler-footer_nUbJn{align-items:space-between;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px;position:absolute;bottom:0px;left:0;right:0;width:100%}.traveler-footer-adult-submit_Oknkt{display:flex;flex-direction:column;gap:20px}.alert--infos_p9X7I{background-color:#c9e2f5;background-image:url("https://content.tui.fr/Content/img/common/icon/icons-svg/alert-infos.svg");background-position:5px 5px;background-repeat:no-repeat;background-size:20px;color:#288ad6;font-size:14px;font-family:"TUI_BoldType","TUI Type","TUI_Type","Calibri","Arial","Helvetica","sans-serif";font-weight:700;padding:5px 25px 5px 30px;text-align:left;width:100%}@media screen and (min-width: 641px){.popup-traveler_O9JT3{max-height:490px}.passenger-container_VepWb{flex-direction:row;width:100%}.passenger-container_VepWb .passenger_IVRMn{width:50%}.passenger-container_VepWb .passenger_IVRMn+.passenger_IVRMn{margin-left:20px;margin-top:0}.passenger-container_VepWb .child-age-container_uOaOi .child-age-input_cHfnA{padding-left:5px}.traveler-body-list_QjbqG{margin-bottom:70px;max-height:calc(100% - 70px)}.traveler-footer_nUbJn{bottom:0;flex-direction:column;gap:inherit}.traveler-footer-adult-submit_Oknkt{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.traveler-footer-children_Lmgrx{margin-top:20px}.alert--infos_p9X7I{height:inherit;width:calc(100% - 134px)}.alert--infos--max-width_E1N8z{width:100%}}@media screen and (min-width: 981px){[class*=form-container] .popup-traveler_O9JT3{width:500px;max-height:480px;padding:20px;left:unset;right:0}[class*=form-container] .popup-traveler_O9JT3:before{right:100px}.traveler-body-list_QjbqG{margin-bottom:55px;max-height:calc(100% - 55px)}.alert--infos_p9X7I{width:310px}.alert--infos--max-width_E1N8z{width:100%}}',"",{version:3,sources:["webpack://./node_modules/tui-react-components-common/lib/components/TravelerDropDown/style.module.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_colors.scss","webpack://./node_modules/tui-react-components-common/lib/styles/utils/_mixins.scss","webpack://./node_modules/tui-react-components-common/lib/styles/variables/_size.scss"],names:[],mappings:"AAIE,8CACE,sBAAA,CACA,cAAA,CACA,MAAA,CACA,OAAA,CAIJ,0BACE,mBAAA,CACA,gBAAA,CACA,eAAA,CACA,UAAA,CAGF,qBACE,kBAAA,CAGF,YACE,aCjBkB,CDkBlB,cAAA,CEXA,2FAAA,CACA,eAAA,CFYA,oBAAA,CAGF,uBACE,yBAAA,CACA,qBC/BY,CDgCZ,8BAAA,CACA,+BAAA,CACA,YAAA,CACA,qBAAA,CACA,QGrCO,CHsCP,sBAAA,CACA,YGvCO,CHwCP,iBAAA,CACA,UAAA,CACA,MAAA,CACA,OAAA,CACA,UAAA,CAGF,oCACE,YAAA,CACA,qBAAA,CACA,QGlDO,CHqDT,oBACE,wBCZW,CDaX,gGAAA,CACA,2BAAA,CACA,2BAAA,CACA,oBAAA,CACA,aChBgB,CDiBhB,cAAA,CE9CA,2FAAA,CACA,eAAA,CF+CA,yBAAA,CACA,eAAA,CACA,UAAA,CAIF,qCAEE,sBACE,gBAAA,CAGF,2BACE,kBAAA,CACA,UAAA,CACA,4CACE,SAAA,CACA,6DACE,gBGhFC,CHiFD,YAAA,CAIF,6EACE,gBAAA,CAIN,0BACE,kBAAA,CACA,4BAAA,CAEF,uBACE,QAAA,CACA,qBAAA,CACA,WAAA,CAGF,oCACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,oBAAA,CAGF,gCACE,eAAA,CAGF,oBACE,cAAA,CACA,wBAAA,CACA,+BACE,UAAA,CAAA,CAMN,qCAEI,8CACE,WAAA,CACA,gBAAA,CACA,YG9HG,CH+HH,UAAA,CACA,OAAA,CACA,qDACE,WAAA,CAKN,0BACE,kBAAA,CACA,4BAAA,CAEF,oBACE,WAAA,CACA,+BACE,UAAA,CAAA",sourcesContent:['@import "../../styles/variables/size", "../../styles/variables/colors", "../../styles/variables/fonts", "../../styles/utils/mixins";\n\n// all screen\n[class*="form-container"] {\n .popup-traveler {\n align-items: flex-start;\n transform: none;\n left: 0;\n right: 0;\n }\n}\n\n.traveler-body-list {\n margin-bottom: 130px;\n max-height: 490px;\n overflow-y: auto;\n width: 100%;\n}\n\n.traveler-room {\n margin-bottom: 30px;\n}\n\n.link {\n color: $color-energy-blue;\n font-size: 14px;\n @include bold;\n text-decoration: none;\n}\n\n.traveler-footer {\n align-items: space-between;\n background-color: $color-white;\n border-bottom-left-radius: 10px;\n border-bottom-right-radius: 10px;\n display: flex;\n flex-direction: column;\n gap: $gutter;\n justify-content: center;\n padding: $gutter;\n position: absolute;\n bottom: 0px;\n left: 0;\n right: 0;\n width: 100%;\n}\n\n.traveler-footer-adult-submit {\n display: flex;\n flex-direction: column;\n gap: $gutter;\n}\n\n.alert--infos {\n background-color: $color-info;\n background-image: url("https://content.tui.fr/Content/img/common/icon/icons-svg/alert-infos.svg");\n background-position: 5px 5px;\n background-repeat: no-repeat;\n background-size: 20px;\n color: $color-info-dark;\n font-size: 14px;\n @include bold;\n padding: calc($gutter / 4) 25px calc($gutter / 4) 30px;\n text-align: left;\n width: 100%;\n}\n\n//SCREEN > 641px\n@media screen and (min-width: 641px) {\n // traveler\n .popup-traveler {\n max-height: 490px;\n }\n\n .passenger-container {\n flex-direction: row;\n width: 100%;\n .passenger {\n width: 50%;\n + .passenger {\n margin-left: $gutter;\n margin-top: 0;\n }\n }\n .child-age-container {\n .child-age-input {\n padding-left: calc($gutter / 4);\n }\n }\n }\n .traveler-body-list {\n margin-bottom: 70px;\n max-height: calc(100% - 70px);\n }\n .traveler-footer {\n bottom: 0;\n flex-direction: column;\n gap: inherit;\n }\n\n .traveler-footer-adult-submit {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: flex-end;\n }\n\n .traveler-footer-children {\n margin-top: 20px;\n }\n\n .alert--infos {\n height: inherit;\n width: calc(100% - 134px);\n &--max-width {\n width: 100%;\n }\n }\n}\n\n//SCREEN > 980px\n@media screen and (min-width: 981px) {\n [class*="form-container"] {\n .popup-traveler {\n width: 500px;\n max-height: 480px;\n padding: $gutter;\n left: unset;\n right: 0;\n &:before {\n right: 100px;\n }\n }\n }\n\n .traveler-body-list {\n margin-bottom: 55px;\n max-height: calc(100% - 55px);\n }\n .alert--infos {\n width: 310px;\n &--max-width {\n width: 100%;\n }\n }\n}\n',"/////////////////////// COLORS\n$color-white: white;\n$color-black: black;\n$color-grey: #e5e3db;\n$color-neutral-gray: #e2e2e2;\n$color-white-smoke: #f2f2f2;\n$color-deep-blue: #1b115c;\n$color-energy-blue: #3567f6;\n$color-energy-blue-hover: #0039dd;\n$color-energy-blue-minor: #e2f5fd;\n\n$color-text: $color-deep-blue !default;\n$color-text--alt: #4c4c4c !default;\n$color-icon: $color-deep-blue !default;\n\n$color-primary: #d40e14 !default;\n$color-primary-hover: #ef0000 !default;\n\n$color-secondary: #092a5e !default;\n$color-secondary-hover: #0c397f !default;\n\n$color-tertiary: #70cbf4 !default;\n$color-tertiary-50: #c2e6fa !default;\n$color-tertiary-25: #e2f3fe !default;\n\n$color-quaternary: #d7d2c3 !default;\n$color-quaternary-50: #e7e3db !default;\n$color-quaternary-25: #f3f0ec !default;\n\n$color-quinary: #737373 !default;\n$color-quinary-50: #b9b9b9 !default;\n$color-quinary-25: #dcdcdc !default;\n\n// Link\n$color-link: #288ad6 !default;\n$color-link-hover: #70cbf4 !default;\n\n// Alert\n$color-error: #fddad6 !default; // rgba($color-primary, .25)\n$color-error-dark: #bc0c12 !default;\n$color-warning: #fff8bf !default; // rgba($color-warning-dark,.25)\n$color-warning-dark: #ffe100 !default;\n$color-info: #c9e2f5 !default; // rgba($color-link, .25)\n$color-info-dark: #288ad6 !default;\n$color-success: #eaf5bf !default; //rgba($color-success-dark,.25)\n$color-success-dark: #aad700 !default;\n\n// Alert fr\n$color-success--fr: #f1ffbe !default;\n$color-success-dark--fr: #82a400 !default;\n\n// Phone number\n$color-phone--free: #78b41e !default;\n$color-phone--normal: #91919b !default;\n$color-phone--major: #af007d !default;\n\n// Brands\n$color-marmara: #00a0a5;\n$color-nf: #b61d22;\n$color-look: #ff3400;\n\n// Social network\n$color-facebook: #3b5998;\n$color-twitter: #55acee;\n$color-googleplus: #dd4b39;\n$color-youtube: #bb0000;\n$color-instagram: #125688;\n$color-tripadvisor: #00a680;\n",'@import "../variables/bg-img";\n\n@mixin chevron($direction, $size: 25px) {\n @if $direction == "left" {\n background-image: $chevron-left;\n } @else if $direction == "right" {\n background-image: $chevron-right;\n }\n\n background-repeat: no-repeat;\n background-size: $size $size;\n}\n\n@mixin bold {\n font-family: "TUI_BoldType", "TUI Type", "TUI_Type", "Calibri", "Arial", "Helvetica", "sans-serif";\n font-weight: 700;\n}\n\n@mixin box-shadow ($blur: 8px, $opacity:0.16){\n box-shadow: 0 0 $blur 0 rgba(0, 0, 0, $opacity);\n}\n\n@mixin x-center {\n left: 50%;\n transform: translateX(-50%);\n}\n\n@mixin button-colors($bg, $border: $bg, $color: white) {\n background-color: $bg;\n border: 2px solid $border;\n color: $color;\n}\n',"$gutter: 20px;\n$gutter-tunnel: calc($gutter / 2);\n\n"],sourceRoot:""}]),a.locals={"popup-traveler":"popup-traveler_O9JT3","traveler-body-list":"traveler-body-list_QjbqG","traveler-room":"traveler-room_XzuNj",link:"link_Ps9Xx","traveler-footer":"traveler-footer_nUbJn","traveler-footer-adult-submit":"traveler-footer-adult-submit_Oknkt","alert--infos":"alert--infos_p9X7I","passenger-container":"passenger-container_VepWb",passenger:"passenger_IVRMn","child-age-container":"child-age-container_uOaOi","child-age-input":"child-age-input_cHfnA","traveler-footer-children":"traveler-footer-children_Lmgrx","alert--infos--max-width":"alert--infos--max-width_E1N8z"};const l=a},2551:(e,n,t)=>{"use strict";var r=t(6540),o=t(9982);function i(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t