[data-v-a60b022e]:root{--purple:#7068d5;--purple-035:rgba(112,104,213,.35);--purple-hov:#5148c3;--red:#f46264;--red-hov:#d13d3f;--yellow:#ffc542;--yellow-hov:#f2ae12;--green:#68d471;--green-hov:#4bb954;--white:hsla(0,0%,100%,.9);--white-solid:#fff;--gray-001:rgba(0,0,0,.1);--gray-035:rgba(32,38,45,.35);--gray-045:rgba(32,38,45,.45);--gray-050:rgba(32,38,45,.5);--gray-100:rgba(249,250,251,.95);--gray-80:rgba(204,212,219,.95);--gray-70:rgba(168,181,194,.95);--gray-40:rgba(97,117,137,.95);--gray-30:rgba(66,79,92,.95);--gray-20:rgba(49,59,69,.95);--gray-10:rgba(32,38,45,.95);--gray-muted:#6d767e;--gray-dark:#666;--black-text-soft:#545454;--gray:#999;--gray2:grey;--black-text:#333;--black:rgba(0,0,0,.9);--black-045:rgba(0,0,0,.45);--gray-placeholder:#6c757d;--overlay-backdrop:rgba(0,0,0,.5);--overlay-purple:rgba(111,104,212,.7);--purple-focus:rgba(111,104,212,.5);--transition-btn-easein:background 0.1s ease-in;--shadow-big:3px 3px 10px rgba(33,33,33,.2)!important;--border-05-gray-light:solid 0.5px var(--gray-80);--border-05-gray-dark:solid 0.5px var(--gray-dark)}#verify-notification[data-v-a60b022e]{background-color:#eee;box-shadow:0 -1px 4px 0 rgba(0,0,0,.15);color:#555;height:auto;left:0;line-height:24px;overflow:hidden;padding:10px 0;position:sticky;top:0;transition:bottom .4s ease;width:100%;z-index:99999}.btn-btt[data-v-a60b022e]{bottom:6rem;display:none;opacity:.8;position:fixed;right:1rem;z-index:3}.btn-btt.btn-btt--w-sticky-bar[data-v-a60b022e]{bottom:calc(6rem + 56px)}@media (min-width:768px){.btn-btt[data-v-a60b022e]{bottom:6rem;right:2rem}}.btn-btt[data-v-a60b022e]:hover{opacity:1}.wrapper[data-v-a60b022e]{background:#7068d5;border-radius:50%;bottom:30px;cursor:pointer;padding:10px;position:fixed;right:28px;transition:all .5s ease 0s;width:-moz-fit-content;width:fit-content;z-index:999}.wrapper[data-v-a60b022e]:hover{box-shadow:0 0 20px -2px #000}@media (max-width:767.98px){.wrapper[data-v-a60b022e]{bottom:150px;right:11px}}[data-v-0d471146]:root{--purple:#7068d5;--purple-035:rgba(112,104,213,.35);--purple-hov:#5148c3;--red:#f46264;--red-hov:#d13d3f;--yellow:#ffc542;--yellow-hov:#f2ae12;--green:#68d471;--green-hov:#4bb954;--white:hsla(0,0%,100%,.9);--white-solid:#fff;--gray-001:rgba(0,0,0,.1);--gray-035:rgba(32,38,45,.35);--gray-045:rgba(32,38,45,.45);--gray-050:rgba(32,38,45,.5);--gray-100:rgba(249,250,251,.95);--gray-80:rgba(204,212,219,.95);--gray-70:rgba(168,181,194,.95);--gray-40:rgba(97,117,137,.95);--gray-30:rgba(66,79,92,.95);--gray-20:rgba(49,59,69,.95);--gray-10:rgba(32,38,45,.95);--gray-muted:#6d767e;--gray-dark:#666;--black-text-soft:#545454;--gray:#999;--gray2:grey;--black-text:#333;--black:rgba(0,0,0,.9);--black-045:rgba(0,0,0,.45);--gray-placeholder:#6c757d;--overlay-backdrop:rgba(0,0,0,.5);--overlay-purple:rgba(111,104,212,.7);--purple-focus:rgba(111,104,212,.5);--transition-btn-easein:background 0.1s ease-in;--shadow-big:3px 3px 10px rgba(33,33,33,.2)!important;--border-05-gray-light:solid 0.5px var(--gray-80);--border-05-gray-dark:solid 0.5px var(--gray-dark)}.nav-itinerary-editor[data-v-0d471146]{box-shadow:3px 3px 10px rgba(33,33,33,.2);box-shadow:var(--shadow-big);height:80px;padding-bottom:0}@media (max-width:1023.98px){.nav-itinerary-editor[data-v-0d471146]{height:48px}}.nav-itinerary-editor__left-section[data-v-0d471146]{margin-left:1.5rem;min-width:22rem;padding-bottom:.5rem;width:30%}.nav-itinerary-editor__right-section[data-v-0d471146]{width:70%}.btn-wrapper[data-v-0d471146]{align-self:center}.btn-clear-style[data-v-0d471146]{background-color:transparent;background-color:initial;border:none;box-shadow:none;color:inherit;padding:0}.btn-back svg[data-v-0d471146]{color:#7068d5;color:var(--purple);cursor:pointer;font-size:xx-large}.btn-back svg[data-v-0d471146]:hover{color:#8d88dd}.nav-bottom-mobile[data-v-0d471146]{bottom:0;position:absolute;width:100%}.budget-detail--mobile[data-v-0d471146]{flex-grow:1;padding:0 .5rem;text-align:left}.v-tour__target--highlighted{box-shadow:0 0 0 99999px rgba(0,0,0,.4)}:root{--purple:#7068d5;--purple-035:rgba(112,104,213,.35);--purple-hov:#5148c3;--red:#f46264;--red-hov:#d13d3f;--yellow:#ffc542;--yellow-hov:#f2ae12;--green:#68d471;--green-hov:#4bb954;--white:hsla(0,0%,100%,.9);--white-solid:#fff;--gray-001:rgba(0,0,0,.1);--gray-035:rgba(32,38,45,.35);--gray-045:rgba(32,38,45,.45);--gray-050:rgba(32,38,45,.5);--gray-100:rgba(249,250,251,.95);--gray-80:rgba(204,212,219,.95);--gray-70:rgba(168,181,194,.95);--gray-40:rgba(97,117,137,.95);--gray-30:rgba(66,79,92,.95);--gray-20:rgba(49,59,69,.95);--gray-10:rgba(32,38,45,.95);--gray-muted:#6d767e;--gray-dark:#666;--black-text-soft:#545454;--gray:#999;--gray2:grey;--black-text:#333;--black:rgba(0,0,0,.9);--black-045:rgba(0,0,0,.45);--gray-placeholder:#6c757d;--overlay-backdrop:rgba(0,0,0,.5);--overlay-purple:rgba(111,104,212,.7);--purple-focus:rgba(111,104,212,.5);--transition-btn-easein:background 0.1s ease-in;--shadow-big:3px 3px 10px rgba(33,33,33,.2)!important;--border-05-gray-light:solid 0.5px var(--gray-80);--border-05-gray-dark:solid 0.5px var(--gray-dark)}.lightbox{z-index:9999}.lightbox__thumbnail img{height:250px;-o-object-fit:cover;object-fit:cover}.wrapper{background:#7068d5;border-radius:50%;bottom:90px;cursor:pointer;padding:10px;position:fixed;right:28px;transition:all .5s ease 0s;width:-moz-fit-content;width:fit-content;z-index:999}@media (max-width:767.98px){.wrapper{bottom:80px;right:11px}}.btn-ai{background:#fff;border-radius:50%;bottom:110px;box-shadow:-2px 1px 21px -13px rgba(0,0,0,.56);-webkit-box-shadow:-2px 1px 21px -13px rgba(0,0,0,.56);-moz-box-shadow:-2px 1px 21px -13px rgba(0,0,0,.56);cursor:pointer;min-height:50px;padding:5px;position:fixed;right:28px;transform:translate(0);z-index:999}.btn-ai.hidden{transform:translateY(250px)}.btn-ai .info{background:#7068d5;border:1px solid #5c55bd;border-radius:10px;bottom:4px;color:#fefefe;font-size:.7rem;left:-13px;padding:5px 10px;position:absolute;transform:translate(-100%);white-space:nowrap}.btn-ai .info :after{border:.938em solid transparent;border-left-color:#7068d5;border-right:0;border-top:0;content:"";height:0;margin-right:-.937em;margin-top:-.469em;position:absolute;right:0;top:50%;width:0}.btn-ai .info h4{font-size:.9rem;margin-bottom:2px}.btn-ai .info p{margin:0}.btn-ai img{height:40px;width:40px}@media (max-width:767.98px){.btn-ai{bottom:140px;right:11px;z-index:999}}