.btn-delete-room[data-v-1ba195e6]{text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;min-width:auto;height:auto;padding:2px 6px;font-size:12px;font-weight:500;transition:background .15s;display:inline-flex;color:#dc2626!important}.btn-delete-room[data-v-1ba195e6]:hover{background:#fef2f2}.sticky-booking-bar[data-v-1ba195e6]{background:var(--primary-color);z-index:1000;border-radius:25px 25px 0 0;justify-content:space-between;padding:24px 30px 18px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 4px 4px #e6e6e61c}@media (width<=991px){.sticky-booking-bar[data-v-1ba195e6]{padding:24px}}@media (width<=767px){.sticky-booking-bar[data-v-1ba195e6]{padding:18px}}.v-select[data-v-1ba195e6] .mdi-menu-down{display:none!important}.trip-info-sticky[data-v-1ba195e6]{color:#fff;opacity:.9;align-items:center;gap:12px;margin-top:6px;font-size:14px;display:flex}.trip-info-sticky svg[data-v-1ba195e6]{width:12px!important;height:auto!important}.trip-info-sticky span[data-v-1ba195e6]{align-items:center;gap:4px;display:inline-flex}.booking-left h3[data-v-1ba195e6]{color:#fff;margin:0;font-size:25px;line-height:1.2}.booking-left h3 .line-clamp-2-title-sticky[data-v-1ba195e6]{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:break-word;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.booking-right[data-v-1ba195e6]{text-align:right}.price-label[data-v-1ba195e6]{color:#fff;font-size:12px}.price[data-v-1ba195e6]{color:var(--secondary-red-color);font-size:24px;font-weight:700}.price-note[data-v-1ba195e6]{color:#fffc;font-size:10px}.booking-overlay[data-v-1ba195e6]{z-index:1001;background:#00000073;position:fixed;inset:0}@media (width>=1390px){.booking-overlay[data-v-1ba195e6],.mobile-booking-card[data-v-1ba195e6]{display:none}}.mobile-booking-card[data-v-1ba195e6]{z-index:1002;background:var(--theme-black);border-radius:25px 25px 0 0;padding:24px 20px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #00000040}.booking-title[data-v-1ba195e6]{color:#fff;margin:0;font-size:20px;line-height:1.2}.booking-title .line-clamp-2-title[data-v-1ba195e6]{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.price-close-btn[data-v-1ba195e6]{position:absolute;top:0;right:3px}.trip-info[data-v-1ba195e6]{color:#fff;gap:16px;margin-top:20px;display:flex}.price-section-form[data-v-1ba195e6]{text-align:right;margin-top:12px}.booking-select[data-v-1ba195e6] .v-field{background:#fff;border-radius:999px;height:38px;min-height:38px}.booking-select[data-v-1ba195e6] .v-field .v-field__input{color:var(--theme-black);padding-top:4px}.booking-select[data-v-1ba195e6] .v-field .v-field__append-inner{margin-top:-8px}.booking-select[data-v-1ba195e6] .v-field .mdi-menu-down:before{color:var(--theme-black)}.booking-select.text-center-input[data-v-1ba195e6] input{font-weight:600;text-align:center!important;color:var(--lightGreen-color)!important}.fade-enter-active[data-v-1ba195e6],.fade-leave-active[data-v-1ba195e6]{transition:opacity .3s}.fade-enter-from[data-v-1ba195e6],.fade-leave-to[data-v-1ba195e6]{opacity:0}.slide-up-enter-active[data-v-1ba195e6],.slide-up-leave-active[data-v-1ba195e6]{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s}.slide-up-enter-from[data-v-1ba195e6],.slide-up-leave-to[data-v-1ba195e6]{opacity:0;transform:translateY(100%)}.slide-up-enter-to[data-v-1ba195e6],.slide-up-leave-from[data-v-1ba195e6]{opacity:1;transform:translateY(0)}.passengerDropdownMobile[data-v-1ba195e6]{box-sizing:border-box;border:2px solid #000;width:100%;background:#fff!important;border-radius:16px!important;max-width:calc(100vw - 32px)!important;padding:16px!important;box-shadow:0 10px 25px -5px #0000001f,0 8px 10px -6px #0000000d!important}.passengerDropdownMobile .passenger-loading-wrapper[data-v-1ba195e6]{justify-content:center;align-items:center;margin-top:8px;margin-bottom:2px;padding:8px 0;display:flex}.passengerDropdownMobile .passenger-alert-banner[data-v-1ba195e6]{color:#000;background-color:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;margin-bottom:8px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.passengerDropdownMobile .passenger-alert-banner .alert-icon[data-v-1ba195e6]{color:#dc2626;flex-shrink:0;margin-top:2px}.passengerDropdownMobile .passenger-alert-banner .alert-text[data-v-1ba195e6]{text-align:left;color:#000;flex:1}.passengerDropdownMobile .passenger-alert-banner .alert-text b[data-v-1ba195e6],.passengerDropdownMobile .passenger-alert-banner .alert-text strong[data-v-1ba195e6]{color:#000;white-space:nowrap;font-weight:700}.passengerDropdownMobile .pending-changes-msg[data-v-1ba195e6]{color:#e32402;line-height:1.4}.passengerDropdownMobile .add-room-dropdown[data-v-1ba195e6]{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;max-height:280px;padding-right:4px;overflow-y:auto}.passengerDropdownMobile .add-room-dropdown[data-v-1ba195e6]::-webkit-scrollbar{width:4px}.passengerDropdownMobile .add-room-dropdown[data-v-1ba195e6]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.passengerDropdownMobile .border-t-dashed[data-v-1ba195e6]{border-top:1px dashed #e2e8f0}.passengerDropdownMobile .ouline-circle[data-v-1ba195e6]{color:#000!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #000!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:all .2s!important;display:inline-flex!important}.passengerDropdownMobile .ouline-circle[data-v-1ba195e6]:hover:not(:disabled){background-color:#f1f5f9!important;border-color:#000!important}.passengerDropdownMobile .ouline-circle[data-v-1ba195e6]:disabled{opacity:1!important;color:#000!important;cursor:not-allowed!important;border-color:#000!important}.passengerDropdownMobile .ouline-circle .v-icon[data-v-1ba195e6]{font-size:13px!important}.passengerDropdownMobile .child-ages-container[data-v-1ba195e6]{border-top:1px dashed #e2e8f0;margin-top:8px}.passengerDropdownMobile .child-age-select[data-v-1ba195e6]{width:100%;min-width:0!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field{transition:all .2s;height:36px!important;min-height:36px!important;box-shadow:none!important;background-color:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:8px!important;padding:0!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field:hover{background-color:#fff!important;border-color:#64748b!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field::-moz-placeholder{color:#000}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field::placeholder{color:#000}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field.v-field--focused,.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field.v-field--error{background-color:#fff!important;border-color:#0f172a!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field__outline{display:none!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field__input{color:#0f172a!important;align-items:center!important;height:36px!important;min-height:36px!important;padding:0 8px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field__input input{color:#000;padding-top:7px}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field__append-inner{align-items:center!important;padding-top:0!important;padding-right:6px!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field__append-inner .v-icon,.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field__append-inner i,.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field__append-inner svg,.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field--error .v-field__append-inner .v-icon,.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field--error .v-field__append-inner i,.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-field--error .v-field__append-inner svg{color:#000!important;opacity:1!important}.passengerDropdownMobile .child-age-select[data-v-1ba195e6] .v-select__selection-text{color:#0f172a!important;font-size:13px!important;font-weight:600!important}.passengerDropdownMobile .btn-add-room[data-v-1ba195e6]{height:auto;border:2px solid var(--theme-black)!important;color:#0f172a!important;letter-spacing:0!important;padding:7px 14px!important;font-size:13px!important;font-weight:600!important}.passengerDropdownMobile .btn-add-room[data-v-1ba195e6]:hover:not(:disabled){background-color:#f8fafc!important;border-color:#94a3b8!important}.passengerDropdownMobile .btn-apply-pill[data-v-1ba195e6]{color:#fff!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:none!important;background:#111827!important;border:none!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;padding:7px 16px!important;font-size:13px!important;font-weight:600!important;transition:all .15s!important;display:inline-flex!important}.passengerDropdownMobile .btn-apply-pill[data-v-1ba195e6]:hover:not(:disabled):not(.v-btn--disabled){color:#fff!important;background:#262626!important;box-shadow:0 4px 12px #00000026!important}.passengerDropdownMobile .btn-apply-pill.v-btn--disabled[data-v-1ba195e6],.passengerDropdownMobile .btn-apply-pill[data-v-1ba195e6]:disabled{opacity:.45!important;cursor:not-allowed!important;pointer-events:none!important;box-shadow:none!important}@media screen and (width<=1390px){.booking-select[data-v-1ba195e6] .v-field .v-field__input{color:var(--theme-black);padding-top:3px}.booking-select.selct-location-field[data-v-1ba195e6] .v-field .v-field__input{padding-left:10px}}@media screen and (width<=400px){.passengerDropdownMobile .btn-add-room[data-v-1ba195e6],.passengerDropdownMobile .btn-apply-pill[data-v-1ba195e6]{font-size:12px!important}}.flash-sale-flight-alert[data-v-1ba195e6],.flash-sale-warning-card[data-v-1ba195e6]{transition:all .3s cubic-bezier(.25,.8,.25,1);background-color:var(--pastel-ex-light-color)!important;border:1.5px solid var(--secondary-red-color)!important;border-radius:20px!important;padding:13px 15px!important;box-shadow:0 4px 12px #ff7c680d!important}.flash-sale-flight-alert[data-v-1ba195e6]:hover,.flash-sale-warning-card[data-v-1ba195e6]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ff7c6814!important}.footer-sec[data-v-d75b9745]{z-index:9;min-height:426px;background:var(--theme-black)!important;border-radius:60px 60px 0 0!important;padding:70px 22px 120px!important}.footer-sec[data-v-d75b9745] *{color:#fff;transition:color .3s}.footer-sec .foot-btm[data-v-d75b9745]{margin:40px 0 0}.footer-sec h4[data-v-d75b9745]{color:var(--theme-white);margin:0 0 15px;font-size:20px}.footer-sec p[data-v-d75b9745]{font-size:13px;font-weight:300}.footer-sec ul.contact-sec[data-v-d75b9745]{max-width:235px}.footer-sec ul.contact-sec li[data-v-d75b9745]{margin:0 0 20px;font-size:16px;font-weight:400;list-style:none}.footer-sec ul.compagine-content[data-v-d75b9745]{max-width:182px}.footer-sec ul.nav-link[data-v-d75b9745]{padding:0}.footer-sec ul.nav-link li[data-v-d75b9745]{margin:0 0 10px;list-style:none}.footer-sec ul.nav-link li a[data-v-d75b9745],.footer-sec ul.nav-link li span[data-v-d75b9745]{font-size:16px;font-weight:400;transition:color .3s;text-decoration:none!important}.footer-sec ul.nav-link li a[data-v-d75b9745]:hover,.footer-sec ul.nav-link li span[data-v-d75b9745]:hover{color:var(--yellow-color)!important}.footer-sec ul.nav-link li a[data-v-d75b9745]:hover *,.footer-sec ul.nav-link li span[data-v-d75b9745]:hover *{color:inherit}.footer-sec ul.social-media li a[data-v-d75b9745]{transition:color .3s}.footer-sec ul.social-media li a:hover em[data-v-d75b9745]{color:var(--lightBlue-color)!important}.footer-sec .v-expansion-panel-text[data-v-d75b9745]{padding:15px 0}.footer-sec .v-expansion-panel-title__overlay[data-v-d75b9745]{background-color:#0000}.footer-sec span.title-text[data-v-d75b9745]{color:var(--theme-white);display:block}.footer-sec span.title-text em[data-v-d75b9745]{font-style:italic}.footer-sec ul.contact-sec li[data-v-d75b9745],.footer-sec ul.nav-link li[data-v-d75b9745]{margin-bottom:12px;font-size:16px;font-weight:400;line-height:1.5em}.footer-sec ul.contact-sec li a[data-v-d75b9745],.footer-sec ul.nav-link li a[data-v-d75b9745]{font-size:16px;font-weight:400}.footer-sec[data-v-d75b9745] .v-expansion-panel{box-shadow:none!important;background:0 0!important}.footer-sec[data-v-d75b9745] .v-expansion-panel-title{min-height:auto!important;padding:0!important}.footer-sec[data-v-d75b9745] .v-expansion-panel-text__wrapper{padding:0!important}.footer-sec[data-v-d75b9745] .v-expansion-panel-title__icon .v-icon{display:none}.footer-sec[data-v-d75b9745] .v-field{opacity:1;border:1px solid #fff!important;border-radius:6px!important}.footer-sec[data-v-d75b9745] .v-expansion-panel-title__overlay{background-color:#0000!important}.footer-sec .DialogInsightInputWithPlaceholderContainer input.DialogInsightInputWithPlaceholder[data-v-d75b9745]{z-index:10;background-color:#0000;position:absolute;top:0;left:0;width:100%!important}.footer-sec .DialogInsightInputWithPlaceholderContainer[data-v-d75b9745]{height:42px;position:relative}.footer-sec .DialogInsightFormRow[data-v-d75b9745]{margin:0 0 10px!important}.footer-sec .DialogInsightInputWithPlaceholderContainer label[data-v-d75b9745]{opacity:.8;font-size:15px;font-weight:300;position:absolute;left:15px;top:10px!important}@media screen and (width<=600px){.footer-sec .footter_item[data-v-d75b9745]{min-width:236px}.footer-sec .footter_item .title-text[data-v-d75b9745]{margin-right:auto!important}}.mobile-pay-footer[data-v-d75b9745]{min-height:360px!important}.DialogInsightFormSubmitLoader[data-v-d75b9745]{display:none}[data-v-d75b9745] .DialogInsightFormDiv.DialogInsightLoading>*{visibility:visible!important}[data-v-d75b9745] input.DialogInsightFormInput:not([type=checkbox]){box-sizing:border-box;color:#fff;height:42px;caret-color:var(--theme-gray-1,#828282);background-color:#0000;border:1px solid #fff;border-radius:8px;padding:0 12px;font-size:15px;line-height:42px;width:100%!important}[data-v-d75b9745] input.DialogInsightFormInput:not([type=checkbox])::-moz-placeholder{font-size:15px;font-weight:300;color:#fffc!important;opacity:.8!important}[data-v-d75b9745] input.DialogInsightFormInput:not([type=checkbox])::placeholder{font-size:15px;font-weight:300;color:#fffc!important;opacity:.8!important}[data-v-d75b9745] .DialogInsightInputWithPlaceholderContainer input.DialogInsightInputWithPlaceholder::-moz-placeholder{font-size:15px;font-weight:300;color:#fffc!important;opacity:.8!important}[data-v-d75b9745] .DialogInsightInputWithPlaceholderContainer input.DialogInsightInputWithPlaceholder::placeholder{font-size:15px;font-weight:300;color:#fffc!important;opacity:.8!important}.DialogInsightFormInput[type=checkbox][data-v-d75b9745]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:4px;width:15px;min-width:15px;height:15px;transition:all .2s;position:relative}.DialogInsightFormInput[type=checkbox][data-v-d75b9745]:checked{background:0 0}.DialogInsightFormInput[type=checkbox][data-v-d75b9745]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.DialogInsightFormInput[type=email][data-v-d75b9745]:active,.DialogInsightFormInput[type=email][data-v-d75b9745]:focus,.DialogInsightFormInput[type=email][data-v-d75b9745]:focus-visible,.DialogInsightFormInput[type=number][data-v-d75b9745]:active,.DialogInsightFormInput[type=number][data-v-d75b9745]:focus,.DialogInsightFormInput[type=number][data-v-d75b9745]:focus-visible,.DialogInsightFormInput[type=password][data-v-d75b9745]:active,.DialogInsightFormInput[type=password][data-v-d75b9745]:focus,.DialogInsightFormInput[type=password][data-v-d75b9745]:focus-visible,.DialogInsightFormInput[type=tel][data-v-d75b9745]:active,.DialogInsightFormInput[type=tel][data-v-d75b9745]:focus,.DialogInsightFormInput[type=tel][data-v-d75b9745]:focus-visible,.DialogInsightFormInput[type=text][data-v-d75b9745]:active,.DialogInsightFormInput[type=text][data-v-d75b9745]:focus,.DialogInsightFormInput[type=text][data-v-d75b9745]:focus-visible{box-shadow:none!important;outline:none!important}.newsletter-container[data-v-d75b9745],.newsletter-container[data-v-d75b9745] .DialogInsightInputContainer{width:100%}.newsletter-container .newsletter-error-text[data-v-d75b9745]{color:#ff6262;padding-top:3px;font-size:12px;display:block}.DialogInsightFormSuccessDiv[data-v-d75b9745]{text-align:left;background:#000;border:1px solid #97ff97;border-radius:16px;align-items:center;gap:15px;display:flex;padding:32px 24px!important}.DialogInsightFormSuccessDiv .success-message[data-v-d75b9745]{flex-direction:column;justify-content:center;align-items:center;display:flex}.DialogInsightFormSuccessDiv .success-icon[data-v-d75b9745]{color:#97ff97;background:0 0;border:2px solid #97ff97;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:32px;font-weight:700;display:flex}.DialogInsightFormSuccessDiv .success-icon .mdi-check[data-v-d75b9745],.DialogInsightFormSuccessDiv span[data-v-d75b9745]{color:#97ff97}.DialogInsightFormSuccessDiv h4[data-v-d75b9745]{color:#fff;margin-bottom:8px;font-size:24px;font-weight:700}.DialogInsightFormSuccessDiv p[data-v-d75b9745]{color:#d9f5f3;margin:0;font-size:16px}@media only screen and (width>=1391px){.footer-sec[data-v-d75b9745]{padding:70px 22px 35px!important}}@media only screen and (width>=1366px) and (width<=1599px){.footer-sec ul.contact-sec li[data-v-d75b9745],.footer-sec ul.nav-link li a[data-v-d75b9745]{font-size:15px}}@media only screen and (width<=1400px){.infolettres-dialog .popup .content[data-v-d75b9745]{max-height:492px!important}}@media only screen and (width<=1199px){.footer-sec[data-v-d75b9745]{padding:50px 0 150px!important}.infolettres-dialog .popup .content[data-v-d75b9745]{height:100%!important;max-height:max-content!important}}@media only screen and (width<=767px){.footer-sec[data-v-d75b9745]{border-radius:0!important;padding:10px 0 150px!important}.footer-sec .v-field[data-v-d75b9745]{font-size:14px}.footer-sec .v-selection-control .v-label[data-v-d75b9745]{font-size:12px}.footer-sec .foot-btm[data-v-d75b9745]{padding:0}}.newsletter[data-v-d75b9745]{font-family:var(--paraFontFamily,"Inter",sans-serif);background:#fff;border-radius:25px;margin:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000014}.newsletter-close[data-v-d75b9745]{z-index:2;color:#111;cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .3s;display:flex;position:absolute;top:15px;right:15px}.newsletter-close[data-v-d75b9745]:hover{background:#fff}.newsletter-left[data-v-d75b9745]{width:44%;display:flex}.newsletter-left img[data-v-d75b9745]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.newsletter-right[data-v-d75b9745]{box-sizing:border-box;flex-direction:column;justify-content:center;width:56%;min-height:519px;padding:48px 56px 40px 48px;display:flex;overflow-y:auto}.newsletter-right[data-v-d75b9745]::-webkit-scrollbar{width:6px}.newsletter-right[data-v-d75b9745]::-webkit-scrollbar-track{border-radius:20px;background:#e4e4e4!important}.newsletter-right[data-v-d75b9745]::-webkit-scrollbar-thumb{border-radius:20px;background-color:#afafaf!important}.newsletter-right .tag[data-v-d75b9745]{font-family:var(--paraFontFamily,"Inter",sans-serif);letter-spacing:.05em;color:#000;margin-bottom:12px;font-size:13px;font-weight:700;line-height:1.2}.newsletter-right h1[data-v-d75b9745]{font-family:var(--headingFontFamily,"Heading Now",sans-serif);color:#000;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:16px;font-size:65px;font-weight:700;line-height:1.05}.newsletter-right .desc[data-v-d75b9745]{color:#595959;margin-bottom:16px;font-size:16px;line-height:1.45}.newsletter-right .desc[data-v-d75b9745],.newsletter-right .required[data-v-d75b9745]{font-family:var(--paraFontFamily,"Inter",sans-serif);font-weight:400}.newsletter-right .required[data-v-d75b9745]{color:#000;margin-bottom:20px;font-size:11px;display:block}.newsletter-right form[data-v-d75b9745]{width:100%}.newsletter-right .row[data-v-d75b9745]{gap:16px;margin-bottom:16px;display:flex;position:relative}.newsletter-right .field-wrapper[data-v-d75b9745]{flex:1 1 0;min-width:0;position:relative}.newsletter-right input[type=email][data-v-d75b9745],.newsletter-right input[type=text][data-v-d75b9745]{box-sizing:border-box;width:100%;height:48px;font-family:var(--paraFontFamily,"Inter",sans-serif);color:#000;background:#fff;border:1px solid #707070;border-radius:0;outline:none;padding:0 16px;font-size:15px;font-weight:400;transition:border-color .3s}.newsletter-right input[data-v-d75b9745]:focus{border-color:#000}.newsletter-right .email[data-v-d75b9745]{margin-bottom:20px}.newsletter-right .checkbox[data-v-d75b9745]{align-items:center;gap:12px;margin-bottom:24px;display:flex}.newsletter-right .checkbox input[data-v-d75b9745]{margin-top:4px}.newsletter-right .checkbox span[data-v-d75b9745]{font-family:var(--paraFontFamily,"Inter",sans-serif);color:#333;font-size:13px;font-weight:400;line-height:1.45}.newsletter-right .btn-wrap[data-v-d75b9745]{justify-content:flex-end;display:flex}.newsletter-right button[type=submit][data-v-d75b9745]{background:var(--primary-red-color,#e32402);height:43px;font-family:var(--paraFontFamily,"Inter",sans-serif);color:#fff;cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;gap:4px;padding:12px 24px;font-size:15px;font-weight:400;transition:transform .15s,background-color .15s;display:flex}.newsletter-right button[type=submit][data-v-d75b9745]:hover:not(:disabled){background:#c51e02}.newsletter-right .arrow[data-v-d75b9745]{width:20px;height:20px;color:var(--primary-red-color,#e32402);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-left:8px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.newsletter-right input.has-error[data-v-d75b9745]{border-color:#e32402}.newsletter-right .newsletter-error-text[data-v-d75b9745]{font-family:var(--paraFontFamily,"Inter",sans-serif);color:#e32402;margin-bottom:8px;font-size:12px;font-weight:400;line-height:1.4;display:block}.newsletter-right .field-wrapper .newsletter-error-text[data-v-d75b9745]{margin-top:4px;margin-bottom:12px}.newsletter-success[data-v-d75b9745]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px 0;animation:.6s cubic-bezier(.16,1,.3,1) forwards newsletter-fade-in-d75b9745;display:flex}.newsletter-success-icon[data-v-d75b9745]{flex-shrink:0;width:84px;height:84px;margin-bottom:16px}.newsletter-success-check[data-v-d75b9745]{stroke-dasharray:40;stroke-dashoffset:40px;animation:.6s cubic-bezier(.4,0,.2,1) .2s forwards newsletter-draw-check-d75b9745}.newsletter-success-title[data-v-d75b9745]{font-family:var(--headingFontFamily,"Heading Now",sans-serif);color:#000;text-transform:none;margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.1}.newsletter-success-subtitle[data-v-d75b9745]{font-family:var(--paraFontFamily,"Inter",sans-serif);color:#2e9e5b;margin:0;font-size:18px;font-weight:400;line-height:1.4}@keyframes newsletter-fade-in-d75b9745{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes newsletter-draw-check-d75b9745{to{stroke-dashoffset:0}}@media (width<=992px){.newsletter[data-v-d75b9745]{border-radius:25px 25px 0 0;flex-direction:column;max-width:600px}.newsletter-left[data-v-d75b9745]{display:none}.newsletter-right[data-v-d75b9745]{width:100%;padding:32px 24px}.newsletter-right h1[data-v-d75b9745]{margin-bottom:12px;font-size:38px}.newsletter-right .row[data-v-d75b9745]{flex-direction:column;gap:16px}.newsletter-right .btn-wrap[data-v-d75b9745]{justify-content:stretch}.newsletter-right button[type=submit][data-v-d75b9745]{width:100%}}@media (width<=576px){.newsletter-right h1[data-v-d75b9745]{font-size:32px}.newsletter-right[data-v-d75b9745]{padding:24px 16px}.newsletter-right .checkbox span[data-v-d75b9745]{font-size:12px}}.infolettres-dialog[data-v-d75b9745] .newsletter-dialog{overflow:visible!important}.infolettres-dialog .popup[data-v-d75b9745]{box-sizing:border-box;width:100%;max-width:840px;margin:30px auto 0;position:relative;overflow:visible}.infolettres-dialog .popup[data-v-d75b9745] *{box-sizing:border-box}.infolettres-dialog .popup .logo-box[data-v-d75b9745]{background:var(--secondary-red-color);z-index:999;border-radius:12px;align-items:center;width:354px;height:133px;padding:0 25px;display:flex;position:absolute;top:-49px;left:42px}.infolettres-dialog .popup .logo-text[data-v-d75b9745]{color:#fff;text-transform:lowercase;flex-direction:column;font-family:Montserrat,sans-serif;font-weight:800;line-height:.92;display:flex}.infolettres-dialog .popup .logo-text span[data-v-d75b9745]{letter-spacing:-1px;font-size:42px}.infolettres-dialog .popup .popup-inner[data-v-d75b9745]{background-position:bottom;background-repeat:no-repeat;background-size:150% 182%;border-radius:28px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 45px #0000004d}.infolettres-dialog .popup .popup-inner[data-v-d75b9745]:before{content:"";background:linear-gradient(#005eff73,#000000fa);position:absolute;inset:0}.infolettres-dialog .popup .content[data-v-d75b9745]{z-index:2;color:#fff;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#b6adad transparent;height:100%;max-height:632px;padding:36px 43px 26px;position:relative;overflow-y:auto}.infolettres-dialog .popup .content[data-v-d75b9745]::-webkit-scrollbar{width:2px}.infolettres-dialog .popup .content[data-v-d75b9745]::-webkit-scrollbar-track{background:0 0;border-radius:10px}.infolettres-dialog .popup .content[data-v-d75b9745]::-webkit-scrollbar-thumb{background:#b6adad;border-radius:10px}.infolettres-dialog .popup .content[data-v-d75b9745]::-webkit-scrollbar-thumb:hover{background:#444}.infolettres-dialog .popup button[data-v-d75b9745]{background:var(--primary-red-color);color:#fff;cursor:pointer;border:0;border-radius:36px;align-items:center;gap:10px;height:43px;padding:14px 28px;font-size:16px;font-weight:400;display:flex}.infolettres-dialog .popup button[data-v-d75b9745]:disabled{cursor:not-allowed}.infolettres-dialog .popup .close[data-v-d75b9745]{color:#fff;z-index:50;background:0 0;border:0;border-radius:0;padding:0;font-size:34px;font-weight:200;line-height:1;position:absolute;top:18px;right:28px}.infolettres-dialog .popup .close[data-v-d75b9745]:hover{opacity:.8}.infolettres-dialog .popup .clock[data-v-d75b9745]{z-index:100;width:168px;position:absolute;top:44px;right:84px}.infolettres-dialog .popup .clock img[data-v-d75b9745],.infolettres-dialog .popup .clock svg[data-v-d75b9745]{width:100%;display:block}.infolettres-dialog .popup .offer-box[data-v-d75b9745]{z-index:20;background:#ffe500;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:245px;height:80px;display:flex;position:absolute;top:205px;right:47px}.infolettres-dialog .popup .offer-title[data-v-d75b9745]{font-size:19px;font-weight:700}.infolettres-dialog .popup .offer-sub[data-v-d75b9745],.infolettres-dialog .popup .offer-title[data-v-d75b9745]{font-family:var(--headingNowFontFamily);color:#000;text-transform:uppercase;margin-top:5px;line-height:1}.infolettres-dialog .popup .offer-sub[data-v-d75b9745]{font-size:24px;font-weight:800}.infolettres-dialog .popup h1[data-v-d75b9745]{font-family:var(--headingNowFontFamily);text-transform:uppercase;color:#fff;width:100%;max-width:494px;margin:78px 0 0;font-size:58px;font-weight:700;line-height:65px}.infolettres-dialog .popup .sub[data-v-d75b9745]{margin-top:10px;font-size:20px;font-weight:700}.infolettres-dialog .popup .req[data-v-d75b9745]{margin:12px 0 16px;font-size:12px}.infolettres-dialog .popup .row[data-v-d75b9745]{gap:20px;margin-bottom:18px;display:flex;position:relative}.infolettres-dialog .popup .field-wrapper[data-v-d75b9745]{flex:1 1 0;min-width:0;position:relative}.infolettres-dialog .popup input[type=email].has-error[data-v-d75b9745],.infolettres-dialog .popup input[type=text].has-error[data-v-d75b9745]{border:2px solid #e32402;outline:none}.infolettres-dialog .popup .newsletter-error-text[data-v-d75b9745]{color:#e32402;text-align:left;margin:4px 0 8px;font-size:12px;line-height:1.4;display:block}.infolettres-dialog .popup .field-wrapper .newsletter-error-text[data-v-d75b9745]{text-align:left;margin-top:4px;margin-bottom:12px}.infolettres-dialog .popup input[type=email][data-v-d75b9745],.infolettres-dialog .popup input[type=text][data-v-d75b9745]{color:#111;background:#fff;border:0;width:100%;padding:10px 15px;font-size:15px}.infolettres-dialog .popup input[type=email][data-v-d75b9745]::-moz-placeholder,.infolettres-dialog .popup input[type=text][data-v-d75b9745]::-moz-placeholder{color:#666}.infolettres-dialog .popup input[type=email][data-v-d75b9745]::placeholder,.infolettres-dialog .popup input[type=text][data-v-d75b9745]::placeholder{color:#666}.infolettres-dialog .popup .checkbox-wrapper[data-v-d75b9745]{align-items:center;gap:14px;margin-top:14px;display:flex}.infolettres-dialog .popup .checkbox-wrapper input[type=checkbox][data-v-d75b9745]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--theme-black);background:var(--theme-white);border-radius:4px;flex-shrink:0;width:16px;height:16px;margin-top:3px}.infolettres-dialog .popup .checkbox-wrapper input[type=checkbox][data-v-d75b9745]:checked{background:var(--theme-white);border-color:var(--theme-black)}.infolettres-dialog .popup .checkbox-wrapper input[type=checkbox][data-v-d75b9745]:checked:after{content:"✓";color:var(--secondary-red-color);text-align:center;font-size:13px;font-weight:900;line-height:12px;display:block}.infolettres-dialog .popup .checkbox-text[data-v-d75b9745]{font-weight:200}.infolettres-dialog .popup .checkbox-text[data-v-d75b9745],.infolettres-dialog .popup .checkbox-text a[data-v-d75b9745]{color:#f2f2f2;font-size:14px;line-height:1.55}.infolettres-dialog .popup .footer[data-v-d75b9745]{justify-content:flex-end;margin-top:22px;display:flex}.infolettres-dialog .popup .arrow[data-v-d75b9745]{color:#d92e00;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-weight:700;display:flex}.infolettres-dialog .popup .popup-success[data-v-d75b9745]{margin-top:40px;padding:24px}.infolettres-dialog .popup .popup-success .newsletter-success-title[data-v-d75b9745]{color:#fff}.infolettres-dialog .popup .popup-success .newsletter-success-subtitle[data-v-d75b9745]{color:#48c774}@media (width<=992px){.infolettres-dialog .popup[data-v-d75b9745]{width:100%;max-width:540px;height:auto}.infolettres-dialog .popup .popup-inner[data-v-d75b9745]{height:auto;min-height:auto;border-radius:28px!important}.infolettres-dialog .popup .content[data-v-d75b9745]{text-align:center;max-height:calc(100% - 40px);padding:36px 24px;overflow-y:auto}.infolettres-dialog .popup .logo-box[data-v-d75b9745]{z-index:999;justify-content:center;width:260px;height:98px;padding:0 15px;top:-49px;left:50%!important;transform:translate(-50%)!important}.infolettres-dialog .popup .logo-text img[data-v-d75b9745]{width:100%;height:auto}.infolettres-dialog .popup .clock[data-v-d75b9745]{width:120px!important;margin:25px auto -26px!important;display:block!important}.infolettres-dialog .popup .clock[data-v-d75b9745],.infolettres-dialog .popup .offer-box[data-v-d75b9745]{position:relative!important;top:auto!important;left:auto!important;right:auto!important}.infolettres-dialog .popup .offer-box[data-v-d75b9745]{width:245px!important;height:80px!important;margin:0 auto 20px!important;display:flex!important}.infolettres-dialog .popup .offer-sub[data-v-d75b9745]{font-size:24px}.infolettres-dialog .popup h1[data-v-d75b9745]{text-align:center!important;max-width:100%!important;margin:0 auto 10px!important;font-size:28px!important;line-height:36px!important}.infolettres-dialog .popup .sub[data-v-d75b9745]{font-weight:500;font-size:16px!important}.infolettres-dialog .popup .req[data-v-d75b9745],.infolettres-dialog .popup .sub[data-v-d75b9745]{text-align:center!important;margin:10px 0!important}.infolettres-dialog .popup form[data-v-d75b9745]{width:100%!important;max-width:480px!important;margin:0 auto!important}.infolettres-dialog .popup .row[data-v-d75b9745]{flex-direction:column;gap:12px}.infolettres-dialog .popup input[type=email][data-v-d75b9745],.infolettres-dialog .popup input[type=text][data-v-d75b9745]{background:#fffffff2!important;border:1px solid #00000026!important;border-radius:4px!important;padding:12px 16px!important}.infolettres-dialog .popup .checkbox-wrapper[data-v-d75b9745]{text-align:left!important;align-items:center!important;gap:10px!important;margin-top:15px!important;display:flex!important}.infolettres-dialog .popup .footer[data-v-d75b9745]{justify-content:center;margin-top:20px!important}.infolettres-dialog .popup .footer button[data-v-d75b9745]{background:var(--secondary-red-color)!important;color:#fff!important;border:none!important;border-radius:30px!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:auto!important;padding:10px 32px!important;font-size:16px!important;font-weight:600!important;display:inline-flex!important}}@media (width<=600px){.infolettres-dialog .popup .popup-inner[data-v-d75b9745]{min-height:auto;border-radius:20px!important}.infolettres-dialog .popup .content[data-v-d75b9745]{overflow-y:auto;max-height:calc(100dvh - 130px)!important;padding:24px 16px!important}.infolettres-dialog .popup .close[data-v-d75b9745]{font-size:36px;top:14px;right:20px}.infolettres-dialog .popup .logo-box[data-v-d75b9745]{width:200px!important;height:76px!important;top:-38px!important}.infolettres-dialog .popup .clock[data-v-d75b9745]{width:90px!important}.infolettres-dialog .popup .offer-box[data-v-d75b9745]{width:auto!important;height:74px!important;margin-bottom:16px!important}.infolettres-dialog .popup .offer-title[data-v-d75b9745]{margin-top:8px!important;font-size:17px!important}.infolettres-dialog .popup .offer-sub[data-v-d75b9745]{margin-top:2px!important;font-size:24px!important}.infolettres-dialog .popup h1[data-v-d75b9745]{font-size:30px!important;line-height:34px!important}.infolettres-dialog .popup .sub[data-v-d75b9745]{font-size:14px!important}.infolettres-dialog .popup .checkbox-text[data-v-d75b9745]{font-size:12px}.infolettres-dialog .popup button[data-v-d75b9745]{font-size:15px}}@media (width<=400px){.infolettres-dialog .popup .content[data-v-d75b9745]{max-height:590px!important}}
