.button[data-v-a497b293]{display:flex;align-items:center;justify-content:center;text-align:center;padding-left:2rem;padding-right:2rem;height:60px;cursor:pointer;border-radius:100px;font-weight:500;font-size:15px;line-height:1.2;border:1px solid transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);background-color:var(--color-blue-1);color:#fff}.button[data-v-a497b293]:hover,.button[data-v-a497b293]:active,.button[data-v-a497b293]:focus{border-color:var(--color-dark-1);background-color:var(--color-dark-1);color:#fff}.search[data-v-4cda885f]{display:flex;background:#fff;padding:.6rem;border-radius:100px;margin-top:3.75rem;width:900px}@media only screen and (max-width: 1024px){.search[data-v-4cda885f]{flex-direction:column;border-radius:4px;padding:1.25rem;width:502px}}.search>.field[data-v-4cda885f]{position:relative;width:250px}@media only screen and (max-width: 1024px){.search>.field>.title[data-v-4cda885f]{font-family:Jost,serif;font-size:15px;font-weight:500;line-height:24px}}@media only screen and (max-width: 1024px){.search>.field[data-v-4cda885f]{width:100%;border-bottom:1px solid #DDDDDD;margin-bottom:1rem}}.search>.field[data-v-4cda885f]:first-of-type{margin-left:1.875rem;width:192px}@media only screen and (max-width: 1024px){.search>.field[data-v-4cda885f]:first-of-type{margin-left:0;width:100%}}.search>.field[data-v-4cda885f]:not(:last-of-type){margin-right:1.875rem}.search>.field[data-v-4cda885f]:not(:last-of-type):after{content:"";position:absolute;width:1px;height:3rem;background-color:#ddd;right:0;top:.4rem}@media only screen and (max-width: 1024px){.search>.field[data-v-4cda885f]:not(:last-of-type):after{display:none}}.search>.field[data-v-4cda885f]:last-of-type{width:290px;margin-right:1.875rem}@media only screen and (max-width: 1024px){.search>.field[data-v-4cda885f]:last-of-type{width:100%}}.search>.field>.input[data-v-4cda885f]{color:#6c7172}@media only screen and (max-width: 1024px){.search>.field>.input[data-v-4cda885f]{font-family:Jost,serif;font-size:15px;font-weight:400;line-height:24px;padding-bottom:1.5rem}}.search>.field>.input>input[data-v-4cda885f]{color:#6c7172;width:80%}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content{padding:2rem;border-radius:4px}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-weekday{color:var(--color-dark-1)}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-header{margin-bottom:1rem}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-header .vc-title{font-family:var(--font-primary);color:var(--color-dark-1);font-size:16px;line-height:1.875}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-day .vc-highlight{background-color:var(--color-light-2);height:36px}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-day .vc-highlight.vc-highlight-bg-outline{width:36px}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-day .vc-day-content{font-family:Geologica,serif;font-size:15px;width:48px;height:48px;font-weight:400}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-day .vc-day-content.vc-highlight-content-light{color:var(--color-dark-1)}.search>.field>.input[data-v-4cda885f] .vc-popover-content-wrapper>.vc-popover-content .vc-day .vc-day-content.vc-highlight-content-solid{background-color:var(--color-dark-3);color:#fff;font-weight:500}.search>.field>.dropdown[data-v-4cda885f]{position:absolute;display:flex;flex-direction:column;justify-content:start;align-items:start;width:350px;height:250px;z-index:1;background:#fff;border-radius:12px;left:-2rem;top:5rem;cursor:default;overflow:scroll;padding:1.5rem;box-shadow:0 12px 40px #2121211a}.search>.field>.dropdown.places[data-v-4cda885f]{height:190px}.search>.field>.dropdown.guests[data-v-4cda885f]{height:auto;width:433px}.search>.field>.dropdown.guests>.title[data-v-4cda885f]{font-family:Geologica,serif;font-size:14px;font-weight:400;line-height:20px;margin-top:1rem;margin-bottom:.5rem}.search>.field>.dropdown>.accordion[data-v-4cda885f]{width:100%}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab.p-accordion-tab-active .p-accordion-toggle-icon{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(69%) sepia(77%) saturate(5688%) hue-rotate(174deg) brightness(96%) contrast(91%)}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-accordion-header>.p-accordion-header-action{flex-direction:row-reverse;background:#fff;border:none;padding:0}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-accordion-header>.p-accordion-header-action>.p-accordion-toggle-icon{transform:rotate(90deg)}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-accordion-header>.p-accordion-header-action>.accordion-header{display:flex;align-items:center;width:100%}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-accordion-header>.p-accordion-header-action>.accordion-header>svg{margin-top:-.25rem;margin-right:.5rem}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-accordion-header>.p-accordion-header-action>.accordion-header>.count{font-family:Geologica,serif;font-size:14px;font-weight:300;line-height:20px;color:#777c7d;margin-left:.25rem}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-toggleable-content>.p-accordion-content{border:none;padding:0 0 0 1.25rem}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-toggleable-content>.p-accordion-content>.country{display:flex;align-items:center}.search>.field>.dropdown>.accordion[data-v-4cda885f] .p-accordion-tab>.p-toggleable-content>.p-accordion-content>.country>label{margin-left:.5rem}.search>.field>.dropdown>.input[data-v-4cda885f]{display:flex;justify-content:space-between;width:100%}.search>.field>.dropdown>.input[data-v-4cda885f]:first-of-type{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #F1F2F2}.search>.field>.dropdown>.input>div[data-v-4cda885f]{width:50%;display:flex}.search>.field>.dropdown>.input>.text[data-v-4cda885f]{font-family:Geologica,serif;flex-direction:column}.search>.field>.dropdown>.input>.text>.title[data-v-4cda885f]{font-size:16px;font-weight:400;line-height:20px}.search>.field>.dropdown>.input>.text>.subtitle[data-v-4cda885f]{font-size:14px;font-weight:300;line-height:20px;color:#6c7172}.search>.field>.dropdown>.input>.buttons[data-v-4cda885f]{justify-content:end;align-items:center}.search>.field>.dropdown>.input>.buttons>div[data-v-4cda885f]{min-width:1rem}.search>.field>.dropdown>.input>.buttons>button[data-v-4cda885f]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:16px;border-radius:8px;border:1.5px solid #0C98E7;color:#0c98e7}.search>.field>.dropdown>.input>.buttons>button[data-v-4cda885f]:hover{background-color:var(--color-blue-1);border-color:transparent;color:#fff!important}.search>.field>.dropdown>.input>.buttons>button[data-v-4cda885f]:first-of-type{margin-right:2rem}.search>.field>.dropdown>.input>.buttons>button[data-v-4cda885f]:last-of-type{margin-left:1.5rem}.search>.field>.dropdown>.children[data-v-4cda885f]{width:100%}.search>.field>.dropdown>.children[data-v-4cda885f]:not(:last-of-type){margin-bottom:1rem}.email-normal[data-v-7a85d01d],.password-normal[data-v-7a85d01d]{display:none}.email-input-error[data-v-7a85d01d],.password-input-error[data-v-7a85d01d]{outline-color:var(--color-red-1);border-color:var(--color-red-1)}.email-error-text[data-v-7a85d01d],.password-error-text[data-v-7a85d01d]{display:flex;color:var(--color-red-1);font-size:small}.register-form .status-normal[data-v-9ffb02e0]{display:none}.register-form .status-error[data-v-9ffb02e0]{display:flex;color:var(--color-red-1);font-size:small}.register-form .input-error[data-v-9ffb02e0],.register-form .checkbox-error[data-v-9ffb02e0]{outline-color:var(--color-red-1);border-color:var(--color-red-1)}.forgot-password-form .status-normal[data-v-edb69a1f],.reset-password-form .status-normal[data-v-edb69a1f]{display:none}.forgot-password-form .status-error[data-v-edb69a1f],.reset-password-form .status-error[data-v-edb69a1f]{display:flex;color:var(--color-red-1);font-size:small}.forgot-password-form .input-error[data-v-edb69a1f],.reset-password-form .input-error[data-v-edb69a1f],.forgot-password-form .checkbox-error[data-v-edb69a1f],.reset-password-form .checkbox-error[data-v-edb69a1f]{outline-color:var(--color-red-1);border-color:var(--color-red-1)}.profile[data-v-b9c21a24]{line-height:1;margin-top:130px!important;padding:55px 0 90px}@media screen and (max-width: 1199px){.profile .container[data-v-b9c21a24]{max-width:100%;padding:0 32px}}@media screen and (max-width: 991px){.profile[data-v-b9c21a24]{padding:28px 0 72px}}@media screen and (max-width: 767px){.profile[data-v-b9c21a24]{margin-top:110px!important;padding-bottom:70px;background-color:#fafafa}}@media screen and (max-width: 575px){.profile[data-v-b9c21a24]{padding-bottom:64px;padding-top:18px}.profile .container[data-v-b9c21a24]{max-width:100%;padding:0 15px}}.profile .content-with-sidebar[data-v-b9c21a24]{display:flex;align-items:flex-start;flex-direction:row;gap:0 24px}@media screen and (max-width: 767px){.profile .content-with-sidebar[data-v-b9c21a24]{flex-direction:column}}.profile .content-with-sidebar .tablet-welcome-message[data-v-b9c21a24]{display:flex;justify-content:space-between;align-items:center;gap:0 50px;width:calc(100% + 64px);margin-left:-32px;padding:0 32px 27px;border-bottom:1px solid #E5E5E5}@media screen and (max-width: 575px){.profile .content-with-sidebar .tablet-welcome-message[data-v-b9c21a24]{width:calc(100% + 30px);margin-left:-15px;padding:0 15px 18px}}.profile .content-with-sidebar .tablet-welcome-message .name[data-v-b9c21a24]{font-size:20px;font-weight:500;line-height:24px;color:#333231;text-align:left}@media screen and (max-width: 575px){.profile .content-with-sidebar .tablet-welcome-message .name[data-v-b9c21a24]{font-size:18px}}.profile .content-with-sidebar .tablet-welcome-message .logout-btn[data-v-b9c21a24]{display:flex;align-items:center;gap:0 10px;font-size:16px;font-weight:400;line-height:16px;color:#333231;text-align:left}@media screen and (min-width: 768px){.profile .content-with-sidebar .tablet-welcome-message[data-v-b9c21a24]{display:none}}.profile .content-with-sidebar .sidebar[data-v-b9c21a24]{flex-shrink:0;width:288px}@media screen and (max-width: 991px){.profile .content-with-sidebar .sidebar[data-v-b9c21a24]{width:249px}}@media screen and (min-width: 768px){.profile .content-with-sidebar .sidebar[data-v-b9c21a24]{padding:20px;background-color:#fff;border:1px solid #F2F1F1;box-shadow:0 20px 40px #0f0f0f14;border-radius:24px}}@media screen and (max-width: 767px){.profile .content-with-sidebar .sidebar[data-v-b9c21a24]{width:100%;gap:0;padding:0;background-color:#fafafa;margin:0}}.profile .content-with-sidebar .sidebar .nav-bar[data-v-b9c21a24]{padding:0 0 11px}@media screen and (max-width: 767px){.profile .content-with-sidebar .sidebar .nav-bar li[data-v-b9c21a24]:not(:last-child){border-bottom:1px solid #EEECEC}}.profile .content-with-sidebar .sidebar .nav-bar li a[data-v-b9c21a24]{display:flex;align-items:center;gap:0 8px;padding:12px 0;line-height:16px;color:#333231}@media screen and (max-width: 767px){.profile .content-with-sidebar .sidebar .nav-bar li a[data-v-b9c21a24]{padding:32px 0;gap:0 12px}}.profile .content-with-sidebar .sidebar .nav-bar li a .icon[data-v-b9c21a24]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}@media screen and (max-width: 767px){.profile .content-with-sidebar .sidebar .nav-bar li a .icon[data-v-b9c21a24]{width:32px;height:32px}}.profile .content-with-sidebar .sidebar .nav-bar li a .icon svg path[data-v-b9c21a24]{transition:all .3s ease-in-out}@media screen and (max-width: 767px){.profile .content-with-sidebar .sidebar .nav-bar li a .icon svg[data-v-b9c21a24]{width:100%;height:100%}}.profile .content-with-sidebar .sidebar .nav-bar li a .mobile-text[data-v-b9c21a24]{display:block;margin:8px 0 0;font-size:12px;font-weight:400;line-height:12px;text-align:left}@media screen and (min-width: 768px){.profile .content-with-sidebar .sidebar .nav-bar li a .mobile-text[data-v-b9c21a24]{display:none}}.profile .content-with-sidebar .sidebar .nav-bar li a[data-v-b9c21a24]:hover{color:var(--color-blue-1)}.profile .content-with-sidebar .sidebar .nav-bar li a:hover .icon svg path[data-v-b9c21a24]{stroke:var(--color-blue-1)}.profile .content-with-sidebar .sidebar .nav-bar li.active a[data-v-b9c21a24]{font-weight:400;color:var(--color-blue-1)}.profile .content-with-sidebar .sidebar .nav-bar li.active a .icon svg path[data-v-b9c21a24]{stroke:var(--color-blue-1)}.profile .content-with-sidebar .sidebar .logout-holder[data-v-b9c21a24]{padding:16px 0 0;border-top:1px solid #e9eaec}@media screen and (max-width: 767px){.profile .content-with-sidebar .sidebar .logout-holder.mobile-hidden[data-v-b9c21a24]{display:none}}.profile .content-with-sidebar .sidebar .logout-holder .logout-btn[data-v-b9c21a24]{display:flex;align-items:center;gap:0 8px;padding:12px 0;border:0;background:none;line-height:16px;font-size:16px;color:#333231;text-align:left;cursor:pointer;transition:all .3s ease-in-out}.profile .content-with-sidebar .sidebar .logout-holder .logout-btn .icon[data-v-b9c21a24]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}.profile .content-with-sidebar .sidebar .logout-holder .logout-btn .icon svg path[data-v-b9c21a24]{transition:all .3s ease-in-out}.profile .content-with-sidebar .sidebar .logout-holder .logout-btn[data-v-b9c21a24]:hover{color:var(--color-blue-1)}.profile .content-with-sidebar .sidebar .logout-holder .logout-btn:hover .icon svg path[data-v-b9c21a24]{stroke:var(--color-blue-1)}@media screen and (max-width: 767px){.profile .content-with-sidebar .sidebar.hide-mobile[data-v-b9c21a24]{display:none}}.profile .content-with-sidebar .content[data-v-b9c21a24]{flex-grow:1;width:100%;overflow-x:auto}@media screen and (max-width: 767px){.profile .content-with-sidebar .content[data-v-b9c21a24]{width:100%}}.profile-order[data-v-c4777f32]{line-height:1;padding:55px 0 90px}@media screen and (max-width: 767px){.profile-order[data-v-c4777f32]{padding-bottom:72px}}@media screen and (max-width: 575px){.profile-order[data-v-c4777f32]{padding-bottom:65px}}.profile-order .mobile-back-btn[data-v-c4777f32]{position:relative;width:calc(100% + 64px);margin:-40px 32px 40px -32px;padding:23px 32px;border-top:1px solid #E6E5E5;border-bottom:1px solid #E6E5E5;font-size:24px;font-weight:500;line-height:30px;letter-spacing:.02em;text-transform:uppercase;text-align:center}@media screen and (min-width: 992px){.profile-order .mobile-back-btn[data-v-c4777f32]{display:none}}@media screen and (max-width: 575px){.profile-order .mobile-back-btn[data-v-c4777f32]{width:calc(100% + 30px);margin-left:-15px;margin-bottom:32px;margin-top:-45px;padding:16px 15px;line-height:27px;font-size:21px}}.profile-order .mobile-back-btn[data-v-c4777f32]:before{content:"";position:absolute;top:0;left:32px;bottom:0;margin:auto 0;width:9px;height:15px;background:url(https://flytravel.lv/build/assets/mobile-back-category-arrow-2-D4qLcn0C.svg) left center no-repeat}@media screen and (max-width: 575px){.profile-order .mobile-back-btn[data-v-c4777f32]:before{left:15px}}.profile-order .mobile-back-btn span[data-v-c4777f32]{display:inline-block;padding:0 25px}@media screen and (min-width: 768px){.profile-order .mobile-back-btn[data-v-c4777f32]{display:none}}.profile-order .warning-notice[data-v-c4777f32]{margin:0 0 32px;padding:24px 24px 24px 65px;background:url(https://flytravel.lv/build/assets/orange-info-circle-CgOrOzkc.svg) 16px center no-repeat;border:1px solid #eda131;color:#5b5957;border-radius:12px}@media screen and (min-width: 768px){.profile-order .warning-notice.tablet[data-v-c4777f32]{display:none}}@media screen and (max-width: 767px){.profile-order .warning-notice[data-v-c4777f32]{padding:16px 16px 16px 52px;background-size:24px}.profile-order .warning-notice.desktop[data-v-c4777f32]{display:none}}@media screen and (max-width: 575px){.profile-order .warning-notice[data-v-c4777f32]{padding:16px;background:#fff;line-height:20px;font-size:14px}}.profile-order .warning-notice h4[data-v-c4777f32]{margin:0 0 8px;font-size:18px;font-weight:500;line-height:20px}@media screen and (max-width: 575px){.profile-order .warning-notice h4[data-v-c4777f32]{font-size:16px}}.profile-order .warning-notice p[data-v-c4777f32]{margin:0}@media screen and (max-width: 575px){.profile-order .warning-notice p[data-v-c4777f32]{line-height:20px;font-size:14px}}.profile-order .order-number[data-v-c4777f32]{display:flex;align-items:center;flex-wrap:wrap;gap:0 24px;margin:0 0 32px}@media screen and (max-width: 991px){.profile-order .order-number[data-v-c4777f32]{justify-content:space-between}}@media screen and (max-width: 575px){.profile-order .order-number[data-v-c4777f32]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:11px 0}.profile-order .order-number h1[data-v-c4777f32]{order:2}}.profile-order .order-number h1[data-v-c4777f32]{font-size:32px;font-weight:500;line-height:38px;letter-spacing:.02em;text-transform:uppercase;color:#333231}@media screen and (max-width: 575px){.profile-order .order-number h1[data-v-c4777f32]{line-height:27px;font-size:21px}}.profile-order .order-number .number[data-v-c4777f32]{font-weight:400}.profile-order .order-number .status[data-v-c4777f32]{padding:5px 12px;font-size:14px;border-radius:20px;text-align:center}@media screen and (max-width: 767px){.profile-order .order-number .status[data-v-c4777f32]{padding:4px 12px}}@media screen and (max-width: 575px){.profile-order .order-number .status[data-v-c4777f32]{padding:7px 12px;line-height:18px;font-size:12px}}.profile-order .order-number .status.partially-paid[data-v-c4777f32]{background-color:#fcf0de;color:#a86b10}.profile-order .order-number .status.paid[data-v-c4777f32]{background-color:#e3f7e8;color:#2a8e40}.profile-order .order-container[data-v-c4777f32]{display:flex;align-items:flex-start;gap:0 72px}@media screen and (max-width: 1199px){.profile-order .order-container[data-v-c4777f32]{gap:0 50px}}@media screen and (max-width: 991px){.profile-order .order-container[data-v-c4777f32]{flex-direction:column;gap:32px 0}}@media screen and (max-width: 575px){.profile-order .order-container[data-v-c4777f32]{width:calc(100% + 30px);padding:0;margin-left:-15px;gap:16px 0}}.profile-order .order-container .info-blocks[data-v-c4777f32]{width:100%}@media screen and (min-width: 992px){.profile-order .order-container .info-blocks[data-v-c4777f32]{width:calc(100% - 392px)}}.profile-order .order-container .info-blocks .block[data-v-c4777f32]{margin:0;background-color:#fff}@media screen and (min-width: 576px){.profile-order .order-container .info-blocks .block[data-v-c4777f32]{transition:box-shadow .3s ease-in-out;border-radius:20px}}.profile-order .order-container .info-blocks .block[data-v-c4777f32]:not(:last-child){margin:0 0 32px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block[data-v-c4777f32]:not(:last-child){margin:0 0 16px}}.profile-order .order-container .info-blocks .block .block-name[data-v-c4777f32]{position:relative;padding:23px 50px 23px 32px;border:1px solid #ebebeb;background-color:#f2f2f2;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.02em;color:#333231;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 576px){.profile-order .order-container .info-blocks .block .block-name[data-v-c4777f32]{border-radius:20px}}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-name[data-v-c4777f32]{padding:23px 50px 23px 15px;line-height:20px;font-size:18px}}.profile-order .order-container .info-blocks .block .block-name[data-v-c4777f32]:after{content:"";position:absolute;top:0;right:31px;bottom:0;margin:auto 0;width:18px;height:18px;background:url(https://flytravel.lv/build/assets/profile-order-block-arrow-C6kZf4VC.svg) center center no-repeat;background-size:100%;filter:grayscale(100%);transition:all .3s ease-in-out}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-name[data-v-c4777f32]:after{right:15px}}.profile-order .order-container .info-blocks .block .block-content[data-v-c4777f32]{display:none;padding:32px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content[data-v-c4777f32]{padding:24px 15px}}.profile-order .order-container .info-blocks .block .block-content .has-animation[data-v-c4777f32]{position:relative}.profile-order .order-container .info-blocks .block .block-content .has-animation input.form-control[data-v-c4777f32]{width:100%}.profile-order .order-container .info-blocks .block .block-content .has-animation input.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation textarea.form-control+label[data-v-c4777f32]{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;padding:0 16px;margin:auto 0;height:16px;color:#7a7774;font-weight:400;font-size:16px;cursor:text;transition:all .2s ease-in-out}.profile-order .order-container .info-blocks .block .block-content .has-animation input.form-control+label.required[data-v-c4777f32]:after,.profile-order .order-container .info-blocks .block .block-content .has-animation textarea.form-control+label.required[data-v-c4777f32]:after{content:"*";font-weight:600;color:#df2c21}.profile-order .order-container .info-blocks .block .block-content .has-animation.on-focus .form-control[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.has-value .form-control[data-v-c4777f32]{padding-top:21px}.profile-order .order-container .info-blocks .block .block-content .has-animation.on-focus input.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.on-focus textarea.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.has-value input.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.has-value textarea.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.has-error input.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.has-error textarea.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.valid input.form-control+label[data-v-c4777f32],.profile-order .order-container .info-blocks .block .block-content .has-animation.valid textarea.form-control+label[data-v-c4777f32]{line-height:12px;font-size:12px;color:#7a7774;transform:translateY(-10px)}.profile-order .order-container .info-blocks .block .block-content .has-dropdown .dropdown-menu[data-v-c4777f32]{position:absolute;top:calc(100% + 10px);left:0;right:0;background:#fff;padding:15px;list-style:none;opacity:0;visibility:hidden;border-radius:8px;box-shadow:0 2px 12px #0000001a;transition:all .3s ease-in-out;z-index:1}.profile-order .order-container .info-blocks .block .block-content .has-dropdown .dropdown-menu li a[data-v-c4777f32]{display:block;padding:10px 0;color:#333231}.profile-order .order-container .info-blocks .block .block-content .has-dropdown.show .dropdown-menu[data-v-c4777f32]{opacity:1;visibility:visible}.profile-order .order-container .info-blocks .block .block-content.travelers-content[data-v-c4777f32]{padding-top:0;padding-bottom:0;overflow:hidden}.profile-order .order-container .info-blocks .block .block-content.travelers-content .row[data-v-c4777f32]{display:flex;gap:0 16px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .row[data-v-c4777f32]{flex-direction:column;gap:0}.profile-order .order-container .info-blocks .block .block-content.travelers-content .row .form-group[data-v-c4777f32]{margin-bottom:16px}}.profile-order .order-container .info-blocks .block .block-content.travelers-content .row .form-group .form-control[data-v-c4777f32]{height:56px;width:100%}@media screen and (min-width: 576px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .row .form-group.col-6[data-v-c4777f32]{flex-basis:calc(50% - 8px)}}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .row .form-group.col-6[data-v-c4777f32]{flex-basis:100%;width:100%;max-width:100%}}@media screen and (min-width: 576px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .row .form-group.col-4[data-v-c4777f32]{flex-basis:calc(33.33% - 11px);max-width:calc(33.333333% - 11px);flex-shrink:1}}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .row .form-group.col-4[data-v-c4777f32]{flex-basis:100%;width:100%;max-width:100%}}.profile-order .order-container .info-blocks .block .block-content.travelers-content .inputs-group-name[data-v-c4777f32]{display:block;margin:8px 0 12px;font-size:16px;line-height:16px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .inputs-group-name[data-v-c4777f32]{margin-top:16px;font-size:14px;line-height:16px}}.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain[data-v-c4777f32]{position:relative;display:flex;justify-content:flex-start;width:calc(100% + 64px);margin-left:-32px;padding:32px;border-top:1px dashed #EDECEC}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain[data-v-c4777f32]{width:calc(100% + 30px);margin-left:-15px;padding:32px 15px 24px}}.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain[data-v-c4777f32]:before,.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain[data-v-c4777f32]:after{content:"";position:absolute;top:-8px;width:16px;height:16px;background-color:#fff;border:1px solid #EDECEC;border-radius:50%;z-index:1}.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain[data-v-c4777f32]:before{left:-8px}.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain[data-v-c4777f32]:after{right:-8px}.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain .btn[data-v-c4777f32]{font-weight:400}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.travelers-content .maintain .btn[data-v-c4777f32]{width:100%}}.profile-order .order-container .info-blocks .block .block-content.notes textarea[data-v-c4777f32]{min-height:168px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.notes textarea[data-v-c4777f32]{min-height:120px}}.profile-order .order-container .info-blocks .block .block-content.notes .btn-primary[data-v-c4777f32]{padding:14px 30px;font-size:16px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .block-content.notes .btn-primary[data-v-c4777f32]{width:100%}}.profile-order .order-container .info-blocks .block .quantity[data-v-c4777f32]{display:flex;justify-content:space-between;width:177px;height:48px;padding:4px;border:1px solid #F2F1F1;box-shadow:0 2px 4px #0000001a inset;border-radius:12px}.profile-order .order-container .info-blocks .block .quantity input[type=number][data-v-c4777f32]{width:calc(100% - 88px);height:40px;border:0;font-size:16px;color:#333231;outline:none;text-align:center;-moz-appearance:textfield}.profile-order .order-container .info-blocks .block .quantity input[type=number][data-v-c4777f32]::-webkit-inner-spin-button,.profile-order .order-container .info-blocks .block .quantity input[type=number][data-v-c4777f32]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.profile-order .order-container .info-blocks .block .quantity button[data-v-c4777f32]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background:#f5f4f4;border:0;outline:none;cursor:pointer;transition:all .3s ease-in-out;border-radius:8px}.profile-order .order-container .info-blocks .block .quantity button svg path[data-v-c4777f32]{transition:all .3s ease-in-out}.profile-order .order-container .info-blocks .block .quantity button[data-v-c4777f32]:hover{background-color:#feeeea}.profile-order .order-container .info-blocks .block .quantity button:hover svg path[data-v-c4777f32]{fill:#f2542d}.profile-order .order-container .info-blocks .block .quantity button[data-v-c4777f32]:active{background-color:#fcc7b9}.profile-order .order-container .info-blocks .block .success-message[data-v-c4777f32]{width:100%;padding:12px 12px 12px 40px;margin-top:24px;background:#e3f7e8 url(https://flytravel.lv/build/assets/checkout-success-icon-CcmgW2On.svg) 13px center no-repeat;font-size:14px;font-weight:400;line-height:20px;color:#2a8e40;border-radius:12px}.profile-order .order-container .info-blocks .block .traveler[data-v-c4777f32]:not(:last-child){border-bottom:1px solid #F2F1F1}.profile-order .order-container .info-blocks .block .traveler .toggle-btn[data-v-c4777f32]{position:relative;display:block;width:100%;padding:32px 32px 32px 0;background:none;border:0;font-size:20px;font-weight:500;line-height:20px;text-align:left;cursor:pointer;outline:none}@media screen and (max-width: 640px){.profile-order .order-container .info-blocks .block .traveler .toggle-btn[data-v-c4777f32]{padding:28px 30px 28px 0;font-size:16px}}.profile-order .order-container .info-blocks .block .traveler .toggle-btn[data-v-c4777f32]:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto 0;width:18px;height:18px;background:url(https://flytravel.lv/build/assets/checkout-dropdown-arrow-icon-n9mRaCw-.svg) center center no-repeat;background-size:18px}.profile-order .order-container .info-blocks .block .traveler .add-passport-details[data-v-c4777f32]{display:flex;align-items:flex-start;justify-content:space-between;gap:0 50px;padding:16px 0 0}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .traveler .add-passport-details[data-v-c4777f32]{flex-direction:column;gap:24px 0}}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .block-heading[data-v-c4777f32]{display:block;margin:0 0 9px;font-size:16px;font-weight:400;line-height:16px}.profile-order .order-container .info-blocks .block .traveler .add-passport-details ul li[data-v-c4777f32]{display:flex;gap:0 8px;margin:0;font-size:14px}.profile-order .order-container .info-blocks .block .traveler .add-passport-details ul li span[data-v-c4777f32]{min-width:110px}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .add-btn[data-v-c4777f32]{padding:0;border:0;line-height:16px;background:#fff;color:#f2542d;font-size:16px;text-align:center;cursor:pointer;transition:all .3s ease-in-out;border-radius:8px}@media screen and (min-width: 768px){.profile-order .order-container .info-blocks .block .traveler .add-passport-details .add-btn[data-v-c4777f32]{padding:12px 27px;border:1px solid #F9B09E}}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .add-btn span[data-v-c4777f32]{display:flex;align-items:center;gap:0 4px}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .add-btn span[data-v-c4777f32]:before{content:"";position:relative;top:-1px;width:16px;height:16px;background:url(https://flytravel.lv/build/assets/orange-plus-icon-FjZgxDez.svg) center center no-repeat;transition:all .3s ease-in-out}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .add-btn[data-v-c4777f32]:hover{background-color:#f2542d;color:#fff}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .add-btn:hover span[data-v-c4777f32]:before{filter:brightness(0) invert(1)}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .edit-btn[data-v-c4777f32]{display:inline-flex;gap:4px;padding:0;border:0;background:none;line-height:16px;font-size:16px;color:#f2542d;cursor:pointer}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .edit-btn[data-v-c4777f32]:before{content:"";position:relative;top:-1px;width:16px;height:16px;background:url(https://flytravel.lv/build/assets/orange-pencil-icon-BsnmXhIL.svg) center center no-repeat}.profile-order .order-container .info-blocks .block .traveler .add-passport-details .edit-btn[data-v-c4777f32]:hover{text-decoration:underline}.profile-order .order-container .info-blocks .block .traveler .dropdown[data-v-c4777f32]{display:none;padding:0 0 32px}.profile-order .order-container .info-blocks .block .traveler .dropdown .row[data-v-c4777f32]{--bs-gutter-x: 0}.profile-order .order-container .info-blocks .block .traveler.opened .toggle-btn[data-v-c4777f32]{color:#f2542d}.profile-order .order-container .info-blocks .block .traveler.opened .toggle-btn[data-v-c4777f32]:after{transform:rotate(-180deg)}.profile-order .order-container .info-blocks .block .traveler.opened .dropdown[data-v-c4777f32]{display:block}.profile-order .order-container .info-blocks .block .travels-list .item[data-v-c4777f32]{display:flex;gap:0 16px;padding:32px 0}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .travels-list .item[data-v-c4777f32]{flex-direction:column}}.profile-order .order-container .info-blocks .block .travels-list .item[data-v-c4777f32]:not(:last-child){border-bottom:1px solid #F2F1F1}.profile-order .order-container .info-blocks .block .travels-list .item[data-v-c4777f32]:first-child{padding-top:0}.profile-order .order-container .info-blocks .block .travels-list .item[data-v-c4777f32]:last-child{padding-bottom:0}.profile-order .order-container .info-blocks .block .travels-list .item .image[data-v-c4777f32]{flex-shrink:0;width:100px}@media screen and (max-width: 768px){.profile-order .order-container .info-blocks .block .travels-list .item .image[data-v-c4777f32]{width:88px}}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .travels-list .item .image[data-v-c4777f32]{width:100%;margin:0 0 16px}}.profile-order .order-container .info-blocks .block .travels-list .item .details[data-v-c4777f32]{flex-grow:1}.profile-order .order-container .info-blocks .block .travels-list .item .details .trip-no[data-v-c4777f32]{display:block;margin:0 0 4px;font-size:10px;font-weight:500;line-height:14px;letter-spacing:.1em;color:#7a7774;text-transform:uppercase}.profile-order .order-container .info-blocks .block .travels-list .item .details .cheaper-notice[data-v-c4777f32]{display:inline-flex;padding:6px 10px;background-color:#db3e35;line-height:14px;font-size:12px;font-weight:500;color:#fff;text-transform:uppercase;text-align:left;border-radius:8px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .travels-list .item .details .cheaper-notice[data-v-c4777f32]{line-height:12px;font-size:10px}}.profile-order .order-container .info-blocks .block .travels-list .item .details .title[data-v-c4777f32]{display:flex;align-items:center;gap:0 8px;margin:0 0 8px;font-size:18px;font-weight:500;line-height:24px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .travels-list .item .details .title[data-v-c4777f32]{line-height:20px;font-size:16px}}.profile-order .order-container .info-blocks .block .travels-list .item .details .short-text[data-v-c4777f32]{margin:0 0 24px;line-height:20px;font-size:14px;color:#5b5957}.profile-order .order-container .info-blocks .block .travels-list .item .details .short-text b[data-v-c4777f32],.profile-order .order-container .info-blocks .block .travels-list .item .details .short-text strong[data-v-c4777f32]{color:#333231;font-weight:500}.profile-order .order-container .info-blocks .block .travels-list .item .details .short-text p[data-v-c4777f32]{margin:0}.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker[data-v-c4777f32]{display:flex;align-items:flex-end;gap:0 16px}@media screen and (max-width: 1299px){.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker[data-v-c4777f32]{flex-wrap:wrap;gap:20px 16px}}@media screen and (max-width: 1100px) and (min-width: 992px){.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger[data-v-c4777f32]{width:47%}.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger .quantity[data-v-c4777f32]{width:100%}}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger[data-v-c4777f32]{width:auto;flex-basis:calc(50% - 8px)}}.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger .span-label[data-v-c4777f32]{display:block;margin:0 0 6px;font-size:14px;line-height:16px}.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger .price[data-v-c4777f32]{margin:0 0 12px;font-size:14px;line-height:16px;color:#5b5957}.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger .price b[data-v-c4777f32],.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger .price strong[data-v-c4777f32]{color:#333231;font-weight:500}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .passenger .quantity[data-v-c4777f32]{width:100%}}.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .btn-primary[data-v-c4777f32]{display:flex;align-items:center;justify-content:center;height:48px;min-width:140px;padding:0 15px;margin-left:8px;font-size:16px}@media screen and (max-width: 1299px){.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .btn-primary[data-v-c4777f32]{margin:0}}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .travels-list .item .details .passengers-picker .btn-primary[data-v-c4777f32]{flex-basis:100%}}.profile-order .order-container .info-blocks .block .travels-list .item .details .success-message[data-v-c4777f32]{margin-top:24px;width:100%}.profile-order .order-container .info-blocks .block .surcharges-list .item[data-v-c4777f32]{display:flex;justify-content:space-between;gap:0 50px;padding:32px 0}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .surcharges-list .item[data-v-c4777f32]{flex-direction:column;gap:24px 0}}.profile-order .order-container .info-blocks .block .surcharges-list .item[data-v-c4777f32]:not(:last-child){border-bottom:1px solid #EEEDED}.profile-order .order-container .info-blocks .block .surcharges-list .item[data-v-c4777f32]:first-child{padding-top:0}.profile-order .order-container .info-blocks .block .surcharges-list .item[data-v-c4777f32]:last-child{padding-bottom:0}.profile-order .order-container .info-blocks .block .surcharges-list .item .details[data-v-c4777f32]{flex-grow:1}.profile-order .order-container .info-blocks .block .surcharges-list .item .details .title[data-v-c4777f32]{margin:0 0 8px;font-size:18px;font-weight:500;line-height:24px}.profile-order .order-container .info-blocks .block .surcharges-list .item .details .text[data-v-c4777f32]{font-size:14px;line-height:20px;color:#5b5957}.profile-order .order-container .info-blocks .block .surcharges-list .item .details .text p[data-v-c4777f32]{margin:0}.profile-order .order-container .info-blocks .block .surcharges-list .item .details .text p[data-v-c4777f32]:not(:last-child){margin-bottom:10px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .surcharges-list .item .details .text p[data-v-c4777f32]{line-height:20px;font-size:14px}}.profile-order .order-container .info-blocks .block .surcharges-list .item .add .price[data-v-c4777f32]{display:block;margin:0 0 16px;font-size:20px;font-weight:500;line-height:24px;color:#333231}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .surcharges-list .item .add .price[data-v-c4777f32]{margin:0 0 11px;line-height:20px;font-size:18px}}.profile-order .order-container .info-blocks .block .surcharges-list .item .add .quantity[data-v-c4777f32]{width:140px;margin-bottom:16px}.profile-order .order-container .info-blocks .block .surcharges-list .item .add .add-btn[data-v-c4777f32]{padding:15px 35px;font-size:16px}@media screen and (max-width: 575px){.profile-order .order-container .info-blocks .block .surcharges-list .item .add .quantity-holder[data-v-c4777f32]{display:flex;gap:0 16px}.profile-order .order-container .info-blocks .block .surcharges-list .item .add .quantity-holder .add-btn[data-v-c4777f32]{flex-basis:calc(50% - 8px);padding-left:10px;padding-right:10px}.profile-order .order-container .info-blocks .block .surcharges-list .item .add .quantity-holder .quantity[data-v-c4777f32]{flex-basis:calc(50% - 8px);width:auto;margin:0}}@media screen and (min-width: 576px){.profile-order .order-container .info-blocks .block.opened[data-v-c4777f32]{box-shadow:0 20px 30px -5px #53535314}}.profile-order .order-container .info-blocks .block.opened .block-name[data-v-c4777f32]{color:#f2542d}@media screen and (min-width: 576px){.profile-order .order-container .info-blocks .block.opened .block-name[data-v-c4777f32]{border-radius:20px 20px 0 0}}.profile-order .order-container .info-blocks .block.opened .block-name[data-v-c4777f32]:after{filter:grayscale(0);transform:rotate(-180deg)}.profile-order .order-container .info-blocks .block.opened .block-content[data-v-c4777f32]{display:block}.profile-order .order-container .summary[data-v-c4777f32]{flex-shrink:0;width:392px;padding:24px;background:#fff;border:1px solid #F2F1F1;box-shadow:0 20px 40px #0f0f0f14;overflow:hidden;border-radius:24px}@media screen and (max-width: 991px){.profile-order .order-container .summary[data-v-c4777f32]{width:100%}}@media screen and (max-width: 575px){.profile-order .order-container .summary[data-v-c4777f32]{width:100%;margin:0;padding:22px 15px;border-radius:0}}.profile-order .order-container .summary .block-heading[data-v-c4777f32]{margin:0 0 24px;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width: 640px){.profile-order .order-container .summary .block-heading[data-v-c4777f32]{margin-bottom:16px;line-height:18px;font-size:16px;text-transform:uppercase}}.profile-order .order-container .summary .travel-location[data-v-c4777f32]{display:flex;position:relative;margin:0 0 24px;border-radius:12px}.profile-order .order-container .summary .travel-location img[data-v-c4777f32]{border-radius:12px}@media screen and (min-width: 992px){.profile-order .order-container .summary .travel-location img.mobile-image[data-v-c4777f32]{display:none}}@media screen and (max-width: 991px){.profile-order .order-container .summary .travel-location img.desktop-image[data-v-c4777f32]{display:none}}.profile-order .order-container .summary .travel-location[data-v-c4777f32]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(360deg,#0006,#0000 50%),linear-gradient(360deg,#0000004d,#0000 50%);border-radius:12px}.profile-order .order-container .summary .travel-location .details[data-v-c4777f32]{position:absolute;bottom:13px;left:12px;color:#fff;z-index:1}@media screen and (max-width: 991px){.profile-order .order-container .summary .travel-location .details[data-v-c4777f32]{left:16px;bottom:19px}}@media screen and (max-width: 575px){.profile-order .order-container .summary .travel-location .details[data-v-c4777f32]{left:12px;bottom:13px}}.profile-order .order-container .summary .travel-location .details .name[data-v-c4777f32],.profile-order .order-container .summary .travel-location .details .location[data-v-c4777f32]{display:block}.profile-order .order-container .summary .travel-location .details .name[data-v-c4777f32]{display:block;margin:0 0 4px;font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase}@media screen and (max-width: 575px){.profile-order .order-container .summary .travel-location .details .name[data-v-c4777f32]{line-height:16px;font-size:14px}}.profile-order .order-container .summary .travel-location .details .location[data-v-c4777f32]{font-size:14px;line-height:14px}@media screen and (max-width: 575px){.profile-order .order-container .summary .travel-location .details .location[data-v-c4777f32]{font-size:12px;line-height:12px}}.profile-order .order-container .summary .travel-details[data-v-c4777f32]{margin:0 0 24px}@media screen and (max-width: 991px){.profile-order .order-container .summary .travel-details[data-v-c4777f32]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}}@media screen and (max-width: 640px){.profile-order .order-container .summary .travel-details[data-v-c4777f32]{grid-template-columns:auto;gap:24px 0}}@media screen and (min-width: 992px){.profile-order .order-container .summary .travel-details .group[data-v-c4777f32]:not(:last-child){margin:0 0 24px}}.profile-order .order-container .summary .travel-details .group .group-name[data-v-c4777f32]{display:block;margin:0 0 12px;font-size:10px;font-weight:500;line-height:14px;letter-spacing:.1em;text-transform:uppercase;color:#959290}@media screen and (max-width: 991px){.profile-order .order-container .summary .travel-details .group .group-name[data-v-c4777f32]{line-height:12px}}@media screen and (max-width: 640px){.profile-order .order-container .summary .travel-details .group .group-name[data-v-c4777f32]{margin:0 0 16px}}.profile-order .order-container .summary .travel-details .group .group-block[data-v-c4777f32]{display:flex;align-items:flex-start;gap:0 10px}.profile-order .order-container .summary .travel-details .group .group-block[data-v-c4777f32]:not(:last-child){margin:0 0 10px}@media screen and (max-width: 991px){.profile-order .order-container .summary .travel-details .group .group-block[data-v-c4777f32]:not(:last-child){margin:0 0 12px}}.profile-order .order-container .summary .travel-details .group .group-block .icon[data-v-c4777f32]{display:flex;align-items:flex-start;justify-content:center;flex-shrink:0;width:20px;pointer-events:none}.profile-order .order-container .summary .travel-details .group .group-block .details[data-v-c4777f32]{flex-grow:1}.profile-order .order-container .summary .travel-details .group .group-block .details span[data-v-c4777f32]{display:block;font-size:14px;line-height:14px;color:#5b5957}@media screen and (max-width: 991px){.profile-order .order-container .summary .travel-details .group .group-block .details span[data-v-c4777f32]{font-size:12px;line-height:14px}}.profile-order .order-container .summary .travel-details .group .group-block .details span.title[data-v-c4777f32]{margin:0 0 7px;font-size:16px;line-height:14px;color:#333231}@media screen and (max-width: 991px){.profile-order .order-container .summary .travel-details .group .group-block .details span.title[data-v-c4777f32]{font-size:14px}}@media screen and (max-width: 640px){.profile-order .order-container .summary .travel-details .group .group-block .details span.title[data-v-c4777f32]{margin:0 0 3px}}.profile-order .order-container .summary .flight-details[data-v-c4777f32]{position:relative;width:calc(100% + 48px);margin:0 0 0 -24px;padding:24px 24px 0;border-top:1px dashed #EDECEC}.profile-order .order-container .summary .flight-details[data-v-c4777f32]:before,.profile-order .order-container .summary .flight-details[data-v-c4777f32]:after{content:"";position:absolute;top:-8px;width:16px;height:16px;background:#fff;border:1px solid #F2F1F1;border-radius:50%;z-index:1}.profile-order .order-container .summary .flight-details[data-v-c4777f32]:before{left:-8px}.profile-order .order-container .summary .flight-details[data-v-c4777f32]:after{right:-8px}.profile-order .order-container .summary .flight-details .block .dropdown[data-v-c4777f32]{display:none}.profile-order .order-container .summary .flight-details .block .block-name[data-v-c4777f32]{position:relative;margin:0 0 12px;font-size:16px;font-weight:500;line-height:28px;color:#333231}.profile-order .order-container .summary .flight-details .block table[data-v-c4777f32]{width:100%;border-collapse:collapse}.profile-order .order-container .summary .flight-details .block table tr td[data-v-c4777f32]{padding:8px 0;font-size:14px;line-height:14px;vertical-align:middle}.profile-order .order-container .summary .flight-details .block table tr td .multiple[data-v-c4777f32]{color:#7a7774}.profile-order .order-container .summary .flight-details .block table tr td[data-v-c4777f32]:first-child{color:#5b5957}.profile-order .order-container .summary .flight-details .block table tr td[data-v-c4777f32]:last-child{color:#333231;text-align:right}.profile-order .order-container .summary .flight-details .block.has-dropdown[data-v-c4777f32]{margin-bottom:11px}.profile-order .order-container .summary .flight-details .block.has-dropdown .block-name[data-v-c4777f32]{margin:0;cursor:pointer}.profile-order .order-container .summary .flight-details .block.has-dropdown .block-name[data-v-c4777f32]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:16px;height:16px;margin:auto 0;background:url(https://flytravel.lv/build/assets/checkout-dropdown-arrow-icon-n9mRaCw-.svg) center center no-repeat}.profile-order .order-container .summary .total[data-v-c4777f32]{display:flex;align-items:flex-start;justify-content:space-between;margin:17px 0 0;padding:20px 0 0;border-top:1px solid #F2F1F1}.profile-order .order-container .summary .total>span[data-v-c4777f32]{font-size:20px;font-weight:500;line-height:20px;letter-spacing:-.01em;color:#333231}@media screen and (max-width: 640px){.profile-order .order-container .summary .total>span[data-v-c4777f32]{font-size:18px}}.profile-order .order-container .summary .total .price-holder[data-v-c4777f32]{text-align:right}.profile-order .order-container .summary .total .price-holder .total-price[data-v-c4777f32]{display:block;margin:0 0 10px;font-size:20px;font-weight:500;line-height:20px;letter-spacing:-.01em;color:#333231}@media screen and (max-width: 640px){.profile-order .order-container .summary .total .price-holder .total-price[data-v-c4777f32]{font-size:18px}}.profile-order .order-container .summary .total .price-holder p[data-v-c4777f32]{margin:0;font-size:14px;font-weight:400;line-height:14px;text-align:right;color:#5b5957}@media screen and (max-width: 640px){.profile-order .order-container .summary .total .price-holder p[data-v-c4777f32]{line-height:12px;font-size:12px}}.profile-order .order-container .summary .total .price-holder p b[data-v-c4777f32],.profile-order .order-container .summary .total .price-holder p strong[data-v-c4777f32]{font-weight:400;color:#333231}.profile-order .order-container .summary .tooltip[data-v-c4777f32]{position:relative;top:2px;display:inline-block;width:14px;height:14px;margin-left:5px;background:url(https://flytravel.lv/build/assets/tooltip-icon-B0wgxDOY.svg) center center no-repeat;cursor:pointer}.profile-order .order-container .summary .tooltip .tooltip-content[data-v-c4777f32]{position:absolute;left:-55px;padding:12px 16px;width:330px;bottom:calc(100% + 10px);background:#333231e6;color:#fafafa;line-height:18px;font-size:12px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;border-radius:8px}.profile-order .order-container .summary .tooltip .tooltip-content[data-v-c4777f32]:after{content:"";position:absolute;top:100%;left:57px;width:0px;height:0px;border-style:solid;border-width:5px 6.5px 0 6.5px;border-color:#474644 transparent transparent transparent}.profile-order .order-container .summary .tooltip .tooltip-content p[data-v-c4777f32]{line-height:18px;font-size:12px}.profile-order .order-container .summary .tooltip .tooltip-content p[data-v-c4777f32]:last-child{margin:0}.profile-order .order-container .summary .tooltip:hover .tooltip-content[data-v-c4777f32]{opacity:1;visibility:visible}.map[data-v-a7ef82d4] iframe,.map[data-v-c29c5d4b] iframe,.map[data-v-4c6f736a] iframe{width:100%!important;height:100%!important}.newsletter[data-v-98c638bb]{max-width:1250px;border-radius:24px;margin:4.5rem auto 6rem;overflow:hidden}.newsletter>.container[data-v-98c638bb]{position:relative;display:flex;justify-content:center;align-items:end;background:#333231;font-family:Rubik,Helvetica,serif;color:#fafafa;padding:3.3rem 7rem 3.7rem;border-bottom:4px solid;border-radius:24px;border-image:url(https://flytravel.lv/build/assets/Line-yIjLNmtk.svg) 4 10 4 10 repeat repeat}.newsletter>.container>div[data-v-98c638bb]{width:50%}.newsletter>.container>.text>svg[data-v-98c638bb]{position:absolute;top:7px;left:0}.newsletter>.container>.text>.title[data-v-98c638bb]{position:relative;font-weight:300;font-size:44px;line-height:44px;letter-spacing:.02em;color:#fafafa;z-index:1;text-transform:uppercase}.newsletter>.container>.text>.title>span[data-v-98c638bb]{font-weight:500}.newsletter>.container>.text>.subtitle[data-v-98c638bb]{position:relative;font-size:16px;font-weight:400;line-height:24px;z-index:1;top:.75rem}.newsletter>.container>.form[data-v-98c638bb]{display:flex;flex-direction:column}.newsletter>.container>.form .group[data-v-98c638bb]{display:flex;justify-content:space-between}.newsletter>.container>.form .group>input[data-v-98c638bb]{width:100%;padding:1.1rem 1rem 1rem;border-radius:12px;background:#fff;box-shadow:0 2px 4px #0000001a inset;margin-right:1rem;height:48px;font-size:16px;font-weight:400;line-height:16px}.newsletter>.container>.form .checkbox-holder[data-v-98c638bb]{display:flex;align-items:flex-start;margin-top:.5rem}.newsletter>.container>.form .checkbox-holder>input[type=checkbox][data-v-98c638bb]{margin-top:-2px;width:28px}.newsletter>.container>.form .checkbox-holder>input[type=checkbox][data-v-98c638bb]:checked{background:#f2542d url(https://flytravel.lv/build/assets/checked-icon-Cw_3RFo0.svg) center center no-repeat;border-color:#f2542d}.newsletter>.container>.form .checkbox-holder>label[data-v-98c638bb]{font-size:14px;font-weight:400;line-height:20px;color:#fffc}.newsletter>.container>.form .success[data-v-98c638bb]{color:green;line-height:1.25rem;font-size:.875rem;font-weight:400;margin-bottom:10px}.newsletter>.container>.form .error[data-v-98c638bb]{color:#e72e2c;line-height:1.25rem;font-size:.875rem;font-weight:400;margin-bottom:10px}.search[data-v-5ec808a5]{position:relative;display:flex;justify-content:center;align-items:end;width:1014px;height:148px;padding:32px;border-radius:24px;gap:24px;background:#fff;font-family:Rubik,Helvetica,serif;margin:-2.5rem auto 0;z-index:123}.search>div[data-v-5ec808a5]{width:100%}.search>div .title[data-v-5ec808a5]{margin-bottom:1rem}.search>div .p-dropdown[data-v-5ec808a5]{height:56px;width:100%;border-radius:12px;border:1px solid var(--Foundation-Neutral-neutral-50, #F2F1F1);background:#fff;box-shadow:0 2px 4px #0000001a inset}.search>div .p-dropdown[data-v-5ec808a5]:before{content:url(https://flytravel.lv/build/assets/location-pin--pbCytuD.svg);position:absolute;top:16px;left:15px}.search>div .p-dropdown.p-inputwrapper-focus[data-v-5ec808a5]{border:1px solid #333231}.search>div .p-dropdown[data-v-5ec808a5] .p-inputtext{font-family:Rubik,Helvetica,serif;font-size:16px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:#333231;padding-left:2.6rem}.search>div .p-dropdown[data-v-5ec808a5] .p-inputtext span{position:relative;display:flex;align-items:center;height:100%}.search>div .p-dropdown[data-v-5ec808a5] .p-dropdown-trigger{margin-right:1rem}.search>div .p-dropdown .value[data-v-5ec808a5]{display:flex;justify-content:start;align-items:center;height:100%}.search>div[data-v-5ec808a5] .vc-popover-content{font-family:Rubik,Helvetica,serif;padding:1.5rem;border-radius:24px;border:1px solid #F2F1F1}.search>div[data-v-5ec808a5] .vc-popover-content .vc-header{margin-bottom:1rem}.search>div[data-v-5ec808a5] .vc-popover-content .vc-header .vc-arrow{width:24px;height:24px;background:#5a5a5a1a;border-radius:24px}.search>div[data-v-5ec808a5] .vc-popover-content .vc-header .vc-arrow svg{width:14px;height:14px;stroke-width:2px;margin-left:2px}.search>div[data-v-5ec808a5] .vc-popover-content .vc-header .vc-title{font-family:Rubik,Helvetica,serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.02em;text-align:left}.search>div[data-v-5ec808a5] .vc-popover-content .vc-weekdays .vc-weekday{font-family:Rubik,Helvetica,serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center}.search>div[data-v-5ec808a5] .vc-popover-content .vc-highlights .vc-highlight-bg-outline{padding:1rem}.search>div[data-v-5ec808a5] .vc-popover-content .vc-highlights .vc-highlight.vc-highlight-base-start{background:#feeeea;height:100%}.search>div[data-v-5ec808a5] .vc-popover-content .vc-highlights .vc-highlight.vc-highlight-base-middle{background:#feeeea;height:100%}.search>div[data-v-5ec808a5] .vc-popover-content .vc-highlights .vc-highlight.vc-highlight-base-end{background:#feeeea;height:100%}.search>div[data-v-5ec808a5] .vc-popover-content .vc-day-content{font-family:Rubik,Helvetica,serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;padding:1.25rem}.search>div[data-v-5ec808a5] .vc-popover-content .vc-day-content.vc-focus:focus-within{box-shadow:none}.search>div[data-v-5ec808a5] .vc-popover-content .vc-day-content.vc-highlight-content-outline{color:#fff;background:#f2542d}.search>div[data-v-5ec808a5] .vc-popover-content .vc-day-content.vc-highlight-content-light{color:#333231}.search>div[data-v-5ec808a5] .vc-popover-content .vc-day-content.vc-highlight-content-solid{background:#f2542d}.search>div .p-calendar[data-v-5ec808a5]{position:relative;height:56px;width:100%;border-radius:12px;border:1px solid var(--Foundation-Neutral-neutral-50, #F2F1F1);background:#fff;box-shadow:0 2px 4px #0000001a inset;cursor:pointer}.search>div .p-calendar[data-v-5ec808a5]:before{content:url(https://flytravel.lv/build/assets/calendar-BsL5kSJN.svg);position:absolute;top:17px;left:15px}.search>div .p-calendar>div[data-v-5ec808a5]{display:flex;height:100%;align-items:center;margin-left:2.7rem}.p-dropdown-panel .country-search-option{position:relative;display:flex;margin-left:20px}.p-dropdown-panel .country-search-option:before{content:url(https://flytravel.lv/build/assets/location-option-BquIL3Vj.svg);position:absolute;top:3px;left:-32px}.range-container[data-v-67194d86]{display:flex;flex-direction:column;width:100%}.range-container .range-selector[data-v-67194d86]{position:relative;padding:20px 0;align-items:center}.range-container .range-selector .unactive-bar[data-v-67194d86]{position:absolute;border:3px solid rgba(0,0,0,.1);transform:translateY(-50%);background-color:#0000001a;width:100%;border-radius:3px}.range-container .range-selector .active-bar[data-v-67194d86]{position:absolute;border:3px solid var(--color-blue-1);transform:translateY(-50%);background-color:var(--color-blue-1);max-width:100%;border-radius:10px}.range-container .range-selector .btn-from[data-v-67194d86]{position:absolute;display:flex;left:0;width:20px;height:20px;transform:translateY(-50%);border-radius:50%;background-color:var(--color-blue-1);box-shadow:0 1px 2px #0003;transition:background-color .2s ease-in-out}.range-container .range-selector .btn-from[data-v-67194d86]:hover{background-color:#32aef4;transition:background-color .2s ease-in-out}.range-container .range-selector .btn-to[data-v-67194d86]{position:absolute;display:flex;right:0;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background-color:var(--color-blue-1);box-shadow:0 1px 2px #0003;transition:background-color .2s ease-in-out;margin-left:-20px}.range-container .range-selector .btn-to[data-v-67194d86]:hover{background-color:#32aef4;transition:background-color .2s ease-in-out}.range-container .input-container[data-v-67194d86]{display:flex;width:100%;gap:20px;margin-top:20px}.range-container .input-container .from[data-v-67194d86],.range-container .input-container .to[data-v-67194d86]{display:flex;align-items:center;width:100%;gap:10px}.range-container .input-container .from input[data-v-67194d86],.range-container .input-container .to input[data-v-67194d86]{border:1px solid grey;border-radius:5px;text-align:right;padding:2px 0}.range-container .input-container .from input[data-v-67194d86]:focus,.range-container .input-container .to input[data-v-67194d86]:focus{border-color:var(--color-blue-1)}@media (max-width: 768px){.range-container .input-container .from input[data-v-67194d86],.range-container .input-container .to input[data-v-67194d86]{padding:2px 5px}}.sidebar-wrapper .sidebar .filter-header[data-v-f3287ac0],.sidebar-wrapper .overlay[data-v-f3287ac0]{display:none}@media (max-width: 991px){.sidebar-wrapper[data-v-f3287ac0]{display:none;position:fixed;z-index:9999;background:#00000080;top:0;left:0;width:100%;height:100vh;overflow-y:unset;padding:0}.sidebar-wrapper.active[data-v-f3287ac0]{display:flex}.sidebar-wrapper.active .sidebar[data-v-f3287ac0]{background:#fff;padding:0 30px 0 20px;height:100vh;overflow-y:auto;overflow-x:hidden;margin:0}.sidebar-wrapper.active .sidebar .filter-header[data-v-f3287ac0]{display:block;border-bottom:1px solid rgba(0,0,0,.1);padding:10px 30px 10px 20px;margin-left:-20px;width:calc(100% + 50px);position:relative}.sidebar-wrapper.active .sidebar .filter-header .btn-close[data-v-f3287ac0]{position:absolute;right:0;top:0;padding:12px 20px}.sidebar-wrapper.active .overlay[data-v-f3287ac0]{display:block;flex-grow:1}}.current-selection-container[data-v-f3287ac0]{display:flex;width:100%;flex-direction:column}.current-selection-container .city-header[data-v-f3287ac0]{display:flex;justify-content:space-between}.current-selection-container .city-header .clear-pane[data-v-f3287ac0]{display:flex;justify-content:center;align-items:center}.current-selection-container .city-header .clear-pane button[data-v-f3287ac0]{border-radius:5px;background-color:var(--color-blue-1);color:#fff;padding:0 10px;transition:all .2s ease-in-out}.current-selection-container .city-header .clear-pane button[data-v-f3287ac0]:hover{background-color:var(--color-dark-3)}.current-selection-container .selection-box[data-v-f3287ac0]{display:flex;flex-direction:column;justify-content:space-between;margin-top:10px;flex-wrap:wrap;border:1px solid rgba(0,0,0,.1);min-height:100px;border-radius:5px}.current-selection-container .selection-box .label-pane[data-v-f3287ac0]{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:fit-content;padding:10px;gap:10px}.current-selection-container .selection-box .label-pane .city[data-v-f3287ac0]{display:flex;border:1px solid var(--color-blue-1);padding-left:10px;border-radius:100px;color:var(--color-blue-1)}.current-selection-container .selection-box .label-pane .city .btn-close[data-v-f3287ac0]{display:flex;justify-content:center;align-items:center;border-radius:50%;width:30px;height:30px;transition:all .3s ease-in-out;cursor:pointer}.current-selection-container .selection-box .label-pane .city .btn-close svg[data-v-f3287ac0]{color:var(--color-blue-1)}.current-selection-container .selection-box .label-pane .city .btn-close svg path[data-v-f3287ac0]{fill:var(--color-blue-1)}.current-selection-container .selection-box .label-pane .city .btn-close[data-v-f3287ac0]:hover{transition:all .2s ease-out;background-color:#0000001a}.price-input-container[data-v-f3287ac0]{display:flex;width:100%;gap:20px;margin-top:20px}.price-input-container .from[data-v-f3287ac0],.price-input-container .to[data-v-f3287ac0]{display:flex;align-items:center;width:100%;gap:10px}.price-input-container .from input[data-v-f3287ac0],.price-input-container .to input[data-v-f3287ac0]{border:1px solid grey;border-radius:5px;text-align:right;padding:2px 0}.price-input-container .from input[data-v-f3287ac0]:focus,.price-input-container .to input[data-v-f3287ac0]:focus{border-color:var(--color-blue-1)}@media (max-width: 768px){.price-input-container .from input[data-v-f3287ac0],.price-input-container .to input[data-v-f3287ac0]{padding:2px 5px}}.price-range-selector[data-v-f3287ac0]{position:relative;padding:20px 0;align-items:center}.price-range-selector .unactive-bar[data-v-f3287ac0]{position:absolute;border:3px solid rgba(0,0,0,.1);transform:translateY(-50%);background-color:#0000001a;width:100%;border-radius:3px}.price-range-selector .active-bar[data-v-f3287ac0]{position:absolute;border:3px solid var(--color-blue-1);transform:translateY(-50%);background-color:var(--color-blue-1);max-width:100%;border-radius:10px}.price-range-selector .btn-from[data-v-f3287ac0]{position:absolute;display:flex;left:0;width:20px;height:20px;transform:translateY(-50%);border-radius:50%;background-color:var(--color-blue-1);box-shadow:0 1px 2px #0003;transition:background-color .2s ease-in-out}.price-range-selector .btn-from[data-v-f3287ac0]:hover{background-color:#32aef4;transition:background-color .2s ease-in-out}.price-range-selector .btn-to[data-v-f3287ac0]{position:absolute;display:flex;right:0;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background-color:var(--color-blue-1);box-shadow:0 1px 2px #0003;transition:background-color .2s ease-in-out;margin-left:-20px}.price-range-selector .btn-to[data-v-f3287ac0]:hover{background-color:#32aef4;transition:background-color .2s ease-in-out}.thumb[data-v-f3287ac0]{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;transform:translateY(-50%);width:100%;background:transparent;cursor:pointer;z-index:10;background-size:0}.thumb[data-v-f3287ac0]:hover,.thumb[data-v-f3287ac0]:focus{z-index:101}.slider[data-v-f3287ac0]{position:absolute;width:100%;height:5px;border-radius:5px;background:#ddd;top:50%;z-index:1;transform:translateY(-50%)}.slider__track[data-v-f3287ac0]{position:absolute;left:0;right:0;height:5px;background:#aaa}.slider__range[data-v-f3287ac0]{position:absolute;height:5px;background:var(--color-blue-1)}@keyframes rotate-and-blur-1015ec11{0%,80%,to{transform:scale(0);filter:blur(1px)}40%{transform:scale(1);filter:blur(1px)}}.blur-backdrop[data-v-1015ec11]{display:flex;justify-content:center;align-items:center;background-color:#f4f4f44d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%}.loading-icon[data-v-1015ec11]{display:flex;justify-content:center;align-items:center;height:50px}.dot[data-v-1015ec11]{width:15px;height:15px;border-radius:50%;background-color:var(--color-blue-1);margin:0 3px;animation:rotate-and-blur-1015ec11 1.4s infinite ease-in-out both}.flight-container[data-v-dbefb30f]{position:fixed;display:flex;left:0;top:0;justify-content:center;align-items:center;width:100vw;height:100vh;z-index:1000}.flight-container .flight-background[data-v-dbefb30f]{position:absolute;width:200%;height:200%;background-color:#0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.flight-container .flight-popup[data-v-dbefb30f]{position:fixed;display:flex;flex-direction:column;justify-content:space-between;align-items:end;padding:20px;margin:10px;width:95%;height:100%;max-width:600px;max-height:60vh;background-color:#fff;border-radius:6px;box-shadow:0 5px 40px #0000004d;overflow:hidden}.flight-container .flight-popup .flight-header[data-v-dbefb30f]{display:flex;width:100%;justify-content:space-between}.flight-container .flight-popup .flight-header .title[data-v-dbefb30f]{font-size:20px;font-weight:700}.flight-container .flight-popup .flight-header .close-x[data-v-dbefb30f]{display:flex;border-radius:50%;padding:5px;right:0;transition:all .2s ease-in-out;cursor:pointer}.flight-container .flight-popup .flight-header .close-x[data-v-dbefb30f]:hover{background-color:#0000001a;transition:all .2s ease-in-out}@media (max-width: 768px){.flight-container .flight-popup .flight-header[data-v-dbefb30f]{position:absolute;left:0;right:10px;padding-left:10px}}.flight-container .flight-popup .content[data-v-dbefb30f]{display:flex;flex-direction:column;height:100%;width:100%;padding:30px;gap:20px;overflow:auto}.flight-container .flight-popup .content .dep-container[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container[data-v-dbefb30f]{display:flex;flex-direction:column}.flight-container .flight-popup .content .dep-container .course[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .course[data-v-dbefb30f]{font-size:18px}.flight-container .flight-popup .content .dep-container .dep-time[data-v-dbefb30f],.flight-container .flight-popup .content .dep-container .arr-time[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .dep-time[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .arr-time[data-v-dbefb30f]{display:flex;align-items:center;gap:10px}.flight-container .flight-popup .content .dep-container .dep-time .tag[data-v-dbefb30f],.flight-container .flight-popup .content .dep-container .arr-time .tag[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .dep-time .tag[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .arr-time .tag[data-v-dbefb30f]{font-weight:700;color:var(--color-dark-1);margin:0!important}@media (max-width: 768px){.flight-container .flight-popup .content .dep-container .dep-time[data-v-dbefb30f],.flight-container .flight-popup .content .dep-container .arr-time[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .dep-time[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .arr-time[data-v-dbefb30f]{flex-direction:column;align-items:start;gap:0}}.flight-container .flight-popup .content .dep-container .bag-weight[data-v-dbefb30f],.flight-container .flight-popup .content .dep-container .duration[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .bag-weight[data-v-dbefb30f],.flight-container .flight-popup .content .arr-container .duration[data-v-dbefb30f]{display:flex;gap:10px}@media (max-width: 768px){.flight-container .flight-popup .content[data-v-dbefb30f]{margin-top:30px;padding:10px}}@media (max-width: 768px){.flight-container .flight-popup[data-v-dbefb30f]{overflow-y:auto}}.fade-enter-active[data-v-dbefb30f],.fade-leave-active[data-v-dbefb30f]{transition:all .2s ease-in-out}.fade-enter-from[data-v-dbefb30f],.fade-enter[data-v-dbefb30f]{opacity:0;transform:scale(95%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.fade-enter-to[data-v-dbefb30f],.fade-leave-from[data-v-dbefb30f]{opacity:1;transform:scale(1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fade-leave-to[data-v-dbefb30f]{opacity:0;transform:scale(95%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.custom-product-container[data-v-ded02681]{display:flex;gap:20px;padding:15px;position:relative}.custom-product-container .custom-product-card[data-v-ded02681]{border:1px solid rgba(100,100,100,.1);border-radius:12px;padding:0;width:calc((100% - 40px) / 3)}.custom-product-container .custom-product-card .cardImage .cardImage__leftBadge[data-v-ded02681]{position:absolute;top:10px;left:10px}.custom-product-container .custom-product-card .custom-desc[data-v-ded02681]{padding:15px}.custom-product-container a:hover h3[data-v-ded02681],.custom-product-container a:hover ul[data-v-ded02681]{color:#051036}.custom-product-container .product-container[data-v-ded02681]{display:grid;grid-template-columns:400px 1fr;grid-gap:2rem}@media (max-width: 1199px){.custom-product-container .product-container[data-v-ded02681]{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.custom-product-container .product-container[data-v-ded02681]{grid-template-columns:1fr 1fr}}.custom-product-container .product-container .cardImage[data-v-ded02681]{max-width:400px}@media screen and (max-width: 575px){.custom-product-container .product-container[data-v-ded02681]{grid-template-columns:none;grid-template-rows:auto 1fr;grid-gap:1rem}.custom-product-container .product-container .cardImage[data-v-ded02681]{max-width:unset}}.custom-product-container .product-container .product-container-body[data-v-ded02681]{display:flex;flex-direction:column}.custom-product-container .product-container .product-container-body .col-md h3[data-v-ded02681]{max-width:calc(100% - 130px)}.custom-product-container .product-container .product-container-body .col-md ul li[data-v-ded02681]{font-weight:200}.custom-product-container .product-container .product-container-body .features[data-v-ded02681]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;margin-top:10px;gap:10px}.custom-product-container .product-container .product-container-body .features .nights-date[data-v-ded02681]{display:flex;justify-content:center;align-items:baseline;padding:12px;font-size:14px;line-height:14px;font-weight:500;background:#f5f5f8;color:#050a46;border-radius:10px;width:fit-content}.custom-product-container .product-container .product-container-body .features .nights-date img[data-v-ded02681]{margin-right:10px;height:17px;width:auto}.custom-product-container .product-container .product-container-body .features .tourists[data-v-ded02681]{display:flex;justify-content:center;align-items:baseline;padding:12px;font-size:14px;line-height:14px;font-weight:500;background:#f5f5f8;color:#050a46;border-radius:10px;width:fit-content}.custom-product-container .product-container .product-container-body .features .tourists svg[data-v-ded02681]{margin-right:10px;height:17px;width:auto}.custom-product-container .product-container .product-container-body .features .board[data-v-ded02681]{display:flex;justify-content:center;align-items:baseline;padding:12px;font-size:14px;line-height:14px;font-weight:500;background:#f5f5f8;color:#050a46;border-radius:10px;width:fit-content}.custom-product-container .product-container .product-container-body .features .board svg[data-v-ded02681]{margin-right:10px;height:17px;width:auto}.custom-product-container .product-container .product-container-body .product-container-footer[data-v-ded02681]{display:flex;flex-direction:column;justify-content:space-between}.custom-product-container .product-container .product-container-body .product-container-footer .stars[data-v-ded02681]{position:absolute;top:50px;right:0;width:auto;text-align:right}.custom-product-container .product-container .product-container-body .product-container-footer .flight[data-v-ded02681]{position:absolute;top:0;right:0;width:auto;text-align:right}.custom-product-container .product-container .product-container-body .product-container-footer .flight .btn[data-v-ded02681]{display:flex;justify-content:center;width:120px;border-radius:3px;padding:6px 12px;border:1px solid var(--color-blue-1);background-color:#fff;color:var(--color-blue-1);margin-top:10px;transition:all .2s ease-in-out;cursor:pointer;font-size:14px;line-height:18px}.custom-product-container .product-container .product-container-body .product-container-footer .flight .btn[data-v-ded02681]:hover{background:var(--color-blue-1);color:#fff}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper[data-v-ded02681]{display:flex;bottom:10px;justify-content:end}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price[data-v-ded02681]{display:flex;gap:0 6px;line-height:14px;font-size:14px;font-weight:300;color:#6c7172;align-items:baseline;justify-content:flex-end;padding:8px 0 16px}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price.group[data-v-ded02681]{font-size:16px;padding-bottom:0}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price .from[data-v-ded02681]{font-weight:400}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price .price[data-v-ded02681]{font-weight:500;font-size:20px;color:#051036}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price .price.group[data-v-ded02681]{font-weight:700;font-size:24px}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price .price_old[data-v-ded02681]{font-weight:400;text-decoration:line-through}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price.has-discount[data-v-ded02681]{position:relative}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price.has-discount .price[data-v-ded02681]{color:#db3e35}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price.has-discount .discount[data-v-ded02681]{top:0;right:0;padding:3px 5px;background:#db3e35;color:#fff;line-height:16px;font-size:11px;font-weight:300;border-radius:8px}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper .button[data-v-ded02681]{margin-left:20px;width:200px;float:right}@media screen and (max-width: 991px){.custom-product-container .product-container .product-container-body .product-container-footer[data-v-ded02681]{flex-direction:column}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper>.prices>.price[data-v-ded02681]{padding:8px 0}}@media screen and (max-width: 1399px){.custom-product-container .product-container .product-container-body[data-v-ded02681]{flex-direction:column}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper[data-v-ded02681]{flex-direction:column;align-items:end}}@media screen and (max-width: 1010px){.custom-product-container .product-container .product-container-body .product-container-footer[data-v-ded02681]{padding-right:0}}@media screen and (max-width: 991px){.custom-product-container .product-container .product-container-body[data-v-ded02681]{flex-direction:column}}@media screen and (max-width: 575px){.custom-product-container .product-container .product-container-body[data-v-ded02681]{position:relative}.custom-product-container .product-container .product-container-body .product-container-footer[data-v-ded02681]{padding-right:0}.custom-product-container .product-container .product-container-body .product-container-footer .stars[data-v-ded02681]{top:50px;bottom:unset}.custom-product-container .product-container .product-container-body .product-container-footer .flight[data-v-ded02681]{top:0;bottom:unset}.custom-product-container .product-container .product-container-body .product-container-footer .price-wrapper[data-v-ded02681]{flex-direction:column}}.custom-product-container .load-more[data-v-ded02681]{display:flex;align-items:center;justify-content:center;margin-top:40px}.custom-product-container .load-more a[data-v-ded02681]{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px;line-height:1.2;border-radius:4px;transition:all .3s cubic-bezier(.165,.84,.44,1);opacity:1;border:1px solid var(--color-blue-1);color:var(--color-blue-1);background:#fff;padding:12px 0;min-width:300px}.custom-product-container .load-more a[data-v-ded02681]:hover{border:1px solid var(--color-blue-1);color:#fff;background:var(--color-blue-1)}img[data-v-ded02681]{object-fit:cover;height:100%}.loadPopup[data-v-ded02681]{position:absolute;display:flex;width:100%;height:100%;padding:0;justify-content:center;align-items:center;z-index:6}.loadPopup .blur-backdrop[data-v-ded02681]{align-items:start;padding-top:100px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#f4f4f41a}.no-result[data-v-ded02681]{display:flex;width:100%;height:150px;align-items:center;justify-content:center;font-size:xx-large;opacity:.5}.btn-detail[data-v-ded02681]{display:flex;align-items:center;justify-content:center;vertical-align:middle;text-align:center;font-weight:500;font-size:15px;line-height:1.2;border-radius:4px;border:1px solid transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);opacity:.8}.btn-detail[data-v-ded02681]:hover{opacity:1}.country-popup[data-v-961df582]{position:fixed;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;padding:20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.country-popup[data-v-961df582]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;padding:0;border-radius:0}}.country-popup .search-destination[data-v-961df582]{padding:2px 10px;border:2px solid var(--color-blue-1);border-radius:5px}.country-popup .search-destination[data-v-961df582]::placeholder{font-weight:200;opacity:1}.country-popup .search-destination[data-v-961df582]::-ms-input-placeholder{font-weight:100}@media screen and (max-width: 767px){.country-popup .search-destination[data-v-961df582]{position:absolute;top:0;left:0;margin:20px;width:calc(100% - 40px)}}.country-popup .destinations[data-v-961df582]{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:10px;overflow:scroll;overflow-x:hidden;max-height:200px;padding-bottom:20px}.country-popup .destinations.one-col[data-v-961df582]{display:none}@media screen and (max-width: 767px){.country-popup .destinations[data-v-961df582]{margin-top:78px;height:calc(100% - 158px);max-height:100%;padding:0 20px;gap:10px}}@media screen and (max-width: 565px){.country-popup .destinations[data-v-961df582]{display:flex;flex-direction:column;gap:0}.country-popup .destinations.three-col[data-v-961df582]{display:none}.country-popup .destinations.one-col[data-v-961df582]{display:block}}.country-popup .destinations .country-title[data-v-961df582]{display:flex;flex-direction:column}.country-popup .destinations .country-title .country-header[data-v-961df582]{display:flex;align-items:center;width:100%;padding:5px 10px 5px 0;cursor:pointer}@media screen and (max-width: 767px){.country-popup .destinations .country-title .country-header[data-v-961df582]{justify-content:space-between}}.country-popup .destinations .country-title .country-header:hover span[data-v-961df582]{color:var(--color-blue-1)}.country-popup .destinations .country-title .country-header>span[data-v-961df582]{display:flex;align-items:center;gap:10px;color:var(--color-light-1);transition:all .2s ease-in-out}.country-popup .destinations .country-title .country-header>span .destination-name[data-v-961df582]{text-overflow:ellipsis;overflow:hidden;max-width:170px;white-space:nowrap;margin-right:10px}@media screen and (max-width: 991px){.country-popup .destinations .country-title .country-header>span .destination-name[data-v-961df582]{max-width:160px}}@media screen and (max-width: 767px){.country-popup .destinations .country-title .country-header>span .destination-name[data-v-961df582]{max-width:150px}}@media screen and (max-width: 767px){.country-popup .destinations .country-title .country-header>span .destination-name[data-v-961df582]{max-width:160px}}@media screen and (max-width: 700px){.country-popup .destinations .country-title .country-header>span .destination-name[data-v-961df582]{max-width:120px}}@media screen and (max-width: 600px){.country-popup .destinations .country-title .country-header>span .destination-name[data-v-961df582]{max-width:110px}}@media screen and (max-width: 565px){.country-popup .destinations .country-title .country-header>span .destination-name[data-v-961df582]{max-width:unset}}.country-popup .destinations .country-title .country-header .arrow-not-expanded[data-v-961df582]{transform:rotate(180deg);transition:transform .3s ease-in-out}.country-popup .destinations .country-title .country-header .arrow-expanded[data-v-961df582]{transition:transform .3s ease-in-out}.country-popup .destinations .country-title .list-expanded .country-content[data-v-961df582]{display:flex;align-items:center;width:100%;padding-left:15px;gap:10px;max-height:300px;transition:max-height .2s ease-in-out}.country-popup .destinations .country-title .list-expanded .country-content input[type=checkbox][data-v-961df582]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:3px;color:#333231!important;border:1px grey solid!important;outline:none!important;box-shadow:none!important;transition:background-color .15s ease-in;cursor:pointer}.country-popup .destinations .country-title .list-expanded .country-content input[type=checkbox][data-v-961df582]:checked{background-color:var(--color-blue-1);border:0!important}.country-popup .destinations .country-title .list-expanded .country-content span[data-v-961df582]{display:flex;align-items:center;gap:10px;color:var(--color-light-1)}.country-popup .destinations .country-title .list-unexpanded[data-v-961df582]{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.country-popup .destinations .country-title .list-unexpanded .country-content[data-v-961df582]{display:flex;width:100%;padding-left:15px;gap:10px}.country-popup .destinations .country-title .list-unexpanded .country-content .place-check[data-v-961df582]{display:flex;border:1px solid;width:fit-content!important}.country-popup .destinations .country-title .list-unexpanded .country-content span[data-v-961df582]{display:flex;align-items:center;gap:10px;color:var(--color-light-1)}.country-popup .actions-buttons[data-v-961df582]{display:flex;gap:20px}@media screen and (max-width: 767px){.country-popup .actions-buttons[data-v-961df582]{position:absolute;bottom:0;left:0;margin:10px 20px;width:calc(100% - 40px)}}.country-popup .actions-buttons .close[data-v-961df582]{width:auto;min-width:150px;padding-left:10px;padding-right:10px;height:40px;border-radius:5px;margin-top:10px;color:var(--color-blue-1);border:1px solid var(--color-blue-1);background-color:#fff}.country-popup .actions-buttons .choose[data-v-961df582]{width:auto;flex-grow:2;padding-left:10px;padding-right:10px;height:40px;border-radius:5px;margin-top:10px;color:#fff;background-color:var(--color-blue-1)}.fade-enter-active[data-v-961df582],.fade-leave-active[data-v-961df582]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fade-enter-from[data-v-961df582],.fade-enter[data-v-961df582]{opacity:0;transform:translateY(5%)}.fade-enter-to[data-v-961df582],.fade-leave-from[data-v-961df582]{opacity:1;transform:translateY(0)}.fade-leave-to[data-v-961df582]{opacity:0;transform:translateY(5%)}[data-v-961df582]::-webkit-scrollbar{width:6px;height:12px}[data-v-961df582]::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:content-box}[data-v-961df582]::-webkit-scrollbar-thumb:hover{background:#555;border-width:0px;border-radius:10px;width:20px!important}.origin-popup[data-v-973ab2ba]{position:fixed;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;padding:20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.origin-popup[data-v-973ab2ba]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;padding:0;border-radius:0}}.origin-popup .search-destination[data-v-973ab2ba]{padding:2px 10px;border:2px solid var(--color-blue-1);border-radius:5px}.origin-popup .search-destination[data-v-973ab2ba]::placeholder{font-weight:200;opacity:1}.origin-popup .search-destination[data-v-973ab2ba]::-ms-input-placeholder{font-weight:100}@media screen and (max-width: 767px){.origin-popup .search-destination[data-v-973ab2ba]{position:absolute;top:0;left:0;margin:20px;width:calc(100% - 40px)}}.origin-popup .destinations[data-v-973ab2ba]{display:flex;flex-direction:column;margin-top:10px;overflow:scroll;overflow-x:hidden;max-height:200px;padding-bottom:20px}@media screen and (max-width: 767px){.origin-popup .destinations[data-v-973ab2ba]{margin-top:78px;height:calc(100% - 158px);max-height:100%;padding:0 20px;gap:10px}}@media screen and (max-width: 565px){.origin-popup .destinations[data-v-973ab2ba]{display:flex;flex-direction:column;gap:0}.origin-popup .destinations.three-col[data-v-973ab2ba]{display:none}.origin-popup .destinations.one-col[data-v-973ab2ba]{display:block}}.origin-popup .destinations .country-title[data-v-973ab2ba]{display:flex;flex-direction:column}.origin-popup .destinations .country-title .country-header[data-v-973ab2ba]{display:flex;align-items:center;width:100%;padding:5px 10px 5px 0;cursor:pointer}@media screen and (max-width: 767px){.origin-popup .destinations .country-title .country-header[data-v-973ab2ba]{justify-content:space-between}}.origin-popup .destinations .country-title .country-header:hover span[data-v-973ab2ba]{color:var(--color-blue-1)}.origin-popup .destinations .country-title .country-header>span[data-v-973ab2ba]{display:flex;align-items:center;gap:10px;color:var(--color-light-1);transition:all .2s ease-in-out}.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-973ab2ba]{text-overflow:ellipsis;overflow:hidden;max-width:170px;white-space:nowrap;margin-right:10px}@media screen and (max-width: 991px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-973ab2ba]{max-width:160px}}@media screen and (max-width: 767px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-973ab2ba]{max-width:150px}}@media screen and (max-width: 767px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-973ab2ba]{max-width:160px}}@media screen and (max-width: 700px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-973ab2ba]{max-width:120px}}@media screen and (max-width: 600px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-973ab2ba]{max-width:110px}}@media screen and (max-width: 565px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-973ab2ba]{max-width:unset}}.origin-popup .destinations .country-title .country-header .arrow-not-expanded[data-v-973ab2ba]{transform:rotate(180deg);transition:transform .3s ease-in-out}.origin-popup .destinations .country-title .country-header .arrow-expanded[data-v-973ab2ba]{transition:transform .3s ease-in-out}.origin-popup .destinations .country-title .list-expanded .country-content[data-v-973ab2ba]{display:flex;align-items:center;width:100%;padding-left:15px;gap:10px;max-height:300px;transition:max-height .2s ease-in-out}.origin-popup .destinations .country-title .list-expanded .country-content input[type=checkbox][data-v-973ab2ba]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:3px;color:#333231!important;border:1px grey solid!important;outline:none!important;box-shadow:none!important;transition:background-color .15s ease-in;cursor:pointer}.origin-popup .destinations .country-title .list-expanded .country-content input[type=checkbox][data-v-973ab2ba]:checked{background-color:var(--color-blue-1);border:0!important}.origin-popup .destinations .country-title .list-expanded .country-content input[type=checkbox].checked[data-v-973ab2ba]{background-color:var(--color-blue-1);border:0!important}.origin-popup .destinations .country-title .list-expanded .country-content span[data-v-973ab2ba]{display:flex;align-items:center;gap:10px;color:var(--color-light-1)}.origin-popup .destinations .country-title .list-unexpanded[data-v-973ab2ba]{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.origin-popup .destinations .country-title .list-unexpanded .country-content[data-v-973ab2ba]{display:flex;width:100%;padding-left:15px;gap:10px}.origin-popup .destinations .country-title .list-unexpanded .country-content .place-check[data-v-973ab2ba]{display:flex;border:1px solid;width:fit-content!important}.origin-popup .destinations .country-title .list-unexpanded .country-content span[data-v-973ab2ba]{display:flex;align-items:center;gap:10px;color:var(--color-light-1)}.origin-popup .actions-buttons[data-v-973ab2ba]{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width: 767px){.origin-popup .actions-buttons[data-v-973ab2ba]{position:absolute;bottom:0;left:0;margin:10px 20px;width:calc(100% - 40px)}}.origin-popup .actions-buttons .close[data-v-973ab2ba]{width:100%;border-radius:5px;margin-top:10px;color:var(--color-blue-1);border:1px solid var(--color-blue-1);background-color:#fff}.origin-popup .actions-buttons .choose[data-v-973ab2ba]{width:100%;height:40px;border-radius:5px;margin-top:10px;color:#fff;background-color:var(--color-blue-1)}.fade-enter-active[data-v-973ab2ba],.fade-leave-active[data-v-973ab2ba]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fade-enter-from[data-v-973ab2ba],.fade-enter[data-v-973ab2ba]{opacity:0;transform:translateY(5%)}.fade-enter-to[data-v-973ab2ba],.fade-leave-from[data-v-973ab2ba]{opacity:1;transform:translateY(0)}.fade-leave-to[data-v-973ab2ba]{opacity:0;transform:translateY(5%)}[data-v-973ab2ba]::-webkit-scrollbar{width:6px;height:12px}[data-v-973ab2ba]::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:content-box}[data-v-973ab2ba]::-webkit-scrollbar-thumb:hover{background:#555;border-width:0;border-radius:10px;width:20px!important}.date-picker-popup[data-v-792e56f0]{position:fixed;display:flex;scrollbar-width:none;flex-direction:column;border-radius:12px;overflow:scroll;width:100%;max-width:700px;height:auto;padding:30px 20px 20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.date-picker-popup[data-v-792e56f0]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;border-radius:0;padding:20px}}.date-picker-popup .calendar-container[data-v-792e56f0]{display:flex;flex-direction:column;align-items:center}.date-picker-popup .months-container[data-v-792e56f0]{display:flex;justify-content:space-around;width:100%;flex-direction:row}@media screen and (max-width: 757px){.date-picker-popup .months-container[data-v-792e56f0]{flex-direction:column}}.date-picker-popup .month[data-v-792e56f0]{display:flex;flex-direction:column;align-items:center;gap:10px}.date-picker-popup .month .btn-prev[data-v-792e56f0]{position:absolute;left:30px}.date-picker-popup .month .btn-next[data-v-792e56f0]{position:absolute;right:30px}.date-picker-popup .month span[data-v-792e56f0]{font-weight:600;font-size:medium}.date-picker-popup .weekdays[data-v-792e56f0]{display:flex;gap:5px;border:none}.date-picker-popup .days-grid[data-v-792e56f0]{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.date-picker-popup .weekday[data-v-792e56f0]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;font-weight:600;font-size:small}.date-picker-popup .day[data-v-792e56f0]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease-in-out;font-size:small;cursor:pointer;font-weight:500;color:var(--color-dark-1)}.date-picker-popup .day[data-v-792e56f0]:hover{background-color:var(--color-dark-3);color:#fff;transition:all .2s ease-in-out}.date-picker-popup .day.selected[data-v-792e56f0]{background-color:#add8e6}.date-picker-popup .fade-enter-active[data-v-792e56f0],.date-picker-popup .fade-leave-active[data-v-792e56f0]{transition:opacity .2s}.date-picker-popup .fade-enter[data-v-792e56f0],.date-picker-popup .fade-leave-to[data-v-792e56f0]{opacity:0}.date-picker-popup .day.no-current[data-v-792e56f0]{opacity:.5;color:#00000080;cursor:not-allowed}.date-picker-popup .day.no-current[data-v-792e56f0]:hover{background-color:#fff}.date-picker-popup .day.start-date[data-v-792e56f0],.date-picker-popup .day.end-date[data-v-792e56f0]{background-color:var(--color-dark-3);color:#fff;border-radius:50%}.date-picker-popup .day.in-range[data-v-792e56f0]{background-color:#0000001a;border-radius:0;opacity:.5;box-shadow:2.5px 0 #0000001a,-2.5px 0 #0000001a}.date-picker-popup .day.in-range.start-date[data-v-792e56f0]{border-radius:50% 0 0 50%;background-color:var(--color-dark-3);opacity:1}.date-picker-popup .day.in-range.end-date[data-v-792e56f0]{border-radius:0 50% 50% 0;background-color:var(--color-dark-3);opacity:1}.date-picker-popup .day.before-today[data-v-792e56f0]{opacity:1;color:#000}.fades-enter-active[data-v-792e56f0],.fades-leave-active[data-v-792e56f0]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fades-enter-from[data-v-792e56f0],.fades-enter[data-v-792e56f0]{opacity:0;transform:translateY(5%)}.fades-enter-to[data-v-792e56f0],.fades-leave-from[data-v-792e56f0]{opacity:1;transform:translateY(0)}.fades-leave-to[data-v-792e56f0]{opacity:0;transform:translateY(5%)}.nights-picker-popup[data-v-e8003e64]{position:fixed;display:flex;scrollbar-width:none;flex-direction:column;border-radius:12px;overflow:scroll;max-width:700px;height:auto;padding:20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.nights-picker-popup[data-v-e8003e64]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;border-radius:0;padding:20px}}.nights-picker-popup .nights-container[data-v-e8003e64]{display:flex;justify-content:center;flex-direction:column;align-items:center}.nights-picker-popup .nights-grid[data-v-e8003e64]{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-top:10px}.nights-picker-popup .night[data-v-e8003e64]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease-in-out;font-size:small;color:var(--color-dark-1)}.nights-picker-popup .night[data-v-e8003e64]:not(.no-available):hover{background-color:var(--color-dark-3);color:#fff;transition:all .2s ease-in-out}.nights-picker-popup .night.selected[data-v-e8003e64]{background-color:#add8e6}.nights-picker-popup .fade-enter-active[data-v-e8003e64],.nights-picker-popup .fade-leave-active[data-v-e8003e64]{transition:opacity .2s}.nights-picker-popup .fade-enter[data-v-e8003e64],.nights-picker-popup .fade-leave-to[data-v-e8003e64]{opacity:0}.nights-picker-popup .night.in-range[data-v-e8003e64]{background-color:#0000001a;border-radius:0;margin-top:5px;margin-bottom:5px;height:30px;box-shadow:2.5px 0 #0000001a,-2.5px 0 #0000001a}.nights-picker-popup .night.selected[data-v-e8003e64]{background-color:var(--color-dark-3);color:#fff}.nights-picker-popup .night.no-available[data-v-e8003e64]{opacity:.5;color:#00000080}.fades-enter-active[data-v-e8003e64],.fades-leave-active[data-v-e8003e64]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fades-enter-from[data-v-e8003e64],.fades-enter[data-v-e8003e64]{opacity:0;transform:translateY(5%)}.fades-enter-to[data-v-e8003e64],.fades-leave-from[data-v-e8003e64]{opacity:1;transform:translateY(0)}.fades-leave-to[data-v-e8003e64]{opacity:0;transform:translateY(5%)}.guest-popup[data-v-76f024a2]{position:fixed;display:flex;max-height:500px;overflow:scroll;overflow-x:hidden;flex-direction:column;border-radius:12px;width:400px;padding:20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.guest-popup[data-v-76f024a2]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;border-radius:0;padding:20px}}.guest-popup .adult-part[data-v-76f024a2],.guest-popup .child-part[data-v-76f024a2]{display:flex;justify-content:space-between}.guest-popup .children-detail[data-v-76f024a2]{display:flex;flex-direction:column;gap:10px}.guest-popup .children-detail .age-selector label[data-v-76f024a2]{display:flex;justify-content:space-between;align-items:center;padding:10px;width:100%;border:1px solid;border-radius:10px;border-color:#0000004d;cursor:pointer;transition:all .2s ease-in-out}.guest-popup .children-detail .age-selector label .arrow-not-expanded[data-v-76f024a2]{transform:rotate(180deg);transition:transform .3s ease-in-out}.guest-popup .children-detail .age-selector label .arrow-expanded[data-v-76f024a2]{transition:transform .3s ease-in-out}.guest-popup .children-detail .age-selector label[data-v-76f024a2]:hover{border-color:var(--color-blue-1);transition:all .2s ease-in-out}.guest-popup .guest-popup-btn[data-v-76f024a2]{display:flex;margin-top:.5rem;gap:20px}.guest-popup .guest-popup-btn .btn-close-travelers[data-v-76f024a2]{min-width:100px;padding-top:7px;padding-bottom:7px;border-radius:5px;color:var(--color-blue-1);background-color:#fff;border:1px solid var(--color-blue-1)}.guest-popup .guest-popup-btn .btn-confirm-travelers[data-v-76f024a2]{flex-grow:2;padding-top:7px;padding-bottom:7px;border-radius:5px;color:#fff;background-color:var(--color-blue-1)}.guest-popup .underline[data-v-76f024a2]{width:100%;border-bottom:1px solid;margin-top:5px;margin-bottom:5px;color:#0000001a}.guest-popup .title[data-v-76f024a2]{display:flex;flex-direction:column}.guest-popup .content[data-v-76f024a2]{display:flex;align-items:center;gap:20px}.guest-popup .content .plus[data-v-76f024a2],.guest-popup .content .minus[data-v-76f024a2]{display:flex;justify-content:center;align-items:center;border:1px solid;width:50px;height:50px;border-radius:10px;color:var(--color-blue-1);font-weight:600;font-size:x-large;cursor:pointer;transition:all .2s ease-in-out}.guest-popup .content .plus svg rect[data-v-76f024a2],.guest-popup .content .minus svg rect[data-v-76f024a2]{fill:var(--color-blue-1);transition:all .2s ease-in-out}.guest-popup .content .plus[data-v-76f024a2]:hover,.guest-popup .content .minus[data-v-76f024a2]:hover{background-color:var(--color-blue-1);color:#fff;transition:all .2s ease-in-out}.guest-popup .content .plus:hover svg rect[data-v-76f024a2],.guest-popup .content .minus:hover svg rect[data-v-76f024a2]{fill:#fff;transition:all .2s ease-in-out}.age-select-popup[data-v-76f024a2]{position:fixed;display:flex;flex-direction:column;border-radius:12px;overflow:scroll;width:300px;height:400px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:1999}.age-select-popup .age-item[data-v-76f024a2]{padding:5px 20px;transition:all .2s ease-in-out;cursor:pointer}.age-select-popup .age-item[data-v-76f024a2]:hover{background-color:var(--color-blue-1);color:#fff;transition:all .2s ease-in-out}.fade-enter-active[data-v-76f024a2],.fade-leave-active[data-v-76f024a2]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fade-enter-from[data-v-76f024a2],.fade-enter[data-v-76f024a2]{opacity:0;transform:translateY(5%)}.fade-enter-to[data-v-76f024a2],.fade-leave-from[data-v-76f024a2]{opacity:1;transform:translateY(0)}.fade-leave-to[data-v-76f024a2]{opacity:0;transform:translateY(5%)}[data-v-76f024a2]::-webkit-scrollbar{width:6px;height:12px}[data-v-76f024a2]::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:content-box}[data-v-76f024a2]::-webkit-scrollbar-thumb:hover{background:#555;border-width:0px;border-radius:10px;width:20px!important}.catalog-search{display:flex;justify-content:space-between;border-radius:10px;height:fit-content}.catalog-search .search-container{display:flex;justify-content:center;width:fit-content;min-height:75px;margin:auto;background-color:#fff;border-radius:5px;box-shadow:0 -7px 28px #00000040,0 10px 10px #00000038}@media screen and (max-width: 991px){.catalog-search .search-container{width:100%!important;flex-direction:column;margin-top:0}}.catalog-search .search-container .container-body-field{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1rem}@media screen and (max-width: 991px){.catalog-search .search-container .container-body-field{grid-template-columns:none;grid-template-rows:repeat(5,minmax(0,1fr));grid-gap:0}}.catalog-search .search-container .container-body-field .btn-close{display:flex;justify-content:center;align-items:center;border-radius:50%;width:30px;height:30px;margin-right:10px;transition:all .3s ease-in-out;cursor:pointer;position:absolute;bottom:8px;right:-6px}.catalog-search .search-container .container-body-field .btn-close:hover{transition:all .2s ease-out;background-color:#0000001a}.catalog-search .search-container .container-body-field .country-field{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:2rem;border-right:1px solid rgb(194,192,192)}.catalog-search .search-container .container-body-field .country-field.p-left{padding-left:1rem}@media screen and (max-width: 991px){.catalog-search .search-container .container-body-field .country-field{width:100%;padding-left:10px;padding-bottom:6px;border-right:none;border-bottom:1px solid rgb(194,192,192)}.catalog-search .search-container .container-body-field .country-field.p-left{padding-left:10px}}.catalog-search .search-container .container-body-field .country-field .field-container{display:flex;flex-direction:column}.catalog-search .search-container .container-body-field .country-field .field-container input{color:gray;font-size:12px}.catalog-search .search-container .container-body-field .country-field .field-container label{font-size:12px;line-height:14px;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.catalog-search .search-container .container-body-field .date-field{position:relative;display:flex;justify-content:space-between!important;align-items:center;border-right:1px solid rgb(194,192,192);padding-right:40px;width:100%}@media screen and (max-width: 991px){.catalog-search .search-container .container-body-field .date-field{width:100%;padding-left:10px;padding-bottom:6px;border-right:none;border-bottom:1px solid rgb(194,192,192)}}.catalog-search .search-container .container-body-field .date-field .field-container{display:flex;flex-direction:column;width:100%}.catalog-search .search-container .container-body-field .date-field .field-container input{color:gray}.catalog-search .search-container .container-body-field .date-field .field-container label{font-size:12px;line-height:14px;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.catalog-search .search-container .container-body-field .nights-field{position:relative;display:flex;justify-content:space-between!important;align-items:center;border-right:1px solid rgb(194,192,192);padding-right:40px;width:100%}@media screen and (max-width: 991px){.catalog-search .search-container .container-body-field .nights-field{width:100%;padding-left:10px;padding-bottom:6px;border-right:none;border-bottom:1px solid rgb(194,192,192)}}.catalog-search .search-container .container-body-field .nights-field .field-container{display:flex;flex-direction:column;width:100%}.catalog-search .search-container .container-body-field .nights-field .field-container input{color:gray}.catalog-search .search-container .container-body-field .nights-field .field-container label{font-size:12px;line-height:14px;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.catalog-search .search-container .container-body-field .age-field{position:relative;display:flex;justify-content:space-between;align-items:center;padding-right:1rem}@media screen and (max-width: 991px){.catalog-search .search-container .container-body-field .age-field{width:100%;padding-left:10px;padding-bottom:6px;border-right:none;border-bottom:1px solid rgb(194,192,192)}}.catalog-search .search-container .container-body-field .age-field .field-container{display:flex;flex-direction:column}.catalog-search .search-container .container-body-field .age-field .field-container input{color:gray}.catalog-search .search-container .container-body-field .age-field .field-container label{font-size:12px;line-height:14px;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.catalog-search .search-container .button-field{display:flex;flex-direction:row-reverse;width:20%}.catalog-search .search-container .button-field .btn-search{padding-left:40px;padding-right:40px;width:fit-content;height:55px;margin-right:10px;margin-top:10px;border-radius:5px;color:#fff;background-color:var(--color-blue-1)}.catalog-search .search-container .button-field .btn-search:disabled{background-color:gray;cursor:not-allowed;opacity:.5}@media screen and (max-width: 991px){.catalog-search .search-container .button-field{width:100%;margin-top:5px;flex-direction:row;justify-content:center}.catalog-search .search-container .button-field .btn-search{width:100%;padding-top:7px;padding-bottom:7px;margin:10px}}.catalog-search .search-container label{color:gray}.loading{position:absolute;left:50%;top:100px;transform:translate(-50%)}@media (max-width: 991px){.loading{top:500px;left:20%;transform:translate(-10%,-50%)}}@media (max-width: 767px){.loading{top:500px;left:0;transform:translateY(-50%)}}@media (max-width: 420px){.loading{top:460px}}.text-shadow[data-v-f20204cb]{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.origin-popup[data-v-15ccd808]{position:fixed;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;padding:20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.origin-popup[data-v-15ccd808]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;padding:0;border-radius:0}}.origin-popup .search-destination[data-v-15ccd808]{padding:2px 10px;border:2px solid var(--color-blue-1);border-radius:5px}.origin-popup .search-destination[data-v-15ccd808]::placeholder{font-weight:200;opacity:1}.origin-popup .search-destination[data-v-15ccd808]::-ms-input-placeholder{font-weight:100}@media screen and (max-width: 767px){.origin-popup .search-destination[data-v-15ccd808]{position:absolute;top:0;left:0;margin:20px;width:calc(100% - 40px)}}.origin-popup .destinations[data-v-15ccd808]{display:flex;flex-direction:column;margin-top:10px;overflow:scroll;overflow-x:hidden;max-height:200px;padding-bottom:20px}@media screen and (max-width: 767px){.origin-popup .destinations[data-v-15ccd808]{margin-top:78px;height:calc(100% - 158px);max-height:100%;padding:0 20px;gap:10px}}@media screen and (max-width: 565px){.origin-popup .destinations[data-v-15ccd808]{display:flex;flex-direction:column;gap:0}.origin-popup .destinations.three-col[data-v-15ccd808]{display:none}.origin-popup .destinations.one-col[data-v-15ccd808]{display:block}}.origin-popup .destinations .country-title[data-v-15ccd808]{display:flex;flex-direction:column}.origin-popup .destinations .country-title .country-header[data-v-15ccd808]{display:flex;align-items:center;width:100%;padding:5px 10px 5px 0;cursor:pointer}@media screen and (max-width: 767px){.origin-popup .destinations .country-title .country-header[data-v-15ccd808]{justify-content:space-between}}.origin-popup .destinations .country-title .country-header:hover span[data-v-15ccd808]{color:var(--color-blue-1)}.origin-popup .destinations .country-title .country-header>span[data-v-15ccd808]{display:flex;align-items:center;gap:10px;color:var(--color-light-1);transition:all .2s ease-in-out}.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-15ccd808]{text-overflow:ellipsis;overflow:hidden;max-width:170px;white-space:nowrap;margin-right:10px}@media screen and (max-width: 991px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-15ccd808]{max-width:160px}}@media screen and (max-width: 767px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-15ccd808]{max-width:150px}}@media screen and (max-width: 767px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-15ccd808]{max-width:160px}}@media screen and (max-width: 700px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-15ccd808]{max-width:120px}}@media screen and (max-width: 600px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-15ccd808]{max-width:110px}}@media screen and (max-width: 565px){.origin-popup .destinations .country-title .country-header>span .destination-name[data-v-15ccd808]{max-width:unset}}.origin-popup .destinations .country-title .country-header .arrow-not-expanded[data-v-15ccd808]{transform:rotate(180deg);transition:transform .3s ease-in-out}.origin-popup .destinations .country-title .country-header .arrow-expanded[data-v-15ccd808]{transition:transform .3s ease-in-out}.origin-popup .destinations .country-title .list-expanded .country-content[data-v-15ccd808]{display:flex;align-items:center;width:100%;padding-left:15px;gap:10px;max-height:300px;transition:max-height .2s ease-in-out}.origin-popup .destinations .country-title .list-expanded .country-content input[type=checkbox][data-v-15ccd808]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:3px;color:#333231!important;border:1px grey solid!important;outline:none!important;box-shadow:none!important;transition:background-color .15s ease-in;cursor:pointer}.origin-popup .destinations .country-title .list-expanded .country-content input[type=checkbox][data-v-15ccd808]:checked{background-color:var(--color-blue-1);border:0!important}.origin-popup .destinations .country-title .list-expanded .country-content input[type=checkbox].checked[data-v-15ccd808]{background-color:var(--color-blue-1);border:0!important}.origin-popup .destinations .country-title .list-expanded .country-content span[data-v-15ccd808]{display:flex;align-items:center;gap:10px;color:var(--color-light-1)}.origin-popup .destinations .country-title .list-unexpanded[data-v-15ccd808]{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.origin-popup .destinations .country-title .list-unexpanded .country-content[data-v-15ccd808]{display:flex;width:100%;padding-left:15px;gap:10px}.origin-popup .destinations .country-title .list-unexpanded .country-content .place-check[data-v-15ccd808]{display:flex;border:1px solid;width:fit-content!important}.origin-popup .destinations .country-title .list-unexpanded .country-content span[data-v-15ccd808]{display:flex;align-items:center;gap:10px;color:var(--color-light-1)}.origin-popup .actions-buttons[data-v-15ccd808]{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width: 767px){.origin-popup .actions-buttons[data-v-15ccd808]{position:absolute;bottom:0;left:0;margin:10px 20px;width:calc(100% - 40px)}}.origin-popup .actions-buttons .close[data-v-15ccd808]{width:100%;border-radius:5px;margin-top:10px;color:var(--color-blue-1);border:1px solid var(--color-blue-1);background-color:#fff}.origin-popup .actions-buttons .choose[data-v-15ccd808]{width:100%;height:40px;border-radius:5px;margin-top:10px;color:#fff;background-color:var(--color-blue-1)}.fade-enter-active[data-v-15ccd808],.fade-leave-active[data-v-15ccd808]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fade-enter-from[data-v-15ccd808],.fade-enter[data-v-15ccd808]{opacity:0;transform:translateY(5%)}.fade-enter-to[data-v-15ccd808],.fade-leave-from[data-v-15ccd808]{opacity:1;transform:translateY(0)}.fade-leave-to[data-v-15ccd808]{opacity:0;transform:translateY(5%)}[data-v-15ccd808]::-webkit-scrollbar{width:6px;height:12px}[data-v-15ccd808]::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:content-box}[data-v-15ccd808]::-webkit-scrollbar-thumb:hover{background:#555;border-width:0;border-radius:10px;width:20px!important}@keyframes rotate-and-blur-95d17e6f{0%,80%,to{transform:scale(0);filter:blur(1px)}40%{transform:scale(1);filter:blur(1px)}}.blur-backdrop[data-v-95d17e6f]{display:flex;justify-content:center;align-items:center;background-color:#f4f4f44d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%}.loading-icon[data-v-95d17e6f]{display:flex;justify-content:center;align-items:center;height:50px}.dot[data-v-95d17e6f]{width:15px;height:15px;border-radius:50%;background-color:var(--color-blue-1);margin:0 3px;animation:rotate-and-blur-95d17e6f 1.4s infinite ease-in-out both}.date-picker-popup[data-v-a6560b2d]{position:fixed;display:flex;scrollbar-width:none;flex-direction:column;border-radius:12px;overflow:scroll;width:100%;max-width:700px;height:auto;padding:30px 20px 20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.date-picker-popup[data-v-a6560b2d]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;border-radius:0;padding:20px}}.date-picker-popup .calendar-container[data-v-a6560b2d]{display:flex;flex-direction:column;align-items:center}.date-picker-popup .months-container[data-v-a6560b2d]{display:flex;justify-content:space-around;width:100%;flex-direction:row}@media screen and (max-width: 757px){.date-picker-popup .months-container[data-v-a6560b2d]{flex-direction:column}}.date-picker-popup .month[data-v-a6560b2d]{display:flex;flex-direction:column;align-items:center;gap:10px}.date-picker-popup .month .btn-prev[data-v-a6560b2d]{position:absolute;left:30px}.date-picker-popup .month .btn-next[data-v-a6560b2d]{position:absolute;right:30px}.date-picker-popup .month span[data-v-a6560b2d]{font-weight:600;font-size:medium}.date-picker-popup .weekdays[data-v-a6560b2d]{display:flex;gap:5px;border:none}.date-picker-popup .days-grid[data-v-a6560b2d]{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.date-picker-popup .weekday[data-v-a6560b2d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;font-weight:600;font-size:small}.date-picker-popup .day[data-v-a6560b2d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease-in-out;font-size:small;cursor:pointer;font-weight:500;color:var(--color-dark-1)}.date-picker-popup .day[data-v-a6560b2d]:hover{background-color:var(--color-dark-3);color:#fff;transition:all .2s ease-in-out}.date-picker-popup .day.selected[data-v-a6560b2d]{background-color:#add8e6}.date-picker-popup .fade-enter-active[data-v-a6560b2d],.date-picker-popup .fade-leave-active[data-v-a6560b2d]{transition:opacity .2s}.date-picker-popup .fade-enter[data-v-a6560b2d],.date-picker-popup .fade-leave-to[data-v-a6560b2d]{opacity:0}.date-picker-popup .day.no-current[data-v-a6560b2d]{opacity:.5;color:#00000080;cursor:not-allowed}.date-picker-popup .day.no-current[data-v-a6560b2d]:hover{background-color:#fff}.date-picker-popup .day.start-date[data-v-a6560b2d],.date-picker-popup .day.end-date[data-v-a6560b2d]{background-color:var(--color-dark-3);color:#fff;border-radius:50%}.date-picker-popup .day.in-range[data-v-a6560b2d]{background-color:#0000001a;border-radius:0;opacity:.5;box-shadow:2.5px 0 #0000001a,-2.5px 0 #0000001a}.date-picker-popup .day.in-range.start-date[data-v-a6560b2d]{border-radius:50% 0 0 50%;background-color:var(--color-dark-3);opacity:1}.date-picker-popup .day.in-range.end-date[data-v-a6560b2d]{border-radius:0 50% 50% 0;background-color:var(--color-dark-3);opacity:1}.date-picker-popup .day.before-today[data-v-a6560b2d]{opacity:1;color:#000}.fades-enter-active[data-v-a6560b2d],.fades-leave-active[data-v-a6560b2d]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fades-enter-from[data-v-a6560b2d],.fades-enter[data-v-a6560b2d]{opacity:0;transform:translateY(5%)}.fades-enter-to[data-v-a6560b2d],.fades-leave-from[data-v-a6560b2d]{opacity:1;transform:translateY(0)}.fades-leave-to[data-v-a6560b2d]{opacity:0;transform:translateY(5%)}.guest-popup[data-v-56461ac7]{position:fixed;display:flex;max-height:500px;overflow:scroll;overflow-x:hidden;flex-direction:column;border-radius:12px;width:100%;max-width:400px;padding:20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.guest-popup[data-v-56461ac7]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;border-radius:0;padding:20px}}.guest-popup .adult-part[data-v-56461ac7],.guest-popup .child-part[data-v-56461ac7]{display:flex;justify-content:space-between}.guest-popup .children-detail[data-v-56461ac7]{display:flex;flex-direction:column;gap:10px}.guest-popup .children-detail .age-selector label[data-v-56461ac7]{display:flex;justify-content:space-between;align-items:center;padding:10px;width:100%;border:1px solid;border-radius:10px;border-color:#0000004d;cursor:pointer;transition:all .2s ease-in-out}.guest-popup .children-detail .age-selector label .arrow-not-expanded[data-v-56461ac7]{transform:rotate(180deg);transition:transform .3s ease-in-out}.guest-popup .children-detail .age-selector label .arrow-expanded[data-v-56461ac7]{transition:transform .3s ease-in-out}.guest-popup .children-detail .age-selector label[data-v-56461ac7]:hover{border-color:var(--color-blue-1);transition:all .2s ease-in-out}.guest-popup .guest-popup-btn[data-v-56461ac7]{display:flex;margin-top:.5rem;gap:20px}.guest-popup .guest-popup-btn .btn-close-travelers[data-v-56461ac7]{min-width:100px;padding-top:7px;padding-bottom:7px;border-radius:5px;color:var(--color-blue-1);background-color:#fff;border:1px solid var(--color-blue-1)}.guest-popup .guest-popup-btn .btn-confirm-travelers[data-v-56461ac7]{flex-grow:2;padding-top:7px;padding-bottom:7px;border-radius:5px;color:#fff;background-color:var(--color-blue-1)}.guest-popup .underline[data-v-56461ac7]{width:100%;border-bottom:1px solid;margin-top:5px;margin-bottom:5px;color:#0000001a}.guest-popup .title[data-v-56461ac7]{display:flex;flex-direction:column}.guest-popup .content[data-v-56461ac7]{display:flex;align-items:center;gap:20px}.guest-popup .content .plus[data-v-56461ac7],.guest-popup .content .minus[data-v-56461ac7]{display:flex;justify-content:center;align-items:center;border:1px solid;width:50px;height:50px;border-radius:10px;color:var(--color-blue-1);font-weight:600;font-size:x-large;cursor:pointer;transition:all .2s ease-in-out}.guest-popup .content .plus svg rect[data-v-56461ac7],.guest-popup .content .minus svg rect[data-v-56461ac7]{fill:var(--color-blue-1);transition:all .2s ease-in-out}.guest-popup .content .plus[data-v-56461ac7]:hover,.guest-popup .content .minus[data-v-56461ac7]:hover{background-color:var(--color-blue-1);color:#fff;transition:all .2s ease-in-out}.guest-popup .content .plus:hover svg rect[data-v-56461ac7],.guest-popup .content .minus:hover svg rect[data-v-56461ac7]{fill:#fff;transition:all .2s ease-in-out}.age-select-popup[data-v-56461ac7]{position:fixed;display:flex;flex-direction:column;border-radius:12px;overflow:scroll;width:300px;height:400px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:1999}.age-select-popup .age-item[data-v-56461ac7]{padding:5px 20px;transition:all .2s ease-in-out;cursor:pointer}.age-select-popup .age-item[data-v-56461ac7]:hover{background-color:var(--color-blue-1);color:#fff;transition:all .2s ease-in-out}.fade-enter-active[data-v-56461ac7],.fade-leave-active[data-v-56461ac7]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fade-enter-from[data-v-56461ac7],.fade-enter[data-v-56461ac7]{opacity:0;transform:translateY(5%)}.fade-enter-to[data-v-56461ac7],.fade-leave-from[data-v-56461ac7]{opacity:1;transform:translateY(0)}.fade-leave-to[data-v-56461ac7]{opacity:0;transform:translateY(5%)}[data-v-56461ac7]::-webkit-scrollbar{width:6px;height:12px}[data-v-56461ac7]::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:content-box}[data-v-56461ac7]::-webkit-scrollbar-thumb:hover{background:#555;border-width:0px;border-radius:10px;width:20px!important}.popup-container[data-v-fd4e57aa]{position:fixed;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;z-index:1000}.popup-container .popup-background[data-v-fd4e57aa]{position:absolute;width:200%;height:200%;background-color:#0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.popup-container .popup-content[data-v-fd4e57aa]{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px;width:70%;height:fit-content;background-color:#fff;border-radius:6px;box-shadow:0 5px 40px #0000004d;overflow:hidden}@media (max-width: 575px){.popup-container .popup-content[data-v-fd4e57aa]{width:95%}}.popup-container .popup-content .popup-header[data-v-fd4e57aa]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 20px}.popup-container .popup-content .popup-header .title[data-v-fd4e57aa]{font-size:20px;font-weight:700}.popup-container .popup-content .popup-header .close-x[data-v-fd4e57aa]{display:flex;align-items:center;border-radius:50%;padding:7.5px;right:0;transition:all .2s ease-in-out;cursor:pointer}.popup-container .popup-content .popup-header .close-x[data-v-fd4e57aa]:hover{background-color:#0000001a;transition:all .2s ease-in-out}.fade-enter-active[data-v-fd4e57aa],.fade-leave-active[data-v-fd4e57aa]{transition:all .2s ease-in-out}.fade-enter-from[data-v-fd4e57aa],.fade-enter[data-v-fd4e57aa]{opacity:0;transform:scale(95%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.fade-enter-to[data-v-fd4e57aa],.fade-leave-from[data-v-fd4e57aa]{opacity:1;transform:scale(1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fade-leave-to[data-v-fd4e57aa]{opacity:0;transform:scale(95%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.gallery-popup[data-v-a16f1c50]{display:flex;flex-direction:column;justify-content:space-between;align-items:end;padding:0 20px;width:100%;max-height:80vh;height:730px;background-color:#fff;overflow:hidden}.gallery-popup .close-x[data-v-a16f1c50]{display:flex;border-radius:50%;padding:5px;right:0;transition:all .2s ease-in-out;cursor:pointer}.gallery-popup .close-x[data-v-a16f1c50]:hover{background-color:#0000001a;transition:all .2s ease-in-out}.gallery-popup .big-image-container[data-v-a16f1c50]{position:relative;display:flex;width:100%;height:600px;border-radius:5px;overflow:hidden;box-shadow:inset 0 0 1px #0000004d;transition:all .2s ease-out}.gallery-popup .big-image-container .big-image-slider[data-v-a16f1c50]{display:flex;width:100%;height:100%;overflow:hidden;gap:5px}.gallery-popup .big-image-container .big-image-slider .next-big[data-v-a16f1c50]{position:absolute;display:flex;top:50%;transform:translateY(-50%);justify-content:center;align-items:center;transition:all .2s ease-out;cursor:pointer;border-radius:10px 0 0 10px;padding:5px 20px;right:0}.gallery-popup .big-image-container .big-image-slider .next-big svg path[data-v-a16f1c50]{fill:#00000080;transition:all .2s ease-out}.gallery-popup .big-image-container .big-image-slider .next-big[data-v-a16f1c50]:hover{background-color:#0000004d;transition:all .2s ease-out}.gallery-popup .big-image-container .big-image-slider .next-big:hover svg path[data-v-a16f1c50]{fill:#fff;transition:all .2s ease-out}@media (max-width: 767px){.gallery-popup .big-image-container .big-image-slider .next-big[data-v-a16f1c50]{padding:5px 10px}}.gallery-popup .big-image-container .big-image-slider .prev-big[data-v-a16f1c50]{position:absolute;display:flex;top:50%;transform:translateY(-50%);justify-content:center;align-items:center;transition:all .2s ease-out;cursor:pointer;border-radius:10px 0 0 10px;padding:5px 20px;transform:rotateY(180deg) translateY(-50%)}.gallery-popup .big-image-container .big-image-slider .prev-big svg path[data-v-a16f1c50]{fill:#00000080;transition:all .2s ease-out}.gallery-popup .big-image-container .big-image-slider .prev-big[data-v-a16f1c50]:hover{background-color:#0000004d;transition:all .2s ease-out}.gallery-popup .big-image-container .big-image-slider .prev-big:hover svg path[data-v-a16f1c50]{fill:#fff;transition:all .2s ease-out}@media (max-width: 767px){.gallery-popup .big-image-container .big-image-slider .prev-big[data-v-a16f1c50]{padding:5px 10px}}.gallery-popup .big-image-container .big-image-slider .image-big[data-v-a16f1c50]{display:flex;flex:0 0 100%;transition:all .2s ease-out;background-size:contain!important}.gallery-popup .small-image-container[data-v-a16f1c50]{position:relative;display:flex;height:130px;width:100%;border-radius:5px;transition:all .2s ease-out;overflow:hidden}.gallery-popup .small-image-container .small-image-slider[data-v-a16f1c50]{display:flex;width:100%;height:100%;padding:15px 0;overflow:hidden;gap:10px}.gallery-popup .small-image-container .small-image-slider .next-small[data-v-a16f1c50]{position:absolute;display:flex;top:50%;transform:translateY(-50%);justify-content:center;align-items:center;transition:all .2s ease-out;cursor:pointer;border-radius:10px 0 0 10px;padding:5px 20px;z-index:100;right:0}.gallery-popup .small-image-container .small-image-slider .next-small svg path[data-v-a16f1c50]{fill:#00000080;transition:all .2s ease-out}.gallery-popup .small-image-container .small-image-slider .next-small[data-v-a16f1c50]:hover{background-color:#0000004d;transition:all .2s ease-out}.gallery-popup .small-image-container .small-image-slider .next-small:hover svg path[data-v-a16f1c50]{fill:#fff;transition:all .2s ease-out}@media (max-width: 767px){.gallery-popup .small-image-container .small-image-slider .next-small[data-v-a16f1c50]{padding:5px 10px}}.gallery-popup .small-image-container .small-image-slider .prev-small[data-v-a16f1c50]{position:absolute;display:flex;top:50%;transform:translateY(-50%);justify-content:center;align-items:center;transition:all .2s ease-out;cursor:pointer;border-radius:10px 0 0 10px;padding:5px 20px;transform:rotateY(180deg) translateY(-50%);z-index:100}.gallery-popup .small-image-container .small-image-slider .prev-small svg path[data-v-a16f1c50]{fill:#00000080;transition:all .2s ease-out}.gallery-popup .small-image-container .small-image-slider .prev-small[data-v-a16f1c50]:hover{background-color:#0000004d;transition:all .2s ease-out}.gallery-popup .small-image-container .small-image-slider .prev-small:hover svg path[data-v-a16f1c50]{fill:#fff;transition:all .2s ease-out}@media (max-width: 767px){.gallery-popup .small-image-container .small-image-slider .prev-small[data-v-a16f1c50]{padding:5px 10px}}.gallery-popup .small-image-container .small-image-slider .image-small[data-v-a16f1c50]{display:flex;opacity:.5;border-radius:5px;flex:0 0 12%;transition:all .2s ease-out}@media (max-width: 575px){.gallery-popup .small-image-container .small-image-slider .image-small[data-v-a16f1c50]{flex:0 0 25%}}.gallery-popup .small-image-container .small-image-slider .image-small[data-v-a16f1c50]:hover{opacity:1;box-shadow:0 0 10px #000;cursor:pointer}.gallery-popup .small-image-container .small-image-slider .image-small-selected[data-v-a16f1c50]{display:flex;opacity:1;border-radius:5px;flex:0 0 12%;box-shadow:0 0 10px #000;transition:all .2s ease-out}@media (max-width: 575px){.gallery-popup .small-image-container .small-image-slider .image-small-selected[data-v-a16f1c50]{flex:0 0 25%}}.gallery-popup .small-image-container .small-image-slider .image-small-selected[data-v-a16f1c50]:hover{opacity:1;cursor:pointer}@media (max-width: 1199px){.gallery-popup[data-v-a16f1c50]{height:600px}.gallery-popup .big-image-container[data-v-a16f1c50]{height:500px}.gallery-popup .small-image-container[data-v-a16f1c50]{height:100px}}@media (max-width: 991px){.gallery-popup[data-v-a16f1c50]{height:500px}.gallery-popup .big-image-container[data-v-a16f1c50]{height:400px}.gallery-popup .small-image-container[data-v-a16f1c50]{height:100px}}@media (max-width: 767px){.gallery-popup[data-v-a16f1c50]{height:380px}.gallery-popup .big-image-container[data-v-a16f1c50]{height:300px}.gallery-popup .small-image-container[data-v-a16f1c50]{height:80px}}@media (max-width: 575px){.gallery-popup[data-v-a16f1c50]{height:400px}.gallery-popup .big-image-container[data-v-a16f1c50]{height:300px}.gallery-popup .small-image-container[data-v-a16f1c50]{height:100px}}@media (max-width: 400px){.gallery-popup[data-v-a16f1c50]{height:290px}.gallery-popup .big-image-container[data-v-a16f1c50]{height:210px}.gallery-popup .small-image-container[data-v-a16f1c50]{height:80px}}@media (max-width: 360px){.gallery-popup[data-v-a16f1c50]{height:250px}.gallery-popup .big-image-container[data-v-a16f1c50]{height:170px}.gallery-popup .small-image-container[data-v-a16f1c50]{height:70px}}@media (max-width: 320px){.gallery-popup[data-v-a16f1c50]{height:220px}.gallery-popup .big-image-container[data-v-a16f1c50]{height:150px}.gallery-popup .small-image-container[data-v-a16f1c50]{height:70px}}.fade-enter-active[data-v-a16f1c50],.fade-leave-active[data-v-a16f1c50]{transition:all .2s ease-out}.fade-enter-from[data-v-a16f1c50],.fade-enter[data-v-a16f1c50]{opacity:0;transform:scale(95%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.fade-enter-to[data-v-a16f1c50],.fade-leave-from[data-v-a16f1c50]{opacity:1;transform:scale(1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fade-leave-to[data-v-a16f1c50]{opacity:0;transform:scale(95%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.nights-popup[data-v-a2f95f00]{position:fixed;display:flex;max-height:500px;overflow:scroll;overflow-x:hidden;flex-direction:column;border-radius:12px;width:100%;max-width:400px;padding:20px;background-color:#fff;box-shadow:0 10px 40px #0003;z-index:999}@media screen and (max-width: 767px){.nights-popup[data-v-a2f95f00]{top:0!important;left:0!important;max-width:100%;width:100%!important;max-height:100%;height:100%!important;margin-top:0;border-radius:0;padding:20px}}.nights-popup .nights-popup-btn[data-v-a2f95f00]{display:flex;margin-top:.5rem;gap:20px}.nights-popup .nights-popup-btn .btn-close-nights[data-v-a2f95f00]{min-width:100px;padding-top:7px;padding-bottom:7px;border-radius:5px;color:var(--color-blue-1);background-color:#fff;border:1px solid var(--color-blue-1)}.nights-popup .nights-popup-btn .btn-confirm-nights[data-v-a2f95f00]{flex-grow:2;padding-top:7px;padding-bottom:7px;border-radius:5px;color:#fff;background-color:var(--color-blue-1)}.nights-popup .underline[data-v-a2f95f00]{width:100%;border-bottom:1px solid;margin-top:5px;margin-bottom:5px;color:#0000001a}.fade-enter-active[data-v-a2f95f00],.fade-leave-active[data-v-a2f95f00]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.fade-enter-from[data-v-a2f95f00],.fade-enter[data-v-a2f95f00]{opacity:0;transform:translateY(5%)}.fade-enter-to[data-v-a2f95f00],.fade-leave-from[data-v-a2f95f00]{opacity:1;transform:translateY(0)}.fade-leave-to[data-v-a2f95f00]{opacity:0;transform:translateY(5%)}[data-v-a2f95f00]::-webkit-scrollbar{width:6px;height:12px}[data-v-a2f95f00]::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:content-box}[data-v-a2f95f00]::-webkit-scrollbar-thumb:hover{background:#555;border-width:0px;border-radius:10px;width:20px!important}.loading-animated[data-v-0dfec73e]{display:flex}.loading-animated .text[data-v-0dfec73e]{display:flex;flex-direction:column;width:100%}.loading-animated .text.width-360[data-v-0dfec73e]{width:360px}.loading-animated .text .text-line[data-v-0dfec73e]{height:26px;width:400px}.loading-animated .text .text-line.short[data-v-0dfec73e]{width:200px}.loading-animated .text .text-line.full[data-v-0dfec73e]{width:100%}.loading-animated .text .text-line.paragraph[data-v-0dfec73e]{width:100%;height:100px}.loading-animated .text .text-line.item[data-v-0dfec73e]{width:100%;height:60px}.loading-animated .text .text-line.list[data-v-0dfec73e]{display:flex;width:100%;height:100px;gap:10px}.loading-animated .text .text-line.list.height-140[data-v-0dfec73e]{height:140px}.loading-animated .text .text-line.list .item[data-v-0dfec73e]{width:33.33%;height:100%}.loading-animated .image[data-v-0dfec73e]{display:flex;flex-direction:column}.loading-animated .image>div[data-v-0dfec73e]{width:400px;height:220px}.loading-animated .flex-items[data-v-0dfec73e]{display:flex;flex-direction:row;width:100%;gap:40px;align-items:start;justify-content:end}.loading-animated .flex-items.space-between[data-v-0dfec73e]{justify-content:space-between}.loading-animated .animated-background[data-v-0dfec73e]{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer-0dfec73e;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(to right,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);background-size:800px 104px;height:96px;position:relative}.galleryGrid[data-v-0dfec73e]{position:relative}.galleryGrid .loading-image[data-v-0dfec73e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 991px){.galleryGrid .loading-image[data-v-0dfec73e]{left:30%;transform:translate(-20%,-50%)}}@media (max-width: 767px){.galleryGrid .loading-image[data-v-0dfec73e]{top:30%;left:10%;transform:translate(-5%,-50%)}}@media (max-width: 575px){.galleryGrid .loading-image[data-v-0dfec73e]{top:200px;left:5%;transform:translate(-2.5%,-50%)}}@media (max-width: 420px){.galleryGrid .loading-image[data-v-0dfec73e]{top:160px}}@media (max-width: 360px){.galleryGrid .loading-image[data-v-0dfec73e]{top:140px}}@media (max-width: 320px){.galleryGrid .loading-image[data-v-0dfec73e]{top:120px}}@keyframes placeHolderShimmer-0dfec73e{0%{background-position:-468px 0}to{background-position:468px 0}}.price-discount[data-v-0dfec73e]{color:#db3e35}.price-regular[data-v-0dfec73e]{color:#051036}.old-price[data-v-0dfec73e]{text-decoration:line-through;padding:0;font-size:13px;font-weight:700}.loadPopup[data-v-0dfec73e]{position:fixed;display:flex;justify-content:center;align-items:center;padding:15px 15px 0;z-index:1}.btn-gallery[data-v-0dfec73e]{cursor:pointer}.hotel-room-container[data-v-0dfec73e]{display:flex;flex-direction:column;width:100%;border-radius:6px;border:1px solid rgba(0,0,0,.1);margin-top:30px;padding:0;color:#fff;font-size:larger}.hotel-room-container .hotel-room-name[data-v-0dfec73e]{display:flex;width:100%;padding:10px 0 10px 20px;border-radius:6px 6px 0 0;background-color:var(--color-dark-3)}.hotel-room-container .hotel-room-body[data-v-0dfec73e]{display:flex;width:100%;padding:20px;gap:20px}.hotel-room-container .hotel-room-body .hotel-room-main[data-v-0dfec73e]{display:flex;width:20%;flex-direction:column}.hotel-room-container .hotel-room-body .hotel-room-main .hotel-room-images[data-v-0dfec73e]{display:flex;width:100%;height:120px;border:1px solid rgba(0,0,0,.1);border-radius:5px;margin-bottom:20px}.hotel-room-container .hotel-room-body .hotel-room-main .hotel-room-facilities[data-v-0dfec73e]{display:flex;flex-direction:column;color:#000;font-size:11px;max-height:250px;overflow:scroll;margin-top:20px}.hotel-room-container .hotel-room-body .hotel-room-main .hotel-room-facilities .room-facility[data-v-0dfec73e]{display:flex;align-items:flex-start;gap:6px;margin:0;padding:0}.hotel-room-container .hotel-room-body .vertical-dash[data-v-0dfec73e]{display:flex;height:calc(100% + 40px);transform:translateY(-20px);padding:0;margin:0;border:1px solid rgba(0,0,0,.1);border-width:0 1px 0 0}.hotel-room-container .hotel-room-body .offer-container[data-v-0dfec73e]{display:flex;flex-direction:column;width:80%;gap:10px}.hotel-room-container .hotel-room-body .offer-container .offers[data-v-0dfec73e]{position:relative;display:flex;flex-wrap:wrap;width:100%;gap:20px;overflow:scroll;max-height:440px}.hotel-room-container .hotel-room-body .offer-container .offers .offer[data-v-0dfec73e]{display:flex;flex-direction:column;width:23%;border:1px solid rgba(0,0,0,.1);border-radius:5px;color:#000;font-size:12px}.hotel-room-container .hotel-room-body .offer-container .offers .offer .date-title[data-v-0dfec73e]{display:flex;padding:5px 10px;color:#fff;background-color:var(--color-dark-3)}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main[data-v-0dfec73e]{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info[data-v-0dfec73e]{display:flex;flex-direction:column;justify-content:space-between;padding:10px;height:100%}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .spec[data-v-0dfec73e]{display:flex;justify-content:space-between;width:80%}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .spec .item[data-v-0dfec73e]{display:flex;align-items:center;padding:0;gap:5px;font-weight:700;border:1px solid grey}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .info[data-v-0dfec73e]{display:flex;flex-direction:column;align-items:end;gap:3px}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .info div[data-v-0dfec73e]{display:flex;gap:5px;align-items:center;padding:0 10px;border-radius:10px}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .info .nights[data-v-0dfec73e]{background-color:#0000001a;margin-top:10px;margin-right:10px}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .info .available-alert[data-v-0dfec73e]{background-color:var(--color-yellow-3)}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .info .available-critical[data-v-0dfec73e]{background-color:var(--color-red-1);color:#ff0}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .offer-info .info .discount[data-v-0dfec73e]{background-color:var(--color-red-1);color:#fff}.hotel-room-container .hotel-room-body .offer-container .offers .offer .offer-main .btn-book[data-v-0dfec73e]{display:flex;color:#fff;background-color:var(--color-blue-1);padding:5px 0;justify-content:center;cursor:pointer}.hotel-room-container .hotel-room-body .offer-container .horizon-dash[data-v-0dfec73e]{display:flex;border:1px solid rgba(0,0,0,.1);width:calc(100% + 40px);transform:translate(-20px);border-width:1px 0 0 0}.hotel-room-container .hotel-room-body .offer-container .pagination[data-v-0dfec73e]{display:flex;width:100%;color:#000;border:1px solid}.product-filter-field[data-v-0dfec73e]{display:flex;justify-content:space-between;align-items:center;border:1px solid;position:relative}.product-filter-field .field-container[data-v-0dfec73e]{display:flex;flex-direction:column;width:100%}.product-filter-field .field-container input[data-v-0dfec73e]{color:gray}.product-filter-field .field-container label[data-v-0dfec73e]{color:gray;font-size:12px}.product-filter-field .btn-close[data-v-0dfec73e]{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:10px;transition:all .3s ease-in-out;cursor:pointer;position:absolute;top:20px;right:10px}.product-filter-field .btn-close[data-v-0dfec73e]:hover{transition:all .2s ease-out;background-color:#0000001a}[data-v-0dfec73e] .description p{color:var(--color-dark-2);font-size:16px}[data-v-0dfec73e] .overview .more-info>*{display:none}[data-v-0dfec73e] .overview .more-info .show{display:block}[data-v-0dfec73e] .overview .more-info.full-description>*{display:block}[data-v-0dfec73e] .overview .more-info.full-description .show{display:none}.facility-list[data-v-0dfec73e]{column-count:3}@media (max-width: 991px){.facility-list[data-v-0dfec73e]{column-count:2}}@media (max-width: 575px){.facility-list[data-v-0dfec73e]{column-count:1}}.facility-list .facility-item-title[data-v-0dfec73e]{display:flex!important;align-items:center!important;width:100%}.facility-list .facility-item-content[data-v-0dfec73e]{display:flex!important;align-items:flex-start!important;width:100%;padding:0}.facility-list li[data-v-0dfec73e]{padding:3px 10px!important}[data-v-0dfec73e]::-webkit-scrollbar{width:6px;height:12px}[data-v-0dfec73e]::-webkit-scrollbar-thumb{background:#888;border-radius:6px;border:2px solid transparent;background-clip:content-box}[data-v-0dfec73e]::-webkit-scrollbar-thumb:hover{background:#555;border-width:0px;border-radius:10px;width:20px!important}.btn-more[data-v-0dfec73e]{display:flex;width:fit-content;border:1px solid;border-radius:4px;background-color:var(--color-blue-1);color:#fff;padding:5px 10px;cursor:pointer;transition:all .2s ease-in-out}.btn-more[data-v-0dfec73e]:hover{background-color:var(--color-dark-3);transition:all .2s ease-in-out}.offer-container[data-v-0dfec73e]{margin-top:50px;margin-bottom:30px;display:flex;flex-direction:column;gap:20px}.offer-container .offer[data-v-0dfec73e]{display:flex;flex-direction:row;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:5px;overflow:hidden;height:fit-content;font-size:12px}@media (max-width: 767px){.offer-container .offer[data-v-0dfec73e]{flex-direction:column}}.offer-container .offer .offer-image[data-v-0dfec73e]{display:flex;width:45%}@media (max-width: 767px){.offer-container .offer .offer-image[data-v-0dfec73e]{width:100%}}.offer-container .offer .offer-image img[data-v-0dfec73e]{object-fit:cover;height:300px}.offer-container .offer .offer-main[data-v-0dfec73e]{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:fit-content;padding-left:10px}@media (max-width: 767px){.offer-container .offer .offer-main[data-v-0dfec73e]{justify-content:flex-start}}.offer-container .offer .offer-main .offer-header[data-v-0dfec73e]{display:flex;justify-content:space-between;align-items:center}.offer-container .offer .offer-main .offer-header .offer-title[data-v-0dfec73e]{display:flex;padding:10px;height:fit-content;width:100%;font-size:18px;font-weight:700}.offer-container .offer .offer-main .offer-header .offer-time-table-container[data-v-0dfec73e]{display:flex;width:fit-content;justify-content:space-between;padding:0 20px!important}.offer-container .offer .offer-main .offer-header .offer-time-table-container .btn-table[data-v-0dfec73e]{display:flex;justify-content:center;width:100px;border-radius:3px;padding:2px;border:1px solid var(--color-blue-1);background-color:#fff;color:var(--color-blue-1);margin-top:10px;transition:all .2s ease-in-out;cursor:pointer}.offer-container .offer .offer-main .offer-header .offer-time-table-container .btn-table[data-v-0dfec73e]:hover{transition:all .2s ease-in-out;background-color:var(--color-blue-1);color:#fff}.offer-container .offer .offer-main .offer-info[data-v-0dfec73e]{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-right:10px}@media (max-width: 767px){.offer-container .offer .offer-main .offer-info[data-v-0dfec73e]{justify-content:flex-start}}.offer-container .offer .offer-main .offer-info .spec[data-v-0dfec73e]{display:flex;justify-content:flex-start;width:100%;gap:20px;padding:0 10px}.offer-container .offer .offer-main .offer-info .spec .item[data-v-0dfec73e]{display:flex;align-items:baseline;padding:0;gap:5px;font-size:14px;line-height:14px;font-weight:500}.offer-container .offer .offer-main .offer-info .info[data-v-0dfec73e]{display:flex;justify-content:space-between;padding:10px 10px 0;gap:50px}.offer-container .offer .offer-main .offer-info .info .offer-facilities[data-v-0dfec73e]{display:flex;flex-direction:column}@media (max-width: 767px){.offer-container .offer .offer-main .offer-info .info .offer-facilities[data-v-0dfec73e]{display:none}}.offer-container .offer .offer-main .offer-info .info .offer-facilities .offer-faci-title[data-v-0dfec73e]{font-weight:700}.offer-container .offer .offer-main .offer-info .info .offer-facilities .offer-faci-content[data-v-0dfec73e]{display:grid;grid-column-gap:20px;overflow:scroll;scrollbar-width:none}.offer-container .offer .offer-main .offer-info .info .offer-facilities .offer-faci-content .offer-faci-item[data-v-0dfec73e]{display:flex;align-items:start}.offer-container .offer .offer-main .offer-info .info .offer-facilities .offer-faci-content .offer-faci-item .facility-desc[data-v-0dfec73e]{padding:0}.offer-container .offer .offer-main .offer-info .info .offer-infos[data-v-0dfec73e]{display:flex;flex-direction:column;align-items:end;gap:3px;min-width:170px}@media (max-width: 767px){.offer-container .offer .offer-main .offer-info .info .offer-infos[data-v-0dfec73e]{width:100%;flex-direction:column}}@media (max-width: 565px){.offer-container .offer .offer-main .offer-info .info .offer-infos[data-v-0dfec73e]{width:100%;flex-direction:column}}.offer-container .offer .offer-main .offer-info .info .offer-infos div[data-v-0dfec73e]{display:flex;gap:5px;align-items:end;padding:0;border-radius:10px}.offer-container .offer .offer-main .offer-info .info .offer-infos div.checkout-button[data-v-0dfec73e]{margin-right:0}@media (max-width: 767px){.offer-container .offer .offer-main .offer-info .info .offer-infos div[data-v-0dfec73e]{padding:0;margin-right:0}.offer-container .offer .offer-main .offer-info .info .offer-infos div.checkout-button[data-v-0dfec73e]{align-self:start;width:100%}}.offer-container .offer .offer-main .offer-info .info .offer-infos .nights[data-v-0dfec73e]{background-color:#0000001a;padding:2px 5px;align-self:end;align-items:center}@media (max-width: 767px){.offer-container .offer .offer-main .offer-info .info .offer-infos .nights[data-v-0dfec73e]{align-self:unset;margin-right:0}}.offer-container .offer .offer-main .offer-info .info .offer-infos .available-fine[data-v-0dfec73e]{margin-top:5px;margin-bottom:5px}.offer-container .offer .offer-main .offer-info .info .offer-infos .available-alert[data-v-0dfec73e]{margin-top:5px;margin-bottom:5px;background-color:var(--color-yellow-3);padding:2px 5px}.offer-container .offer .offer-main .offer-info .info .offer-infos .available-critical[data-v-0dfec73e]{margin-top:5px;margin-bottom:5px;background-color:var(--color-red-1);color:#ff0;padding:2px 5px}.offer-container .offer .offer-main .offer-info .info .offer-infos .discount[data-v-0dfec73e]{background-color:var(--color-red-1);color:#fff;margin-right:5px;padding:2px 5px}.offer-container .offer .offer-main .offer-info .info .offer-infos .old-price[data-v-0dfec73e]{font-size:13px;color:gray;font-weight:400}.offer-container .offer .offer-main .offer-info .info .offer-infos .btn-book[data-v-0dfec73e]{display:flex;right:0;color:#fff;width:100px;justify-content:center;border-radius:3px;margin:10px 0 10px 10px;background-color:var(--color-blue-1);padding:5px 0;font-size:15px;cursor:pointer;transition:all .2s ease-in-out}.offer-container .offer .offer-main .offer-info .info .offer-infos .btn-book[data-v-0dfec73e]:hover{background-color:#32aef4;transition:all .2s ease-in-out}@media (max-width: 767px){.offer-container .offer .offer-main .offer-info .info .offer-infos .btn-book[data-v-0dfec73e]{margin:10px 0 20px;width:100%}}.reservation-info[data-v-1e519287]{display:grid;grid-template-columns:auto auto auto auto}@media (max-width: 768px){.reservation-info[data-v-1e519287]{grid-template-columns:auto auto;gap:20px}}@media (max-width: 567px){.reservation-info[data-v-1e519287]{grid-template-columns:none;gap:15px}}.flight-info[data-v-1e519287]{display:grid;grid-template-columns:50% 50%;gap:1rem}@media (max-width: 768px){.flight-info[data-v-1e519287]{grid-template-columns:auto;gap:20px}}.airport-info[data-v-1e519287]{display:grid;grid-template-columns:1fr 150px 1fr;gap:20px}.airport-info .depAirport[data-v-1e519287],.airport-info .arrAirport[data-v-1e519287]{font-size:20px}.airport-info .time[data-v-1e519287]{font-size:16px;color:var(--color-light-1)}@media (max-width: 768px){.airport-info[data-v-1e519287]{grid-template-columns:1fr}.airport-info .airport-info-item[data-v-1e519287]{display:flex;gap:20px;align-items:center}.airport-info .airport-info-item .depAirport[data-v-1e519287],.airport-info .airport-info-item .arrAirport[data-v-1e519287]{font-size:16px}.airport-info .airport-info-item .time[data-v-1e519287]{font-size:14px;color:var(--color-light-1)}}.airport-info .airport-info-timeline[data-v-1e519287]{display:flex;flex-direction:column;align-items:center;width:fit-content}
