@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.n-upselling__rooms{flex-direction:column;gap:1rem;display:flex}.n-upselling__rooms-item{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#71717a;grid-template-columns:3fr 1fr;gap:1rem;display:grid}.n-upselling__rooms-item>:first-child{width:100%}.n-upselling__rooms-item.disabled{cursor:not-allowed;opacity:.5}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-font-weight:initial}}}.n-upselling__card-step{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:#fff;border-width:.2rem;border-color:#e4e4e7;flex-direction:column;display:flex}.n-upselling__card-step-header{cursor:default;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-block:1rem;padding-inline:2rem;display:none}@media(min-width:64rem){.n-upselling__card-step-header{padding-block:2rem;display:flex}}.n-upselling__card-step-header .icon{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:#d4d4d8}.n-upselling__card-step-header-mobile{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-block:1rem;padding-inline:2rem;display:flex}@media(min-width:64rem){.n-upselling__card-step-header-mobile{display:none}}.n-upselling__card-step-header-mobile-content{align-items:center;gap:1rem;display:flex}.n-upselling__card-step-header-mobile-badge{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);padding:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#a1a1aa;background-color:#f4f4f5;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.n-upselling__card-step-header-mobile-badge .icon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.n-upselling__card-step-header-mobile-badge.passed{color:#fff;background-color:#4caf50}.n-upselling__card-step-header-mobile-icon{color:#fff}.n-upselling__card-step-header-mobile-toggle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));color:#71717a;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.n-upselling__card-step-header-mobile-summary{text-align:right;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#4caf50}.n-upselling__card-step-content{padding-inline:2rem;padding-bottom:2rem}@media(min-width:64rem){.n-upselling__card-step-content{display:block}}.n-upselling__card-step-content{display:none}.n-upselling__card-step-content.expanded{display:block}.n-upselling__card-step-content.collapsed{display:none}@media(min-width:64rem){.n-upselling__card-step-content.collapsed{display:block}}.n-upselling__card-step.active{border-color:#4caf50}.n-upselling__card-step.passed .n-upselling__card-step-header-icon{color:#4caf50}.n-upselling__card-step.expanded{border-color:#4caf50}@media(min-width:64rem){.n-upselling__card-step.expanded .n-upselling__card-step-header-mobile-toggle{rotate:none}}.n-upselling__card-step.collapsed{border-color:#e4e4e7}@property --tw-duration{syntax:"*";inherits:false}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-font-weight:initial;--tw-content:""}}}.upselling-content-package-modal-stages{width:inherit}.upselling-content-package-modal-stages__content{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);z-index:50;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;height:100dvh;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fff;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:fixed}@media(min-width:48rem){.upselling-content-package-modal-stages__content{width:28rem}}.upselling-content-package-modal-stages__content-header{border-bottom-style:var(--tw-border-style);border-color:#e4e4e7;border-bottom-width:1px;grid-template-columns:1fr 2rem;gap:.5rem;padding-bottom:.5rem;display:grid}.upselling-content-package-modal-stages__content-header>:first-child{align-items:flex-end;gap:.5rem;display:flex}.upselling-content-package-modal-stages__content-header>:first-child svg{color:#4caf50;font-size:2.25rem}.upselling-content-package-modal-stages__content-header>:first-child .vcs-h2{--tw-font-weight:var(--font-weight-medium,500);font-size:1.5rem;font-weight:var(--font-weight-medium,500);text-transform:capitalize}.upselling-content-package-modal-stages__content-header>:nth-child(2){cursor:pointer;color:#71717a;font-size:1.5rem}.upselling-content-package-modal-stages__content-header>:nth-child(3),.upselling-content-package-modal-stages__content-header>:nth-child(4){--tw-font-weight:var(--font-weight-medium,500);font-size:1.125rem;font-weight:var(--font-weight-medium,500);grid-column:1/-1;padding-left:2.5rem}.upselling-content-package-modal-stages__content-header>:nth-child(4) small{color:#71717a;font-size:.875rem}.upselling-content-package-modal-stages__content-items{flex-direction:column;gap:2rem;display:flex;overflow-y:auto}.upselling-content-package-modal-stages__content-items li{grid-template-columns:auto 1rem 1fr;gap:.25rem .5rem;font-size:1.25rem;display:grid;position:relative}.upselling-content-package-modal-stages__content-items li>:first-child{--tw-font-weight:var(--font-weight-medium,500);width:100%;font-weight:var(--font-weight-medium,500);grid-column-start:3}.upselling-content-package-modal-stages__content-items li>:nth-child(2){color:#52525b;grid-column-start:3;font-size:.875rem}.upselling-content-package-modal-stages__content-items li>:nth-child(3){color:#4caf50;grid-column:2/4;padding-top:1.5rem;font-size:.875rem}.upselling-content-package-modal-stages__content-items li:before{--tw-content:"";content:var(--tw-content);z-index:2;background-color:#4caf50;border-radius:3.40282e38px;grid-row:1/3;width:1.75rem;height:1.75rem;margin-top:.75rem}.upselling-content-package-modal-stages__content-items li:after{border-left-style:var(--tw-border-style);--tw-border-style:dashed;--tw-content:"";content:var(--tw-content);z-index:1;border-style:dashed;border-color:#e4e4e766;border-left-width:.3rem;width:.25rem;height:calc(100% + 1.5rem);position:absolute;top:1.625rem;left:.75rem}.upselling-content-package-modal-stages__content-items li:last-child:before{background-color:#c2e26a}.upselling-content-package-modal-stages__content-items li:last-child:after{display:none}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.n-upselling__form{flex-direction:column;gap:2rem;display:flex}.n-upselling__form-whatsapp{display:flex}.n-upselling__form-whatsapp .vcs-p{color:#71717a;font-size:.75rem}.n-upselling__form-whatsapp .vcs-p a{color:#4caf50;text-decoration-line:underline}.n-upselling__form button[data-vcs-button]{border-radius:var(--radius-md,.375rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.n-upselling__form button[data-vcs-button]:hover{scale:1.01}.n-upselling__form button[data-vcs-button]:disabled{cursor:not-allowed;scale:1}.n-upselling__form button[data-vcs-button]:first-of-type{color:#fff;background-color:#4caf50}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-53611d6a],[data-v-53611d6a]:before,[data-v-53611d6a]:after,[data-v-53611d6a]::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}label[data-v-53611d6a]{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:fit-content;height:fit-content;display:flex}label[data-v-53611d6a]:has(input:disabled){cursor:default}label .switch[data-v-53611d6a]{border-radius:3.40282e38px;align-items:center;width:3.4rem;height:fit-content;display:flex;position:relative}label .switch .track[data-v-53611d6a]{z-index:1;background-color:#d4d4d8;border-radius:3.40282e38px;width:100%;height:2rem;margin:auto}label .switch .circle[data-v-53611d6a]{z-index:2;aspect-ratio:1;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:1.5rem;height:auto;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fff;border-radius:3.40282e38px;justify-content:center;align-items:center;animation:.2s ease-in forwards switch-53611d6a;display:flex;position:absolute}label .switch .circle span[data-v-53611d6a]{--tw-font-weight:var(--font-weight-medium,500);font-size:.5rem;font-weight:var(--font-weight-medium,500);color:#fff;-webkit-user-select:none;user-select:none}label .switch .circle div[data-v-53611d6a]{justify-content:center;align-items:center;width:fit-content;height:fit-content;padding:.2rem;display:flex}label .switch .circle div .icon[data-v-53611d6a]{color:#fff;font-size:100%}label input[data-v-53611d6a]{display:none;position:absolute}label input:checked+.switch .track[data-v-53611d6a]{background-color:#4caf5066}label input:checked+.switch .circle[data-v-53611d6a]{--tw-border-style:none;background-color:#4caf50;border-style:none;animation-name:switch-checked-53611d6a}@keyframes switch-checked-53611d6a{0%{left:.2rem}50%{left:50%;transform:rotateX(45deg)}to{left:calc(100% - 1.7rem)}}@keyframes switch-53611d6a{0%{left:calc(100% - 1.7rem)}50%{left:50%;transform:rotateX(45deg)}to{left:.2rem}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-content:""}}}.vcs-extra-variant{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:#f4f4f5;border-width:.2rem;border-color:#fff;grid-template-columns:1fr auto;gap:1rem;width:100%;padding:1rem;display:grid}.vcs-extra-variant label{align-items:center;gap:1rem;display:flex}.vcs-extra-variant label>:first-child{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));color:#4caf50}.vcs-extra-variant label>:nth-child(2){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vcs-extra-variant label>:nth-child(3){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2e7d32;grid-column-start:2}.vcs-extra-variant:has(input:checked){background-color:#4caf501a;border-color:#4caf5080}.vcs-extra-variant>:nth-child(2){align-self:center}.vcs-extra-variant__content{border-radius:var(--radius-lg,.5rem);background-color:#fff;grid-column:span 2/span 2;grid-template-columns:auto 1fr;gap:.5rem;width:100%;padding:.5rem 1rem 1rem;display:grid}.vcs-extra-variant__content-list{margin:calc(var(--spacing,.25rem)*0);flex-direction:column;gap:1rem;width:100%;padding-block:1rem;list-style-type:none;display:flex}.vcs-extra-variant__content-list_item{grid-template-columns:1fr 6rem;align-items:center;gap:1rem;width:100%;display:grid}.vcs-extra-variant__content-list_item .vcs-p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:#52525b;flex-direction:column;display:flex}.vcs-extra-variant__content:before{--tw-content:"";content:var(--tw-content);background-color:#4caf5033;border-radius:.125rem;width:.75rem;height:100%;display:inline-block}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.n-upselling__extras-fallback{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-block:2rem;display:flex}.n-upselling__extras-fallback>:first-child{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));color:#a1a1aa;background-color:#e4e4e7;border-radius:3.40282e38px;justify-content:center;align-items:center;padding:1.6rem;display:flex}.n-upselling__extras-fallback>:first-child>:first-child{aspect-ratio:1;padding:calc(var(--spacing,.25rem)*0)}.n-upselling__extras-fallback>:last-child{align-items:center;gap:1rem;display:flex}.n-upselling__extras-fallback>:last-child>:nth-child(n){height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*12);background-color:#d4d4d8;border-radius:3.40282e38px}.n-upselling__extras-fallback>:last-child>:nth-child(n).active{background-color:#4caf50}.n-upselling__extras-list{margin:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*0);flex-direction:column;list-style-type:none;display:flex}.n-upselling__extras-list_item{width:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.thanks-view{background:url("data:image/svg+xml,%3csvg%20width='1584'%20height='2739'%20viewBox='0%200%201584%202739'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1120.09%20269.318C1275.57%20195.961%201390.72%20131.702%201439.41%20103.714C1480.32%2080.1997%201534.18%2050.519%201583.5%200.339844V2739H0.910645C97.1791%202612.9%20174.871%202509.79%20250.506%202379.77C323.863%202253.66%20424.609%202103.7%20418.928%201992.68C414.393%201904.05%20389.853%201752.09%20318.931%201631.58C270.32%201548.97%20217.101%201455.93%20167.77%201349.77C126.6%201261.18%20101.212%201102.65%20124.178%201000.12C167.77%20805.5%20283.51%20727.919%20357.591%20665.826C403.032%20627.738%20522.682%20540.022%20722.749%20445.226C920.408%20351.57%201042.01%20306.159%201120.09%20269.318Z'%20fill='url(%23paint0_linear_2873_127)'%20fill-opacity='0.2'%20/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2873_127'%20x1='792.205'%20y1='0.339844'%20x2='792.205'%20y2='2739'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2356BC94'%20/%3e%3cstop%20offset='0.50952'%20stop-color='%235ECB87'%20/%3e%3cstop%20offset='1'%20stop-color='%23C2E26A'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") 100% 100%/contain no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.thanks-view-content{flex-direction:column;justify-content:center;align-items:center;gap:4rem 1rem;width:100%;height:fit-content;padding:2rem;display:flex}.thanks-view-content>:nth-child(n){width:100%}@media(min-width:40rem){.thanks-view-content>:nth-child(n){width:34rem}}.thanks-view-content_congratulations{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.thanks-view-content_congratulations>:first-child{color:#4caf50;font-size:5rem}.thanks-view-content_congratulations .vcs-h1{text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:1.5rem;font-weight:var(--font-weight-bold,700)}.thanks-view-content_congratulations .vcs-p{text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.thanks-view-content_itinerary{flex-direction:column;grid-column:2/4;gap:1rem;display:flex}.thanks-view-content_itinerary .vcs-h2{--tw-font-weight:var(--font-weight-bold,700);font-size:1.5rem;font-weight:var(--font-weight-bold,700);align-items:center;gap:.5rem;display:flex}.thanks-view-content_itinerary .vcs-h2 svg{color:#4caf50}.thanks-view-content_itinerary ul{padding:calc(var(--spacing,.25rem)*0);list-style-type:none}.thanks-view-content_itinerary ul li{display:block}.thanks-view-content_itinerary ul li span{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.thanks-view-content_itinerary ul li>:first-child{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin-right:.5rem}.thanks-view-content_itinerary ul li>:nth-child(2){margin-right:.5rem}.thanks-view-content_itinerary ul li>:nth-child(3){border-left-style:var(--tw-border-style);border-left-width:1px;border-left-color:#d4d4d8;margin-right:.5rem;padding-left:.5rem}.thanks-view-content_itinerary ul li>:nth-child(3) svg{color:#4caf50;rotate:-90deg}.thanks-view-content_services{flex-direction:column;grid-column:4/6;gap:1rem;display:flex}.thanks-view-content_services .vcs-h2{--tw-font-weight:var(--font-weight-bold,700);font-size:1.5rem;font-weight:var(--font-weight-bold,700);align-items:center;gap:.5rem;display:flex}.thanks-view-content_services .vcs-h2 svg{color:#4caf50}.thanks-view-content_services ul{padding:calc(var(--spacing,.25rem)*0);list-style-type:none}.thanks-view-content_services ul li{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));display:block}.thanks-view-content_services ul li svg{color:#4caf50;margin-right:.5rem}.thanks-view-content_services ul li>:nth-child(2){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin-right:.5rem}.thanks-view-content_services ul li>:nth-child(3){color:#27272a}.thanks-view-content_prices{flex-direction:column;grid-column:3/5;gap:1rem;display:flex}.thanks-view-content_prices .vcs-h2{--tw-font-weight:var(--font-weight-bold,700);font-size:1.5rem;font-weight:var(--font-weight-bold,700);align-items:center;gap:.5rem;display:flex}.thanks-view-content_prices .vcs-h2 svg{color:#4caf50}.thanks-view-content_prices ul{padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));list-style-type:none}.thanks-view-content_prices ul li{align-items:center;gap:.5rem;display:flex}.thanks-view-content_prices ul li svg{color:#4caf50}.thanks-view-content_prices ul li>:nth-child(2){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.thanks-view-content_prices ul li>:nth-child(3){color:#27272a}.thanks-view-content_prices .vcs-p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.thanks-view-content_prices .vcs-p>:first-child{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.thanks-view-content_prices .vcs-p>:nth-child(2){color:#27272a}.thanks-view-content_button{grid-column:1/-1;justify-content:center;align-items:center;display:flex}.thanks-view-content_button button[data-vcs-button]{border-radius:var(--radius-md,.375rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.thanks-view-content_button button[data-vcs-button]:hover{scale:1.01}.thanks-view-content_button button[data-vcs-button]:disabled{cursor:not-allowed;scale:1}.thanks-view-content_button button[data-vcs-button]:first-of-type{color:#fff;background-color:#4caf50}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.n-upselling__date-start{width:100%}.n-upselling__date-start .date-list{max-height:calc(var(--spacing,.25rem)*100);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:#fff;border-width:1px;border-color:#e4e4e7;width:100%;overflow-y:auto}.n-upselling__date-start .date-list__group{display:block}.n-upselling__date-start .date-list__item{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#f4f4f5;border-bottom-width:1px;display:flex}.n-upselling__date-start .date-list__item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.n-upselling__date-start .date-list__item:hover{background-color:#2e7d321a}}.n-upselling__date-start .date-list__item.selected{background-color:#2e7d3233}.n-upselling__date-start .date-list__item.selected .date-list__label{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2e7d32}.n-upselling__date-start .date-list__item.selected .date-list__radio{border-color:#2e7d32}.n-upselling__date-start .date-list__item.selected .date-list__radio:checked{background-color:#2e7d32}.n-upselling__date-start .date-list__radio{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);cursor:pointer;accent-color:#2e7d32;flex-shrink:0}.n-upselling__date-start .date-list__content{flex:1}.n-upselling__date-start .date-list__label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#27272a}.n-upselling__date-start .dp__main{width:100%}.n-upselling__date-start .dp__main .dp__menu{--tw-border-style:none;border-style:none;width:100%}.n-upselling__date-start .dp__main .dp__menu .dp__instance_calendar{padding:calc(var(--spacing,.25rem)*0)}.n-upselling__date-start .dp__main .dp__menu .dp__calendar_wrap .dp__calendar_header{width:100%}.n-upselling__date-start .dp__main .dp__menu .dp__calendar_wrap .dp__calendar_header_separator{display:none}.n-upselling__date-start .dp__main .dp__menu .dp__calendar_wrap .dp__calendar{--tw-border-style:none;border-style:none;width:100%}.n-upselling__date-start .dp__main .dp__menu .dp__calendar_wrap .dp__calendar_row{margin:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*0);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;gap:0!important;margin:0!important}.n-upselling__date-start .dp__main .dp__menu .dp__calendar_wrap .dp__calendar_item{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);margin:0!important;padding:0!important}.n-upselling__date-start .dp__main .dp__menu .dp__preset_range{border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:#27272a;background-color:#fafafa;margin-bottom:1rem;padding-block:1rem;padding-inline:1rem}.n-upselling__date-start .dp__main .dp__menu .dp__preset_range:hover{color:#fff;background-color:#4caf50}.n-upselling__date-start .dp__main .dp__menu .dp__range_end,.n-upselling__date-start .dp__main .dp__menu .dp__range_start,.n-upselling__date-start .dp__main .dp__menu .dp__range_between,.n-upselling__date-start .dp__main .dp__menu .dp__active_date{border-style:var(--tw-border-style);color:#fff;background-color:#2e7d32;border-width:0}.n-upselling__date-start .dp__main .dp__menu .dp__cell_inner{margin:calc(var(--spacing,.25rem)*0);width:100%;height:100%;width:100%!important;height:100%!important;margin:0!important}.n-upselling__date-start .dp__main .dp__menu .dp__range_start{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#fff;background-color:#2e7d32}.n-upselling__date-start .dp__main .dp__menu .dp__range_start .dp__cell_inner{border-radius:2rem 0 0 2rem!important}.n-upselling__date-start .dp__main .dp__menu .dp__range_end{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#fff;background-color:#2e7d32}.n-upselling__date-start .dp__main .dp__menu .dp__range_end .dp__cell_inner{border-radius:0 2rem 2rem 0!important}.n-upselling__date-start .dp__main .dp__menu .dp__range_between{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2e7d32;background-color:#2e7d324d}.n-upselling__date-start .dp__main .dp__menu .dp__range_between .dp__cell_inner{border-radius:0!important}.n-upselling__date-start .dp__main .dp__menu .dp__cell_offset{background-color:#0000}.n-upselling__date-start .dp__main .dp__menu .vcs-datepicker-day--blocked{color:#a1a1aa;text-decoration-line:line-through}.n-upselling__date-start .dp__main .dp__menu .dp__today{border-style:var(--tw-border-style);color:#3f3f46;background-color:#e4e4e7;border-width:0}.n-upselling__date-start .dp__main .dp__menu .dp__today.dp__range_start,.n-upselling__date-start .dp__main .dp__menu .dp__today.dp__range_end,.n-upselling__date-start .dp__main .dp__menu .dp__today.dp__range_between{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#fff;background-color:#2e7d32}.n-upselling__date-start .dp__main .dp__menu .dp__calendar_header_item{color:#3f3f46;text-transform:uppercase}.n-upselling__date-start .dp__main .dp__menu .dp__month_year_select{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#3f3f46;text-transform:uppercase}.n-upselling__date-start .dp__main .dp__menu .dp__action_row{border-top-style:var(--tw-border-style);background-color:#f4f4f5;border-top-width:1px;border-top-color:#e4e4e7;display:none;width:auto!important}.n-upselling__date-start .dp__main .dp__menu .dp__month_year_row .dp__month_picker_header{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.n-upselling__date-start .dp__main .dp__menu .dp__month_year_row .dp__overlay_cell,.n-upselling__date-start .dp__main .dp__menu .dp__month_year_row .dp__overlay_cell_active{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase}.n-upselling__date-start .dp__main .dp__menu .dp__month_year_row .dp__overlay_cell{color:#3f3f46}.n-upselling__date-start .dp__main .dp__menu .dp__month_year_row .dp__overlay_cell_active{color:#fff;background-color:#4caf50}.n-upselling__date-start .dp__main>:first-child{width:calc(var(--spacing,.25rem)*0)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.n-upselling__accommodations{flex-direction:column;gap:1rem;display:flex}.n-upselling__accommodations label{cursor:pointer;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#71717a;border-width:.2rem;border-color:#e4e4e7;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.n-upselling__accommodations label input{display:none}.n-upselling__accommodations label:has(input:checked){color:#4caf50;border-color:#4caf50}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.n-upselling{flex:1;grid-template-columns:repeat(1,minmax(0,1fr));width:100%;padding-top:1rem;display:grid}@media(min-width:64rem){.n-upselling{grid-template-rows:auto 1fr;gap:2rem}}.n-upselling{background:url("data:image/svg+xml,%3csvg%20width='813'%20height='755'%20viewBox='0%200%20813%20755'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='forma1'%20opacity='0.190498'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M-49.255%200C-49.255%200%20-89.3259%2091.012%20455.552%2054.6011C1000.43%2018.1902%20823.634%20267.092%20570.915%20431.019C464.602%20499.979%20436.367%20509.717%20418.656%20524.075C397.806%20540.978%20375.147%20557.642%20249.12%20620.746C16.0465%20737.451%20-37.255%20755%20-37.255%20755L-49.255%200Z'%20fill='url(%23paint0_linear_166_37574)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_166_37574'%20x1='-258.133'%20y1='331.794'%20x2='168.682'%20y2='1002.05'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2356BC94'/%3e%3cstop%20offset='0.427368'%20stop-color='%235ECB87'/%3e%3cstop%20offset='1'%20stop-color='%23C2E26A'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") no-repeat}.n-upselling__content{width:100%;height:100%;max-width:var(--max-width);flex-direction:column;gap:1.5rem;margin-inline:auto;padding:1rem;display:flex}@media(min-width:64rem){.n-upselling__content{padding:calc(var(--spacing,.25rem)*0)}}.n-upselling__content-header{flex-direction:column;gap:1rem;display:flex}.n-upselling__content-header ul{align-items:center;gap:1rem}@media(min-width:64rem){.n-upselling__content-header ul{display:flex}}.n-upselling__content-header ul li{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#52525b;display:flex}.n-upselling__content-header ul li>:first-child{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));color:#4caf50}.n-upselling__content-description{grid-template-columns:1fr auto;gap:2rem;display:grid}.n-upselling__content-description>:first-child>:last-child{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#52525b;display:none}@media(min-width:64rem){.n-upselling__content-description>:first-child>:last-child{display:block}}.n-upselling__content-description .route-details{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);width:fit-content;font-weight:var(--font-weight-semibold,600);color:#4caf50;-webkit-user-select:none;user-select:none;margin-block:auto;justify-content:flex-end;align-items:flex-end;margin-left:auto;position:relative}.n-upselling__content-description .route-details .vcs-p{gap:.5rem;font-size:1rem;display:flex}.n-upselling__content-description .route-details .vcs-p svg{font-size:1.5rem}.n-upselling__content-description .route-details:after{content:"";height:.01rem;width:calc(var(--spacing,.25rem)*0);background-color:#4caf50;transition:width .3s ease-in-out;display:flex}.n-upselling__content-description .route-details:hover:after{width:100%}.n-upselling__content-steps{flex-direction:column;gap:2rem;display:flex}@media(min-width:64rem){.n-upselling__content-steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.n-upselling__content-steps>:nth-child(4){grid-column:span 2/span 2}.n-upselling__content-steps>:nth-child(5){grid-row:span 2/span 2}.n-upselling.mobile{background:0 0}.n-upselling.mobile .n-upselling__content-header ul{display:none}.n-upselling.mobile-content{gap:calc(var(--spacing,.25rem)*0);height:100%;padding:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}
