@layer molecules{.HouseCard_houseCard__208I_{--expand-cutoff:45rem;position:relative;width:100%;height:100%;overflow:hidden;container:house-card/inline-size;&.HouseCard_vertical__4ZiVQ{max-width:var(--expand-cutoff)}}.HouseCard_content__fU18e{display:grid;grid-template:"image" 13.125rem "box" 1fr/100%;width:100%;height:100%;overflow:hidden;border-radius:var(--sd-border-radius-2xl);background-color:var(--sd-surface-minimal)}.HouseCard_box__kcI2H{display:flex;position:relative;grid-area:box;flex-flow:column nowrap;justify-content:space-between;padding:var(--sd-spacing-4);border-width:var(--sd-border-width-0) var(--sd-border-width-1) var(--sd-border-width-1) var(--sd-border-width-1);border-style:solid;border-radius:var(--sd-border-radius-0) var(--sd-border-radius-0) var(--sd-border-radius-2xl) var(--sd-border-radius-2xl);border-color:var(--sd-border-color-subtle);gap:var(--sd-spacing-3)}@container house-card (width > 45rem){.HouseCard_content__fU18e{grid-template:"image box" 100%/18.4375rem minmax(0,1fr);flex-direction:row;height:13.125rem;border-radius:var(--sd-border-radius-0) var(--sd-border-radius-2xl) var(--sd-border-radius-2xl) var(--sd-border-radius-0)}.HouseCard_box__kcI2H{min-width:0;border-width:var(--sd-border-width-1) var(--sd-border-width-1) var(--sd-border-width-1) var(--sd-border-width-0);border-radius:var(--sd-border-radius-0) var(--sd-border-radius-2xl) var(--sd-border-radius-2xl) var(--sd-border-radius-0)}}}@layer molecules{.HouseFooter_footer__nDrI1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-width:0;gap:var(--sd-spacing-3)}.HouseFooter_footerButton__OBI0Y{width:100%;max-width:13.75rem;margin-left:auto}.HouseFooter_footerRow__0QR2z{display:flex;flex-flow:row nowrap;flex-shrink:0;align-items:flex-end;justify-content:space-between;width:100%;gap:var(--sd-spacing-6)}@container house-card (width > 45rem){.HouseFooter_footer__nDrI1{flex-direction:row;align-items:flex-end}.HouseFooter_footerButton__OBI0Y{width:unset;margin-left:unset}.HouseFooter_footerRow__0QR2z{align-items:flex-end;justify-content:flex-end;width:auto}}}@layer atoms{.Price_price__kItCx{white-space:nowrap}.Tooltip_container__6QuZV{display:inline-block;cursor:pointer}}@layer atoms{.Tooltip_container__6QuZV .Tooltip_tooltip__oRLy8{z-index:var(--z-index-tooltip);max-width:18rem;padding:var(--sd-spacing-1) var(--sd-spacing-2);border-radius:var(--sd-border-radius-sm);opacity:1;background-color:var(--sd-surface-minimal);box-shadow:var(--sd-elevation-sm);color:var(--sd-color-foreground-neutral-default);@supports (filter:drop-shadow(0 0)){box-shadow:unset;filter:drop-shadow(0 0 .25rem var(--sd-elevation-color-default))}}}@keyframes _animations_rotate__gAPLG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes _animations_slide-in__7p4qs{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _animations_slide-out__hgAhq{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes _animations_slide-in-desktop__OoC_R{0%{transform:translateY(5%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _animations_slide-out-desktop__hRgSF{0%{transform:translate(0);opacity:1}to{transform:translateY(5%);opacity:0}}@keyframes _animations_fade-in__F_r5_{0%{opacity:0}to{opacity:1}}@keyframes _animations_fade-out__mB0fs{0%{opacity:1}to{opacity:0}}@keyframes _animations_slide-in-top__DGnUc{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _animations_slide-out-top__fVB_O{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes _animations_slide-in-left___8sWN{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes _animations_slide-out-left__GFZtl{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _animations_slide-in-right__B_ZR3{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes _animations_slide-out-right__DWskF{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _animations_shimmer__tZsfN{0%{background-position:200% 0}to{background-position:-200% 0}}@layer atoms{.Overlay_overlay__I_4uN{display:flex;position:fixed;z-index:var(--z-index-overlay);flex-direction:column;align-items:center;justify-content:center;animation-duration:var(--sd-transition-duration-long);animation-timing-function:var(--sd-transition-timing-default);opacity:0;background-color:var(--sd-overlay-color-backdrop);inset:0;animation-fill-mode:forwards;pointer-events:all;&{animation-name:fade-in}}.Overlay_nonModal__k9qvb{pointer-events:none}.Overlay_transparent__lt3zd{background-color:transparent}.Overlay_closing__6GtVp{animation-name:fade-out}}@layer molecules{.DialogContent_content__LsZnS{display:flex;flex:1 1 auto;flex-flow:column nowrap;min-height:0;padding-inline:var(--sd-spacing-6);overflow:hidden;overflow-y:auto;scrollbar-gutter:unset;scroll-behavior:smooth;overscroll-behavior:auto;gap:var(--sd-spacing-4);&.DialogContent_compact__uKGsE{padding-inline:var(--sd-spacing-4)}}}@layer molecules{.Dialog_dialog__7bM_a{display:flex;position:relative;flex-direction:column;width:100%;height:100%;max-height:var(--max-dialog-height,unset);border-color:var(--sd-border-color-default);background-color:var(--sd-color-background-neutral-subtle)}.Dialog_content__L9OE5{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;-webkit-padding-after:var(--sd-spacing-4);padding-block-end:var(--sd-spacing-4);@media (from-tablet-landscape){-webkit-padding-after:var(--sd-spacing-5);padding-block-end:var(--sd-spacing-5)}}}@layer molecules{.DialogFooter_footer__42ZON{display:flex;flex-direction:column;-webkit-padding-before:var(--sd-spacing-5);padding-block-start:var(--sd-spacing-5);padding-inline:var(--sd-spacing-6);gap:var(--sd-spacing-3);&.DialogFooter_compact__guuq4{-webkit-padding-before:var(--sd-spacing-4);padding-block-start:var(--sd-spacing-4);padding-inline:var(--sd-spacing-4)}}.DialogFooter_content__wd57a{display:flex;flex-flow:row wrap;gap:var(--sd-spacing-3)}.DialogFooter_actions___90JZ{display:grid;grid-gap:var(--sd-spacing-3);gap:var(--sd-spacing-3);&.DialogFooter_vertical__1GcVq{grid-auto-flow:row;grid-auto-rows:1fr;grid-template-columns:100%;justify-content:flex-end}&.DialogFooter_horizontal__TMJXd{grid-template:"secondary spacing tertiary primary" 1fr/auto 1fr auto auto;&>:first-child{grid-area:primary}&>:nth-child(2){grid-area:secondary}&>:nth-child(3){grid-area:tertiary}&.DialogFooter_compact__guuq4{display:flex;flex-flow:row nowrap;&>:first-child{flex:1 1;order:3}&>:nth-child(2){order:1}&>:nth-child(3){order:2}}}}}@layer molecules{.CloseButton_floating__a7K45{position:absolute;z-index:calc(var(--z-index-overlay) + 1);top:var(--sd-spacing-4);right:var(--sd-spacing-4)}.CloseButton_icon__n46Zq{& path{fill:var(--sd-button-primary-background-color-default)}}}@layer molecules{.DialogHeader_header__Vdn8r{display:grid;position:relative;grid-template:"close title _" var(--sd-spacing-12) /var(--sd-spacing-12) 1fr var(--sd-spacing-12);grid-gap:var(--sd-spacing-2);gap:var(--sd-spacing-2);padding-inline:var(--sd-spacing-0);&.DialogHeader_compact__pwDkq{padding-inline:var(--sd-spacing-1)}@media (min-width:1024px){grid-template:"_ title close" var(--sd-spacing-12) /var(--sd-spacing-12) 1fr var(--sd-spacing-12)}}.DialogHeader_headerContent__Vfa_Z{grid-column:1/-1}.DialogHeader_title__OEX4Q{grid-area:title}.DialogHeader_close__sWRTm,.DialogHeader_title__OEX4Q{display:flex;grid-area:title;flex-flow:row nowrap;align-items:center;justify-content:center;height:100%}.DialogHeader_close__sWRTm{grid-area:close}.Drawer_overlayLeft__v4tEg{flex-direction:row;justify-content:flex-start}.Drawer_overlayBottom__ho3CA{flex-direction:column;justify-content:flex-end}.Drawer_overlayRight__Lu8Ma{flex-direction:row;justify-content:flex-end}.Drawer_overlayTop__opgEO{flex-direction:column;justify-content:flex-start}.Drawer_drawer__LZTDn{--drawer-width:100%;--keyboard-inset:0px;--max-dialog-height:calc(var(--max-drawer-height, 98dvh) - var(--keyboard-inset));display:flex;flex-direction:column;width:var(--drawer-width);max-width:var(--max-drawer-width,unset);max-height:calc(var(--max-drawer-height, 98dvh) - var(--keyboard-inset));overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:auto;animation-duration:var(--sd-transition-duration-long);animation-timing-function:var(--sd-transition-timing-default);background-color:var(--sd-color-background-neutral-subtle);animation-fill-mode:forwards;pointer-events:auto}}@layer molecules{.Drawer_drawerTop__QBuO3{border-radius:var(--sd-border-radius-0) var(--sd-border-radius-0) var(--sd-border-radius-3xl) var(--sd-border-radius-3xl);&{animation-name:slide-in-top}&.Drawer_closing__ZyW5U{animation-name:slide-out-top}}.Drawer_drawerBottom__XifC9{margin-bottom:var(--keyboard-inset);border-radius:var(--sd-border-radius-3xl) var(--sd-border-radius-3xl) var(--sd-border-radius-0) var(--sd-border-radius-0);&{animation-name:slide-in}&.Drawer_closing__ZyW5U{animation-name:slide-out}}.Drawer_drawerLeft__9EWEL,.Drawer_drawerRight__7_pTs{--drawer-width:min(360px,100%);height:100%;max-height:unset;border-top:none}.Drawer_drawerLeft__9EWEL{border-right:var(--sd-border-width-1) solid var(--sd-border-color-subtle);&{animation-name:slide-in-left}&.Drawer_closing__ZyW5U{animation-name:slide-out-left}}.Drawer_drawerRight__7_pTs{border-left:var(--sd-border-width-1) solid var(--sd-border-color-subtle);&{animation-name:slide-in-right}&.Drawer_closing__ZyW5U{animation-name:slide-out-right}}.Drawer_drawerBottom__XifC9,.Drawer_drawerLeft__9EWEL,.Drawer_drawerRight__7_pTs,.Drawer_drawerTop__QBuO3{@media (prefers-reduced-motion){&{animation-name:fade-in}&.Drawer_closing__ZyW5U{animation-name:fade-out}}}}@layer molecules{.ModalContent_contentWrapper__jN9zN{height:100%;overflow:hidden;overflow-y:auto;background-color:var(--sd-color-background-neutral-subtle);overscroll-behavior-y:contain;scrollbar-gutter:auto}.ModalContent_modal__Gmz6G{--modal-border-radius:var(--sd-border-radius-3xl);--max-dialog-height:var(--max-modal-height,90dvh);position:relative;width:max-content;max-width:var(--max-modal-width,90dvw);max-height:var(--max-modal-height,90dvh);overflow:hidden;animation-duration:var(--sd-transition-duration-long);animation-timing-function:var(--sd-transition-timing-default);border-radius:var(--modal-border-radius);animation-fill-mode:forwards;&{animation-name:slide-in}@media (min-width:1024px){&{animation-name:slide-in-desktop}}&.ModalContent_closing__L0_Tu{animation-name:slide-out;@media (min-width:1024px){animation-name:ModalContent_slide-out-desktop__LY_Gt}}}.ModalContent_disableMargins__imNrU{--max-modal-width:100dvw;--max-modal-height:100dvh}}@layer atoms{.Divider_hr__K94Cj{border-top:var(--sd-border-width-1) solid var(--sd-border-color-default)}.Divider_hasLabel__YyaYB{position:relative;overflow:visible;&:after{content:attr(data-label);position:absolute;top:50%;left:50%;padding-inline:var(--sd-spacing-1);transform:translate(-50%,-50%);background-color:var(--sd-surface-default)}}.Divider_subtle__2b1AR{border-color:var(--sd-border-color-subtle)}.Divider_minimalBackgroundColor__J62t3{&:after{background-color:var(--sd-surface-minimal)}}}@layer molecules{.GroupPanel_container__P7gmt{padding:var(--sd-spacing-2);border:var(--sd-border-width-1) solid var(--sd-border-color-default);border-radius:var(--sd-border-radius-lg)}.GroupPanel_subtle__y7PBT{border-color:var(--sd-border-color-subtle)}}@layer molecules{.PriceDetails_includedCosts__pZ_mP{color:var(--sd-color-foreground-success-emphasis);font-size:var(--sd-font-size-sm);&>*{display:inline}}.PriceDetails_includedCostsDetails__c3HtI{text-transform:lowercase}.PriceDetails_afterStayCosts__v6TCB,.PriceDetails_depositDescription__LumRz{margin:var(--sd-spacing-0);font-size:var(--sd-font-size-sm);line-height:1.714}.PriceDetails_asteriskExplanation__CZXVJ{margin-top:var(--sd-spacing-2);color:var(--sd-color-foreground-neutral-subtle);font-size:var(--sd-font-size-sm);line-height:1.429}.PriceRow_container__jwPPp{display:flex;flex-wrap:wrap;justify-content:space-between}.PriceRow_term__da_jg{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--sd-spacing-1)}.PriceRow_bold__WM0Na{font-weight:var(--sd-font-weight-semi-bold)}.PriceRow_discount__a_p2Z{color:var(--sd-color-foreground-success-emphasis)}.PriceRow_tooltipIcon__0hBBY{display:block;color:var(--sd-color-foreground-neutral-gentle)}.SkeletonBox_skeletonBox__Jyszi{height:1rem;border-radius:var(--sd-border-radius-lg);background:var(--skeleton-background)}.SkeletonText_skeletonText__jKm2t{height:var(--sd-font-size-default)}}@layer molecules{}@layer molecules{}@layer molecules{.SkeletonText_skeletonTextWrapper__rO_m5{display:flex;flex-direction:column;gap:calc(var(--sd-font-size-default) * var(--sd-font-line-height-default) / 2);.SkeletonText_skeletonText__jKm2t:last-child{min-width:50px;max-width:65%}}}@layer molecules{.PriceDetailsSkeleton_priceDetailsSkeleton__U37lH{display:flex;flex-direction:column;gap:var(--sd-spacing-2)}.PriceDetailsSkeleton_row__adYYs{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:var(--sd-spacing-2)}.PriceDetailsSkeleton_pricePerNightTerm__jlRT5{width:155px}.PriceDetailsSkeleton_pricePerNightPrice__Q3hB3{width:70px}.PriceDetailsSkeleton_includedCosts__JkJgC{width:80%;height:var(--sd-font-size-sm)}.PriceDetailsSkeleton_excludedCostsTerm__2zlJk{width:130px}.PriceDetailsSkeleton_excludedCostsPrice__tfKkL{width:60px}.PriceDetailsSkeleton_totalPriceTerm___ym2H{width:140px}.PriceDetailsSkeleton_totalPricePrice__KXu8r{width:70px}}@layer atoms{.Select_wrapper__TTmw7{position:relative;width:100%}.Select_select__VbgAb{position:relative;width:100%;padding:var(--sd-spacing-2);padding-right:var(--sd-spacing-8);padding-left:var(--sd-spacing-3);transition:var(--sd-transition-long);transition-property:border-color,color,background-color;border:var(--sd-border-width-1) solid var(--sd-control-border-color-default);border-radius:var(--sd-border-radius-sm);outline:none;background-color:var(--sd-control-background-color-default);color:var(--sd-control-foreground-color-default);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;&:focus-visible{border-color:var(--sd-control-border-color-focus)}&:disabled{border-color:var(--sd-control-border-color-disabled);background-color:var(--sd-control-background-color-disabled);color:var(--sd-control-foreground-color-disabled);cursor:not-allowed}}.Select_icon__wzGzk{position:absolute;top:50%;right:var(--sd-spacing-3);transform:translateY(-50%);transition:var(--sd-transition-long);transition-property:color;color:var(--sd-control-foreground-color-default);pointer-events:none}.Select_icon__wzGzk.Select_disabled__92jpC{color:var(--sd-control-foreground-color-disabled)}.Badge_badge__1n0Xj{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;min-width:var(--sd-spacing-4);height:var(--sd-spacing-4);padding-block:var(--sd-spacing-0);padding-inline:var(--sd-spacing-1);border-radius:var(--sd-border-radius-xl);background-color:var(--sd-color-background-neutral-default);color:var(--sd-color-foreground-neutral-default);font-size:var(--sd-font-size-xs);line-height:1}.Badge_accent__8M_AC{background-color:var(--sd-color-background-accent-default);color:var(--sd-color-foreground-accent-default)}.Badge_small__gWC9h{width:var(--sd-spacing-2);min-width:unset;height:var(--sd-spacing-2);padding:var(--sd-spacing-0);border-radius:var(--sd-border-radius-full)}.Badge_large__4v6M8{min-width:var(--sd-spacing-6);height:var(--sd-spacing-6);padding-block:var(--sd-spacing-1);padding-inline:var(--sd-spacing-2);font-size:var(--sd-font-size-sm)}}@layer atoms{}@layer molecules{.NavBarButton_navBarButton__ITwUB{display:inline-flex;flex-flow:row nowrap;align-items:center;padding:var(--sd-spacing-1) var(--sd-spacing-2);border:none;border-radius:var(--sd-border-radius-lg);outline-offset:calc(var(--sd-focus-ring-width) * -1);background-color:transparent;color:var(--sd-text-color-link-default);font-size:var(--sd-font-size-default);font-weight:var(--sd-font-weight-medium);text-decoration:none;white-space:nowrap;cursor:pointer;gap:var(--sd-spacing-1);@media (hover:hover){&:hover{background-color:var(--sd-surface-heavy)}}}.NavBarButton_vertical__N0f1S{flex-flow:column nowrap;justify-content:center;height:auto;font-size:var(--sd-font-size-xs)}.NavBarButton_hasBadge__qIInU{position:relative;>span{position:absolute;top:var(--sd-spacing-1);right:var(--sd-spacing-1)}}.NavBarButton_active__5lQKd{font-weight:var(--sd-font-weight-semi-bold)}.NavBarButton_disabled__2HH3B{color:var(--sd-button-all-disabled-foreground-color-default);cursor:not-allowed;pointer-events:none}}@layer molecules{.NavBarPanelItem_item__aCxUh{display:flex;flex-flow:row nowrap;align-items:center;width:100%;padding:var(--sd-spacing-4);transition:background-color var(--sd-transition-default);outline-offset:calc(var(--sd-focus-ring-width) * -1);color:var(--sd-text-color-link-default);font-size:var(--sd-font-size-default);font-weight:var(--sd-font-weight-regular);text-align:left;text-decoration:none;cursor:pointer;gap:var(--sd-spacing-4);@media (hover:hover){&:hover{background-color:var(--sd-surface-default)}}}.NavBarPanelItem_itemLeading__PsyGs{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:center;color:var(--sd-text-color-link-default)}.NavBarPanelItem_itemLabel__a2B0b{flex:1 1}.NavBarPanelItem_itemTrailing__A6Pwl{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;color:var(--sd-text-color-default)}.NavBarPanel_container__eBMcB{position:relative;width:100%;height:100%;overflow:hidden}.NavBarPanel_panel__ilTan,.NavBarPanel_subPanel__1VmBu{width:100%;animation-duration:var(--sd-transition-duration-default);animation-fill-mode:forwards}.NavBarPanel_subPanel__1VmBu{position:absolute;top:0;left:0;transform:translateX(100%)}.NavBarPanel_container__eBMcB,.NavBarPanel_panel__ilTan,.NavBarPanel_subPanel__1VmBu{background-color:var(--sd-surface-heavy)}}@layer molecules{@media (min-width:768px){.NavBarPanel_container__eBMcB,.NavBarPanel_panel__ilTan,.NavBarPanel_subPanel__1VmBu{background-color:var(--sd-surface-minimal)}}.NavBarPanel_slideOutLeft__rYsop{&{animation-name:slide-out-left}@media (prefers-reduced-motion:reduce){transform:translateX(-100%);animation:none}}.NavBarPanel_slideOutRight__Jpyw9{&{animation-name:slide-out-right}@media (prefers-reduced-motion:reduce){transform:translateX(100%);animation:none}}.NavBarPanel_slideInRight__cIaT2{&{animation-name:slide-in-right}@media (prefers-reduced-motion:reduce){transform:translateX(0);animation:none}}.NavBarPanel_slideInLeft__z3Tov{&{animation-name:slide-in-left}@media (prefers-reduced-motion:reduce){transform:translateX(0);animation:none}}.NavBarPanel_cascade__PwNP4{--cascade-base-delay:var(--sd-transition-duration-long);--cascade-step:50ms;>*{animation:NavBarPanel_cascade-item-in__fGInP var(--sd-transition-duration-long) var(--sd-transition-timing-default) both;animation-delay:var(--cascade-base-delay);@media (prefers-reduced-motion:reduce){animation:none}}>:nth-child(2){animation-delay:calc(var(--cascade-step) + var(--cascade-base-delay))}>:nth-child(3){animation-delay:calc(var(--cascade-step) * 2 + var(--cascade-base-delay))}>:nth-child(4){animation-delay:calc(var(--cascade-step) * 3 + var(--cascade-base-delay))}>:nth-child(5){animation-delay:calc(var(--cascade-step) * 4 + var(--cascade-base-delay))}>:nth-child(6){animation-delay:calc(var(--cascade-step) * 5 + var(--cascade-base-delay))}>:nth-child(7){animation-delay:calc(var(--cascade-step) * 6 + var(--cascade-base-delay))}>:nth-child(8){animation-delay:calc(var(--cascade-step) * 7 + var(--cascade-base-delay))}>:nth-child(9){animation-delay:calc(var(--cascade-step) * 8 + var(--cascade-base-delay))}>:nth-child(n+10){animation-delay:calc(var(--cascade-step) * 9 + var(--cascade-base-delay))}}}@keyframes NavBarPanel_cascade-item-in__fGInP{0%{transform:translateY(-.75rem);opacity:0}to{transform:translateY(0);opacity:1}}@layer molecules{.Popover_overlay__Fa7nP{z-index:var(--z-index-popover);background-color:transparent}}@layer molecules{.PopoverContent_popover__S4_vD{--max-dialog-height:var(--popover-max-height);position:absolute;top:0;left:0;max-width:var(--popover-max-width);max-height:var(--popover-max-height);transform:translate(var(--popover-x),var(--popover-y));animation-name:none;animation-duration:var(--sd-transition-duration-long);animation-timing-function:var(--sd-transition-timing-default);border:var(--sd-border-width-1) solid var(--sd-border-color-subtle);border-radius:var(--sd-border-radius-2xl);box-shadow:var(--sd-elevation-sm);pointer-events:auto;animation-fill-mode:forwards;will-change:transform;&.PopoverContent_closing__cYIwj{animation-name:none}}.PopoverContent_contentWrapper__XgsFa{overflow:hidden;border-radius:inherit;background-color:var(--sd-color-background-neutral-subtle)}.PopoverContent_content__lN4Dr{max-width:var(--popover-max-width);max-height:var(--popover-max-height);overflow:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:auto}.PopoverContent_hasPadding__azK1U{padding:var(--sd-spacing-5)}.PopoverContent_arrow__m291n{position:absolute;width:var(--sd-spacing-4);height:var(--sd-spacing-4);stroke-width:var(--sd-border-width-1);stroke:var(--sd-border-color-subtle);fill:var(--sd-color-background-neutral-subtle);filter:drop-shadow(var(--sd-elevation-sm))}.PopoverContent_arrow__m291n[data-placement=top-end],.PopoverContent_arrow__m291n[data-placement=top-start],.PopoverContent_arrow__m291n[data-placement=top]{top:100%}.PopoverContent_arrow__m291n[data-placement=bottom-end],.PopoverContent_arrow__m291n[data-placement=bottom-start],.PopoverContent_arrow__m291n[data-placement=bottom]{bottom:100%;transform:rotate(180deg)}.PopoverContent_arrow__m291n[data-placement=left-end],.PopoverContent_arrow__m291n[data-placement=left-start],.PopoverContent_arrow__m291n[data-placement=left]{left:100%;transform:rotate(-90deg)}.PopoverContent_arrow__m291n[data-placement=right-end],.PopoverContent_arrow__m291n[data-placement=right-start],.PopoverContent_arrow__m291n[data-placement=right]{right:100%;transform:rotate(90deg)}}@layer organisms{.Header_header___HAPc{position:fixed;z-index:var(--z-index-header);top:0;left:0;width:100%;height:var(--header-height);padding:var(--sd-spacing-0) var(--sd-spacing-4);transition:background-color var(--sd-transition-duration-default);border-bottom:var(--sd-border-width-1) solid var(--sd-border-color-subtle);background-color:var(--sd-surface-default);box-shadow:var(--sd-elevation-sm);&.Header_transparent__B2rH5{border-bottom:none;background-color:transparent;box-shadow:unset}svg{width:auto;max-height:2rem}}.Header_drawer__nDf_q{height:100%;max-height:unset;margin-top:var(--header-height,0);border-radius:unset;background-color:var(--sd-surface-default)}.Header_popover__DdcJ0{--header-menu-margin:calc(var(--header-height) / 2);margin-top:var(--header-menu-margin)}.Header_overlay__tveaR{z-index:calc(var(--z-index-header) - 1)}.Header_navbar__Vh1ke{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%;max-width:var(--sd-container-width-desktop);height:100%;margin:auto;gap:var(--sd-spacing-6)}.Header_popoverContent__Xno3A{min-width:18rem}.Header_desktopNavItems__r76Ag{display:none;@media (min-width:768px){display:flex;flex:1 1;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:var(--sd-spacing-6);&.Header_centered__AoVGY{justify-content:center}}}}@layer molecules{.ListBoxOption_listItem___SUmY{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--sd-spacing-2);min-height:2.5rem;padding-inline:var(--listbox-padding);cursor:pointer}.ListBoxOption_isFocused__PsCnr{background-color:var(--sd-surface-default)}.ListBoxOption_isSelected__mwvFr{text-decoration:underline}.ListBoxSection_title__nICXi{display:flex;flex-flow:row nowrap;align-items:center;min-height:2rem;padding-inline:var(--listbox-padding);font-weight:var(--sd-font-weight-semi-bold)}.ListBoxSection_description__3ztD0{display:block;padding-inline:var(--listbox-padding);color:var(--sd-color-foreground-neutral-subtle);font-size:var(--sd-font-size-sm);font-style:italic}}@layer molecules{}@layer molecules{.ListBox_container__aIN7W{--listbox-padding:var(--sd-spacing-5);display:flex;flex-flow:column nowrap;gap:var(--sd-spacing-1);padding-top:var(--sd-spacing-3);padding-bottom:var(--sd-spacing-3);@media (min-width:768px){width:26rem}}.ListBox_hasNoPadding__6BnfH{--listbox-padding:var(--sd-spacing-0);padding-top:var(--sd-spacing-0);padding-bottom:var(--sd-spacing-0)}.ComboBoxContentMobile_dialog__swY7j{height:100dvh}.DestinationSearch_input__0JUrv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer molecules{}@layer molecules{.DestinationSearch_keywordSearch__4aZNm{&:after,&:before{content:'"'}}}@layer molecules{.TravelPartySelect_input__CC32S{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TravelPartySelect_placeholder__8CNo_{color:var(--sd-control-placeholder-color-default)}.InputIncrementer_inputIncrementer__ndnDH{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.InputIncrementer_labelWrapper__nd1zD{display:flex;flex-flow:column wrap}.InputIncrementer_default__v99kp{flex-direction:column;gap:var(--sd-spacing-2)}.InputIncrementer_horizontal__dYU_m,.InputIncrementer_pill__PbA8o{flex-direction:row;gap:var(--sd-spacing-4)}.InputIncrementer_inputWrapper__gpiP2{--input-wrapper-gap:var(--sd-spacing-2);display:flex;flex-wrap:nowrap;align-items:center;gap:var(--input-wrapper-gap)}.InputIncrementer_pillInputWrapper__SyeiL{--input-wrapper-gap:var(--sd-spacing-1);padding:var(--sd-spacing-1);border:var(--sd-border-width-1) solid var(--sd-border-color-subtle);border-radius:var(--sd-border-radius-full);background-color:var(--sd-control-background-color-default)}}@layer molecules{.InputIncrementer_input__vZHrA{width:var(--sd-button-target-size-default);height:var(--sd-button-target-size-default);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:var(--sd-spacing-0)}&[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}}.InputIncrementer_pill__PbA8o .InputIncrementer_input__vZHrA{border-color:transparent;background-color:transparent}.TravelPartyInputs_travelPartyInputs__E9wcw{display:flex;flex-direction:column;gap:var(--sd-spacing-5)}.FlexiblePeriodInput_flexibleInput__V_hJq{grid-column:span 2}.DatePickerSkeleton_wrapper__Xn9Vg{display:flex;position:relative;flex-wrap:wrap;justify-content:center;gap:var(--sd-spacing-4)}.DatePickerSkeleton_navigation__c_RxX{position:absolute;top:0}.DatePickerSkeleton_previous__0c4FD{left:0}.DatePickerSkeleton_next__L7BUw{right:0}}@layer molecules{}@layer molecules{}@layer molecules{.DatePickerSkeleton_month__t2qbU{display:flex;flex-direction:column;align-items:flex-start;.DatePickerSkeleton_week__bieDY:last-child .DatePickerSkeleton_day__wLqTf:last-child,.DatePickerSkeleton_week__bieDY:last-child .DatePickerSkeleton_day__wLqTf:nth-last-child(2){display:none}}.DatePickerSkeleton_header__Tc0h4{align-self:center}.DatePickerSkeleton_dayName__NulvC,.DatePickerSkeleton_header__Tc0h4{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:2.5rem}.DatePickerSkeleton_dayName__NulvC{height:3rem}.DatePickerSkeleton_currentMonth__94G_l{width:6rem;height:var(--sd-font-size-default)}.DatePickerSkeleton_dayNames___w9Jr,.DatePickerSkeleton_week__bieDY{display:flex;flex-wrap:nowrap}.DatePickerSkeleton_dayNameText__QejXA,.DatePickerSkeleton_day__wLqTf{width:var(--day-inner-width);height:var(--day-inner-width);margin:var(--day-outer-margin);border-radius:var(--sd-border-radius-full)}.DatePickerSkeleton_dayNameText__QejXA{height:var(--sd-font-size-default)}}@layer atoms{.SegmentedControl_segmentedControl__o7u_5{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin:var(--sd-spacing-0);padding:var(--sd-spacing-0);list-style:none}.SegmentedControl_primary__6lrjv{padding:var(--sd-spacing-1);border:var(--sd-border-width-1) solid transparent;border-radius:var(--sd-border-radius-lg);background-color:var(--sd-surface-default);color:var(--sd-text-color-link-default)}.SegmentedControl_secondary__seHyB{padding:var(--sd-spacing-0);border:var(--sd-border-width-1) solid var(--sd-border-color-default);border-radius:var(--sd-border-radius-lg);background-color:var(--sd-surface-heavy);color:var(--sd-text-color-default)}.SegmentedControl_disabled__cYhO_{color:var(--sd-text-color-disabled);cursor:not-allowed}.SegmentedControl_button__F3HN4:disabled,.SegmentedControl_disabled__cYhO_ .SegmentedControl_button__F3HN4{cursor:not-allowed;pointer-events:auto}.SegmentedControl_fullWidth__XIZ0V{width:100%}.SegmentedControl_fullWidth__XIZ0V .SegmentedControl_button__F3HN4,.SegmentedControl_fullWidth__XIZ0V>li{display:flex;flex-grow:1;flex-wrap:nowrap;justify-content:center}.SegmentedControl_button__F3HN4{flex:0 0 auto;margin:var(--sd-spacing-0);padding:var(--sd-spacing-3) var(--sd-spacing-4);border:var(--sd-border-width-1) solid transparent;border-radius:var(--sd-border-radius-lg);font-weight:var(--sd-font-weight-medium);line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;@media (min-width:768px){padding:var(--sd-spacing-3) var(--sd-spacing-5)}}.SegmentedControl_primary__6lrjv .SegmentedControl_button__F3HN4.SegmentedControl_selected__FjGH5{border-color:var(--sd-button-primary-background-color-default);background:var(--sd-button-primary-background-color-default);color:var(--sd-button-primary-foreground-color-default)}.SegmentedControl_primary__6lrjv.SegmentedControl_disabled__cYhO_ .SegmentedControl_button__F3HN4.SegmentedControl_selected__FjGH5,.SegmentedControl_primary__6lrjv:not(.SegmentedControl_disabled__cYhO_) .SegmentedControl_button__F3HN4[disabled]{border-color:var(--sd-surface-minimal);background:var(--sd-surface-minimal);color:var(--sd-text-color-disabled)}.SegmentedControl_secondary__seHyB .SegmentedControl_button__F3HN4{margin-block:calc(var(--sd-border-width-1) * -1)}.SegmentedControl_secondary__seHyB li:first-of-type .SegmentedControl_button__F3HN4{-webkit-margin-start:calc(var(--sd-border-width-1) * -1);margin-inline-start:calc(var(--sd-border-width-1) * -1)}.SegmentedControl_secondary__seHyB li:last-of-type .SegmentedControl_button__F3HN4{-webkit-margin-end:calc(var(--sd-border-width-1) * -1);margin-inline-end:calc(var(--sd-border-width-1) * -1)}.SegmentedControl_secondary__seHyB .SegmentedControl_button__F3HN4.SegmentedControl_selected__FjGH5{border-color:var(--sd-border-color-default);background:var(--sd-surface-minimal);color:var(--sd-text-color-default)}.SegmentedControl_secondary__seHyB.SegmentedControl_disabled__cYhO_ .SegmentedControl_button__F3HN4.SegmentedControl_selected__FjGH5,.SegmentedControl_secondary__seHyB:not(.SegmentedControl_disabled__cYhO_) .SegmentedControl_button__F3HN4[disabled]{color:var(--sd-text-color-disabled)}@media (hover:hover){.SegmentedControl_primary__6lrjv:not(.SegmentedControl_disabled__cYhO_) .SegmentedControl_button__F3HN4:not(.SegmentedControl_selected__FjGH5,[disabled]):hover{background:var(--sd-color-background-accent-subtle)}.SegmentedControl_secondary__seHyB:not(.SegmentedControl_disabled__cYhO_) .SegmentedControl_button__F3HN4:not(.SegmentedControl_selected__FjGH5,[disabled]):hover{background:rgb(47 56 8/12.2%)}}}@layer molecules{.TabButton_tabButton__jo08n{padding:var(--sd-spacing-1-5) 0;border-bottom:var(--sd-border-radius-xs) solid transparent;cursor:pointer;@media (hover:hover){&:hover{border-color:var(--sd-border-color-strong)}}}.TabButton_active__PJ0Em{border-color:var(--sd-border-color-strong);font-weight:var(--sd-font-weight-semi-bold)}.TabButtons_tabButtons__febxh{display:flex;flex-wrap:nowrap;margin-bottom:var(--sd-spacing-8);overflow-x:auto;overscroll-behavior-x:contain;gap:var(--sd-spacing-6);border-bottom:var(--sd-border-width-1) solid var(--sd-border-color-default);scrollbar-gutter:stable}}@layer molecules{}@layer molecules{.FilterChip_filterChip__oWGun{--padding-x:var(--sd-spacing-4);--background-color:var(--sd-control-background-color-default);--color:var(--sd-control-foreground-color-default);--border-color:var(--sd-control-border-color-default);min-width:0;max-width:100%;gap:var(--sd-spacing-1);& span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}& svg{flex-shrink:0}@media (hover:hover){&:hover:not(:is(:disabled,.FilterChip_isActive__fr_dm)){--border-color:var(--sd-control-border-color-focus)}}&:focus-visible{--border-color:var(--sd-control-border-color-active)}&:active:not(:is(:disabled,.FilterChip_isActive__fr_dm)){--background-color:var(--sd-control-background-color-default);--color:var(--sd-control-foreground-color-default);--border-color:var(--sd-control-border-color-focus)}&.FilterChip_disabled__8kA7H,&:disabled{--color:var(--sd-control-foreground-color-disabled);--border-color:var(--sd-control-border-color-disabled)}}.FilterChip_isActive__fr_dm{--background-color:var(--sd-control-background-color-active);--color:var(--sd-control-foreground-color-active);--border-color:var(--sd-control-border-color-active);&:disabled{--color:var(--sd-control-foreground-color-active);--border-color:var(--sd-control-border-color-active)}@media (hover:hover){&:hover:not(:disabled){--color:var(--sd-control-foreground-color-active);--border-color:var(--sd-control-border-color-active)}}}}@layer molecules{.FlexiblePeriodSelect_container__x8b2s{display:flex;flex-direction:column;gap:var(--sd-spacing-4);text-align:center}.FlexiblePeriodSelect_title__V2ecO{font:var(--sd-typography-heading-3)}.FlexiblePeriodSelect_months__e0cOq,.FlexiblePeriodSelect_periods__GBEQ8{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sd-spacing-4)}.TravelPeriodSelectFooter_footerContainer__bvLgz{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;padding-block:var(--sd-spacing-4);padding-inline:var(--sd-spacing-8)}}@layer molecules{.TravelPeriodSelectFooter_inputIncrementer__Ma2bq{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;font-size:var(--sd-font-size-sm);@media (min-width:768px){flex-wrap:wrap;justify-content:center;width:auto;font-size:var(--sd-font-size-default)}}}@layer molecules{.CalendarInput_wrapper__n5ZsF{display:flex;flex-direction:column;align-items:center}.CalendarInput_calendarInput__7WPjE{position:relative;flex:1 0;width:100%;min-width:10rem;max-width:10rem}.CalendarInput_trigger__tA5L_{gap:var(--sd-spacing-1);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;padding:var(--sd-spacing-2) var(--sd-spacing-1) var(--sd-spacing-1) var(--sd-spacing-3);transition:var(--sd-transition-default);transition-property:outline-color,background-color,border-border;border:var(--sd-border-width-1) solid var(--sd-border-color-subtle);border-radius:var(--sd-border-radius-lg);outline:transparent solid var(--sd-focus-ring-width);background-color:var(--sd-control-background-color-default);cursor:pointer;@media (min-width:768px){padding:var(--sd-spacing-3) var(--sd-spacing-1) var(--sd-spacing-2) var(--sd-spacing-3)}@media (hover:hover){&:hover{background-color:var(--sd-control-background-color-disabled)}}&:focus-visible,&:focus-within{outline-color:var(--sd-button-primary-border-color-default)}&.CalendarInput_disabled__absqa{border-color:var(--sd-control-border-color-disabled);outline-color:transparent;background-color:var(--sd-control-background-color-disabled);color:var(--sd-control-foreground-color-disabled);cursor:not-allowed;& .CalendarInput_label__8vHyM{cursor:not-allowed}}&.CalendarInput_hasClear__9oAT_{-webkit-padding-end:var(--sd-spacing-10);padding-inline-end:var(--sd-spacing-10)}}.CalendarInput_empty__2Ye0p{&:focus-visible,&:focus-within{border-color:var(--sd-button-primary-border-color-default);background-color:var(--sd-button-primary-background-color-default);color:var(--sd-button-primary-foreground-color-default)}}.CalendarInput_label__8vHyM{color:var(--text-color-light);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-regular);line-height:.875rem}.CalendarInput_hiddenInput__CWZmX{position:absolute;width:0;height:0;padding:var(--sd-spacing-0);border:none;opacity:0;pointer-events:none}.CalendarInput_clearButton__QBaSb{display:grid;position:absolute;top:50%;inset-inline-end:var(--sd-spacing-1);place-items:center;width:var(--sd-spacing-10);height:var(--sd-spacing-10);transform:translateY(-50%);border-radius:var(--sd-border-radius-full);& svg{padding:var(--sd-spacing-1);border-radius:var(--sd-border-radius-full);background:var(--sd-control-background-color-inactive);color:var(--sd-control-foreground-color-active)}&:focus-visible{outline-offset:calc((var(--sd-spacing-2) - var(--sd-focus-ring-width)) * -1)}}.CalendarInput_input__6lOi1{color:var(--text-color-default);font-family:var(--font-family-base);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-medium);line-height:1.5rem}.CalendarInput_arrow__EyMmp{width:var(--sd-spacing-3);transition:var(--sd-transition-default);opacity:0;&.CalendarInput_filled__2msOC{opacity:1;fill:var(--sd-surface-brand)}}}@layer molecules{.TravelPeriodSelectHeader_headerContainer__S_kct{display:flex;flex-flow:column nowrap;align-items:center;gap:var(--sd-spacing-4);justify-content:center;padding-block:var(--sd-spacing-4);padding-inline:var(--sd-spacing-8);border-bottom:var(--sd-border-width-1) solid var(--sd-border-color-subtle)}.TravelPeriodSelectHeader_mobileInput__Fq9WA{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--sd-spacing-4);@media (min-width:768px){display:none}}}@layer molecules{.TravelPeriodDrawer_headerContainer__3Ne8A{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:100%;padding-block:var(--sd-spacing-2);-webkit-padding-before:0;padding-block-start:0;padding-inline:var(--sd-spacing-4)}.TravelPeriodDrawer_tabList__DJW7W{display:flex;flex-direction:column;min-height:0;&>[role=tabpanel]{display:flex;flex-direction:column;min-height:0;&[hidden]{display:none}}}.TravelPeriodDrawer_dialog__r6NFk{min-height:0}.TravelPeriodDrawer_dialogContent__TM8CQ{padding-block:var(--sd-spacing-3)}.TravelPeriodDrawer_dialogContent__TM8CQ.TravelPeriodDrawer_dialogContent__TM8CQ .react-datepicker__navigation{display:none}.TravelPeriodDrawer_dialogContent__TM8CQ.TravelPeriodDrawer_dialogContent__TM8CQ .react-datepicker__header{height:1.5rem}.TravelPeriodDrawer_footer__OcbEX{border-top:var(--sd-border-width-1) solid var(--sd-border-color-subtle)}.TravelPeriodDrawer_footerNoPadding__a2RwM{padding:var(--sd-spacing-0)}.TravelPeriodInputs_input__yGGMI{width:100%}.TravelPeriodInputs_left__4SOty{border-top-right-radius:var(--sd-border-radius-0);border-bottom-right-radius:var(--sd-border-radius-0)}.TravelPeriodInputs_right__gZxyp{border-top-left-radius:var(--sd-border-radius-0);border-bottom-left-radius:var(--sd-border-radius-0)}}@layer molecules{}@layer molecules{.TravelPeriodPopover_popoverContent__zgp1f{--popover-border-width:1px;--popover-padding:var(--sd-spacing-5);display:grid;grid-template:"header" auto "content" auto "footer" auto/1fr;height:100%;&.TravelPeriodPopover_flexible__kYRhq{grid-template:"header" auto "content" auto/1fr;height:unset}@media (min-width:1024px){width:calc(14 * var(--date-picker-day-width) + var(--date-picker-gutter) + 2 * var(--popover-border-width) + 2 * var(--popover-padding));height:unset}}.TravelPeriodPopover_content__Z_K5b{grid-area:content;padding:var(--popover-padding);overflow-y:auto;scrollbar-gutter:auto;overscroll-behavior-y:contain;background-color:var(--sd-surface-minimal)}.TravelPeriodPopover_header__yv0dD{display:flex;grid-area:header;flex-wrap:nowrap;align-items:center;justify-content:center;height:100%;padding-block:var(--sd-spacing-4);padding-inline:var(--sd-spacing-8);background-color:var(--sd-surface-default)}.TravelPeriodPopover_footer__xrG30{border-top:var(--sd-border-width-1) solid var(--sd-border-color-subtle);background-color:var(--sd-surface-default)}.TravelPeriodSelectContent_travelPeriod__B4ZJF{display:grid;grid-template-columns:1fr 1fr}}@layer molecules{}@layer organisms{.SearchBar_container__jcvQS{display:flex;flex-direction:column;width:100%;padding:var(--sd-spacing-2);border-radius:var(--sd-border-radius-2xl);background-color:var(--sd-surface-heavy);gap:var(--sd-spacing-2);@media (min-width:768px){flex-flow:row nowrap;align-items:center;gap:var(--sd-spacing-4);>*{flex:1 1;min-width:0}}}}@layer molecules{.PriceDetailsPopup_dialog__aPXio.PriceDetailsPopup_dialog__aPXio{@media (min-width:768px){width:36rem}}.PriceDetailsPopup_infoButton__Dj0AY{--svg-size:var(--sd-spacing-4);margin:calc(-1 * var(--sd-spacing-1));margin-left:calc(-1 * var(--sd-spacing-3))}.PriceDetailsPopup_infoIcon__vIwwC{color:var(--sd-color-foreground-neutral-gentle)}.PricePerNight_pricePerNight__1dxEE{display:flex;flex-direction:column;gap:var(--sd-spacing-0-5);justify-content:space-between}.PricePerNight_priceRow__gKB0i{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--sd-spacing-2)}.PricePerNight_price__9c3Dy{white-space:nowrap}.PricePerNight_highlighted__fM6KE{color:var(--sd-color-foreground-accent-emphasis)}.PricePerNight_heading__MIcW9{font-size:var(--sd-font-size-sm);text-align:center;white-space:nowrap}.PricePerNight_heading__MIcW9,.PricePerNight_subtext__4fDGt,.StayDuration_dateRange___aVCc{color:var(--sd-text-color-light)}.StayDuration_dateRange___aVCc{display:flex;flex-flow:row wrap;align-items:flex-start;min-width:0;column-gap:var(--sd-spacing-1);font-size:var(--sd-font-size-sm)}}@layer molecules{}@layer molecules{.StayDuration_heading__ju6Cy{color:var(--sd-text-color-light);white-space:nowrap;&:after{content:": "}}.StayDuration_totalPrice__qaUpb{display:flex;flex-flow:row wrap;align-items:baseline;min-width:0;column-gap:var(--sd-spacing-1);color:var(--sd-text-color-light)}.StayDuration_amount__Dfp1q{white-space:nowrap}.StayDuration_touristTaxNote__48Duu{font-size:var(--sd-font-size-xs);white-space:nowrap}@container house-card (width > 45rem){.StayDuration_heading__ju6Cy:after{content:unset}.StayDuration_dateRange___aVCc{display:flex;flex:1 1 auto;flex-flow:column nowrap;align-items:flex-start;min-width:0;gap:var(--sd-spacing-0)}.StayDuration_totalPrice__qaUpb{font-size:var(--sd-font-size-default)}}}@layer atoms{.BaseRating_rating__lq9jB{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:var(--sd-spacing-8);padding-inline:var(--sd-spacing-2);gap:var(--sd-spacing-1);background:no-repeat 0;background-size:100% 100%;color:var(--sd-color-foreground-neutral-default)}.BaseRating_general__Lslyh{background-image:url(https://assets.nature.house/design-system/images/label-bumblebee.svg);background-repeat:no-repeat;.BaseRating_icon__7A9Rc{color:var(--sd-color-foreground-action-emphasis)}}.BaseRating_nature___4JrL{background-image:url(https://assets.nature.house/design-system/images/label-spring.svg);background-repeat:no-repeat;.BaseRating_icon__7A9Rc{color:var(--sd-color-foreground-success-emphasis)}}}@layer atoms{.Tag_tag__I3j_m{display:inline-block;height:var(--sd-spacing-6);padding:var(--sd-spacing-1) var(--sd-spacing-4);border-radius:var(--sd-border-radius-full);background-color:var(--sd-color-background-neutral-default);color:var(--sd-color-foreground-neutral-default);font-size:var(--sd-font-size-sm);font-weight:var(--sd-font-weight-medium);line-height:var(--sd-font-line-height-xs)}.Tag_compact__KQFvQ{width:var(--sd-spacing-6);padding:var(--sd-spacing-1);overflow:hidden;text-overflow:unset}.Tag_info__ZvvGV{background-color:var(--sd-color-background-info-default);color:var(--sd-color-foreground-info-default)}.Tag_success__Wz6VU{background-color:var(--sd-color-background-success-default);color:var(--sd-color-foreground-success-default)}.Tag_warning__0sPpf{background-color:var(--sd-color-background-action-default);color:var(--sd-color-foreground-action-default)}.Tag_accent__Z3TwR{background-color:var(--sd-color-background-accent-default);color:var(--sd-color-foreground-accent-default)}.Tag_error__YdxyE{background-color:var(--sd-color-background-error-default);color:var(--sd-color-foreground-error-default)}}