.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month);color:#fff}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:none;border:none}.air-datepicker-cell{align-items:center;border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;position:relative;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{color:var(--adp-color-disabled);cursor:default}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-.-focus-,.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:none}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{background:var(--adp-cell-background-color-selected);color:#fff}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{align-items:center;color:var(--adp-day-name-color);display:flex;flex:1;font-size:.8em;justify-content:center;text-align:center;text-transform:uppercase}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(4,1fr)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);box-sizing:content-box;display:flex;justify-content:space-between;min-height:var(--adp-nav-height);padding:var(--adp-padding)}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action,.air-datepicker-nav--title{align-items:center;cursor:pointer;display:flex;justify-content:center}.air-datepicker-nav--action{border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--adp-nav-action-size)}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{height:32px;width:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);font-style:normal;margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{background:none;cursor:default}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{background:hsla(0,0%,100%,0);border:none;border-radius:var(--adp-btn-border-radius);color:var(--adp-btn-color);cursor:pointer;display:inline-flex;height:var(--adp-btn-height)}.air-datepicker-button:focus,.air-datepicker-button:hover{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover)}.air-datepicker-button:focus{outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{align-items:center;display:flex;height:100%;justify-content:center;outline:none;width:100%}.air-datepicker-time{grid-column-gap:12px;align-items:center;display:grid;grid-template-columns:max-content 1fr;padding:0 var(--adp-time-padding-inner);position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{align-items:center;display:flex;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{line-height:1;margin:0 2px 3px}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-3px;z-index:-1}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{align-self:flex-end;color:var(--adp-time-day-period-color);font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase}.air-datepicker-time--row{align-items:center;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;display:flex;font-size:11px;height:17px}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{-webkit-appearance:none;background:none;cursor:pointer;flex:1;height:100%;margin:0;padding:0;width:100%}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-ms-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-moz-range-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-fill-lower,.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:transparent}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92,196,239,.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0,0,0,.3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:content-box;color:var(--adp-color);display:grid;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);width:var(--adp-width);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);border:none;position:fixed;width:var(--adp-mobile-width)}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{left:0;position:absolute;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);z-index:-1}.air-datepicker--pointer,.air-datepicker--pointer:after{height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size)}.air-datepicker--pointer:after{background:#fff;border-right:1px solid var(--adp-border-color-inline);border-top:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box;content:""}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;grid-area:body;padding:var(--adp-padding)}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{border-top:1px solid var(--adp-border-color-inner);padding:var(--adp-padding)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);width:0;z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{height:100%;opacity:1;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%}
.ce-seo{--ce-color-primitive-white:#fff;--ce-color-primitive-black:#000;--ce-color-primitive-transparent:#00000000;--ce-color-primitive-ink-950:#020027;--ce-color-primitive-ink-900:#0a0639;--ce-color-primitive-ink-800:#1f1d3f;--ce-color-primitive-ink-700:#4a4a4a;--ce-color-primitive-ink-500:#6e6e6e;--ce-color-primitive-ink-400:#9c9c9c;--ce-color-primitive-ink-300:#aeaeae;--ce-color-primitive-ink-200:#d7d7d7;--ce-color-primitive-ink-100:#e3e4e7;--ce-color-primitive-ink-050:#f3f5f7;--ce-color-primitive-blue-700:#2926b8;--ce-color-primitive-blue-600:#3b38ec;--ce-color-primitive-blue-400:#4eb5e6;--ce-color-primitive-blue-100:#e2ebf3;--ce-color-primitive-green-600:#198754;--ce-color-primitive-green-100:#ddf3e6;--ce-color-primitive-amber-700:#8a5300;--ce-color-primitive-amber-100:#fff3cd;--ce-color-primitive-red-700:#b42318;--ce-color-primitive-red-500:#ff1919;--ce-color-primitive-red-100:#ffe5e5;--ce-color-primitive-overlay-35:#00000059;--ce-color-primitive-overlay-62:#0000009e;--ce-color-primitive-overlay-70:#000000b3;--ce-color-background-base:var(--ce-color-primitive-white);--ce-color-background-subtle:var(--ce-color-primitive-ink-050);--ce-color-background-brand:var(--ce-color-primitive-ink-950);--ce-color-background-brand-strong:var(--ce-color-primitive-ink-900);--ce-color-background-transparent:var(--ce-color-primitive-transparent);--ce-color-surface-default:var(--ce-color-primitive-white);--ce-color-surface-subtle:var(--ce-color-primitive-blue-100);--ce-color-surface-elevated:var(--ce-color-primitive-white);--ce-color-text-primary:var(--ce-color-primitive-ink-950);--ce-color-text-secondary:var(--ce-color-primitive-ink-700);--ce-color-text-muted:var(--ce-color-primitive-ink-500);--ce-color-text-inverse:var(--ce-color-primitive-white);--ce-color-text-link:var(--ce-color-primitive-blue-700);--ce-color-text-disabled:var(--ce-color-primitive-ink-400);--ce-color-border-default:var(--ce-color-primitive-ink-200);--ce-color-border-strong:var(--ce-color-primitive-ink-300);--ce-color-border-interactive:var(--ce-color-primitive-ink-950);--ce-color-action-primary:var(--ce-color-primitive-ink-900);--ce-color-action-primary-hover:var(--ce-color-primitive-ink-800);--ce-color-action-primary-text:var(--ce-color-primitive-white);--ce-color-action-secondary:var(--ce-color-primitive-white);--ce-color-action-secondary-hover:var(--ce-color-primitive-ink-050);--ce-color-action-secondary-text:var(--ce-color-primitive-ink-950);--ce-color-focus-ring:var(--ce-color-primitive-blue-400);--ce-color-state-success:var(--ce-color-primitive-green-600);--ce-color-state-success-subtle:var(--ce-color-primitive-green-100);--ce-color-state-warning:var(--ce-color-primitive-amber-700);--ce-color-state-warning-subtle:var(--ce-color-primitive-amber-100);--ce-color-state-error:var(--ce-color-primitive-red-700);--ce-color-state-error-subtle:var(--ce-color-primitive-red-100);--ce-color-state-disabled-background:var(--ce-color-primitive-ink-100);--ce-color-state-disabled-text:var(--ce-color-primitive-ink-400);--ce-color-media-overlay:var(--ce-color-primitive-overlay-35);--ce-color-media-scrim:var(--ce-color-primitive-overlay-62);--ce-color-media-scrim-strong:var(--ce-color-primitive-overlay-70);--ce-color-skeleton-base:var(--ce-color-primitive-ink-100);--ce-color-skeleton-highlight:var(--ce-color-primitive-blue-100);--ce-color-brand-logo:var(--ce-color-primitive-black);--ce-font-family-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ce-font-weight-regular:400;--ce-font-weight-medium:500;--ce-font-weight-semibold:600;--ce-font-weight-bold:700;--ce-font-size-display-xl:64px;--ce-font-size-display-l:48px;--ce-font-size-heading-h2:36px;--ce-font-size-heading-h3:28px;--ce-font-size-heading-h4:22px;--ce-font-size-body-l:18px;--ce-font-size-body-m:16px;--ce-font-size-body-s:14px;--ce-font-size-label-l:16px;--ce-font-size-label-m:14px;--ce-font-size-label-s:12px;--ce-font-size-caption:12px;--ce-font-size-micro:11px;--ce-font-size-button:16px;--ce-font-size-editorial-lead:22px;--ce-line-height-display-xl:72px;--ce-line-height-display-l:56px;--ce-line-height-heading-h2:44px;--ce-line-height-heading-h3:36px;--ce-line-height-heading-h4:30px;--ce-line-height-body-l:28px;--ce-line-height-body-m:24px;--ce-line-height-body-s:20px;--ce-line-height-label-l:24px;--ce-line-height-label-m:20px;--ce-line-height-label-s:16px;--ce-line-height-caption:16px;--ce-line-height-micro:14px;--ce-line-height-button:24px;--ce-line-height-editorial-lead:30px;--ce-letter-spacing-display:-1px;--ce-letter-spacing-heading:-0.4px;--ce-letter-spacing-body:0;--ce-letter-spacing-label:0.2px;--ce-letter-spacing-caps:0.8px;--ce-paragraph-spacing-body:12px;--ce-paragraph-spacing-editorial:16px;--ce-paragraph-spacing-section:24px;--ce-text-transform-default:none;--ce-space-0:0;--ce-space-2:2px;--ce-space-4:4px;--ce-space-6:6px;--ce-space-8:8px;--ce-space-12:12px;--ce-space-16:16px;--ce-space-20:20px;--ce-space-24:24px;--ce-space-32:32px;--ce-space-40:40px;--ce-space-48:48px;--ce-space-64:64px;--ce-space-80:80px;--ce-space-96:96px;--ce-space-128:128px;--ce-radius-0:0;--ce-radius-2:2px;--ce-radius-4:4px;--ce-radius-6:6px;--ce-radius-8:8px;--ce-radius-12:12px;--ce-radius-16:16px;--ce-radius-24:24px;--ce-radius-pill:999px;--ce-border-width-0:0;--ce-border-width-1:1px;--ce-border-width-2:2px;--ce-border-width-3:3px;--ce-control-height-compact:32px;--ce-control-height-default:44px;--ce-control-height-comfortable:52px;--ce-control-height-large:56px;--ce-touch-target-min:44px;--ce-icon-size-12:12px;--ce-icon-size-16:16px;--ce-icon-size-20:20px;--ce-icon-size-24:24px;--ce-icon-size-32:32px;--ce-icon-size-40:40px;--ce-icon-size-48:48px;--ce-layout-max-content:1200px;--ce-layout-max-text:720px;--ce-layout-desktop-padding:64px;--ce-layout-laptop-padding:48px;--ce-layout-tablet-padding:32px;--ce-layout-mobile-padding:20px;--ce-layout-desktop-gutter:24px;--ce-layout-tablet-gutter:20px;--ce-layout-mobile-gutter:16px;--ce-layout-desktop-columns:12;--ce-layout-tablet-columns:8;--ce-layout-mobile-columns:4;--ce-layout-section-gap:96px;--ce-page-gutter:var(--ce-layout-mobile-padding);--ce-grid-gutter:var(--ce-layout-mobile-gutter);--ce-grid-column-count:var(--ce-layout-mobile-columns);--ce-content-max:var(--ce-layout-max-content);--ce-reading-max:var(--ce-layout-max-text);--ce-section-gap:var(--ce-layout-section-gap);--ce-control-min-height:var(--ce-control-height-default);--ce-radius-control:var(--ce-radius-6);--ce-radius-card:var(--ce-radius-16);--ce-radius-modal:var(--ce-radius-24);--ce-border-width-default:var(--ce-border-width-1);--ce-breakpoint-stress-min:320px;--ce-breakpoint-mobile:390px;--ce-breakpoint-tablet:768px;--ce-breakpoint-laptop:1200px;--ce-breakpoint-desktop:1440px;--ce-shadow-elevation-1:0 1px 3px 0 rgba(2,0,39,.1);--ce-shadow-elevation-2:0 4px 12px 0 rgba(2,0,39,.12);--ce-shadow-elevation-3:0 12px 32px 0 rgba(2,0,39,.16);--ce-shadow-focus:0 0 0 3px rgba(78,181,230,.28);--ce-shadow-card:var(--ce-shadow-elevation-1);--ce-shadow-popover:var(--ce-shadow-elevation-2);--ce-shadow-overlay:var(--ce-shadow-elevation-3);--ce-focus-outline-width:var(--ce-border-width-2);--ce-focus-outline-offset:var(--ce-space-2);--ce-focus-outline-color:var(--ce-color-text-primary);--ce-media-ratio-hero:16/9;--ce-media-ratio-card:4/3;--ce-media-ratio-editorial:3/2;--ce-media-ratio-avatar:1/1;--ce-media-ratio-map:3/2;--ce-media-ratio-logo:220/41;--ce-motion-easing-standard:cubic-bezier(0.2,0,0,1);--ce-motion-easing-emphasized:cubic-bezier(0.2,0,0,1.2);--ce-opacity-disabled:0.48;--ce-opacity-hover:0.08;--ce-opacity-pressed:0.14;--ce-opacity-scrim:0.62;--ce-opacity-focus:0.28;--ce-motion-duration-fast:120ms;--ce-motion-duration-standard:180ms;--ce-motion-duration-deliberate:260ms;--ce-motion-duration-slow:400ms;--ce-skeleton-card-height:280px;--ce-skeleton-hero-height-desktop:480px;--ce-skeleton-hero-height-mobile:320px;--ce-media-map-min-height:360px;--ce-media-card-min-height:180px;--ce-data-row-height-high-density:44px;--ce-data-row-height-low-density:56px;--ce-data-chart-min-height:240px;--ce-data-feed-stale-hours:24;--ce-z-index-base:0;--ce-z-index-sticky:1;--ce-z-index-dropdown:2;--ce-z-index-overlay:3;--ce-z-index-modal:4;--ce-z-index-notification:5}@media (min-width:768px){.ce-seo{--ce-page-gutter:var(--ce-layout-tablet-padding);--ce-grid-gutter:var(--ce-layout-tablet-gutter);--ce-grid-column-count:var(--ce-layout-tablet-columns)}}@media (min-width:1200px){.ce-seo{--ce-page-gutter:var(--ce-layout-laptop-padding);--ce-grid-gutter:var(--ce-layout-desktop-gutter);--ce-grid-column-count:var(--ce-layout-desktop-columns)}}@media (min-width:1440px){.ce-seo{--ce-page-gutter:var(--ce-layout-desktop-padding)}}
.ce-seo,.ce-seo *,.ce-seo :after,.ce-seo :before{box-sizing:border-box}.ce-seo{background:var(--ce-color-background-base);color:var(--ce-color-text-primary);font-family:var(--ce-font-family-sans);font-size:var(--ce-font-size-body-m);font-style:normal;font-weight:var(--ce-font-weight-regular);isolation:isolate;line-height:var(--ce-line-height-body-m);min-inline-size:0;overflow-wrap:break-word;text-align:start;word-break:normal}.ce-seo a{color:var(--ce-color-text-link);text-decoration-thickness:var(--ce-border-width-default);text-underline-offset:var(--ce-space-4)}.ce-seo img,.ce-seo picture,.ce-seo svg,.ce-seo video{display:block;max-inline-size:100%}.ce-seo img,.ce-seo video{block-size:auto}.ce-seo :focus-visible{box-shadow:var(--ce-shadow-focus);outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-seo .ce-seo-touch-target{min-block-size:var(--ce-touch-target-min);min-inline-size:var(--ce-touch-target-min)}.ce-seo .ce-seo-type-display-xl{font-size:var(--ce-font-size-display-xl);font-weight:var(--ce-font-weight-bold);letter-spacing:var(--ce-letter-spacing-display);line-height:var(--ce-line-height-display-xl);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-display-l{font-size:var(--ce-font-size-display-l);line-height:var(--ce-line-height-display-l)}.ce-seo .ce-seo-type-display-l,.ce-seo .ce-seo-type-heading-h2{font-weight:var(--ce-font-weight-bold);letter-spacing:var(--ce-letter-spacing-heading);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-heading-h2{font-size:var(--ce-font-size-heading-h2);line-height:var(--ce-line-height-heading-h2)}.ce-seo .ce-seo-type-heading-h3{font-size:var(--ce-font-size-heading-h3);line-height:var(--ce-line-height-heading-h3)}.ce-seo .ce-seo-type-heading-h3,.ce-seo .ce-seo-type-heading-h4{font-weight:var(--ce-font-weight-semibold);letter-spacing:var(--ce-letter-spacing-heading);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-heading-h4{font-size:var(--ce-font-size-heading-h4);line-height:var(--ce-line-height-heading-h4)}.ce-seo .ce-seo-type-body-l{font-size:var(--ce-font-size-body-l);line-height:var(--ce-line-height-body-l)}.ce-seo .ce-seo-type-body-l,.ce-seo .ce-seo-type-body-m{font-weight:var(--ce-font-weight-regular);letter-spacing:var(--ce-letter-spacing-body);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-body-m{font-size:var(--ce-font-size-body-m);line-height:var(--ce-line-height-body-m)}.ce-seo .ce-seo-type-body-s{font-size:var(--ce-font-size-body-s);font-weight:var(--ce-font-weight-regular);letter-spacing:var(--ce-letter-spacing-body);line-height:var(--ce-line-height-body-s);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-label-l{font-size:var(--ce-font-size-label-l);line-height:var(--ce-line-height-label-l)}.ce-seo .ce-seo-type-label-l,.ce-seo .ce-seo-type-label-m{font-weight:var(--ce-font-weight-semibold);letter-spacing:var(--ce-letter-spacing-label);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-label-m{font-size:var(--ce-font-size-label-m);line-height:var(--ce-line-height-label-m)}.ce-seo .ce-seo-type-label-s{font-size:var(--ce-font-size-label-s);font-weight:var(--ce-font-weight-semibold);letter-spacing:var(--ce-letter-spacing-label);line-height:var(--ce-line-height-label-s);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-caption{font-size:var(--ce-font-size-caption);font-weight:var(--ce-font-weight-regular);letter-spacing:var(--ce-letter-spacing-body);line-height:var(--ce-line-height-caption);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-micro{font-size:var(--ce-font-size-micro);font-weight:var(--ce-font-weight-medium);line-height:var(--ce-line-height-micro)}.ce-seo .ce-seo-type-button,.ce-seo .ce-seo-type-micro{letter-spacing:var(--ce-letter-spacing-label);text-transform:var(--ce-text-transform-default)}.ce-seo .ce-seo-type-button{font-size:var(--ce-font-size-button);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-button)}.ce-seo .ce-seo-type-editorial-lead{font-size:var(--ce-font-size-editorial-lead);font-weight:var(--ce-font-weight-regular);letter-spacing:var(--ce-letter-spacing-body);line-height:var(--ce-line-height-editorial-lead);text-transform:var(--ce-text-transform-default)}@media (prefers-reduced-motion:reduce){.ce-seo *,.ce-seo :after,.ce-seo :before{animation-duration:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0ms!important}}@media (forced-colors:active){.ce-seo :focus-visible{box-shadow:none;outline-color:CanvasText}}
.ce-seo .ce-seo-visually-hidden{clip:rect(0,0,0,0)!important;block-size:var(--ce-border-width-1)!important;border:var(--ce-border-width-0)!important;inline-size:var(--ce-border-width-1)!important;margin:calc(var(--ce-border-width-1)*-1)!important;overflow:hidden!important;padding:var(--ce-space-0)!important;position:absolute!important;white-space:nowrap!important}.ce-seo :is(.ce-seo-container,.ce-seo-container--wide,.ce-seo-container--reading){inline-size:calc(100% - var(--ce-page-gutter)*2);margin-inline:auto}.ce-seo .ce-seo-container{max-inline-size:var(--ce-content-max)}.ce-seo .ce-seo-container--wide{max-inline-size:none}.ce-seo .ce-seo-container--reading{max-inline-size:var(--ce-reading-max)}.ce-seo .ce-seo-stack{align-items:stretch;display:flex;flex-direction:column;gap:var(--ce-space-24)}.ce-seo .ce-seo-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ce-space-16)}.ce-seo .ce-seo-flow>*{margin-block:var(--ce-space-0)}.ce-seo .ce-seo-flow>*+*{margin-block-start:var(--ce-space-16)}.ce-seo .ce-seo-grid{display:grid;gap:var(--ce-grid-gutter);grid-template-columns:repeat(var(--ce-grid-column-count),minmax(0,1fr));min-inline-size:0}
.ce-seo .ce-seo-field{align-content:start;display:grid;gap:var(--ce-space-4);min-inline-size:0}.ce-seo .ce-seo-field__label{align-items:baseline;color:var(--ce-color-text-primary);display:flex;flex-wrap:wrap;font-size:var(--ce-font-size-label-s);font-weight:var(--ce-font-weight-semibold);gap:var(--ce-space-4);letter-spacing:var(--ce-letter-spacing-label);line-height:var(--ce-line-height-label-s);min-inline-size:0}.ce-seo :is(.ce-seo-field__required,.ce-seo-validation-message){color:var(--ce-color-state-error)}.ce-seo .ce-seo-field__optional{color:var(--ce-color-text-muted);font-size:var(--ce-font-size-caption);font-weight:var(--ce-font-weight-regular);letter-spacing:var(--ce-letter-spacing-body);line-height:var(--ce-line-height-caption)}.ce-seo :is(.ce-seo-field__message,.ce-seo-validation-message){font-size:var(--ce-font-size-caption);font-weight:var(--ce-font-weight-regular);letter-spacing:var(--ce-letter-spacing-body);line-height:var(--ce-line-height-caption);margin-block:var(--ce-space-0);overflow-wrap:break-word;word-break:normal}.ce-seo .ce-seo-field__message{color:var(--ce-color-text-muted)}.ce-seo .ce-seo-field--disabled .ce-seo-field__label{color:var(--ce-color-state-disabled-text)}.ce-seo .ce-seo-field--readonly .ce-seo-field__label{color:var(--ce-color-text-secondary)}.ce-seo .ce-seo-input-wrap{display:block;min-inline-size:0;position:relative}.ce-seo .ce-seo-input-wrap__icon{color:var(--ce-color-text-secondary);inset-block-start:50%;inset-inline-start:var(--ce-space-12);pointer-events:none;position:absolute;transform:translateY(-50%);z-index:var(--ce-z-index-base)}.ce-seo :is(.ce-seo-input,.ce-seo-select){background:var(--ce-color-surface-default);block-size:calc(var(--ce-control-height-default) + var(--ce-space-4));border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-8);color:var(--ce-color-text-primary);display:block;font-family:inherit;font-size:var(--ce-font-size-body-m);font-weight:var(--ce-font-weight-regular);inline-size:100%;letter-spacing:var(--ce-letter-spacing-body);line-height:var(--ce-line-height-body-m);min-block-size:calc(var(--ce-control-height-default) + var(--ce-space-4));min-inline-size:0;padding-block:calc(var(--ce-space-8) + var(--ce-space-2));padding-inline:var(--ce-space-12)}.ce-seo .ce-seo-input--with-icon{padding-inline-start:calc(var(--ce-space-12) + var(--ce-icon-size-20) + var(--ce-space-8))}.ce-seo .ce-seo-input::-moz-placeholder{color:var(--ce-color-text-muted);opacity:1}.ce-seo .ce-seo-input::placeholder{color:var(--ce-color-text-muted);opacity:1}.ce-seo :is(.ce-seo-input:hover:not(:disabled):not([readonly]),.ce-seo-select:hover:not(:disabled)){border-color:var(--ce-color-border-strong)}.ce-seo :is(.ce-seo-input,.ce-seo-select):focus-visible{border-color:var(--ce-color-border-interactive)}.ce-seo :is(.ce-seo-input--error,.ce-seo-select--error){border-color:var(--ce-color-state-error)}.ce-seo :is(.ce-seo-input,.ce-seo-select):disabled{background:var(--ce-color-state-disabled-background);border-color:var(--ce-color-border-default);color:var(--ce-color-state-disabled-text);cursor:not-allowed}.ce-seo .ce-seo-input:disabled::-moz-placeholder{color:var(--ce-color-state-disabled-text)}.ce-seo .ce-seo-input:disabled::placeholder{color:var(--ce-color-state-disabled-text)}.ce-seo .ce-seo-input[readonly]{background:var(--ce-color-surface-subtle);color:var(--ce-color-text-secondary)}.ce-seo .ce-seo-search-form{background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-12);display:grid;gap:var(--ce-space-12);min-inline-size:0;padding:var(--ce-space-16)}.ce-seo .ce-seo-search-form--invalid{border-color:var(--ce-color-state-error)}.ce-seo .ce-seo-search-form--disabled{background:var(--ce-color-state-disabled-background)}.ce-seo .ce-seo-search-form__heading>*{margin-block:var(--ce-space-0)}.ce-seo .ce-seo-search-form__heading>*+*{margin-block-start:var(--ce-space-6)}.ce-seo .ce-seo-search-form__fields{display:grid;gap:var(--ce-space-12);min-inline-size:0}.ce-seo .ce-seo-search-form__submit{inline-size:100%}.ce-seo .ce-seo-search-form__submit .ce-seo-button{min-block-size:calc(var(--ce-control-height-default) + var(--ce-space-4))}.ce-seo .ce-seo-form-preview__grid{display:grid;gap:var(--ce-space-24);min-inline-size:0}.ce-seo .ce-seo-form-preview__search-list{display:grid;gap:var(--ce-space-32);min-inline-size:0}@media (min-width:768px){.ce-seo :is(.ce-seo-form-preview__grid,.ce-seo-search-form__fields){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.ce-seo .ce-seo-form-preview__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (forced-colors:active){.ce-seo :is(.ce-seo-input,.ce-seo-select,.ce-seo-search-form){background:Canvas;border-color:CanvasText;color:CanvasText}.ce-seo :is(.ce-seo-input,.ce-seo-select):disabled{border-color:GrayText;color:GrayText}.ce-seo :is(.ce-seo-input--error,.ce-seo-select--error,.ce-seo-search-form--invalid){border-color:Highlight}.ce-seo :is(.ce-seo-validation-message,.ce-seo-field__required){color:CanvasText}}
.ce-seo .ce-seo-media{aspect-ratio:var(--ce-media-ratio-card);background:var(--ce-color-surface-subtle);border-radius:var(--ce-radius-12);display:block;inline-size:100%;min-inline-size:0;overflow:hidden;position:relative}.ce-seo :is(.ce-seo-media--homepage-hero,.ce-seo-media--country-hero,.ce-seo-media--region-hero,.ce-seo-media--product-hero,.ce-seo-media--manufacturer-hero,.ce-seo-media--model-hero,.ce-seo-media--editorial-hero,.ce-seo-media--manufacturer-card){aspect-ratio:5/3}.ce-seo .ce-seo-media--logo{aspect-ratio:25/8;inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--ce-space-128) + var(--ce-space-64) + var(--ce-space-8))}.ce-seo .ce-seo-media--author-avatar{aspect-ratio:var(--ce-media-ratio-avatar);border-radius:var(--ce-radius-pill);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--ce-space-80) + var(--ce-space-8))}.ce-seo .ce-seo-media__image{block-size:100%;inline-size:100%;max-inline-size:none;-o-object-position:center;object-position:center}.ce-seo .ce-seo-media__image--cover{-o-object-fit:cover;object-fit:cover}.ce-seo .ce-seo-media__image--contain{-o-object-fit:contain;object-fit:contain}.ce-seo .ce-seo-media__image--focal-top{-o-object-position:top;object-position:top}.ce-seo .ce-seo-media__image--focal-bottom{-o-object-position:bottom;object-position:bottom}.ce-seo .ce-seo-media-placeholder{align-content:center;background:var(--ce-color-background-subtle);border:var(--ce-border-width-default) dashed var(--ce-color-border-default);color:var(--ce-color-text-primary);display:grid;gap:calc(var(--ce-space-8) + var(--ce-space-2));justify-items:center;padding-block:calc(var(--ce-space-20) + var(--ce-space-2));padding-inline:var(--ce-space-20);text-align:center}.ce-seo .ce-seo-media-placeholder:not(.ce-seo-media-placeholder--annotated):before{block-size:var(--ce-icon-size-32);border:var(--ce-border-width-2) solid var(--ce-color-border-strong);border-radius:var(--ce-radius-4);content:"";display:block;inline-size:var(--ce-icon-size-40)}.ce-seo :is(.ce-seo-media-placeholder__kind,.ce-seo-media-placeholder__label,.ce-seo-media-placeholder__technical,.ce-seo-media-placeholder__alt,.ce-seo-media-placeholder__loading){display:block;max-inline-size:var(--ce-reading-max);overflow-wrap:break-word;word-break:normal}.ce-seo :is(.ce-seo-media-placeholder__kind,.ce-seo-media-placeholder__loading){color:var(--ce-color-text-link);font-size:var(--ce-font-size-micro);font-weight:var(--ce-font-weight-semibold);letter-spacing:var(--ce-letter-spacing-label);line-height:var(--ce-line-height-micro)}.ce-seo .ce-seo-media-placeholder__label{font-size:var(--ce-font-size-body-m);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-body-m)}.ce-seo .ce-seo-media-placeholder__technical{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-micro);line-height:var(--ce-line-height-body-s)}.ce-seo .ce-seo-media-placeholder__alt{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-micro);line-height:var(--ce-line-height-micro)}.ce-seo .ce-seo-map-placeholder{align-items:center;background:var(--ce-color-background-subtle);border:var(--ce-border-width-default) dashed var(--ce-color-border-default);border-radius:var(--ce-radius-16);color:var(--ce-color-text-primary);display:flex;flex-direction:column;gap:var(--ce-space-12);inline-size:100%;justify-content:center;min-block-size:calc(var(--ce-space-128) + var(--ce-space-128) + var(--ce-space-24));min-inline-size:0;overflow:hidden;padding-block:var(--ce-space-24);padding-inline:var(--ce-space-20);text-align:center}.ce-seo :is(.ce-seo-map-placeholder__title,.ce-seo-map-placeholder__description,.ce-seo-map-placeholder__performance){margin-block:var(--ce-space-0);max-inline-size:var(--ce-reading-max);overflow-wrap:break-word;word-break:normal}.ce-seo .ce-seo-map-placeholder__title{font-size:var(--ce-font-size-body-l);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-body-l)}.ce-seo .ce-seo-map-placeholder__description{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-label-s);line-height:var(--ce-line-height-body-s)}.ce-seo .ce-seo-map-placeholder__places{display:flex;flex-wrap:wrap;font-size:var(--ce-font-size-micro);font-weight:var(--ce-font-weight-medium);gap:var(--ce-space-4) var(--ce-space-12);justify-content:center;line-height:var(--ce-line-height-body-s);list-style:none;margin-block:var(--ce-space-0);padding-inline-start:var(--ce-space-0)}.ce-seo .ce-seo-map-placeholder__performance{color:var(--ce-color-text-link);font-size:var(--ce-font-size-micro);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-micro)}.ce-seo .ce-seo-map-embed{background:var(--ce-color-background-subtle);block-size:calc(var(--ce-space-128) + var(--ce-space-128) + var(--ce-space-24));border-radius:var(--ce-radius-16);inline-size:100%;min-inline-size:0;overflow:hidden}.ce-seo .ce-seo-map-embed iframe{block-size:100%;border:0;display:block;inline-size:100%}.ce-seo .ce-seo-media-preview__list{list-style:none;margin-block:var(--ce-space-0);padding-inline-start:var(--ce-space-0)}.ce-seo .ce-seo-media-preview__item{grid-column:1/-1;min-inline-size:0}.ce-seo :is(.ce-seo-media-preview__item>figure,.ce-seo-media-preview__figure){margin:var(--ce-space-0);min-inline-size:0}.ce-seo .ce-seo-media-preview__caption{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-label-s);line-height:var(--ce-line-height-label-s);margin-block-start:var(--ce-space-8)}.ce-seo .ce-seo-media-preview__map-list{display:grid;gap:var(--ce-space-24)}@media (min-width:768px){.ce-seo .ce-seo-media--homepage-hero{aspect-ratio:21/9}.ce-seo :is(.ce-seo-media--country-hero,.ce-seo-media--region-hero,.ce-seo-media--product-hero,.ce-seo-media--manufacturer-hero,.ce-seo-media--model-hero,.ce-seo-media--editorial-hero){aspect-ratio:var(--ce-media-ratio-hero)}.ce-seo .ce-seo-media--manufacturer-card{aspect-ratio:var(--ce-media-ratio-card)}.ce-seo .ce-seo-media--logo{aspect-ratio:3/1;max-inline-size:calc(var(--ce-space-128) + var(--ce-space-96) + var(--ce-space-16))}.ce-seo .ce-seo-media--author-avatar{max-inline-size:calc(var(--ce-space-96) + var(--ce-space-24))}.ce-seo .ce-seo-map-placeholder{min-block-size:calc(var(--ce-space-128) + var(--ce-space-128) + var(--ce-space-64))}.ce-seo .ce-seo-map-embed{block-size:calc(var(--ce-space-128) + var(--ce-space-128) + var(--ce-space-64))}.ce-seo .ce-seo-media-preview__item{grid-column:span 4}}@media (min-width:1200px){.ce-seo .ce-seo-map-placeholder{min-block-size:calc(var(--ce-space-128) + var(--ce-space-128) + var(--ce-space-80) + var(--ce-space-4))}.ce-seo .ce-seo-map-embed{block-size:calc(var(--ce-space-128) + var(--ce-space-128) + var(--ce-space-80) + var(--ce-space-4))}}@media (min-width:1440px){.ce-seo .ce-seo-map-placeholder{min-block-size:var(--ce-media-map-min-height)}.ce-seo .ce-seo-map-embed{block-size:var(--ce-media-map-min-height)}}@media (forced-colors:active){.ce-seo :is(.ce-seo-media-placeholder,.ce-seo-map-placeholder){background:Canvas;border-color:CanvasText;color:CanvasText}.ce-seo .ce-seo-media-placeholder:not(.ce-seo-media-placeholder--annotated):before{border-color:CanvasText}}
.ce-seo .ce-catalog-v2-card{background:var(--ce-color-surface-default);block-size:100%;border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-16);min-inline-size:0;overflow:hidden;position:relative;transition:border-color var(--ce-motion-duration-fast) var(--ce-motion-easing-standard),box-shadow var(--ce-motion-duration-fast) var(--ce-motion-easing-standard)}.ce-seo .ce-catalog-v2-card:hover{border-color:var(--ce-color-border-strong);box-shadow:var(--ce-shadow-elevation-1)}.ce-seo .ce-catalog-v2-card:focus-within{border-color:var(--ce-color-border-interactive);box-shadow:var(--ce-shadow-focus)}.ce-seo .ce-catalog-v2-card__link{block-size:100%;display:flex;flex-direction:column}.ce-seo .ce-catalog-v2-card__link,.ce-seo .ce-catalog-v2-card__link:hover{color:var(--ce-color-text-primary);text-decoration:none}.ce-seo .ce-catalog-v2-card__favorite:focus-visible,.ce-seo .ce-catalog-v2-card__link:focus-visible{outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-seo .ce-catalog-v2-card__link:focus-visible{outline-offset:calc(var(--ce-focus-outline-width)*-1)}.ce-seo .ce-catalog-v2-card__media{position:relative}.ce-seo .ce-catalog-v2-card__media>.ce-seo-media{aspect-ratio:45/22;border-radius:var(--ce-radius-0)}.ce-seo .ce-catalog-v2-card__badges{display:flex;flex-wrap:wrap;gap:var(--ce-space-6);inset-block-start:var(--ce-space-12);inset-inline-start:var(--ce-space-12);list-style:none;margin-block:var(--ce-space-0);padding-inline-start:var(--ce-space-0);position:absolute}.ce-seo .ce-catalog-v2-card__badges li{background:var(--ce-color-state-success-subtle);border-radius:var(--ce-radius-pill);color:var(--ce-color-text-primary);font-size:var(--ce-font-size-micro);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-micro);padding-block:var(--ce-space-4);padding-inline:var(--ce-space-8)}.ce-seo .ce-catalog-v2-card__favorite{background:var(--ce-color-surface-default);block-size:var(--ce-control-height-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-pill);color:var(--ce-color-text-primary);cursor:pointer;display:grid;inline-size:var(--ce-control-height-default);inset-block-start:var(--ce-space-12);inset-inline-end:var(--ce-space-12);padding:var(--ce-space-8);place-items:center;position:absolute;z-index:2}.ce-seo .ce-catalog-v2-card__favorite svg{fill:none;stroke:currentColor;stroke-width:var(--ce-border-width-2);block-size:var(--ce-icon-size-24);inline-size:var(--ce-icon-size-24)}.ce-seo .ce-catalog-v2-card__favorite[aria-pressed=true]{color:var(--ce-color-state-error)}.ce-seo .ce-catalog-v2-card__favorite[aria-pressed=true] svg{fill:currentColor}.ce-seo .ce-catalog-v2-card__body{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:var(--ce-space-8);min-inline-size:0;padding:var(--ce-space-12)}.ce-seo :is(.ce-catalog-v2-card__type,.ce-catalog-v2-card__title,.ce-catalog-v2-card__location,.ce-catalog-v2-card__marina){margin-block:var(--ce-space-0);max-inline-size:100%;overflow-wrap:break-word}.ce-seo .ce-catalog-v2-card__identity{display:grid;gap:var(--ce-space-2);min-inline-size:0}.ce-seo .ce-catalog-v2-card__type{color:var(--ce-color-text-muted);font-size:var(--ce-font-size-label-s);line-height:var(--ce-line-height-label-s)}.ce-seo .ce-catalog-v2-card__title{display:block;font-size:var(--ce-font-size-heading-h4);line-height:var(--ce-line-height-heading-h4);overflow:visible;overflow-wrap:anywhere;word-break:normal}.ce-seo .ce-catalog-v2-card__location-slot{min-inline-size:0}.ce-seo :is(.ce-catalog-v2-card__location,.ce-catalog-v2-card__marina){color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-body-s);line-height:var(--ce-line-height-body-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-seo .ce-catalog-v2-card__specs{display:grid;gap:var(--ce-space-6) var(--ce-space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:var(--ce-space-0);min-block-size:0}.ce-seo .ce-catalog-v2-card__specs>div{min-inline-size:0}.ce-seo .ce-catalog-v2-card__specs :is(dt,dd){margin:var(--ce-space-0);overflow-wrap:break-word}.ce-seo .ce-catalog-v2-card__specs dt{color:var(--ce-color-text-muted);font-size:var(--ce-font-size-micro);line-height:var(--ce-line-height-micro)}.ce-seo .ce-catalog-v2-card__specs dd{color:var(--ce-color-text-primary);font-size:var(--ce-font-size-body-s);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-body-s)}.ce-seo .ce-catalog-v2-card__modes{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--ce-space-6);list-style:none;margin-block:var(--ce-space-0);padding-inline-start:var(--ce-space-0)}.ce-seo .ce-catalog-v2-card__modes li{background:var(--ce-color-surface-subtle);border-radius:var(--ce-radius-pill);color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-micro);line-height:var(--ce-line-height-micro);max-inline-size:100%;min-inline-size:0;overflow:hidden;padding-block:var(--ce-space-4);padding-inline:var(--ce-space-8);text-overflow:ellipsis;white-space:nowrap}.ce-seo .ce-catalog-v2-card__offer{box-sizing:border-box;display:grid;gap:var(--ce-space-8);margin-block-start:var(--ce-space-2);min-block-size:7rem}.ce-seo .ce-catalog-v2-card__price-slot,.ce-seo .ce-catalog-v2-card__status-slot,.ce-seo .ce-catalog-v2-card__support-slot{min-inline-size:0}.ce-seo .ce-catalog-v2-card__price-slot{border-block-start:var(--ce-border-width-default) solid var(--ce-color-border-default);display:grid;gap:var(--ce-space-2);padding-block-start:var(--ce-space-6)}.ce-seo .ce-catalog-v2-card__price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--ce-space-8);min-inline-size:0}.ce-seo .ce-catalog-v2-card__price{font-size:var(--ce-font-size-body-l);line-height:var(--ce-line-height-body-l);min-inline-size:0;overflow-wrap:anywhere}.ce-seo .ce-catalog-v2-card__original-price{color:var(--ce-color-text-muted);flex:none;font-size:var(--ce-font-size-label-s);line-height:var(--ce-line-height-label-s)}.ce-seo .ce-catalog-v2-card__dates-checked,.ce-seo .ce-catalog-v2-card__discount{background:var(--ce-color-state-success-subtle);border-radius:var(--ce-radius-pill);color:var(--ce-color-text-primary);flex:none;font-size:var(--ce-font-size-micro);font-weight:var(--ce-font-weight-semibold);inline-size:-moz-fit-content;inline-size:fit-content;line-height:var(--ce-line-height-micro);padding-block:var(--ce-space-2);padding-inline:var(--ce-space-6);white-space:nowrap}.ce-seo .ce-catalog-v2-card__price-label{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-micro);line-height:var(--ce-line-height-micro)}.ce-seo .ce-catalog-v2-card__support-slot{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--ce-space-2) var(--ce-space-6)}.ce-seo .ce-catalog-v2-card__status-slot{background:var(--ce-color-background-subtle);border-radius:var(--ce-radius-12);display:grid;gap:var(--ce-space-4);padding:var(--ce-space-8) var(--ce-space-12)}.ce-seo .ce-catalog-v2-card[data-commercial-state=verified] .ce-catalog-v2-card__status-slot{background:var(--ce-color-state-success-subtle)}.ce-seo .ce-catalog-v2-card:is([data-commercial-state=degraded],[data-commercial-state=stale]) .ce-catalog-v2-card__status-slot{background:var(--ce-color-state-warning-subtle)}.ce-seo .ce-catalog-v2-card[data-commercial-state=unavailable] .ce-catalog-v2-card__status-slot{background:var(--ce-color-state-error-subtle)}.ce-seo .ce-catalog-v2-card__dates-checked:empty{background:transparent;display:none;padding:var(--ce-space-0)}.ce-seo :is(.ce-catalog-v2-card__availability,.ce-catalog-v2-card__period,.ce-catalog-v2-card__qualifier){color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-label-s);line-height:var(--ce-line-height-label-s);overflow-wrap:break-word}.ce-seo .ce-catalog-v2-card__availability{color:var(--ce-color-text-primary);font-weight:var(--ce-font-weight-semibold)}.ce-seo .ce-catalog-v2-card__availability,.ce-seo .ce-catalog-v2-card__qualifier{min-inline-size:0}.ce-seo .ce-catalog-v2-card[data-commercial-state=unavailable] .ce-catalog-v2-card__availability{color:var(--ce-color-state-error)}.ce-seo .ce-catalog-v2-card[data-commercial-state=degraded] .ce-catalog-v2-card__availability,.ce-seo .ce-catalog-v2-card[data-commercial-state=stale] .ce-catalog-v2-card__availability{color:var(--ce-color-state-warning)}.ce-seo .ce-catalog-v2-card__cta{align-items:center;align-self:stretch;background:var(--ce-color-action-primary);border-radius:var(--ce-radius-control);color:var(--ce-color-action-primary-text);display:inline-flex;font-size:var(--ce-font-size-button);font-weight:var(--ce-font-weight-semibold);gap:var(--ce-space-8);justify-content:center;line-height:var(--ce-line-height-button);margin-block-start:auto;min-block-size:var(--ce-control-height-default);min-inline-size:0;overflow-wrap:anywhere;padding-block:var(--ce-space-8);padding-inline:var(--ce-space-16);text-align:center}@media (min-width:1000px){.ce-seo .ce-catalog-v2-card__body{align-content:stretch;display:grid;grid-template-rows:auto auto auto auto minmax(8.5rem,1fr) auto}.ce-seo .ce-catalog-v2-card__location-slot,.ce-seo .ce-catalog-v2-card__modes,.ce-seo .ce-catalog-v2-card__offer,.ce-seo .ce-catalog-v2-card__specs{min-block-size:0;overflow:hidden}.ce-seo .ce-catalog-v2-card__identity{min-block-size:3.65rem;overflow:visible}.ce-seo .ce-catalog-v2-card__offer{align-content:stretch;align-self:end;grid-template-rows:3rem 3.5rem minmax(1rem,1fr);inline-size:100%}.ce-seo .ce-catalog-v2-card__cta{margin-block-start:0}}@media (prefers-reduced-motion:reduce){.ce-seo .ce-catalog-v2-card{transition:none}}@media (forced-colors:active){.ce-seo .ce-catalog-v2-card{border-color:CanvasText;box-shadow:none}.ce-seo .ce-catalog-v2-card:focus-within{outline:var(--ce-focus-outline-width) solid Highlight;outline-offset:var(--ce-focus-outline-offset)}.ce-seo .ce-catalog-v2-card__cta,.ce-seo .ce-catalog-v2-card__favorite{border-color:ButtonText}}
.ce-catalog-v2-host{background:var(--ce-color-background-subtle)}.ce-seo.ce-catalog-v2-page{color:var(--ce-color-text-primary);min-inline-size:0;padding-block-end:var(--ce-space-64)}.ce-catalog-v2-applied ul,.ce-catalog-v2-filter-group__fallback-links,.ce-catalog-v2-results__grid{list-style:none;margin:0;padding:0}.ce-catalog-v2-applied a{color:var(--ce-color-text-link)}.ce-catalog-v2-page__container{inline-size:min(100%,1480px);margin-inline:auto;padding-inline:clamp(var(--ce-space-16),3vw,var(--ce-space-48))}.ce-catalog-v2-search{background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-16);box-shadow:var(--ce-shadow-elevation-1);margin-block:var(--ce-space-24);padding:var(--ce-space-20)}.ce-catalog-v2-async-status{background:var(--ce-color-surface-subtle);border-inline-start:3px solid var(--ce-color-action-primary);color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-body-s);margin:var(--ce-space-3) 0;padding:var(--ce-space-2) var(--ce-space-3)}.ce-catalog-v2-async-status__retry{background:transparent;border:0;color:var(--ce-color-action-primary);cursor:pointer;font:inherit;font-weight:700;padding:0;text-decoration:underline}[data-catalog-v2-fragment=state] [data-catalog-v2-results]{transition:opacity .12s ease}[data-catalog-v2-fragment=state][aria-busy=true] [data-catalog-v2-results]{opacity:.72}.ce-catalog-v2-empty p,.ce-catalog-v2-filter-dialog h2,.ce-catalog-v2-filter-dialog__header p,.ce-catalog-v2-filter-group legend,.ce-catalog-v2-results-header h1,.ce-catalog-v2-results-header p,.ce-catalog-v2-search__heading h2,.ce-catalog-v2-search__summary{margin:0}.ce-catalog-v2-search__heading h2{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.ce-catalog-v2-search__details>summary{cursor:pointer;display:grid;gap:var(--ce-space-12);list-style:none}.ce-catalog-v2-search__details>summary::-webkit-details-marker{display:none}.ce-catalog-v2-search__summary-copy{display:grid;gap:var(--ce-space-4);min-inline-size:0}.ce-catalog-v2-search__summary-item,.ce-catalog-v2-search__summary-label,.ce-catalog-v2-search__summary-value{min-inline-size:0}.ce-catalog-v2-search__summary-label,.ce-catalog-v2-search__summary-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-catalog-v2-search__summary-label{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-body-s);line-height:var(--ce-line-height-body-s)}.ce-catalog-v2-search__summary-value{color:var(--ce-color-text-primary);font-weight:var(--ce-font-weight-semibold)}.ce-catalog-v2-search__edit svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;block-size:var(--ce-icon-size-20);display:none;inline-size:var(--ce-icon-size-20)}.ce-catalog-v2-search__form{display:grid;gap:var(--ce-space-12);grid-template-columns:minmax(0,1fr);margin-block-start:var(--ce-space-16)}.ce-catalog-v2-context,.ce-catalog-v2-search__field{display:flex;flex-direction:column;gap:var(--ce-space-4);min-inline-size:0}.ce-catalog-v2-context{background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-control);justify-content:center;min-block-size:var(--ce-control-height-comfortable);padding:var(--ce-space-8) var(--ce-space-12)}.ce-catalog-v2-context,.ce-catalog-v2-context:hover{color:var(--ce-color-text-primary);text-decoration:none}.ce-catalog-v2-context:hover{border-color:var(--ce-color-border-interactive)}.ce-catalog-v2-context>span,.ce-catalog-v2-filter-group__search>span,.ce-catalog-v2-search__field>span{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-label-s);line-height:var(--ce-line-height-label-s)}.ce-catalog-v2-context strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-catalog-v2-search__field .ce-seo-input{inline-size:100%;min-inline-size:0}.ce-catalog-v2-search__dates{display:grid;gap:var(--ce-space-8);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0}.ce-catalog-v2-date-trigger{display:block;min-inline-size:0;position:relative}.ce-catalog-v2-date-trigger .ce-seo-input{cursor:pointer;padding-inline-end:calc(var(--ce-space-12) + var(--ce-icon-size-20) + var(--ce-space-8))}.ce-catalog-v2-date-trigger>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;block-size:var(--ce-icon-size-20);inline-size:var(--ce-icon-size-20);inset-block-start:50%;inset-inline-end:var(--ce-space-12);pointer-events:none;position:absolute;transform:translateY(-50%)}:is(.ce-catalog-v2-search .air-datepicker,.air-datepicker.ce-catalog-v2-datepicker){--adp-accent-color:var(--ce-color-action-primary);--adp-cell-background-color-selected:var(--ce-color-action-primary);--adp-cell-background-color-selected-hover:var(--ce-color-action-primary-hover);--adp-day-cell-height:var(--ce-control-height-default);--adp-nav-action-size:var(--ce-control-height-default);--adp-nav-height:var(--ce-control-height-default);--adp-width:308px;border-color:var(--ce-color-border-default);border-radius:var(--ce-radius-12);box-shadow:var(--ce-shadow-elevation-2);z-index:var(--ce-z-index-modal,1400)}:is(.ce-catalog-v2-search .air-datepicker,.air-datepicker.ce-catalog-v2-datepicker) .air-datepicker-cell.-in-range-{background:var(--ce-color-action-secondary);color:var(--ce-color-text-primary)}:is(.ce-catalog-v2-search .air-datepicker,.air-datepicker.ce-catalog-v2-datepicker) .air-datepicker-cell.-disabled-{color:var(--ce-color-state-disabled-text)}:is(.ce-catalog-v2-search .air-datepicker,.air-datepicker.ce-catalog-v2-datepicker) .air-datepicker-cell.ce-calendar-day--available:not(.-disabled-):not(.-selected-):not(.-in-range-):not(.-range-from-):not(.-range-to-){background:var(--ce-color-surface-blue,#e8f7f8);border-color:var(--ce-color-link,#126984);color:var(--ce-color-ink,#020027);cursor:pointer;font-weight:600}.ce-catalog-v2-mobile-search-fields{display:none}.ce-catalog-v2-button{align-items:center;border:var(--ce-border-width-default) solid transparent;border-radius:var(--ce-radius-control);cursor:pointer;display:inline-flex;font:inherit;font-weight:var(--ce-font-weight-semibold);justify-content:center;line-height:1.2;min-block-size:var(--ce-control-height-default);padding:var(--ce-space-8) var(--ce-space-16);text-align:center;text-decoration:none}.ce-catalog-v2-button--primary{background:var(--ce-color-action-primary);border-color:var(--ce-color-action-primary);color:var(--ce-color-action-primary-text)}.ce-catalog-v2-button--primary:hover{background:var(--ce-color-action-primary-hover);border-color:var(--ce-color-action-primary-hover);color:var(--ce-color-action-primary-text)}.ce-catalog-v2-button--secondary{background:var(--ce-color-action-secondary);border-color:var(--ce-color-border-default);color:var(--ce-color-action-secondary-text)}.ce-catalog-v2-button--secondary:hover{background:var(--ce-color-action-secondary-hover);border-color:var(--ce-color-border-interactive);color:var(--ce-color-action-secondary-text)}.ce-catalog-v2-button--pagination{background:var(--ce-color-surface-default);border-color:var(--ce-color-border-strong);color:var(--ce-color-text-primary)}.ce-catalog-v2-button--map:disabled{background:var(--ce-color-surface-muted,#f3f5f7);border-color:var(--ce-color-border-default);color:var(--ce-color-text-muted);cursor:not-allowed}.ce-catalog-v2-button:focus-visible,.ce-catalog-v2-page :is(a,input,select,button):focus-visible{outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-catalog-v2-results-header{display:flex;flex-direction:column;gap:var(--ce-space-16);margin-block:var(--ce-space-24) var(--ce-space-16)}.ce-catalog-v2-results-header__title{min-inline-size:0}.ce-catalog-v2-results-header h1{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.15;overflow-wrap:anywhere}.ce-catalog-v2-results-header p{color:var(--ce-color-text-secondary);margin-block-start:var(--ce-space-6)}.ce-catalog-v2-results-header__controls,.ce-catalog-v2-sort{align-items:end;display:flex;gap:var(--ce-space-8)}.ce-catalog-v2-results-header__controls{flex-wrap:wrap;justify-content:flex-end}.ce-catalog-v2-sort{flex:0 1 160px;min-inline-size:0}.ce-catalog-v2-button--map{flex:0 0 auto;min-block-size:calc(var(--ce-control-height-default) + var(--ce-space-4));min-inline-size:220px}.ce-catalog-v2-sort label{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.ce-catalog-v2-sort label svg{display:none}.ce-catalog-v2-sort .ce-seo-select{flex:1 1 auto;min-inline-size:0}.ce-catalog-v2-filter-trigger{flex:0 0 auto}.ce-catalog-v2-applied{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ce-space-8) var(--ce-space-12);margin-block-end:var(--ce-space-16)}.ce-catalog-v2-applied ul{display:flex;flex-wrap:wrap;gap:var(--ce-space-8);inset:auto;min-inline-size:0;position:static}.ce-catalog-v2-applied li{min-inline-size:0}.ce-catalog-v2-applied li a{align-items:center;background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-pill);color:var(--ce-color-text-primary);display:inline-flex;gap:var(--ce-space-8);max-inline-size:min(100%,320px);min-block-size:var(--ce-control-height-compact);padding:var(--ce-space-4) var(--ce-space-12);text-decoration:none}.ce-catalog-v2-applied li bdi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-catalog-v2-applied__clear{align-items:center;display:inline-flex;min-block-size:var(--ce-control-height-compact)}.ce-catalog-v2-notice{background:var(--ce-color-state-warning-subtle);border-inline-start:4px solid var(--ce-color-state-warning);padding:var(--ce-space-12) var(--ce-space-16)}.ce-catalog-v2-layout{align-items:start;display:grid;gap:var(--ce-space-24);grid-template-columns:minmax(0,1fr);min-inline-size:0}.ce-catalog-v2-filter-dialog{background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-16);color:var(--ce-color-text-primary);display:block;inline-size:100%;margin:0;max-block-size:none;max-inline-size:none;padding:0;position:static}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog:not([open]){display:none}.ce-catalog-v2-filter-form{min-inline-size:0}.ce-catalog-v2-filter-dialog__actions,.ce-catalog-v2-filter-dialog__header{align-items:center;display:flex;gap:var(--ce-space-12);justify-content:space-between;padding:var(--ce-space-16)}.ce-catalog-v2-filter-dialog__header{align-items:start;border-block-end:var(--ce-border-width-default) solid var(--ce-color-border-default)}.ce-catalog-v2-filter-dialog__header h2{font-size:var(--ce-font-size-heading-h4);line-height:var(--ce-line-height-heading-h4)}.ce-catalog-v2-filter-dialog__header p{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-body-s);margin-block-start:var(--ce-space-4)}.ce-catalog-v2-filter-dialog__close{background:var(--ce-color-surface-default);block-size:var(--ce-control-height-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-pill);color:var(--ce-color-text-primary);cursor:pointer;display:none;flex:0 0 auto;font-size:1.5rem;inline-size:var(--ce-control-height-default);padding:0;place-items:center}.ce-catalog-v2-filter-dialog__body{padding-inline:var(--ce-space-16)}.ce-catalog-v2-datepicker-layer{display:none}.ce-catalog-v2-filter-group{border:0;border-block-end:var(--ce-border-width-default) solid var(--ce-color-border-default);margin:0;min-inline-size:0;padding:var(--ce-space-16) 0}.ce-catalog-v2-filter-group:last-child{border-block-end:0}.ce-catalog-v2-filter-group legend{font-weight:var(--ce-font-weight-semibold);inline-size:100%;padding:0}.ce-catalog-v2-filter-group__note{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-body-s);line-height:var(--ce-line-height-body-s);margin-block-start:var(--ce-space-4)}.ce-catalog-v2-compact,.ce-catalog-v2-filter-group>.ce-seo-select,.ce-catalog-v2-filter-group__number,.ce-catalog-v2-filter-group__search,.ce-catalog-v2-filter-options,.ce-catalog-v2-range{margin-block-start:var(--ce-space-12)}.ce-catalog-v2-filter-more{margin-block-start:var(--ce-space-8)}.ce-catalog-v2-filter-more:not([open])>:not(summary){display:none}.ce-catalog-v2-filter-more>summary{align-items:center;background:transparent;border:0;border-radius:0;color:var(--ce-color-action-primary);cursor:pointer;display:inline-flex;font-weight:var(--ce-font-weight-semibold);gap:var(--ce-space-6);inline-size:-moz-fit-content;inline-size:fit-content;list-style:none;min-block-size:0;padding:var(--ce-space-2) 0;text-decoration:underline;text-underline-offset:.2em}.ce-catalog-v2-filter-more>summary::-webkit-details-marker{display:none}.ce-catalog-v2-filter-more>summary:hover{background:transparent;color:var(--ce-color-action-primary-hover)}.ce-catalog-v2-filter-more>summary:focus-visible{outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-catalog-v2-filter-more>summary svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;block-size:var(--ce-icon-size-20);inline-size:var(--ce-icon-size-20);transition:transform var(--ce-motion-duration-fast) var(--ce-motion-easing-standard)}.ce-catalog-v2-filter-more[open]>summary svg{transform:rotate(180deg)}.ce-catalog-v2-compact{display:flex;flex-wrap:nowrap;gap:var(--ce-space-4)}.ce-catalog-v2-compact label{cursor:pointer;position:relative}.ce-catalog-v2-compact input{opacity:0;position:absolute}.ce-catalog-v2-compact span{align-items:center;border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-pill);display:inline-flex;font-size:var(--ce-font-size-label-s);line-height:var(--ce-line-height-label-s);min-block-size:var(--ce-control-height-compact);padding-inline:var(--ce-space-8)}.ce-catalog-v2-compact input:checked+span{background:var(--ce-color-action-primary);border-color:var(--ce-color-action-primary);color:var(--ce-color-action-primary-text)}.ce-catalog-v2-compact input:focus-visible+span{outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-catalog-v2-filter-group>.ce-seo-select,.ce-catalog-v2-filter-group__number,.ce-catalog-v2-filter-group__number .ce-seo-input,.ce-catalog-v2-filter-group__search,.ce-catalog-v2-filter-group__search .ce-seo-input{box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-inline-size:0}.ce-catalog-v2-filter-group__number,.ce-catalog-v2-filter-group__search{display:flex;flex-direction:column;gap:var(--ce-space-4)}.ce-catalog-v2-filter-group__number{margin-block-start:var(--ce-space-12)}.ce-catalog-v2-filter-options{max-block-size:280px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ce-catalog-v2-filter-option,.ce-catalog-v2-filter-options{box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-inline-size:0}.ce-catalog-v2-filter-option{align-items:center;cursor:pointer;display:grid;gap:var(--ce-space-8);grid-template-columns:auto minmax(0,1fr) auto;min-block-size:var(--ce-control-height-default);padding-block:var(--ce-space-6)}.ce-catalog-v2-filter-option[hidden]{display:none}.ce-catalog-v2-filter-option input{accent-color:var(--ce-color-action-primary);block-size:18px;inline-size:18px;margin:0}.ce-catalog-v2-filter-option span:not(.ce-catalog-v2-filter-option__count){min-inline-size:0;overflow-wrap:anywhere}.ce-catalog-v2-filter-option__count{color:var(--ce-color-text-muted);font-variant-numeric:tabular-nums;min-inline-size:0}.ce-catalog-v2-range{--ce-range-min:0%;--ce-range-max:100%;display:grid;gap:var(--ce-space-8);min-inline-size:0}.ce-catalog-v2-range__values{display:grid;gap:var(--ce-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.ce-catalog-v2-range__values>span{color:var(--ce-color-text-secondary);display:flex;flex-direction:column;font-size:var(--ce-font-size-label-s);gap:var(--ce-space-4);min-inline-size:0}.ce-catalog-v2-range__values>span:last-child{text-align:start}.ce-catalog-v2-range output{align-items:center;background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-control);box-sizing:border-box;color:var(--ce-color-text-primary);display:flex;font-variant-numeric:tabular-nums;font-weight:var(--ce-font-weight-semibold);min-block-size:var(--ce-control-height-default);min-inline-size:0;overflow:hidden;padding:var(--ce-space-8) var(--ce-space-12);text-overflow:ellipsis;white-space:nowrap}.ce-catalog-v2-range__track{block-size:32px;position:relative}.ce-catalog-v2-range__rail,.ce-catalog-v2-range__selection{block-size:4px;border-radius:var(--ce-radius-pill);inset-block-start:14px;pointer-events:none;position:absolute}.ce-catalog-v2-range__rail{background:var(--ce-color-border-default);inset-inline:0}.ce-catalog-v2-range__selection{background:var(--ce-color-action-primary);inset-inline-end:calc(100% - var(--ce-range-max));inset-inline-start:var(--ce-range-min)}.ce-catalog-v2-range__track input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:32px;inline-size:100%;inset:0;margin:0;padding:0;pointer-events:none;position:absolute}.ce-catalog-v2-range__track input[type=range]:focus-visible{outline:none}.ce-catalog-v2-range__track input[type=range]::-webkit-slider-runnable-track{background:transparent;block-size:4px}.ce-catalog-v2-range__track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ce-color-surface-default);block-size:20px;border:3px solid var(--ce-color-action-primary);border-radius:50%;box-shadow:var(--ce-shadow-elevation-1);cursor:grab;inline-size:20px;margin-block-start:-8px;pointer-events:auto}.ce-catalog-v2-range__track input[type=range]::-moz-range-track{background:transparent;block-size:4px}.ce-catalog-v2-range__track input[type=range]::-moz-range-thumb{background:var(--ce-color-surface-default);block-size:14px;border:3px solid var(--ce-color-action-primary);border-radius:50%;box-shadow:var(--ce-shadow-elevation-1);cursor:grab;inline-size:14px;pointer-events:auto}.ce-catalog-v2-range__track input[type=range]:focus-visible::-webkit-slider-thumb{outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-catalog-v2-range__track input[type=range]:focus-visible::-moz-range-thumb{outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-catalog-v2-range__fallback{display:grid;gap:var(--ce-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.ce-catalog-v2-filter-group__fallback-links{margin-block-start:var(--ce-space-12)}.ce-catalog-v2-filter-group__fallback-links a{align-items:center;display:flex;min-block-size:var(--ce-control-height-default)}.ce-catalog-v2-filter-dialog__actions{border-block-start:var(--ce-border-width-default) solid var(--ce-color-border-default)}.ce-catalog-v2-filter-dialog__actions>*{flex:1 1 0}.ce-catalog-v2-filter-apply,.ce-catalog-v2-filter-clear-draft,.ce-catalog-v2-mobile-actions{display:none}.ce-catalog-v2-results,.ce-catalog-v2-results__grid,.ce-catalog-v2-results__grid>li{min-inline-size:0}.ce-catalog-v2-results__grid{align-items:stretch;display:grid;gap:var(--ce-space-16);grid-template-columns:minmax(0,1fr)}.ce-catalog-v2-results__grid>li{display:flex}.ce-catalog-v2-results__grid .ce-catalog-v2-card{inline-size:100%}.ce-catalog-v2-empty{align-content:center;background:var(--ce-color-state-warning-subtle);border:var(--ce-border-width-default) solid var(--ce-color-state-warning);border-radius:var(--ce-radius-16);display:grid;gap:var(--ce-space-8);justify-items:start;min-block-size:184px;padding:clamp(var(--ce-space-20),4vw,var(--ce-space-32));text-align:start}.ce-catalog-v2-empty__eyebrow{color:var(--ce-color-state-warning);font-size:var(--ce-font-size-micro);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-micro);text-transform:uppercase}.ce-catalog-v2-empty h2{font-size:var(--ce-font-size-heading-h3);line-height:var(--ce-line-height-heading-h3);margin:0}.ce-catalog-v2-empty p{color:var(--ce-color-text-secondary)}.ce-catalog-v2-empty__actions,.ce-catalog-v2-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ce-space-8)}.ce-catalog-v2-pagination{justify-content:center;margin-block-start:var(--ce-space-24)}.ce-catalog-v2-pagination>span{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-body-s);padding-inline:var(--ce-space-8)}.ce-catalog-v2-error{background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-16);margin:var(--ce-space-48) auto;max-inline-size:720px;padding:clamp(var(--ce-space-24),5vw,var(--ce-space-48))}.ce-catalog-v2-error>*{margin-block:0}.ce-catalog-v2-error>*+*{margin-block-start:var(--ce-space-16)}html.ce-catalog-v2-dialog-open,html.ce-catalog-v2-dialog-open body{overflow:hidden}@media (min-width:768px){.ce-catalog-v2-search__heading h2{block-size:auto;clip-path:none;font-size:var(--ce-font-size-heading-h4);inline-size:auto;line-height:var(--ce-line-height-heading-h4);overflow:visible;position:static;white-space:normal}.ce-catalog-v2-search__details>summary{display:none}.ce-catalog-v2-search__details:not([open])>.ce-catalog-v2-search__form{display:grid}.ce-catalog-v2-search__form{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-catalog-v2-search__dates{grid-column:1/-1}.ce-catalog-v2-search__form>.ce-catalog-v2-button{align-self:end;grid-column:1/-1}.ce-catalog-v2-results-header{align-items:end;flex-direction:row;justify-content:space-between}.ce-catalog-v2-results-header__controls{flex:0 1 auto;justify-content:end}.ce-catalog-v2-sort{flex:0 1 160px}}@media (min-width:1000px){.ce-catalog-v2-results-header__controls{flex:0 0 388px;flex-wrap:nowrap;min-inline-size:388px}.ce-catalog-v2-search__form{align-items:end;grid-template-columns:minmax(190px,1.4fr) minmax(140px,1fr) minmax(280px,2fr) minmax(140px,1fr)}.ce-catalog-v2-search__dates,.ce-catalog-v2-search__form>.ce-catalog-v2-button{grid-column:auto}}@media (max-width:767px){.ce-catalog-v2-compact{flex-wrap:wrap}.ce-catalog-v2-compact span{min-block-size:var(--ce-control-height-default)}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open]{block-size:min(680px,calc(100dvh - var(--ce-space-8)*2));border:var(--ce-border-width-default) solid var(--ce-color-border-interactive);border-radius:var(--ce-radius-16);inline-size:calc(100vw - var(--ce-space-8)*2);inset:var(--ce-space-8);margin:auto;max-block-size:calc(100dvh - var(--ce-space-8)*2);max-inline-size:480px;overflow:hidden;padding:0;position:fixed}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog::backdrop{background:var(--ce-color-primitive-overlay-62)}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] .ce-catalog-v2-filter-form{block-size:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ce-catalog-v2-mobile-search-fields{background:var(--ce-color-surface-subtle);border-block-end:var(--ce-border-width-default) solid var(--ce-color-border-default);display:grid;gap:var(--ce-space-12);grid-template-columns:minmax(0,1fr);padding:var(--ce-space-12) var(--ce-space-16)}.ce-catalog-v2-mobile-search-fields__dates{display:grid;gap:var(--ce-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] .ce-catalog-v2-filter-dialog__body{min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding-inline:0;scrollbar-gutter:stable}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] .ce-catalog-v2-filter-dialog__body>.ce-catalog-v2-filter-group{margin-inline:var(--ce-space-16)}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] .ce-catalog-v2-filter-dialog__close{display:grid}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] .ce-catalog-v2-filter-dialog__actions{background:var(--ce-color-surface-default);padding-block-end:max(var(--ce-space-16),env(safe-area-inset-bottom));position:relative;z-index:3}.ce-catalog-v2-filter-dialog__header{background:var(--ce-color-surface-default);position:relative;z-index:3}.ce-catalog-v2-datepicker-layer{background:transparent;box-sizing:border-box;display:grid;inset:0;padding:var(--ce-space-8);place-items:center;pointer-events:none;position:absolute;z-index:2}.ce-catalog-v2-datepicker-layer.is-active{background:var(--ce-color-primitive-overlay-35);pointer-events:auto}.ce-catalog-v2-datepicker-layer .air-datepicker.ce-catalog-v2-datepicker{--adp-day-cell-height:var(--ce-control-height-default);--adp-nav-action-size:var(--ce-control-height-default);--adp-nav-height:var(--ce-control-height-default);--adp-width:min(320px,calc(100vw - var(--ce-space-16)*2));box-sizing:border-box;inset:auto;max-inline-size:100%;pointer-events:auto;position:relative}.ce-catalog-v2-datepicker-layer .air-datepicker-nav--action{min-block-size:var(--ce-control-height-default);min-inline-size:var(--ce-control-height-default)}}@media (min-width:768px){.ce-catalog-v2-context--destination[data-catalog-v2-filter-open]:after,.ce-catalog-v2-filter-trigger{display:none}.ce-catalog-v2-layout{grid-template-columns:minmax(200px,223px) minmax(0,1fr)}.ce-catalog-v2-results__grid{grid-template-columns:minmax(0,360px)}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog,.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog:not([open]){display:block}}@media (min-width:1200px){.ce-catalog-v2-layout{grid-template-columns:minmax(240px,272px) minmax(0,1fr)}}@media (min-width:1320px){.ce-catalog-v2-results__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px) and (max-width:1319px){.ce-catalog-v2-results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.ce-catalog-v2-page__container{padding-inline:var(--ce-space-16)}.ce-catalog-v2-search{margin-block:var(--ce-space-16);padding:var(--ce-space-16)}.ce-catalog-v2-results-header__controls{align-items:stretch;display:grid;grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%}.ce-catalog-v2-button--map{min-inline-size:0}.ce-catalog-v2-filter-trigger{flex:none}.ce-catalog-v2-sort{display:grid;flex:none;grid-template-columns:minmax(0,1fr) var(--ce-control-height-default);inline-size:auto}.ce-catalog-v2-sort .ce-catalog-v2-button{font-size:0;inline-size:var(--ce-control-height-default);overflow:hidden;padding:0}.ce-catalog-v2-sort .ce-catalog-v2-button:before{content:"↕";font-size:var(--ce-font-size-body-l);line-height:1}.ce-catalog-v2-filter-dialog__actions,.ce-catalog-v2-filter-dialog__header{padding-inline:var(--ce-space-16)}}@media (max-width:767px){html{--ce-catalog-v2-mobile-actions-height:calc(var(--ce-control-height-default, 44px) + var(--ce-space-16, 16px) + env(safe-area-inset-bottom));--ce-catalog-v2-mobile-actions-edge-gap:var(--ce-space-16,16px);--ce-catalog-v2-mobile-actions-clearance:var(--ce-space-24,24px);scroll-padding-block-end:calc(var(--ce-catalog-v2-mobile-actions-height) + var(--ce-space-16, 16px))}.ce-seo.ce-catalog-v2-page{padding-block-end:0}.ce-catalog-v2-page__container{padding-block-end:calc(var(--ce-catalog-v2-mobile-actions-height) + var(--ce-catalog-v2-mobile-actions-clearance));position:relative;scroll-padding-block-end:calc(var(--ce-catalog-v2-mobile-actions-height) + var(--ce-space-16))}.ce-catalog-v2-search__details>summary{align-items:stretch;background:var(--ce-color-surface-default);border:var(--ce-border-width-default) solid var(--ce-color-border-interactive);border-radius:var(--ce-radius-16);box-shadow:var(--ce-shadow-elevation-1);gap:0;grid-template-columns:minmax(0,1fr) auto;min-block-size:var(--ce-control-height-large);overflow:hidden;padding:0}.ce-catalog-v2-search__details>summary:hover{border-color:var(--ce-color-action-primary)}.ce-catalog-v2-search__details>summary:active{background:var(--ce-color-action-secondary)}.ce-catalog-v2-search__details>summary:focus-visible{outline:var(--ce-focus-outline-width) solid var(--ce-focus-outline-color);outline-offset:var(--ce-focus-outline-offset)}.ce-catalog-v2-search__summary-copy{display:grid;gap:0;grid-template-areas:"country type" "dates dates" "guests guests";grid-template-columns:repeat(2,minmax(0,1fr))}.ce-catalog-v2-search__summary-item{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--ce-space-2);justify-content:center;min-block-size:calc(var(--ce-control-height-comfortable) + var(--ce-space-8));padding:var(--ce-space-12)}.ce-catalog-v2-search__summary-item--country{grid-area:country}.ce-catalog-v2-search__summary-item--type{border-inline-start:var(--ce-border-width-default) solid var(--ce-color-border-default);grid-area:type}.ce-catalog-v2-search__summary-item--dates{border-block-start:var(--ce-border-width-default) solid var(--ce-color-border-default);grid-area:dates}.ce-catalog-v2-search__summary-item--guests{border-block-start:var(--ce-border-width-default) solid var(--ce-color-border-default);grid-area:guests}.ce-catalog-v2-search__summary-label{color:var(--ce-color-text-secondary);font-size:var(--ce-font-size-label-s);font-weight:var(--ce-font-weight-semibold);line-height:var(--ce-line-height-label-s)}.ce-catalog-v2-search__summary-value{font-size:var(--ce-font-size-body-m);line-height:var(--ce-line-height-body-m)}.ce-catalog-v2-search__details>summary>.ce-catalog-v2-button{align-self:stretch;border:0;border-inline-start:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:0;inline-size:var(--ce-control-height-comfortable);min-block-size:100%;padding:var(--ce-space-8)}.ce-catalog-v2-search__edit>span{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute}.ce-catalog-v2-search__edit svg{display:block}.ce-catalog-v2-search__details>.ce-catalog-v2-search__form{display:none}.ce-catalog-v2-results-header{align-items:end;flex-direction:row;gap:var(--ce-space-8);justify-content:space-between}.ce-catalog-v2-results-header__controls{display:flex;flex:0 0 auto;inline-size:auto}.ce-catalog-v2-results-header__controls>.ce-catalog-v2-button--map,.ce-catalog-v2-results-header__controls>.ce-catalog-v2-filter-trigger--header{display:none}.ce-catalog-v2-sort{display:flex;flex:0 0 var(--ce-control-height-default);inline-size:var(--ce-control-height-default);position:relative}.ce-catalog-v2-sort label{background:var(--ce-color-surface-default);block-size:var(--ce-control-height-default);border:var(--ce-border-width-default) solid var(--ce-color-border-default);border-radius:var(--ce-radius-control);clip-path:none;display:grid;inline-size:var(--ce-control-height-default);overflow:visible;place-items:center;position:static}.ce-catalog-v2-sort label svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75;block-size:var(--ce-icon-size-20);display:block;inline-size:var(--ce-icon-size-20)}.ce-catalog-v2-sort label span{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute}.ce-catalog-v2-sort .ce-seo-select{block-size:100%;cursor:pointer;inline-size:100%;inset:0;opacity:0;position:absolute}.ce-catalog-v2-mobile-actions{background:var(--ce-color-surface-default);border-block-start:var(--ce-border-width-default) solid var(--ce-color-border-default);box-shadow:0 -4px 16px rgba(15,23,42,.12);box-sizing:border-box;display:grid;gap:var(--ce-space-8);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:auto;inset-block-end:0;inset-inline:var(--ce-catalog-v2-mobile-actions-edge-gap);min-block-size:var(--ce-catalog-v2-mobile-actions-height);padding:var(--ce-space-8) 0 calc(var(--ce-space-8) + env(safe-area-inset-bottom));position:fixed;z-index:var(--ce-z-index-overlay,1200)}.ce-catalog-v2-mobile-actions.is-footer-contained{inset-block-end:0;inset-inline:var(--ce-catalog-v2-mobile-actions-edge-gap);position:absolute}.ce-catalog-v2-mobile-actions>*{inline-size:100%;min-block-size:var(--ce-control-height-default);min-inline-size:0}html.ce-catalog-v2-dialog-open .ce-catalog-v2-mobile-actions{display:none}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] .ce-catalog-v2-filter-dialog__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,4fr)}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] .ce-catalog-v2-filter-clear-link{display:none}.ce-catalog-v2-page[data-enhanced=true] .ce-catalog-v2-filter-dialog[open] :is(.ce-catalog-v2-filter-clear-draft,.ce-catalog-v2-filter-apply){display:inline-flex;inline-size:100%;min-block-size:var(--ce-control-height-default);min-inline-size:0;padding-inline:var(--ce-space-8)}}@media (prefers-reduced-motion:reduce){.ce-catalog-v2-page *,.ce-catalog-v2-page :after,.ce-catalog-v2-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}
