@layer core{.Io3tEW_valueProps__card--outlined{border:1px solid var(--mantine-color-primary-6);background-color:#0000;border-radius:0;margin:-1px -1px 0 0}}
@layer products{.zkOuuq_trigger{text-align:start}.zkOuuq_roomsList{max-block-size:50vh;margin-inline-end:-.75rem;padding-block-end:.25rem;padding-inline-end:.75rem;overflow-y:auto}}
@layer products{.XxIZYG_searchGroup{--av-search-bar-input-bg:var(--mantine-color-default);--av-search-bar-input-border:var(--mantine-color-default-border);gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}.XxIZYG_searchGroup[data-input-appearance=outlined]{--av-input-text-color:currentColor;--av-search-bar-input-bg:transparent;--av-search-bar-input-border:currentColor}.XxIZYG_searchGroup[data-input-appearance=neutralFilled]{--av-input-text-color:var(--av-text-base);--av-search-bar-input-bg:var(--mantine-color-neutral-6);--av-search-bar-input-border:transparent}.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedAccent]{--av-input-text-color:var(--av-text-base);--av-search-bar-input-bg:var(--mantine-color-neutral-6);--av-search-bar-input-border:var(--mantine-color-accent-6)}.XxIZYG_searchGroup[data-input-appearance=neutralOutlined]{--av-input-text-color:var(--av-text-base);--av-search-bar-input-bg:var(--mantine-color-greyscale-2);--av-search-bar-input-border:var(--mantine-color-primary-0)}.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedGreyscale]{--av-input-text-color:var(--av-text-base);--av-search-bar-input-bg:var(--mantine-color-neutral-6);--av-search-bar-input-border:var(--mantine-color-greyscale-2)}:is(.XxIZYG_searchGroup[data-input-appearance=outlined] .mantine-Input-input,.XxIZYG_searchGroup[data-input-appearance=neutralFilled] .mantine-Input-input,.XxIZYG_searchGroup[data-input-appearance=neutralOutlined] .mantine-Input-input,.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedAccent] .mantine-Input-input,.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedGreyscale] .mantine-Input-input){border-color:var(--av-search-bar-input-border);color:var(--av-input-text-color);background-color:var(--av-search-bar-input-bg)}:is(.XxIZYG_searchGroup[data-input-appearance=outlined] .mantine-Input-section,.XxIZYG_searchGroup[data-input-appearance=neutralFilled] .mantine-Input-section,.XxIZYG_searchGroup[data-input-appearance=neutralOutlined] .mantine-Input-section,.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedAccent] .mantine-Input-section,.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedGreyscale] .mantine-Input-section),:is(.XxIZYG_searchGroup[data-input-appearance=outlined] .mantine-CloseButton-root,.XxIZYG_searchGroup[data-input-appearance=neutralFilled] .mantine-CloseButton-root,.XxIZYG_searchGroup[data-input-appearance=neutralOutlined] .mantine-CloseButton-root,.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedAccent] .mantine-CloseButton-root,.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedGreyscale] .mantine-CloseButton-root){color:var(--av-input-text-color)}:is(.XxIZYG_searchGroup[data-input-appearance=outlined] .mantine-CloseButton-root:hover:not([data-disabled],:disabled),.XxIZYG_searchGroup[data-input-appearance=neutralFilled] .mantine-CloseButton-root:hover:not([data-disabled],:disabled),.XxIZYG_searchGroup[data-input-appearance=neutralOutlined] .mantine-CloseButton-root:hover:not([data-disabled],:disabled),.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedAccent] .mantine-CloseButton-root:hover:not([data-disabled],:disabled),.XxIZYG_searchGroup[data-input-appearance=neutralOutlinedGreyscale] .mantine-CloseButton-root:hover:not([data-disabled],:disabled)){background-color:color-mix(in sRGB, currentColor 15%, transparent)}.XxIZYG_fieldWrapper{flex-direction:column;inline-size:100%;display:flex}.XxIZYG_input,.XxIZYG_travelersInput{inline-size:100%}.XxIZYG_searchField input::-ms-clear{appearance:none;display:none}.XxIZYG_searchField input::-webkit-search-cancel-button{appearance:none;display:none}.XxIZYG_travelersInput button{inline-size:100%}.XxIZYG_label{color:inherit;margin-block-end:var(--mantine-spacing-sm);display:block}.XxIZYG_button{inline-size:100%}.XxIZYG_highlightedDate:not([data-selected],[data-in-range],[data-first-in-range],[data-last-in-range]){color:var(--av-date-range-color);font-weight:600}.XxIZYG_dayCell{flex-direction:column;align-items:center;gap:.125rem;line-height:1;display:flex}.XxIZYG_dayCell__label{color:inherit;text-transform:uppercase;letter-spacing:-.065em;white-space:nowrap;font-size:.5rem;font-weight:600;line-height:1}@media (min-width:62em){.XxIZYG_searchGroup{flex-flow:row;align-items:flex-end}.XxIZYG_fieldWrapper{flex:1 1 0;min-inline-size:0}.XxIZYG_datesField{flex:1 1 0;min-inline-size:max-content}.XxIZYG_datesField .mantine-Input-input{white-space:nowrap}.XxIZYG_travelersField,.XxIZYG_searchField{flex:1 1 0}.XxIZYG_button{flex:none;inline-size:auto}}}
@layer products{._a2BhG_monthPicker__trigger{--av-calendar-trigger-opacity:1;color:inherit;text-align:start;opacity:var(--av-calendar-trigger-opacity);align-items:center;gap:.25rem;display:inline-flex}._a2BhG_monthPicker__trigger:hover{--av-calendar-trigger-opacity:.7}._a2BhG_monthPicker__chevron{flex:none}._a2BhG_monthPicker__dropdownGrid{--av-calendar-month-dot-size:.4375rem}._a2BhG_monthPicker__dropdownGrid [data-has-dates]{position:relative}._a2BhG_monthPicker__dropdownGrid [data-has-dates]:after{content:"";inline-size:var(--av-calendar-month-dot-size);block-size:var(--av-calendar-month-dot-size);background:var(--av-calendar-month-dot,var(--mantine-color-accent-6));border-radius:50%;position:absolute;inset-block-end:.25rem;inset-inline-start:50%;translate:-50%}}
@layer products{._ODBaq_list{gap:var(--mantine-spacing-lg);flex-direction:column;inline-size:100%;display:flex}._ODBaq_list__block{overflow:hidden}._ODBaq_list__bar{--av-calendar-list-bar-pad-start:1.125rem;--av-calendar-list-bar-pad-end:var(--mantine-spacing-md);gap:var(--mantine-spacing-sm);min-block-size:calc(var(--av-control-height-compact-md) + var(--av-calendar-list-bar-pad-start) + var(--av-calendar-list-bar-pad-end));padding-block:var(--av-calendar-list-bar-pad-start) var(--av-calendar-list-bar-pad-end);padding-inline:var(--mantine-spacing-md);justify-content:space-between;align-items:center;display:flex}._ODBaq_list__bar[data-past]{inline-size:100%;color:var(--av-calendar-past-bar-text);text-align:start;background-color:var(--av-calendar-past-bar)}._ODBaq_list__barChevron{flex:none;transition:rotate .2s}._ODBaq_list__barChevron[data-expanded]{rotate:180deg}._ODBaq_list__barNav{gap:var(--mantine-spacing-sm);flex:none;align-items:center;display:flex}._ODBaq_list__barArrow{transition:background-color .16s}._ODBaq_list__barArrow:hover,._ODBaq_list__barArrow:focus-visible{background-color:color-mix(in sRGB, currentColor 18%, transparent)}._ODBaq_list__barText{text-transform:uppercase;letter-spacing:.02em;margin:0}._ODBaq_list__rows{flex-direction:column;display:flex}._ODBaq_list__empty{padding-block:var(--mantine-spacing-lg);color:var(--av-text-weak);text-align:center}._ODBaq_list__row{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md);text-align:start;align-items:center;transition:background-color .16s;display:flex}._ODBaq_list__row+._ODBaq_list__row{border-block-start:.0625rem solid var(--av-border)}._ODBaq_list__row[data-selected]{background-color:var(--av-calendar-list-selection-tint,var(--mantine-color-default-hover))}._ODBaq_list__row:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}._ODBaq_list__row:not(:disabled):hover{background-color:var(--av-calendar-list-selection-tint,var(--mantine-color-default-hover))}._ODBaq_list__row[data-past]{cursor:not-allowed;background-color:var(--av-calendar-past-tint)}._ODBaq_list__thumb{flex:none;block-size:3rem;inline-size:5rem;padding:.375rem;overflow:hidden}._ODBaq_list__thumbImage,._ODBaq_list__thumbEmpty{block-size:100%;inline-size:100%;display:block}._ODBaq_list__row[data-past] ._ODBaq_list__thumbImage{filter:grayscale()}._ODBaq_list__text{gap:var(--mantine-spacing-sm);flex-direction:column;flex:1;min-inline-size:0;display:flex}._ODBaq_list__date,._ODBaq_list__name{display:block}._ODBaq_list__more,._ODBaq_list__past{flex:none}._ODBaq_list__more{gap:var(--mantine-spacing-sm);align-items:center;display:flex}._ODBaq_list__more[data-underlined]{text-decoration:underline}._ODBaq_list__moreText{display:none}._ODBaq_list__past{flex:none}@media (min-width:48em){._ODBaq_list__row{gap:var(--mantine-spacing-lg)}._ODBaq_list__thumb{block-size:5.25rem;inline-size:8.75rem;padding:.75rem}._ODBaq_list__moreText{display:inline}}}
@layer products{._0QsaLG_breakdown{border-radius:var(--mantine-radius-card)}._0QsaLG_breakdown__icon{inline-size:auto}._0QsaLG_breakdown__icon--adult{block-size:1.625rem}._0QsaLG_breakdown__icon--child{block-size:1.25rem}}
@layer products{._16hiAG_souvenirCard__thumb{border-radius:var(--mantine-radius-nested);flex-shrink:0;inline-size:8.3125rem;overflow:hidden}._16hiAG_souvenirCard__copy{overflow-wrap:break-word;min-inline-size:12rem}}
@layer products{._95RhMq_manualItemsSection__thumb{border-radius:var(--mantine-radius-nested);flex-shrink:0;inline-size:6rem;overflow:hidden}}
@layer components{.lK17fq_switch__track{--switch-width:4.75rem;--switch-height:2.125rem;--switch-thumb-size:1.625rem;--switch-track-label-padding:.25rem;--av-switch-track:var(--av-switch-off-bg);--switch-bg:var(--av-switch-track);--switch-text-color:var(--mantine-color-greyscale-0)}.lK17fq_switch__input:checked+.lK17fq_switch__track{--av-switch-track:var(--switch-color)}.lK17fq_switch__input:disabled+.lK17fq_switch__track,.lK17fq_switch__input[data-disabled]+.lK17fq_switch__track{--av-switch-track:var(--av-surface-disabled);--switch-text-color:var(--av-text-disabled)}.lK17fq_switch__trackLabel{inline-size:var(--switch-thumb-size);min-inline-size:var(--switch-thumb-size);margin-inline-start:calc(var(--switch-width) - var(--switch-thumb-size) - var(--switch-track-label-padding));padding-inline:0}.lK17fq_switch__input:checked+.lK17fq_switch__track .lK17fq_switch__trackLabel{margin-inline:var(--switch-track-label-padding) 0}}
@layer products{._6hvJEG_addOnThumb{border-radius:var(--mantine-radius-nested);flex-shrink:0;inline-size:6rem;overflow:hidden}}
@layer products{._4twgWq_perUnitAddOnCard__perUnitLabel{flex:1 0 8rem;min-inline-size:0;max-inline-size:100%}._4twgWq_perUnitAddOnCard__perUnitControls{flex-shrink:0;min-inline-size:0;margin-inline-start:auto}._4twgWq_perUnitAddOnCard__description{white-space:pre-line}}
@layer products{.I7n6uG_stepHeader{flex-direction:column;gap:.25rem;display:flex}}
@layer products{.LpWI0q_activitySelectionDrawerBody__description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
@layer products{.ViwPaG_groupedPackageSubgroupHeader{gap:var(--mantine-spacing-sm);flex-direction:column;align-items:start;display:flex}}
@layer products{._28wa4a_groupedPackageInclusionsPanel{z-index:303;inset-block-end:var(--mantine-spacing-lg);inset-inline:var(--mantine-spacing-lg);flex-direction:column;max-block-size:calc(100% - 5rem);display:flex;position:absolute;overflow:hidden}._28wa4a_groupedPackageInclusionsPanel__body{flex:auto;min-block-size:0;overflow-y:auto}._28wa4a_groupedPackageInclusionsPanel__close{z-index:1;position:absolute;inset-block-start:var(--mantine-spacing-xs);inset-inline-end:var(--mantine-spacing-xs)}}