@layer properties;@layer theme,base,components,utilities;@layer theme{:root{--font-sans:"Centra No2", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-xl:36rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-bold:700;--tracking-wider:.05em;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}img,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}}@layer utilities{}@layer base{html{min-height:100%;font-size:14px}body{font-family:var(--font-family);margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-gradient-position{syntax:"*";inherits:false;}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}@property --tw-gradient-stops{syntax:"*";inherits:false;}@property --tw-gradient-via-stops{syntax:"*";inherits:false;}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-tracking{syntax:"*";inherits:false;}@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:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-duration{syntax:"*";inherits:false;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-outline-style:solid}}}:root{--ru-brand:#154139;--ru-social-facebook:#a2bdf0;--ru-social-size:35px;--ru-social-icon-size:17.5px;--ru-toast-icon-size:21px;--ru-social-instagram:#e8b0c8;--ru-social-tiktok:#a0d8d5;--ru-social-border:rgb(255 255 255 / 15%);--ru-social-border-hover:rgb(255 255 255 / 30%);--ru-social-surface-hover:rgb(255 255 255 / 10%);--ru-assistant-size:76px;--ru-assistant-dot-size:14px;--ru-assistant-typing-size:7px;--ru-assistant-width:360px;--ru-assistant-height:520px;--ru-assistant-status:#22c55e;--ru-assistant-status-ring:rgb(34 197 94 / 40%);--ru-assistant-label:#1e40af;--ru-assistant-toggle:#bfdbfe;--ru-assistant-action:#2563eb;--ru-assistant-action-hover:#1d4ed8;--ru-assistant-action-disabled:#93c5fd;--ru-assistant-bubble:#f3f4f6;--ru-shadow-assistant-label:0 2px 8px rgb(0 0 0 / 12%);--ru-shadow-assistant-toggle:0 4px 16px rgb(0 0 0 / 20%);--ru-shadow-assistant-panel:0 8px 32px rgb(0 0 0 / 15%);--ru-toast-width:350px;--ru-toast-info-surface:#eff6ff;--ru-toast-info-border:#bfdbfe;--ru-toast-info-text:#1d4ed8;--ru-toast-success-surface:#f0fdf4;--ru-toast-success-border:#bbf7d0;--ru-toast-success-text:#15803d;--ru-toast-warning-surface:#fffbeb;--ru-toast-warning-border:#fde68a;--ru-toast-warning-text:#a16207;--ru-toast-error-surface:#fef2f2;--ru-toast-error-border:#fecaca;--ru-toast-error-text:#b91c1c;--ru-toast-close-hover:rgb(255 255 255 / 50%);--ru-shadow-toast:0 4px 10px rgb(0 0 0 / 10%);--ru-dialog-width:500px;--ru-pagination-input-width:68px;--ru-pagination-input-width-compact:52px;--ru-pagination-popover-width:320px;--ru-pagination-gap-width:28px;--ru-pagination-gap-width-compact:20px;--ru-pagination-page-width-compact:30px;--ru-cookie-dialog-width:476px;--ru-cookie-backdrop:rgb(15 23 42 / 58%);--ru-shadow-cookie-dialog:0 24px 80px rgb(15 23 42 / 28%);--ru-calendar-border:#c9d8ce;--ru-calendar-text:#202a25;--ru-calendar-footer:#f6f7f3;--ru-calendar-footer-border:#e0e6df;--ru-calendar-hover:#e4ede2;--ru-calendar-disabled:#869086;--ru-calendar-button-disabled:#dfe5df;--ru-calendar-button-disabled-text:#6b786e;--ru-shadow-calendar:0 16px 40px rgb(21 45 35 / 20%);--ru-calendar-nav-border:#d5dfd6;--ru-calendar-nav-surface:#f3f6f4;--ru-calendar-nav-hover-border:#a5bba9;--ru-calendar-weekday:#737778;--ru-calendar-day-hover:#edf3e9;--ru-calendar-day-hover-border:#c5d6c4;--ru-calendar-today-border:#ceaf71;--ru-calendar-today-surface:#fff8e8;--ru-calendar-today-text:#765b2f;--ru-calendar-day-disabled:#8c948d;--ru-calendar-range:#e5efe3;--ru-calendar-action-width:138px;--ru-property-star:#d97706;--ru-property-star-size-mobile:12.88px;--ru-search-splash-spinner-size:34px;--ru-search-splash-spinner-track:rgb(29 89 67 / 20%);--ru-search-splash-spinner:#1d5943;--ru-auth-width:448px;--ru-account-width:896px;--ru-account-deals-width:672px;--ru-account-nav-width:680px;--ru-account-deal-image-min-width:133px;--ru-account-deal-image-width:196px;--ru-control-size-large:64px;--ru-account-sticker-width:100px;--ru-account-sticker-width-large:140px;--ru-account-sticker-width-small:80px;--ru-brand-hover:#10352e;--ru-focus:#237d70;--ru-text:#17212d;--ru-text-secondary:#343b40;--ru-muted:#607080;--ru-border:#d3dfe6;--ru-page-background:#f7f4ee;--ru-surface:#ffffff;--ru-surface-subtle:#f7f8fa;--ru-surface-selected:#eef5f2;--ru-room-summary-surface:#f1f5ef;--ru-room-summary-border:#dce5de;--ru-included-text:#00843d;--ru-included-border:#8fd6a8;--ru-nearby-highlight-surface:#eef4ee;--ru-nearby-highlight-border:#d5e2d7;--ru-nearby-highlight-divider:#d3ded4;--ru-nearby-highlight-muted:#707976;--ru-nearby-highlight-min-width:210px;--ru-nearby-highlight-icon-width:25px;--ru-nearby-highlight-icon-slot-mobile:26px;--ru-seo-price-surface:#f7f9fc;--ru-seo-description-text:#40516a;--ru-seo-availability-surface:#f4d285;--ru-seo-catalog-radius:18px;--ru-seo-overview-radius:14px;--ru-seo-catalog-image-width:240px;--ru-seo-catalog-price-width:223px;--ru-seo-catalog-price-width-tablet:205px;--ru-seo-reference-price-size:28px;--ru-reference-price-size:18px;--ru-reference-price-weight:600;--ru-reference-price-line-height:1.5;--ru-reference-price-color:var(--ru-brand);--ru-reference-price-approximation-size:inherit;--ru-seo-description-width:932px;--ru-list-room-icon-width:44.8px;--ru-list-room-thumbnail-width:58.8px;--ru-list-gallery-thumbnail-width:50px;--ru-list-gallery-thumbnail-height:32px;--ru-list-review-score-width:68px;--ru-list-review-score-height:38px;--ru-shadow-room-preview:0 4px 16px rgb(0 0 0 / 20%), 0 0 0 2px var(--ru-surface);--ru-surface-trust:rgb(243 247 242 / 88%);--ru-skeleton:#e5ebef;--ru-disabled:#a5b3b0;--ru-danger:#b13936;--ru-accent-warm:#dc7d10;--ru-favourite:#a95465;--ru-backdrop:rgb(15 29 33 / 40%);--ru-image-shade:rgb(0 0 0 / 38%);--ru-image-control:rgb(0 0 0 / 60%);--ru-on-image:#ffffff;--ru-radius:6px;--ru-radius-card:8px;--ru-shadow:0 4px 12px rgb(24 44 57 / 12%);--ru-shadow-popover:0 10px 32px rgb(24 44 57 / 20%);--ru-content-width:1360px;--ru-page-gutter:40px;--ru-page-gutter-tablet:24px;--ru-page-gutter-mobile:20px;--ru-home-headline-width:640px;--ru-home-hero-width:1400px;--ru-stay-style-caption-shade:linear-gradient(transparent, rgb(10 24 32 / 72%));--ru-filter-width:280px;--ru-column-gap:32px;--ru-radius-small:2px;--ru-radius-circle:50%;--ru-radius-pill:999px;--ru-shadow-focus:0 0 0 3px rgb(35 125 112 / 12%);--ru-shadow-selected:inset 2px 0 #154139;--ru-header-height:61px;--ru-viewport-gutter:32px;--ru-control-size:40px;--ru-control-size-touch:44px;--ru-control-size-small:32px;--ru-icon-size:16px;--ru-icon-size-small:14px;--ru-icon-size-large:20px;--ru-range-thumb-size:16px;--ru-histogram-bar-min-width:2px;--ru-alt-rates-width:400px;--ru-loading-width:360px;--ru-loading-spinner-size:56px;--ru-filter-shortcut-width:105px;--ru-filter-shortcut-compact-width:72px;--ru-filter-active-dot-size:6px;--ru-results-rule-min-width:48px;--ru-map-height:500px;--ru-map-modal-gap:clamp(16px, 3vmin, 40px);--ru-map-modal-gap-mobile:8px;--ru-map-results-width-min:320px;--ru-map-results-width:380px;--ru-map-filter-width-min:230px;--ru-map-filter-width:260px;--ru-map-drawer-width:320px;--ru-map-popup-width-min:280px;--ru-map-popup-width:320px;--ru-map-result-image-width:108px;--ru-map-result-image-width-mobile:88px;--ru-map-result-image-height:136px;--ru-map-popup-image-height:140px;--ru-map-page-input-width:64px;--ru-map-control-clearance:104px;--ru-surface-frosted:#fffffff0;--ru-surface-warning:#fff9e8;--ru-border-warning:#ebd18d;--ru-text-warning:#78520d;--ru-shadow-text:0 2px 4px rgb(23 55 45 / 70%);--ru-header-chevron-size:11px;--ru-icon-size-tiny:12px;--ru-icon-size-compact:15px;--ru-icon-size-medium:17px;--ru-icon-size-body:18px;--ru-header-flag-width:19px;--ru-icon-size-heading:22px;--ru-preferences-globe-icon-size:23px;--ru-icon-size-xl:24px;--ru-stepper-value-width:28px;--ru-score-size:30px;--ru-control-size-compact:36px;--ru-control-size-field:38px;--ru-control-size-select:42px;--ru-preferences-globe-size:48px;--ru-home-trust-logo-width-mobile:66px;--ru-price-label-width:70px;--ru-home-trust-logo-width:76px;--ru-preferences-apply-width-mobile:95px;--ru-home-member-image-column-mobile:104px;--ru-age-field-width:120px;--ru-preferences-apply-width:140px;--ru-home-member-image-width-mobile:144px;--ru-home-search-submit-width:145px;--ru-home-mobile-search-width:644px;--ru-home-mobile-search-radius:14px;--ru-home-mobile-search-border:#d7e0e7;--ru-shadow-home-mobile-search:0 0 0 8px var(--ru-brand);--ru-home-mobile-control-radius:9px;--ru-home-mobile-control-border:#cbd5e1;--ru-home-mobile-control-text:#102d40;--ru-home-mobile-control-muted:#64748b;--ru-home-mobile-trust-width:360px;--ru-home-mobile-trust-logo-width:56px;--ru-home-mobile-trust-divider:#bdcec6;--ru-search-submit-width:150px;--ru-card-price-width-min:160px;--ru-header-logo-width-mobile:166px;--ru-home-member-image-column-tablet:170px;--ru-header-logo-width:198px;--ru-card-actions-width:200px;--ru-home-member-image-width-tablet:210px;--ru-list-toolbar-width:216px;--ru-home-trust-width-tablet:220px;--ru-home-trust-width:240px;--ru-card-price-width:252px;--ru-room-picker-width:420px;--ru-home-room-picker-width:438px;--ru-empty-state-width:480px;--ru-home-room-picker-width-tablet:532px;--ru-calendar-width:660px;--ru-preferences-width:1176px;--ru-home-search-width:1440px;--ru-viewport-gutter-small:20px;--ru-viewport-gutter-calendar:28px;--ru-viewport-gutter-dialog:42px;--ru-space-inline:16px;--ru-space-inline-half:8px;--ru-radius-hero:16px;--ru-radius-search:20px;--ru-radius-search-mobile:22px;--ru-list-search-radius:16px;--ru-list-search-trigger-radius:10px;--ru-radius-panel:12px;--ru-radius-focus:3px;--ru-radius-line:1px;--ru-on-brand-muted:rgb(255 255 255 / 80%);--ru-on-brand-secondary:rgb(255 255 255 / 60%);--ru-on-brand-subtle:rgb(255 255 255 / 40%);--ru-on-brand-hover:rgb(255 255 255 / 5%);--ru-border-on-brand:rgb(255 255 255 / 10%);--ru-accent-on-brand:#c4ddcc;--ru-danger-on-brand:#fca5a5;--ru-danger-subtle:rgb(239 68 68 / 10%);--ru-detail-content-width:1180px;--ru-detail-overview-card-min-width:300px;--ru-detail-sidebar-width:340px;--ru-detail-room-title:#000000;--ru-detail-text:#14181b;--ru-detail-muted:#62676c;--ru-detail-room-icon:#263430;--ru-detail-board-surface:#f2ecdf;--ru-detail-previous-price:#b42318;--ru-detail-amenity-icon-size:17.5px;--ru-detail-rate-heading-surface:#323f3c;--ru-detail-rate-surface:#f5f3f1;--ru-detail-rate-hover:#eeebe7;--ru-detail-rate-selected:#e8e3dc;--ru-detail-rate-free-surface:#edf5ee;--ru-detail-rate-free-hover:#e5efe6;--ru-detail-rate-free-selected:#deecdf;--ru-detail-room-image-width:420px;--ru-detail-map-dialog-width:1100px;--ru-detail-rate-guests-width:112px;--ru-detail-rate-price-width:154px;--ru-detail-rate-quantity-width:126px;--ru-detail-rate-selector-width:80.5px;--ru-detail-rate-selector-width-mobile:63px;--ru-detail-rate-gap:17.5px;--ru-detail-rate-gap-compact:12px;--ru-detail-price-popover-width:300px;--ru-detail-room-thumbnail-width:46px;--ru-detail-gallery-width:1180px;--ru-detail-gallery-height:820px;--ru-detail-pin-width:34px;--ru-detail-map-logo-width:88px;--ru-detail-rate-columns:minmax(0, 1fr) var(--ru-detail-rate-guests-width) minmax(var(--ru-detail-rate-price-width), .72fr) var(--ru-detail-rate-quantity-width);--ru-detail-information-width:360px;--ru-detail-search-z-index:220;--ru-detail-place-popup-width:260px;--ru-map-marker-size:30px;--ru-map-marker-dining:#f97316;--ru-map-marker-attraction:#16a34a;--ru-map-transit-metro:#2563eb;--ru-map-transit-bus:#7c3aed;--ru-map-transit-tram:#0891b2;--ru-map-transit-train:#4f46e5;--ru-map-transit-airport:#0ea5e9;--ru-detail-fee-list-width:420px;--ru-detail-fee-value-width:128px;--ru-editorial-width:1180px;--ru-editorial-gutter:48px;--ru-editorial-gutter-compact:40px;--ru-prose-width:720px;--ru-brand-page-width:1200px;--ru-brand-filter-width:1328px;--ru-brand-tile-width:124px;--ru-brand-stay-dialog-width:480px;--ru-guide-card-width:280px;--ru-guide-feature-width:640px;--ru-guide-loading-tab-width:100px;--ru-guide-cover-shade:linear-gradient(0deg, rgb(0 0 0 / 72%), rgb(0 0 0 / 20%) 65%, transparent);--ru-guide-map-height:570px;--ru-guide-map-width:1328px;--ru-guide-map-height-mobile:400px;--ru-guide-map-sidebar-width:264px;--ru-guide-map-sidebar-width-tablet:220px;--ru-guide-map-modes-width:300px;--ru-guide-map-pin-size:34px;--ru-guide-map-legend-size:28px;--ru-guide-map-place:#d10c2f;--ru-guide-map-hotel:#0757ed;--ru-guide-map-area:#242c34;--ru-guide-thumbnail-width:80px;--ru-guide-sidebar-width:310px;--ru-guide-sidebar-width-tablet:260px;--ru-guide-number-width:50px;--ru-guide-number-width-mobile:34px;--ru-page-number-width:72px;--ru-favourite-label-width:96px;--ru-favourite-error-width:240px;--ru-media-background:#071f2d;--ru-footer-background:#24272a;--ru-danger-surface:#fff1f2;--ru-danger-border:#d6b7b7;--ru-info-surface:#edf3ff;--ru-info-text:#2b4d7e;--ru-favourite-light:#e9b7c5;--ru-favourite-active:#d99cae;--ru-favourite-hover:#efe9e8;--ru-surface-image-button:rgb(255 255 255 / 75%);--ru-border-image-button:rgb(216 223 218 / 65%);--ru-shadow-subtle:0 2px 8px rgb(14 58 47 / 9%);--ru-booking-summary-width:520px;--ru-booking-room-image-width:132px;--ru-booking-room-image-width-mobile:112px;--ru-booking-room-thumb-size:72px;--ru-booking-trust-logo-height:28px;--ru-booking-header-band-height:60px;--ru-booking-code-width:168px;--ru-booking-logo-width:198px;--ru-booking-spinner-size:104px;--ru-payment-paypal-primary:#003087;--ru-payment-paypal-secondary:#009cde;--ru-payment-ideal:#ba1e68;--ru-trips-trips-page-max-width:1200px;--ru-trips-trips-discovery-search-width:84px;--ru-trips-trips-discovery-search-width-variant-b:10px;--ru-trips-trips-discovery-search-max-width:1230px;--ru-trips-trips-search-field-destination-flex:260px;--ru-trips-trips-search-field-term-flex:280px;--ru-trips-trips-search-field-duration-flex:280px;--ru-trips-trips-search-submit-flex:161px;--ru-trips-trips-featured-max-width:1200px;--ru-trips-trips-featured-grid-grid-template-columns:320px;--ru-trips-trip-card-grid-template-columns:160px;--ru-trips-trip-card-grid-template-columns-variant-b:260px;--ru-trips-trip-detail-grid-grid-template-columns:300px;--ru-trips-guide-city-placeholder-flex:112px;--ru-trips-after-width:48px;--ru-trips-trips-countries-max-width:1200px;--ru-trips-trips-popular-max-width:1200px;--ru-trip-example-trip-example-page-max-width:1248px;--ru-trip-example-trip-example-header-max-width:940px;--ru-trip-example-trip-example-intro-max-width:840px;--ru-trip-example-trip-example-layout-grid-template-columns:320px;--ru-trip-example-trip-example-day-number-flex:62px;--ru-trip-example-trip-example-layout-grid-template-columns-variant-b:280px;--ru-trip-example-trip-example-day-number-flex-basis:54px;--ru-favourites-stay-dialog-width:880px;--ru-stay-style-style-content-max-width:1228px;--ru-stay-style-hero-copy-max-width:540px;--ru-choices-choice-page-max-width:1208px;--ru-choices-collection-intro-max-width:780px;--ru-choices-guide-card-grid-template-columns:140px;--ru-choices-guide-card-grid-template-columns-variant-b:100px;--ru-deal-header-max-width:616px;--ru-deal-thumb-width:84px;--ru-deal-rate-spinner-width:13.3px;--ru-about-content-max-width:470px;--ru-about-accent:#c1f870;--ru-about-accent-hover:#b1e663;--ru-about-watch-width:180px;--ru-about-play-width:76px;--ru-about-close-icon-width:28px;--ru-about-ru-about-video-max-width:900px;--ru-about-ru-about-heading-max-width:500px;--ru-about-intro-max-width:420px;--ru-about-about-pillar-grid-template-columns:34px;--ru-about-ru-about-image-max-width:120px;--ru-about-ru-about-heading-max-width-variant-b:390px;--ru-about-memberships-grid-template-columns:112px;--ru-about-ru-about-image-width:88px;--ru-about-content-max-width-variant-b:430px;--ru-about-ru-about-heading-max-width-variant-c:430px;--ru-about-about-pillar-grid-template-columns-variant-b:28px;--ru-about-about-action-flex:130px;--ru-protection-content-max-width:470px;--ru-protection-content-max-width-variant-b:430px;--ru-protection-ru-protection-title-max-width:900px;--ru-protection-lead-max-width:780px;--ru-protection-protection-membership-grid-template-columns:240px;--ru-protection-protection-logo-width:200px;--ru-protection-hero-action-border:rgb(255 255 255 / 45%);--ru-protection-hero-action-hover:rgb(255 255 255 / 12%);--ru-legal-legal-shell-width:48px;--ru-legal-legal-layout-grid-template-columns:235px;--ru-legal-ru-legal-link-grid-template-columns:30px;--ru-legal-legal-document-width:790px;--ru-legal-before-width:5px;--ru-legal-ru-legal-heading-max-width:680px;--ru-legal-copy-max-width:650px;--ru-legal-heading-grid-template-columns:34px;--ru-destination-destination-section-width:48px;--ru-destination-destination-section-grid-template-columns:240px;--ru-directory-header-max-width:760px;--ru-directory-search-max-width:620px;--ru-directory-grid-grid-template-columns:245px;--ru-directory-group-grid-template-columns:180px;--ru-directory-group-grid-template-columns-variant-b:140px;--ru-directory-group-grid-template-columns-variant-c:260px;--ru-directory-seo-directory-width:28px;--ru-help-help-shell-width:1160px;--ru-help-help-shell-width-variant-b:48px;--ru-help-subtitle-max-width:440px;--ru-help-workspace-grid-template-columns:260px;--ru-help-ru-help-icon-width:28px;--ru-help-ru-help-icon-flex:28px;--ru-help-ru-help-copy-max-width:520px;--ru-help-layout-grid-template-columns:230px;--ru-help-intro-max-width:620px;--ru-help-workspace-grid-template-columns-variant-b:235px;--ru-help-layout-grid-template-columns-variant-b:200px;--ru-help-visual-copy-max-width:400px;--ru-support-support-page-max-width:680px;--ru-manage-booking-booking-wrapper-max-width:784px;--ru-manage-booking-search-icon-width:17.5px;--ru-manage-booking-error-icon-width:17.5px;--ru-manage-booking-loading-spinner-width:17.5px;--ru-manage-booking-features-grid-grid-template-columns:120px;--ru-manage-booking-feature-icon-width:28px;--ru-manage-booking-modal-card-max-width:308px;--ru-my-bookings-my-bookings-sticker-sailboat-width:91px;--ru-my-bookings-my-bookings-sticker-sailboat-width-variant-b:112px;--ru-my-bookings-my-bookings-sticker-eiffel-width:95.2px;--ru-my-bookings-my-bookings-sticker-eiffel-width-variant-b:117.6px;--ru-my-bookings-my-bookings-sticker-lemon-width:75.6px;--ru-my-bookings-my-bookings-sticker-lemon-width-variant-b:93.8px;--ru-my-bookings-my-bookings-sticker-windmill-width:101.5px;--ru-my-bookings-my-bookings-sticker-windmill-width-variant-b:126px;--ru-my-bookings-my-bookings-sticker-hibiscus-width:79.8px;--ru-my-bookings-my-bookings-sticker-hibiscus-width-variant-b:98px;--ru-my-bookings-my-bookings-sticker-canal-houses-width:126px;--ru-my-bookings-my-bookings-sticker-canal-houses-width-variant-b:161px;--ru-my-bookings-my-bookings-loading-width:28px;--ru-my-bookings-my-bookings-tabs-width:470px;--ru-my-bookings-ru-my-bookings-icon-width:16.1px;--ru-my-bookings-my-booking-card-grid-template-columns:182px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-b:245px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-c:105px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-d:119px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-e:133px;--ru-my-bookings-ru-my-bookings-icon-width-variant-b:37.1px;--ru-my-bookings-ru-my-bookings-icon-width-variant-c:15.12px;--ru-my-bookings-button-spinner-width:12.6px;--ru-my-bookings-icon-width:45.5px;--ru-my-bookings-ru-my-bookings-icon-width-variant-d:21px;--ru-my-bookings-my-booking-card-width:784px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-f:168px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-g:210px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-h:112px;--ru-my-bookings-action-width:168px;--ru-my-bookings-my-bookings-sticker-sailboat-width-variant-c:88.2px;--ru-my-bookings-my-bookings-sticker-eiffel-width-variant-c:91px;--ru-my-bookings-my-bookings-sticker-hibiscus-width-variant-c:77px;--ru-my-bookings-my-bookings-sticker-canal-houses-width-variant-c:119px;--ru-my-bookings-my-booking-card-grid-template-columns-variant-i:115.5px;--ru-my-bookings-my-bookings-sticker-sailboat-width-variant-d:80.5px;--ru-my-bookings-my-bookings-sticker-canal-houses-width-variant-d:112px;--ru-view-booking-view-booking-content-width:1100px;--ru-view-booking-voucher-toolbar-width:800px;--ru-view-booking-view-booking-voucher-width:800px;--ru-confirmation-confirmation-container-width:1100px;--ru-confirmation-confirmation-mark-width:34px;--ru-confirmation-intro-copy-max-width:760px;--ru-confirmation-reference-copy-width:34px;--ru-confirmation-lower-twocol-grid-template-columns:320px;--ru-confirmation-voucher-toolbar-max-width:800px;--ru-confirmation-voucher-block-width:800px;--ru-confirmation-voucher-document-footer-width:800px;--ru-confirmation-error-content-max-width:480px;--ru-confirmation-loading-spinner-width:72px;--ru-confirmation-lower-twocol-grid-template-columns-variant-b:285px;--ru-confirmation-confirmation-mark-width-variant-b:29px;--ru-discovery-stay-discovery-stay-search-dialog-width:480px;--ru-discovery-stay-discovery-stay-search-dialog-width-variant-b:48px;--ru-discovery-hero-discovery-hero-content-grid-template-columns:240px;--ru-discovery-hero-discovery-hero-content-max-width:1160px;--ru-discovery-hero-ru-discovery-hero-title-max-width:750px;--ru-discovery-hero-ru-discovery-hero-copy-max-width:650px;--ru-discovery-hero-homepage-trust-membership-grid-template-columns:68px;--ru-discovery-hero-ru-discovery-hero-image-width:54px;--ru-discovery-hero-ru-discovery-hero-image-width-variant-b:68px;--ru-discovery-hero-discovery-hero-content-grid-template-columns-variant-b:220px;--ru-discovery-hero-discovery-search-frame-width:56px;--ru-discovery-hero-homepage-hero-trust-mobile-max-width:360px;--ru-discovery-hero-homepage-trust-membership-grid-template-columns-variant-b:56px;--ru-discovery-hero-ru-discovery-hero-image-width-variant-c:56px;--ru-member-signup-host-max-width:1200px;--ru-member-signup-homepage-member-banner-grid-template-columns:224px;--ru-member-signup-image-width:260px;--ru-member-signup-homepage-member-banner-grid-template-columns-variant-b:160px;--ru-member-signup-image-width-variant-b:200px;--ru-member-signup-homepage-member-banner-grid-template-columns-variant-c:104px;--ru-member-signup-image-width-variant-c:144px;--ru-voucher-ru-voucher-image-width:182px;--ru-voucher-ru-voucher-image-width-variant-b:125px;--ru-voucher-ru-voucher-image-width-variant-c:170px}:root{--font-family:"Centra No2", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}