@charset "UTF-8";:root{--UILayoutTxt: var(--gray-3);--UILayoutTxtInv: var(--gray-light);--UILayoutBg: var(--gray-light);--UILayoutNavBg: var(--gray-light);--UILayoutContentBg: var(--gray-light);--UILinksTxt: var(--primary-dark);--UISectionNavOpenedBg: var(--info-light-a);--UILayoutFooterBg: var(--gray-1);--UIFXTransformExit: 0%;--UIFXTransformEnter: 0%;--UIRadius: 1.875rem;--UIAccent: var(--primary-dark);--UIsetInnerPad: 1rem;--formInputSize: 1.125rem;--formInputRadius: 15px;--formGapInline: 1rem;--formLabelSize: .875rem;--UIGradient: linear-gradient(var(--UIGradAngle, 157deg), var(--primary-dark) 25%, var(--secondary) 95%)}.featured-cta>*:not([class]):after,.main-hotel-info-schedule:before,.main-hotel-info-building:before,.main-hotel-info-rooms:before,.breadcrumbs li:first-child a:before,.core-aside.is-opened~.core-content:after{display:inline-block;font-family:cdr;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;text-align:center;font-variant:none;line-height:1}.core-aside.is-opened~.core-content:after{content:""}.main-hotel-info-schedule:before{content:""}.featured-cta>*:not([class]):after{content:""}.breadcrumbs li:first-child a:before{content:""}.main-hotel-info-building:before{content:""}.main-hotel-info-rooms:before{content:""}:root{--s-grid: 2rem;--s-template: 2rem;--s-component: 2rem;--s-component-small: 1rem;--s-component-tiny: .5em;--s-title: 1rem;--s-small: .25rem;--s-list: .3125rem;--s-icon: .375rem;--z-core: 10;--z-map: 999;--z-generic: 999;--z-sticky: 1009;--z-dropdown: 1010;--z-fixed: 1030;--z-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--ff-default: AtHauss, Helvetica, Arial, sans-serif;--ty-xs: .875rem;--ty-s: 1rem;--ty-m: 1.125rem;--ty-ml: 1.25rem;--ty-l: clamp(1.375rem, 1rem + 1.4562vw, 1.5rem);--ty-lf: 1.5rem;--ty-xl: clamp(1.625rem, 1rem + 2.25vw, 1.875rem);--ty-xlf: 1.875rem;--ty-mxxl: clamp(2.25rem, 1rem + 1.85vw, 2.625rem);--ty-xxl: clamp(2.625rem, 1rem + 4.5vw, 3rem);--gray-dark: #000;--gray-dark-a: 0, 0, 0;--gray-1: #111042;--gray-1-a: 17, 16, 66;--gray-2: #2D2C58;--gray-2-a: 45, 44, 88;--gray-3: #4A4970;--gray-3-a: 74, 73, 112;--gray-4: #656485;--gray-4-a: 101, 100, 133;--gray-5: #7B7B96;--gray-5-a: 123, 123, 150;--gray-6: #9695AB;--gray-6-a: 150, 149, 171;--gray-7: #AFAFC0;--gray-7-a: 175, 175, 192;--gray-8: #CAC9D5;--gray-8-a: 202, 201, 213;--gray-9: #E3E3E9;--gray-9-a: 227, 227, 233;--gray-10: #F6F6F8;--gray-10-a: 246, 246, 248;--gray-light: #fff;--gray-light-a: 255, 255, 255;--default-dark: #2D2C58;--default-dark-a: 45, 44, 88;--default: #4A4970;--default-a: 74, 73, 112;--default-light: #F6F6F8;--default-light-a: 246, 246, 248;--info-dark: #223ce4;--info-dark-a: 34, 60, 228;--info: #7989ef;--info-a: 121, 137, 239;--info-light: #c7cef9;--info-light-a: 199, 206, 249;--success-dark: #539328;--success-dark-a: 83, 147, 40;--success: #69bb33;--success-a: 105, 187, 51;--success-mild: #9acf77;--success-mild-a: 154, 207, 119;--success-light: #EAF7DE;--success-light-a: 234, 247, 222;--warning-dark: #ab7700;--warning-dark-a: 171, 119, 0;--warning: #de9b00;--warning-a: 222, 155, 0;--warning-light: #fff5c0;--warning-light-a: 255, 245, 192;--warning-lighten: #FFFADE;--warning-lighten-a: 255, 250, 222;--danger-dark: #9a000b;--danger-dark-a: 154, 0, 11;--danger: #FF182D;--danger-a: 255, 24, 45;--danger-light: #FFDFE2;--danger-light-a: 255, 223, 226;--primary-darken: #152487;--primary-darken-a: 21, 36, 135;--primary-dark: #223ce4;--primary-dark-a: 34, 60, 228;--primary: #7989ef;--primary-a: 121, 137, 239;--primary-light: #c7cef9;--primary-light-a: 199, 206, 249;--primary-lighten: #eaedfd;--primary-lighten-a: 234, 237, 253;--primary-lightest: #F6F8FF;--primary-lightest-a: 246, 248, 255;--secondary-dark: #9a000b;--secondary-dark-a: 154, 0, 11;--secondary: #FF182D;--secondary-a: 255, 24, 45;--secondary-light: #FFDFE2;--secondary-light-a: 255, 223, 226;--main-gradient: linear-gradient(var(--UIGradAngle, 157deg), var(--primary-dark) 25%, var(--secondary) 95%);--UIHeightHeader: 4.3125rem;interpolate-size:allow-keywords}@font-face{src:url(font/icons/cdr.woff2) format("woff2"),url(font/icons/cdr.woff) format("woff");font-family:cdr;font-display:swap}.row{display:grid;grid-template-columns:repeat(var(--GT, 12),1fr);grid-auto-rows:auto;gap:var(--GG, 0);--GT: var(--xsGT);--GG: var(--xsGG)}.row>*{position:relative;grid-column:var(--GC, var(--GCS, auto)/var(--GCE, span var(--GW, var(--GT, 12))));grid-row:var(--GR, var(--GRS, auto)/var(--GRE, span var(--GH, 1)));order:var(--GO);--GC: var(--xsGC);--GCS: var(--xsGCS);--GCE: var(--xsGCE);--GW: var(--xsGW);--GR: var(--xsGR);--GRS: var(--xsGRS);--GRE: var(--xsGRE);--GH: var(--xsGH);--GO: var(--xsGO)}.gap{--xsGG: 1rem;--smGG: 2rem}.col-1{--xsGW: 1}.col-2{--xsGW: 2}.col-3{--xsGW: 3}.col-4{--xsGW: 4}.col-5{--xsGW: 5}.col-6{--xsGW: 6}.col-7{--xsGW: 7}.col-8{--xsGW: 8}.col-9{--xsGW: 9}.col-10{--xsGW: 10}.col-11{--xsGW: 11}.col-12{--xsGW: 12}@media (min-width: 48em){.row{--smGT: var(--xsGT);--GT: var(--smGT);--smGG: var(--xsGG);--GG: var(--smGG)}.row>*{--smGC: var(--xsGC);--GC: var(--smGC);--smGCS: var(--xsGCS);--GCS: var(--smGCS);--smGCE: var(--xsGCE);--GCE: var(--smGCE);--smGW: var(--xsGW);--GW: var(--smGW);--smGR: var(--xsGR);--GR: var(--smGR);--smGRS: var(--xsGRS);--GRS: var(--smGRS);--smGRE: var(--xsGRE);--GRE: var(--smGRE);--smGH: var(--xsGH);--GH: var(--smGH);--smGO: var(--xsGO);--GO: var(--smGO)}}.col-sm-1{--smGW: 1}.col-sm-2{--smGW: 2}.col-sm-3{--smGW: 3}.col-sm-4{--smGW: 4}.col-sm-5{--smGW: 5}.col-sm-6{--smGW: 6}.col-sm-7{--smGW: 7}.col-sm-8{--smGW: 8}.col-sm-9{--smGW: 9}.col-sm-10{--smGW: 10}.col-sm-11{--smGW: 11}.col-sm-12{--smGW: 12}@media (min-width: 62em){.row{--mdGT: var(--smGT);--GT: var(--mdGT);--mdGG: var(--smGG);--GG: var(--mdGG)}.row>*{--mdGC: var(--smGC);--GC: var(--mdGC);--mdGCS: var(--smGCS);--GCS: var(--mdGCS);--mdGCE: var(--smGCE);--GCE: var(--mdGCE);--mdGW: var(--smGW);--GW: var(--mdGW);--mdGR: var(--smGR);--GR: var(--mdGR);--mdGRS: var(--smGRS);--GRS: var(--mdGRS);--mdGRE: var(--smGRE);--GRE: var(--mdGRE);--mdGH: var(--smGH);--GH: var(--mdGH);--mdGO: var(--smGO);--GO: var(--mdGO)}}.col-md-1{--mdGW: 1}.col-md-2{--mdGW: 2}.col-md-3{--mdGW: 3}.col-md-4{--mdGW: 4}.col-md-5{--mdGW: 5}.col-md-6{--mdGW: 6}.col-md-7{--mdGW: 7}.col-md-8{--mdGW: 8}.col-md-9{--mdGW: 9}.col-md-10{--mdGW: 10}.col-md-11{--mdGW: 11}.col-md-12{--mdGW: 12}@media (min-width: 75em){.row{--lgGT: var(--mdGT);--GT: var(--lgGT);--lgGG: var(--mdGG);--GG: var(--lgGG)}.row>*{--lgGC: var(--mdGC);--GC: var(--lgGC);--lgGCS: var(--mdGCS);--GCS: var(--lgGCS);--lgGCE: var(--mdGCE);--GCE: var(--lgGCE);--lgGW: var(--mdGW);--GW: var(--lgGW);--lgGR: var(--mdGR);--GR: var(--lgGR);--lgGRS: var(--mdGRS);--GRS: var(--lgGRS);--lgGRE: var(--mdGRE);--GRE: var(--lgGRE);--lgGH: var(--mdGH);--GH: var(--lgGH);--lgGO: var(--mdGO);--GO: var(--lgGO)}}.col-lg-1{--lgGW: 1}.col-lg-2{--lgGW: 2}.col-lg-3{--lgGW: 3}.col-lg-4{--lgGW: 4}.col-lg-5{--lgGW: 5}.col-lg-6{--lgGW: 6}.col-lg-7{--lgGW: 7}.col-lg-8{--lgGW: 8}.col-lg-9{--lgGW: 9}.col-lg-10{--lgGW: 10}.col-lg-11{--lgGW: 11}.col-lg-12{--lgGW: 12}body{background:var(--UILayoutBg);padding-block-end:0}body:has(.core-layout.no-sticky){--UILayoutStickyOffset: 0}@media (max-width: 47.99em){body:has(*~.core-userNav.is-opened,input:checked~.mainNav-list){overflow:hidden;--z-generic: 0}}.core-layout{--cls: 1;--maxWidth: 100vw;--innerSpace: 0;--menu: 12.5rem;--area: "header header header" "main-nav main-nav user-nav" "main main user-nav" "footer footer footer";--area-rows: auto auto 1fr auto;--zindex: var(--z-core, 10);grid-template-columns:1fr;grid-template-areas:var(--area);grid-template-rows:var(--area-rows);margin:0 auto;max-width:min(100%,var(--maxWidth) - var(--innerSpace));min-height:100vh;position:relative}@media (min-width: 48em){.core-layout{grid-template-columns:fit-content(var(--menu)) 1fr fit-content(var(--menu))}}.core-layout>*{backface-visibility:hidden;perspective:1000}.core-footer{--footerBg: var(--UILayoutFooterBg, var(--gray-1));background:var(--footerBg);grid-area:footer}.core-content{--maxCols: 4;--maxLayout: 100vw;--colGap: 0;--rowGap: 0;--marginBlock: 0;background:var(--UILayoutContentBg, none);-moz-column-gap:var(--colGap);column-gap:var(--colGap);display:grid;grid-area:main;grid-auto-rows:min-content;grid-template-columns:repeat(var(--maxCols),[col-start] minmax(0,calc(var(--maxLayout) / var(--maxCols))) [col-end]);margin-block:calc(var(--marginBlock, 2) * 1rem);position:relative;row-gap:var(--rowGap);width:100%}.core-content>*{grid-column:col-start 1/col-end -1}@media (min-width: 48em){.core-content{--colGap: 2rem}}.core-aside{--sticky: 0;--LayoutTime: .5s;--LayoutDelay: .1s;--UITime: .3s;--UIDelay: .3s;container-name:coreAside;container-type:inline-size;color:var(--UILayoutTxt);background:var(--UILayoutNavBg);border-block:1px solid var(--gray-9);position:relative;transition:all var(--LayoutTime) ease-out}.core-aside .nav-container{transition:padding var(--UITime) ease-out;position:sticky;inset-block-start:var(--sticky)}.core-aside .nav-container li{height:auto;transition:opacity var(--UITime) ease-out;align-items:center}@container coreAside (min-width: 21.875rem){.core-aside .nav-container{-moz-column-gap:1rem;column-gap:1rem}}.core-aside ul.nav-child{grid-column:1/-1;grid-row:2/-1;height:0;max-height:0;opacity:0;transition:all var(--UITime) ease-out var(--UIDelay)}.core-aside .nav-footer{background:var(--gray-10);padding:1rem;display:grid;gap:1rem;grid-template-columns:1fr;text-align:center}.core-aside.is-opened{opacity:1;width:var(--menu);max-width:100%;z-index:calc(var(--zindex) - 3);transition-delay:var(--LayoutDelay)}@media (max-width: 47.99em){.core-aside.is-opened .nav-container{--sticky: 4rem}}.core-aside.is-opened .nav-container li{color:transparent;height:auto}.core-aside.is-opened .nav-container li.nav-parent,.core-aside.is-opened .nav-container li.nav-footer{min-width:auto;height:auto;opacity:1}.core-aside.is-opened .nav-container~.nav-container{inset-block-start:2.5rem}.core-aside.is-opened a:before{font-size:var(--ty-s)}.core-aside.is-opened~.core-content:after{display:block;position:fixed;z-index:calc(var(--zindex) - 4);top:0;right:0;bottom:0;left:0;padding:5.0625rem 19.6875rem 0 0;font-size:1.125rem;color:var(--UILayoutTxtInv);background:rgba(var(--gray-dark-a),.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:right}.core-aside .nav-parent>a{display:grid;padding-inline:.75rem}@media (max-width: 47.99em){.core-aside.is-opened .nav-container{height:calc(100vh - 3.125rem);overflow-y:scroll;overscroll-behavior:contain}.core-aside.is-opened .nav-container:first-of-type:has(~.nav-container){height:2.5rem}}@media (min-width: 48em){.core-aside.is-opened{height:100%;--sticky: 0}.core-aside.is-opened~.core-content:after{display:none}}.core-mainNav{--menu: 100%;grid-area:main-nav;width:var(--menu);background:rgba(var(--gray-10-a),1);border-block-end:1px solid rgba(var(--gray-10-a),.25)}.core-mainNav .nav-parent>a:before{display:none}.core-layout:not(:has(.core-userNav.is-opened)) .core-mainNav{z-index:calc(var(--z-core) - 1)}@media (min-width: 62em){.core-mainNav{--position: sticky;--sticky: 0;background-color:rgba(var(--gray-9-a),.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset-block-start:var(--sticky);position:var(--position, relative);transition:background-color .3s ease-out;z-index:var(--z-core)}}@supports (animation-timeline: scroll()) and (animation-range: entry){@media only screen and (max-height: 43.75rem){html:has(.setCover):not(:has(.setCover.has-images)) .core-mainNav{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:rgba(var(--gray-9-a),0);border-block-end:1px solid transparent;animation:ui-fade-nav linear forwards;animation-range:5vh 100vh;animation-timeline:scroll()}html:has(.setCover):not(:has(.setCover.has-images)) .core-mainNav:hover{background-color:rgba(var(--gray-9-a),.65);transition:background-color .3s ease-out}}}.core-userNav{grid-row:2/-1;grid-column:2/-1;--menu: 18.75rem;border-inline-start:1px solid var(--gray-9);display:flex;flex-flow:column nowrap;width:0}.core-userNav.is-opened{opacity:1;width:var(--menu);max-width:100%}.core-userNav.is-opened~.core-content:after{justify-content:flex-start}@media (min-width: 48em){.core-userNav{grid-area:user-nav}}@keyframes ui-fade-nav{to{background-color:rgba(var(--gray-9-a),.65);opacity:0}}.setCover{display:grid;position:relative;--maxCols: 8;--maxLayout: calc(var(--compactLayout));--coverDisplay: unset;--uiShadow: 0 0 4px rgba(var(--primary-dark-a), .5)}.setCover>*{display:grid;grid-template-columns:minmax(clamp(0rem,1vw,2rem),1fr) repeat(var(--maxCols),[col-start] minmax(0,calc(var(--maxLayout) / var(--maxCols))) [col-end]) minmax(clamp(0rem,1vw,2rem),1fr);grid-template-rows:min-content 1fr fit-content(9.375rem)}@media (min-width: 48em){.setCover>*{grid-template-rows:min-content 4rem 1fr 6rem}}@media (max-width: 47.99em){.setCover>*:has(.setCover-itemBreadcrumbs){grid-template-rows:min-content min-content min-content fit-content(9.375rem)}.setCover>*:has(.setCover-itemBreadcrumbs) .setCover-itemBreadcrumbs{grid-row:1/2}.setCover>*:has(.setCover-itemBreadcrumbs) slider-gallery{grid-row:2/3}.setCover>*:has(.setCover-itemBreadcrumbs):not(:has(slider-gallery)) .setCover-itemWidget{background-color:transparent}.setCover>*:has(.setCover-itemBreadcrumbs) :is(.setCover-itemWidget,.setCover-widgetBar){grid-row:3/4}.setCover>*:has(.setCover-itemBreadcrumbs):has(.setCover-itemWidget):has(.ribbon:only-child) .setCover-itemWidget{grid-row:1/-1;background:transparent}.setCover>*:has(.setCover-itemBreadcrumbs) .setHeader{grid-row:4/-1}}.setCover [class^=setCover-item]{display:flex;pointer-events:none}.setCover [class^=setCover-item]>*{pointer-events:auto}html:not(:has(.modal.in)) .setCover [class^=setCover-item]{z-index:1}@media (min-width: 62em){.setCover [class^=setCover-item]{margin-block-start:1rem}}.setCover .setCover-itemWidget .setReview:not(.modal):not(.ribbon){margin-inline-end:auto}@media (min-width: 48em){.setCover .setCover-itemWidget .setReview:not(.modal):not(.ribbon){margin-inline-end:initial;display:inherit;transition:all .3s ease-out;order:2}.setCover .setCover-itemWidget .setReview:not(.modal):not(.ribbon):hover{box-shadow:var(--uiShadow);scale:1.05}}.setCover-itemBreadcrumbs{align-items:flex-start;grid-column:1/-1;grid-row:1/2;position:relative;pointer-events:none}@media (max-width: 47.99em){.setCover-itemBreadcrumbs{background:var(--gray-light)}}@media (max-width: 61.99em){html:not(:has(.modal.in)) .setCover .setCover-itemBreadcrumbs{z-index:2}}@media (min-width: 62em){.setCover-itemBreadcrumbs{grid-column:1/col-end calc(var(--maxCols) / 1.5);padding-inline:2rem}}.setCover-itemWidget{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;flex-flow:row nowrap;font-size:1.25rem;grid-column:col-start 4/-1;grid-row-start:2;justify-content:center;padding-inline:2rem}.setCover-itemWidget>*:not(.ribbon){background-color:var(--gray-light)}.setCover-itemWidget .ribbon{inset-inline-start:0}.setCover-itemWidget:has(ribbon-tag:only-child){align-items:flex-start;justify-content:center}.setCover-itemWidget:has(ribbon-tag:only-child) .ribbon{margin-block-start:-.15rem}@media (min-width: 48em) and (max-width: 61.99em){.setCover-itemWidget:has(ribbon-tag:only-child) .ribbon{inset-block:0}}@media (min-width: 62em){.setCover-itemWidget:has(ribbon-tag:only-child){grid-column:1/-1}.setCover-itemWidget:has(ribbon-tag:only-child) .ribbon{grid-row-start:1;inset-block:0}}@media (max-width: 47.99em){.setCover-itemWidget{background-color:var(--primary-lighten);border-radius:calc(var(--UIRadius) / 2);padding:.375rem .25rem;margin-inline:.5em}.setCover-itemWidget .setReview{background-color:transparent}.no-mobile .setCover-itemWidget{margin-block-start:0}}@media (max-width: 61.99em){.setCover-itemWidget{justify-content:flex-end;grid-column:col-start 1/-1}}@media (min-width: 48em) and (max-width: 61.99em){.setCover-itemWidget{align-items:flex-end}}@media (min-width: 48em){.setCover-itemWidget{padding-inline:2rem}}@media (min-width: 62em){.setCover-itemWidget{align-items:flex-start;grid-row:1/2;justify-content:flex-end;margin-block-start:1rem;margin-inline-end:0}}.setCover-itemWidget>*:not(.modal):not(.ribbon){align-items:center;border-radius:var(--UIRadius);display:flex;position:relative;padding:.40625rem;order:0}.setCover-itemWidget>*:not(.modal):not(.ribbon):hover{--a-style-hover: none}.setCover-itemWidget>*:not(.modal):not(.ribbon){aspect-ratio:1;justify-content:center;height:3rem}.setCover-itemWidget>*:not(.modal):not(.ribbon):before{font-size:var(--ty-l)}.setCover-itemWidget>*:not(.modal):not(.ribbon):not(:has(app-tag)){height:2.625rem}.setCover .setCover-itemWidget :is(.like,user-bookmark[data-widget]){order:1}.setCover-widgetBar{align-items:center;display:flex;flex-flow:row nowrap;grid-column:6/-1;margin-inline-end:6.875rem;grid-row:4/-1;gap:.5em;justify-content:flex-end}@media (max-width: 47.99em){.setCover-widgetBar{grid-row:2;margin:0 1.5rem 0 1rem;grid-column:6/-1}}html:not(:has(.modal.in)) .setCover-widgetBar{z-index:1}.setCover-widgetBar>:is(*):not(.modal){background-color:var(--gray-light);align-items:center;border-radius:var(--UIRadius);display:flex;position:relative;padding:.40625rem;order:0;transition:opacity .3s ease-out}.setCover-widgetBar>:is(*):not(.modal).setMap{font-size:var(--ty-l)}.setCover-widgetBar>:is(*):not(.modal):hover{--a-style-hover: none;box-shadow:var(--uiShadow);scale:1.05}.setCover-widgetBar>:is(*):not(.modal){aspect-ratio:1;justify-content:center;height:2.1875rem}@media (min-width: 48em){.setCover-widgetBar>:is(*):not(.modal){height:3.25rem}}.setCover-widgetBar>:is(*):not(.modal):before{font-size:var(--ty-l)}.setCover slider-gallery{grid-template-rows:1fr;grid-column:1/-1;grid-row:1/2;margin-block-end:1rem}@media (min-width: 48em){.setCover slider-gallery{grid-row:1/-1;margin-block-end:0}.setCover slider-gallery[data-gallery-number]:before{transition:all .3s ease-out}.setCover slider-gallery[data-gallery-number]:hover:before{box-shadow:var(--uiShadow)}}@media (min-width: 48em) and (max-width: 61.99em){.setCover slider-gallery{grid-row:2/-1}}.setCover .setMap>*{--a-style-hover: none;line-height:1.5;align-items:center}.setCover .setMap span{padding:0 .125em}@media (min-width: 62em){.setCover .setMap span{padding-block:0;padding-inline:0}}.setCover .share-link:before{transform:scale(.8)}.setCover .setReview{flex:0 1 auto;font-size:initial;position:relative}.setCover .setReview li.mark-summary a:first-of-type,.setCover .setReview li.mark-summary ._noLink{white-space:nowrap}.setCover .setReview li.mark-summary a{--a-color: var(--gray-1);--a-style-hover: none;display:grid;-moz-column-gap:.5em;column-gap:.5em;grid-template-columns:auto 1fr;grid-template-rows:min-content min-content}.setCover .setReview li.mark-summary app-tag{grid-column:1/2;grid-row:1/-1;--tagFg: var(--gray-light);--tagBg: var(--gray-dark)}.setCover .setReview li.mark-summary:not(:has(app-tag)) p{grid-column:1/3;white-space:nowrap}.setCover .setReview li.mark-summary p{grid-column:2/3}.setCover .setReview li.mark-summary p:first-of-type{font-size:var(--ty-s)}.setCover .setReview li.mark-summary span{color:var(--gray-3)}@media (min-width: 62em){.setCover .setReview:hover{z-index:var(--z-dropdown, 1010)}.setCover .setReview:not(:has(.mark-summary)):not(.modal):not(.ribbon){display:none}}.setCover:not(.has-images) .setReview ul{padding:0}.setCover .setHeader{grid-template-columns:[info-start] minmax(0,auto) [info-end cat-start] minmax(90px,1fr) [cat-end price-start] auto [price-start];grid-template-rows:min-content min-content;grid-column:1/-1;grid-row:3/4;margin-block:auto 0;opacity:1;padding:1rem;border-radius:4px 4px 0 0;background:var(--gray-light);visibility:visible}@media (max-width: 47.99em){.setCover .setHeader{padding:1rem 1rem 2rem}}.setCover .setHeader-info{grid-column:info-start/cat-end}.setCover .setHeader-category{align-self:baseline}.setCover .setHeader-location{display:flex;flex-flow:column nowrap;row-gap:.5em;grid-column:info-start/price-end;grid-row:auto}@media (min-width: 48em){.setCover .setHeader-location{flex-flow:row wrap}}.setCover .setHeader-price{grid-row:1/-1;grid-column:auto;opacity:1;position:relative;transition:opacity .5s ease-out .5s}@media (min-width: 48em){.setCover .setHeader{grid-row:-1/span 1;transition:transform .5s ease-out,opacity .5s ease-out;transform:translateY(0)}.setCover .setHeader-info{grid-column-end:info-end}.setCover .setHeader-category{grid-row:1;grid-column:cat-start/cat-end}.setCover .setHeader-location{-moz-column-gap:1rem;column-gap:1rem;grid-column:info-start/price-start;grid-row:2}}@media (min-width: 62em){.setCover .setHeader{grid-column:col-start 2/col-end -2}}.setCover .setHeader:has(.tooltip--hotelHeading) .setHeader-location{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:min-content min-content}.setCover .setHeader:has(.tooltip--hotelHeading) ._address{grid-column:1/-1;grid-row:1/span 1}.setCover .setHeader:has(.tooltip--hotelHeading) ._map{grid-column:1/2;grid-row:2/span 1}.setCover .setHeader:has(.tooltip--hotelHeading) ._distance{grid-column:2/-1;grid-row:2/span 1}@media (max-width: 61.99em){.setCover.has-image.no-mobile,.setCover.search-box-layout{background-color:var(--primary-lighten)}.setCover.search-box-layout{padding-block:1rem}}@media (max-width: 47.99em){.setCover.has-image.has-text .cover-header--heading{color:var(--gray-1);filter:none;grid-row:2;margin:1rem}.setCover.has-image.has-text .btn-default{--btn-width: auto;--btn-bg: var(--gray-1);--btn-fg: var(--gray-light)}.setCover.has-image.has-text slider-gallery{margin:0}}@media only screen and (min-width: 62em) and (max-height: 43.75rem){@supports (animation-timeline: scroll()) and (animation-range: entry){.setCover.search-box-layout{animation:ui-fade-search linear forwards;animation-range:5vh 65vh;animation-timeline:scroll()}}}@media only screen and (hover: hover) and (pointer: fine){.has-images [class^=setCover-]{transition:filter .5s ease-out}.has-images :not(:is(.setHeader,.setHeader *)) .slider--wrapper:hover~:is([class^=setCover-]){filter:grayscale(100) opacity(.5) saturate(30%);transition:filter 1s ease-out}.has-images div:hover>*:not(:hover):not(.slider--wrapper,.slider--wrapper *,.setHeader,.setHeader *,.modal.in,.modal.in *){filter:grayscale(100) opacity(.5) saturate(30%);transition:filter .3s ease-out}html:has(.modal.in) .has-images:hover [class^=setCover-]{filter:none}[data-widget]:after{content:attr(data-widget);background-color:var(--gray-light);border-radius:4px;color:var(--gray-3);display:block;font-size:var(--ty-xs);max-width:90vw;max-height:90vh;opacity:.85;position:absolute;inset-block-end:-1.875rem;inset-inline-start:0;padding:.25em;transition:opacity .25s ease-out .5s;z-index:-1}[data-widget]:not(:hover):after{inset-block-end:0;opacity:0;font-size:0}}.cover-header--heading{color:var(--gray-light);filter:drop-shadow(0 0 1px var(--gray-dark));z-index:1}.cover-header--heading h1{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;white-space:normal;-webkit-line-clamp:5;-webkit-box-orient:vertical;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width: 48rem){.has-image.no-mobile .cover-header--heading{color:var(--gray-1);filter:none}}.setCover:has(video) :is(h1,h2,h3){color:var(--gray-light)}video{object-fit:cover;height:100%;width:100%}.ui-fade{--x: 0%;--y: 100%;animation:auto scale-up linear;animation-timeline:view()}.ui-side{--x: 0%;animation:auto fade-side linear;animation-timeline:view()}@keyframes scale-up{5%,10%{opacity:.25;transform:scale(.5) translate(var(--x),var(--y))}25%,to{transform:scale(1) translate(0)}50%{opacity:1}}@keyframes fade-side{0%,10%{opacity:0;transform:translate(var(--x))}50%{transform:translate(0)}50%{opacity:1}}@keyframes ui-fade-search{to{inset-block-start:0}}.breadcrumbs-nav>div{margin-inline:auto;padding-inline:1rem;width:100%}@media (min-width: 48em){.breadcrumbs-nav>div{max-width:46.875rem}}@media (min-width: 62em){.breadcrumbs-nav>div{max-width:60.625rem}}@media (min-width: 75em){.breadcrumbs-nav>div{max-width:82rem}}.breadcrumbs-nav>div>div{display:flex;align-items:flex-start}@media (max-width: 61.99em){.breadcrumbs-nav>div{padding-inline:0;max-width:100%}}.breadcrumbs{display:inline-flex;background:var(--gray-light);border-radius:var(--UIRadius);align-items:center;min-height:2.1875rem;padding:0 .75rem;position:relative;transition:width .3s ease-in-out}.breadcrumbs ul{display:flex;list-style:none;margin:0;padding:0;align-items:center;position:relative;transition:all .3s ease-in-out}.breadcrumbs li{display:flex;align-items:center;white-space:nowrap;font-size:.875rem;max-width:0;overflow:hidden;transition:max-width .3s ease-in-out}.breadcrumbs li:first-child{max-width:100%}.breadcrumbs li:first-child a{font-size:var(--ty-m);color:var(--primary-dark);text-decoration:none;font-size:0;transition:all .3s ease-in-out}.breadcrumbs li:first-child a:before{font-size:var(--ty-m);transition:margin .3s ease-in-out}.breadcrumbs li:first-child:after{content:"...";color:var(--gray-1);margin:0 .5rem;display:flex;font-size:.875rem;transition:opacity .3s ease-in-out}.breadcrumbs li.active{max-width:100%}.breadcrumbs li.active:before{display:inline-block;font-family:cdr;content:"";color:var(--gray-1);font-size:var(--ty-l);margin:0 .5rem}.breadcrumbs li.active strong{color:var(--primary-dark);font-weight:500}.breadcrumbs li a{color:var(--primary-dark);text-decoration:none;transition:color .3s ease-in-out}.breadcrumbs li a:hover{color:var(--primary);text-decoration:underline}.breadcrumbs li:not(:first-child):not(.active):before{display:inline-block;font-family:cdr;content:"";color:var(--gray-1);font-size:var(--ty-l);margin:0 .5rem}@media (min-width: 62em){.breadcrumbs:hover ul li{max-width:100%;transition:max-width .3s ease-in-out}.breadcrumbs:hover ul li:first-child{max-width:12.5rem}.breadcrumbs:hover ul li:first-child a{display:flex;align-items:center;font-size:.875rem}.breadcrumbs:hover ul li:first-child a:before{margin:0 .5rem 0 0}.breadcrumbs:hover ul li:first-child:after{opacity:0;display:none}.breadcrumbs:hover ul li.active{max-width:100%}}@media (max-width: 61.99em){.breadcrumbs:hover,.breadcrumbs:active{width:100%}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul{display:flex;flex-direction:column;left:0;padding:0 .75rem;position:absolute;top:0;width:100%;align-items:flex-start;background:var(--gray-light);box-shadow:0 20px 20px #00000080;z-index:1;animation:dropdownOpen .3s ease-in-out}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li{width:100%;max-width:100%}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:not(.active),.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:not(.active){border-block-end:var(--gray-8) 1px solid}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li a,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li a{font-size:.875rem;padding-block:8px;width:100%}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li a:before,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li a:before{margin-right:8px}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li a:after,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li a:after{display:none}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:not(:first-child):before,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:not(:first-child):before{margin:0 .5rem 0 0}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:not(:first-child) a,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:not(:first-child) a{padding:.5rem 0;width:100%}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li.active:before,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li.active:before{content:""}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:first-child:after,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul li:first-child:after{opacity:0}.breadcrumbs:hover:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul:not(:first-child):not(.active):before,.breadcrumbs:active:not(.is-short .breadcrumbs:hover,.is-short .breadcrumbs:active) ul:not(:first-child):not(.active):before{margin:0}}.is-short .breadcrumbs li:first-child a:before{display:none}@media (min-width: 48em){.is-short .breadcrumbs li.active *:before{display:none}}.is-short .breadcrumbs li.modify{display:none}.is-short .breadcrumbs li.modify:before{display:none}@media (max-width: 61.99em){.is-short .breadcrumbs,.is-short .breadcrumbs>*{width:100%}.is-short .breadcrumbs li.modify,.is-short .breadcrumbs>* li.modify{display:flex;margin-inline-start:auto;max-width:100%}.is-short .breadcrumbs li.active:before,.is-short .breadcrumbs li:first-child:before,.is-short .breadcrumbs>* li.active:before,.is-short .breadcrumbs>* li:first-child:before{display:none}.is-short .breadcrumbs li:first-child:after,.is-short .breadcrumbs>* li:first-child:after{display:none}}@keyframes dropdownOpen{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.setServices{margin-block-start:2rem}.setServices>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));grid-auto-flow:dense;align-items:flex-start;grid-template-rows:min-content min-content;gap:calc(1rem + .5em) 1rem;margin-block-end:1rem}@media (max-width: 47.99em){.setServices>ul{grid-template-columns:1fr}}.modal.in .setServices>ul{gap:.5em}.setServices .setServices-group:has(li:nth-child(4)){order:-1}.setServices .setServices-title{--ty-height: 1.5;align-items:baseline;display:grid;font-size:var(--ty-m);font-weight:500;grid-template-columns:auto 1fr;-moz-column-gap:.25em;column-gap:.25em;margin-block:0 1rem}.setServices .setServices-content{font-size:var(--ty-s);line-height:2;padding-inline-start:1.4375rem}.modal.in .setServices .setServices-content{line-height:1.5;padding-inline-start:0}.modal.in .setServices .setServices-content li{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;-moz-column-gap:.5em;column-gap:.5em}.modal.in .setServices .setServices-content li:before{background-color:var(--gray-1);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:.375rem;margin-block-start:.625rem;width:.375rem}.modal .setServices>h3{margin-block-end:1rem}@media (min-width: 62em){.modal .setServices{max-width:55ch}}.main-hotel-info{display:flex;gap:.625rem;justify-content:space-between;margin-block:2rem}:has(.text .main-hotel-info) .main-hotel-info{margin-block:2rem}.main-hotel-info ul{display:flex;flex-direction:column;justify-content:center;background-color:var(--gray-10);border-radius:.9375rem;flex:1 33%;min-height:4.71875rem;padding:.9375rem .3125rem;position:relative}.main-hotel-info ul:before{font-size:var(--ty-xxl);position:absolute;inset-block-start:50%;transform:translateY(-50%)}.main-hotel-info ul li{font-size:var(--ty-xs);padding-inline-start:calc(var(--ty-xxl) + .25rem)}.main-hotel-info ul li span:last-child{color:var(--gray-5)}@media (min-width: 48em) and (max-width: 61.99em){.main-hotel-info ul:before{font-size:var(--ty-xl)}}@media (max-width: 47.99em){.main-hotel-info{flex-direction:column;gap:1rem}}.auto-column-grid{--col-size: 14.375rem;--col-gap: 1rem;display:grid;grid-gap:var(--col-gap);grid-template-columns:repeat(var(--col-num, var(--col-type, auto-fit)),[col-start] minmax(var(--col-size),var(--col-max, min-content)) [col-end])}@media (max-width: 47.99em){.auto-column-grid{grid-template-columns:1fr}}.auto-column-grid.is-max{--col-max: 1fr}@media (max-width: 61.99em){.auto-column-grid.is-max{--col-num: 1}}:where([class^=entity-][class*=-list]):not(:first-child){margin-block-start:2rem}:where([class^=entity-][class*=-list])>*:not(:first-child){margin-block-start:1rem}:where([class^=entity-][class*=-list])>h2:not([class]){--ty-color: var(--gray-1);--ty-size: var(--ty-l);--ty-weight: 600}:where([class^=entity-][class*=-list]).entity-auto>ul{--entity-auto: auto-fit}.entity-grid{display:grid;--entity-gap: 2rem;gap:var(--entity-gap)}@media (min-width: 48em){.entity-grid{grid-template-columns:repeat(12,minmax(0,1fr));margin-block-end:2rem}.entity-grid>*{grid-column:span var(--entity-size, 6)}}.entity-grid-links{--entity-gap: .25rem 2rem;margin:1rem 1rem 0}.entity-grid-links>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow-wrap:break-word;min-width:0}.entity-grid-links a:after{display:none}.entity-grid article{background:var(--gray-light)}.entity-xs{--entity-size: 3}.entity-s{--entity-size: 4}.entity-l{--entity-size: 8}.entity-xl{--entity-size: 9}.entity{--entity-size: 12}.entity-item-image{display:flex;position:relative;align-items:center;justify-content:center}.entity-item-image:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.entity-item-image img{display:block;object-fit:cover;width:100%;height:100%}.entity-item-image img.out{object-fit:unset;padding:1rem;border-radius:0;background:var(--gray-10)}.section .entity-item-image img.out{background:var(--gray-light)}.entity-item-image[href] img{transition:transform .3s linear,filter .5s ease-out;filter:brightness(100%) opacity(1)}.entity-item-image[href]:hover img{filter:brightness(110%) opacity(.85)}.entity-item-text{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:var(--ty-xs)}.entity-item-text:not(:first-child){margin-block-start:.5em}.section:has(.entity-grid-list){border-radius:var(--UIRadius);padding:1rem}:where([class^=entity-grid]):has(.slider){margin-block-start:0}:where([class^=entity-grid]):has(.slider) ul{padding-block:1rem}:where([class^=entity-][class*=-list])>ul{display:grid;--entity-gap: 2rem;--entity-min: 20.625rem;gap:var(--entity-gap);grid-template-columns:repeat(var(--entity-auto, auto-fill),minmax(calc(var(--entity-min) - var(--entity-gap)),1fr))}.entity-card-item,:is(.entity-card-list,.entity-banner-list) article{display:grid;grid-template-columns:1fr;grid-template-rows:2.375rem 6.25rem 2.375rem}.entity-card-item>*,:is(.entity-card-list,.entity-banner-list) article>*{grid-column:1/-1;position:relative}.entity-card-item .entity-item-image,:is(.entity-card-list,.entity-banner-list) article .entity-item-image{grid-row:1/-1;overflow:hidden}.entity-card-item .entity-item-image img,:is(.entity-card-list,.entity-banner-list) article .entity-item-image img{aspect-ratio:2/1;border-radius:3px}.entity-card-item .entity-item-image[href] img,:is(.entity-card-list,.entity-banner-list) article .entity-item-image[href] img{transform:scale(1);transform-origin:center center}.entity-card-item .entity-item-image[href]:hover img,:is(.entity-card-list,.entity-banner-list) article .entity-item-image[href]:hover img{transform:scale(1.075)}.entity-card-item .entity-item-body,:is(.entity-card-list,.entity-banner-list) article .entity-item-body{grid-row:2/-1;padding:.5em;background:var(--gray-light);border-radius:calc(var(--UIRadius) / 2)}.entity-card-item .entity-item-footer,:is(.entity-card-list,.entity-banner-list) article .entity-item-footer{grid-row:1/2;justify-self:end;margin-block:.5em 0;margin-inline:0 .5em}.entity-card-item .entity-item-text,:is(.entity-card-list,.entity-banner-list) article .entity-item-text{-webkit-line-clamp:1}.entity-card-item.is-accomodation,:is(.entity-card-list,.entity-banner-list) article.is-accomodation{grid-template-rows:2.25rem 7.8125rem 5.3125rem;border-radius:var(--UIRadius);overflow:hidden;box-shadow:var(--panelShadow);transition:box-shadow .3s ease-in-out}.entity-card-item.is-accomodation:hover,:is(.entity-card-list,.entity-banner-list) article.is-accomodation:hover{--panelShadow: -1px 0 20px rgba(37, 26, 26, .15), 2px 1px 30px rgba(0, 0, 0, .1)}.entity-card-item.is-accomodation .entity-item-image,:is(.entity-card-list,.entity-banner-list) article.is-accomodation .entity-item-image{grid-row:1/3}.entity-card-item.is-accomodation .entity-item-image img,:is(.entity-card-list,.entity-banner-list) article.is-accomodation .entity-item-image img{border-radius:3px 3px 0 0}.entity-card-item.is-accomodation .entity-item-body,:is(.entity-card-list,.entity-banner-list) article.is-accomodation .entity-item-body{grid-row:3/-1;margin-block-start:initial}.entity-card-item.is-accomodation .entity-item-footer,:is(.entity-card-list,.entity-banner-list) article.is-accomodation .entity-item-footer{grid-row:1/2}.entity-card-item:not(.is-accomodation),:is(.entity-card-list,.entity-banner-list) article:not(.is-accomodation){border-radius:var(--UIRadius);box-shadow:var(--panelShadow);transition:box-shadow .3s ease-in-out;overflow:hidden}.entity-card-item:not(.is-accomodation):hover,:is(.entity-card-list,.entity-banner-list) article:not(.is-accomodation):hover{--panelShadow: -1px 0 20px rgba(37, 26, 26, .15), 2px 1px 30px rgba(0, 0, 0, .1)}.entity-card-item:not(.is-accomodation) .entity-item-body,:is(.entity-card-list,.entity-banner-list) article:not(.is-accomodation) .entity-item-body{margin-block:auto 1rem;margin-inline:1rem;justify-self:flex-start;max-width:calc(100% - 1em)}.entity-card-item.is-top,:is(.entity-card-list,.entity-banner-list) article.is-top{grid-template-rows:6.25rem 2.375rem 2.375rem}.entity-card-item.is-top .entity-item-body,:is(.entity-card-list,.entity-banner-list) article.is-top .entity-item-body{grid-row:1/2;margin-block:.5em auto;margin-inline:.5em}.entity-card-item.is-top .entity-item-footer,:is(.entity-card-list,.entity-banner-list) article.is-top .entity-item-footer{grid-row:1}.entity-card-item.is-image,:is(.entity-card-list,.entity-banner-list) article.is-image{grid-template-columns:1fr;grid-template-rows:1fr}.entity-card-item.is-image .entity-item-image img,:is(.entity-card-list,.entity-banner-list) article.is-image .entity-item-image img{object-fit:unset;max-width:100%;height:auto;aspect-ratio:auto}@media (min-width: 48em){.entity-card-item.is-improved,:is(.entity-card-list,.entity-banner-list) article.is-improved{grid-template-rows:1.25rem 6.25rem}}@media (min-width: 36em){:is(.entity-card-list,.entity-banner-list):is([class*=home-],[class*=inspire-])>ul{--entity-min: 50%}:is(.entity-card-list,.entity-banner-list).home-main>ul>li:first-child,:is(.entity-card-list,.entity-banner-list).home-secondary>ul>li:nth-child(3){grid-column:span 2}}@media (min-width: 62em){:is(.entity-card-list,.entity-banner-list):is([class*=home-],.inspire-secondary)>ul{--entity-min: 25%}}.featured-banner-item,.featured article{box-shadow:var(--panelShadow);display:flex;flex-wrap:wrap;background:var(--gray-light);height:100%;border-radius:var(--UIRadius);overflow:hidden}[dir=rtl] .featured-banner-item,[dir=rtl] .featured article,.featured [dir=rtl] article{flex-flow:row-reverse}.featured{margin-block-start:0;margin-block-end:1rem}@media (min-width: 48em){.featured{padding:clamp(0em,2vw,.5rem) 0}}@media (min-width: 48em){.featured>ul{--entity-gap: 1rem;--entity-min: 50%}}.featured-image{align-self:flex-end;position:relative;flex:0 0 41.6666666667%;width:41.6666666667%}@media (min-width: 62em){.featured-image{flex:0 0 33.3333333333%;width:33.3333333333%}}.featured-image img{width:100%;vertical-align:bottom}.featured-content{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:space-between;padding:1rem;position:relative;flex:0 0 58.3333333333%;width:58.3333333333%}@media (min-width: 62em){.featured-content{flex:0 0 66.6666666667%;width:66.6666666667%}}.featured-content>*{margin-block-start:1rem;width:100%;text-align:end}.featured-title{color:var(--gray-1);font-size:1.125rem;font-weight:600}.entity-related-item.is-table{grid-template-columns:1fr;grid-template-rows:auto auto}.entity-related-item.is-table .entity-item-image,.entity-related-item.is-table .entity-item-body{grid-column:1/-1}.entity-related-item.is-table .entity-item-image{grid-row:2/-1;height:10rem}.entity-related-item.is-table .entity-item-body{grid-row:1/2}@media (min-width: 36em){.entity-related-item.is-table{grid-template-columns:15rem 1fr;grid-template-rows:1fr}.entity-related-item.is-table .entity-item-image,.entity-related-item.is-table .entity-item-body{grid-row:1/-1}.entity-related-item.is-table .entity-item-image{grid-column:1/2}.entity-related-item.is-table .entity-item-body{grid-column:2/-1}}.entity-table-list>ul>li+li{border-block-start:1px solid var(--gray-8);padding-block-start:var(--entity-gap)}.entity-table-list.entity-related-list>ul{--entity-min: 100%}.is-activity.is-table{grid-template-columns:15rem 1fr}.is-activity.is-table .entity-item-image{height:10rem}.entity-related-item,.entity-related-list article{display:grid;grid-template-columns:6.25rem 1fr;grid-template-rows:1fr;grid-gap:1rem;align-items:center}.entity-related-item>*,.entity-related-list article>*{grid-row:1/-1}.entity-related-item .entity-item-image,.entity-related-list article .entity-item-image{grid-column:1/2;height:6.25rem}.entity-related-item .entity-item-image img,.entity-related-list article .entity-item-image img{border-radius:3px;aspect-ratio:1/1}.entity-related-item .entity-item-body,.entity-related-list article .entity-item-body{grid-column:2/3}@media (min-width: 48em){.entity-related-item:is(.is-improved,.has-line),.entity-related-list article:is(.is-improved,.has-line){box-shadow:var(--panelShadow);transition:box-shadow .3s ease-in-out;border-radius:var(--UIRadius);overflow:hidden}.entity-related-item:is(.is-improved,.has-line):hover,.entity-related-list article:is(.is-improved,.has-line):hover{--panelShadow: -1px 0 20px rgba(37, 26, 26, .15), 2px 1px 30px rgba(0, 0, 0, .1)}.entity-related-item:is(.is-improved,.has-line) .entity-item-image img,.entity-related-list article:is(.is-improved,.has-line) .entity-item-image img{border-radius:3px 0 0 3px}.entity-related-item:is(.is-improved,.has-line) .entity-item-body,.entity-related-list article:is(.is-improved,.has-line) .entity-item-body{padding-block:1rem .25rem;padding-inline:0 .25rem}.entity-related-item.is-improved,.entity-related-list article.is-improved{grid-template-columns:11.25rem 1fr}.entity-related-item.is-improved:has(.normal-image),.entity-related-list article.is-improved:has(.normal-image){align-items:initial;padding-inline:0}.entity-related-item.is-improved .entity-item-image,.entity-related-list article.is-improved .entity-item-image{height:7.5rem}.entity-related-item.is-improved .entity-item-image img,.entity-related-list article.is-improved .entity-item-image img{aspect-ratio:7/3}.entity-related-item.is-improved .normal-image,.entity-related-list article.is-improved .normal-image{height:auto}.entity-related-item.is-improved .normal-image img,.entity-related-list article.is-improved .normal-image img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}}@media (min-width: 48em){.entity-related-list:not(.is-related)>ul{--entity-min: 27.375rem}}.entity-extra-item,.entity-extra-list article{display:grid;gap:.25rem;align-content:start;--entityImgSize: 6.25rem}.entity-extra-item>*,.entity-extra-list article>*{justify-self:center}.entity-extra-item .entity-item-image img,.entity-extra-list article .entity-item-image img{width:var(--entityImgSize);height:var(--entityImgSize);border-radius:calc(var(--entityImgSize) / 2);aspect-ratio:1/1}.entity-extra-item.panel,.entity-extra-list article.panel{--entityImgSize: 9.375rem;margin-block-start:calc(var(--entityImgSize) / 2);gap:calc(var(--entityImgSize) / 2);flex:0 20rem;height:calc(100% - 3px - var(--entityImgSize) / 2);background:var(--gray-light);transition:box-shadow .4s ease-out;box-shadow:var(--panelShadow);border-radius:var(--UIRadius)}.entity-extra-item.panel>*,.entity-extra-list article.panel>*{margin-block-start:calc(var(--entityImgSize) / -2)}.entity-extra-item.panel .entity-item-body,.entity-extra-list article.panel .entity-item-body{padding:1rem}.entity-extra-item.panel:hover,.entity-extra-list article.panel:hover{--panelShadow: -1px 0 20px rgba(37, 26, 26, .15), 2px 1px 30px rgba(0, 0, 0, .1)}.entity-extra-item.entity-related-item .entity-item-body,.entity-extra-list article.entity-related-item .entity-item-body{align-self:center;justify-self:flex-start}.entity-extra-list .setHeader.is-activities{row-gap:1rem}.entity-extra-list .setHeader.is-activities .setHeader-info{justify-content:center;grid-column:info-start/interactive-end}.entity-extra-list .setHeader.is-activities .setHeader-info h3{text-align:center;color:var(--primary-dark)}.entity-extra-list .setHeader.is-activities .setHeader-activityTags{justify-content:center;text-align:center}.entity-extra-list .setHeader.is-activities .entity-item-text{grid-column:1/-1}.entity-extra-list .setHeader.is-activities .setHeader-price{grid-column:interactive-start/interactive-end;grid-row-start:4}.comment-figure:before,.comment-figure>*{color:var(--gray-light);font-size:1.125rem;line-height:2rem;aspect-ratio:1/1;align-items:center;background:var(--gray-8);border-radius:50%;display:flex;height:1.6875rem;justify-content:center;overflow:hidden;text-align:center;width:1.6875rem}.comment{background-color:var(--gray-10);display:grid;border-radius:var(--UIRadius);grid-template-areas:"content content content content" "footer header header header";grid-template-columns:min-content repeat(2,minmax(18.75rem,40%)) 1fr;grid-template-rows:auto min-content;gap:.75rem}@media (max-width: 47.99em){.comment{grid-template-columns:min-content;gap:1.5rem .375rem}}.comment-figure{grid-area:figure;display:none;flex-flow:row wrap;line-height:0}.comment-figure:before{border:2px solid var(--gray-8)}.comment-figure[title]:before{display:inline-block;content:attr(title);font-size:1.75rem}.slider .comment-figure[title]:before{background:var(--secondary);border-color:var(--secondary)}.comment-header{display:flex;grid-area:header;flex:1;align-items:center;justify-content:flex-start;font-style:italic;--ty-color: var(--gray-1)}.comment-header>*{line-height:1;font-size:var(--ty-s)}.comment-header>* span{font-size:inherit}.slider--balls .comment-header a{--a-color: var(--gray-1);--a-style-hover: none}@media (max-width: 47.99em){.slider--balls .comment-header{flex-direction:column}}.comment-header:has(.is-accomodation){grid-column:1/-1}.comment-header:has(.is-accomodation) .is-accomodation{padding-inline:0}.comment-header:has(.is-accomodation) .is-accomodation img{border-radius:calc(var(--UIRadius) / 2);height:inherit;width:inherit}.comment-footer{align-items:flex-end;grid-area:footer;gap:.75rem;display:flex;flex-flow:row nowrap;justify-content:flex-end}.comment-content{grid-area:content;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;position:relative;flex:0 0 100%;width:100%}.comment-content :is(.text,.text.is-reviewDetail.is-limited){position:relative;z-index:0}.comment-content :is(.text,.text.is-reviewDetail.is-limited):after,.comment-content :is(.text,.text.is-reviewDetail.is-limited):before{background:none;color:var(--primary-dark);font-size:4rem;position:absolute;display:block;line-height:1;z-index:1}.comment-content :is(.text,.text.is-reviewDetail.is-limited):before{content:"“";inset-inline-start:0;inset-block-start:0}.comment-content :is(.text,.text.is-reviewDetail.is-limited):after{content:"”";inset-inline-end:0;inset-block-end:0;width:auto}.comment-content :is(.text,.text.is-reviewDetail.is-limited),.comment-content :is(.text,.text.is-reviewDetail.is-limited)+a:not(.text-collapse--anchor){padding-inline:2rem}.comment-content :is(.text,.text.is-reviewDetail.is-limited) .secondary-text.tyc-weaken{--ty-color: var(--gray-dark);--ty-weight: 500}.comment-content .text-collapse{margin-block:0}.comment-content .text-collapse>*:not(:first-child){margin-block-start:auto}.comment-content .text-collapse [class*=btn-]{--btn-border: none;--btn-bg: none;--btn-bg-hover: none;--btn-fg-hover: none;--btn-width: auto;margin-inline-start:auto;padding-block-end:0}.comment .setReview:not(:first-child){margin-block-start:0;padding-block-start:.75rem}.comment-add{width:3rem;height:3rem;display:inline-flex;z-index:var(--z-fixed, 1030);align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--secondary);position:fixed;inset-inline-end:1rem;inset-block-end:8.75rem}.comment-list{position:relative}.comment-list:not(:first-child){margin-block-start:2rem}.comment-list>*:not(:first-child){margin-block-start:1rem}.comment-list>ul>li:not(:first-child){margin-block-start:2rem}.comment-list .row{align-items:center}.comment-list :has(.slider) .comment{grid-template-columns:.3fr}.comment-list :has(.slider) .comment-header p:nth-of-type(2) a:before{content:none}.comment-list :has(.slider) .comment-content{color:var(--primary-dark);font-size:var(--ty-xl);font-style:italic;font-weight:600;text-wrap:pretty}.comment-list :has(.slider) .comment :is(.text):before,.comment-list :has(.slider) .comment :is(.text):after{color:var(--secondary);font-size:var(--ty-xxl);margin-inline:.5rem;vertical-align:middle;line-height:1}@media (min-width: 48em){.comment-content>[class*=text]{flex:1}.comment image-gallery{flex:1;height:14.375rem}}@media (min-width: 62em){.comment-add{inset-block-start:80%;inset-inline-end:auto;inset-block-end:auto;margin-inline-start:2rem}}.panelFlex:has(.comment){--background: var(--gray-10)}.entity-comment-text{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--ty-xs);margin:.25rem 0}@media (pointer: coarse){.entity-slider-list>ul{display:flex;flex-wrap:nowrap;position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 2rem}.entity-slider-list>ul>li{flex:1 0 80%;scroll-snap-align:center}.entity-slider-list>ul:after{display:block;content:"";position:relative;flex:0 0 1rem}}@media (min-width: 48em) and (pointer: coarse){.entity-slider-list>ul>li{flex-basis:40%}}.entity-group-item{box-shadow:var(--panelShadow);border-radius:3px}.entity-group-item .entity-card-item .entity-item-image img{border-radius:3px 3px 0 0}.entity-group-content{display:flex;flex-flow:column nowrap;padding:1rem;gap:1rem}@media (max-width: 61.99em){.entity-group-content{gap:1rem;flex-flow:row nowrap;position:relative;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 2rem}.entity-group-content>li{flex:1 0 75%;scroll-snap-align:center}.entity-group-content:after{display:block;content:"";position:relative;flex:0 0 1rem}}@media (max-width: 47.99em){.entity-group-content>li{flex-basis:90%;padding:.5rem;box-shadow:var(--panelShadow)}}.entity-group-link{padding-block:0 .5em;padding-inline:.5em}.entity-group-list>ul{--entity-gap: 2rem}.entity-group-list>ul,.article-column .entity-group-list>ul{--entity-min: 100%}@media (max-width: 61.99em){.entity-group-list ul.is-max{--col-num: 1}}@media (min-width: 62em){.entity-group-list>ul{--entity-min: 33.3333333333%}.entity-group-list.is-horizontal>ul{grid-template-columns:1fr}.entity-group-list.is-horizontal .entity-group-item{display:flex;flex-flow:row wrap;position:relative}.entity-group-list.is-horizontal .entity-card-item{flex:0 1 30%}.entity-group-list.is-horizontal .entity-group-content{display:flex;flex-flow:row nowrap;gap:2rem;flex:1}.entity-group-list.is-horizontal .entity-group-content li{flex:1 50%}.entity-group-list.is-horizontal .entity-group-content li:nth-child(n+3){display:none}.entity-group-list.is-horizontal .entity-group-link{inset-block-end:0;flex:1 100%;position:absolute;inset-inline-end:0}}.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader{height:100%}@media (max-width: 61.99em){.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader .entity-item-text{grid-row:2}.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader .entity-item-duration,.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader-price{grid-row:3}}.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader-info,.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader .entity-item-text{grid-column:info-start/interactive-end}.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader .entity-item-duration{align-self:flex-end;grid-column:info-start/info-end}.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader .entity-item-duration:before{margin-inline-end:.5em}.entity-group-list .is-activity-group.entity-group-item .entity-related-item .setHeader-price{grid-column:interactive-start/interactive-end}.link-box>ul{--columns: 2;--entity-gap: 2;--alignment: flex-start;--size: 50%;display:grid;grid-template-columns:repeat(var(--columns),minmax(var(--size),1fr));gap:calc(var(--entity-gap) * .5rem) calc(var(--entity-gap) * 1rem);justify-content:var(--alignment)}.link-box>ul ul{padding-block-start:.5rem;padding-block-end:.5rem}@media (min-width: 48em){.link-box>ul{--alignment: space-between;--columns: 4;--size: auto}}@media (min-width: 62em){.link-box>ul{--columns: 6}}@media (min-width: 48em){.link-box.linkbox-bigcolumns>ul{--columns: 4}}@media (min-width: 62em){.link-box.linkbox-bigcolumns>ul{--columns: 6}}.link-box-title{font-weight:700}.entity-list li{text-wrap:pretty}.entity-list a{--a-color: var(--gray-1);--a-color-hover: var(--primary-dark);--a-style-hover: none}.benefits{--benefits-icon-color: var(--secondary);--benefits-icon-size: 5rem;--benefits-gap: 1rem}.benefits:not(:first-child){margin-block-start:2rem}.benefits>*:not(:first-child){margin-block-start:1rem}.benefits-title{border-block-end:1px solid var(--gray-8);grid-column:1/-1;grid-row:1/2;margin:initial;padding:1rem;text-align:center}.benefits-claim:first-child{padding-block-end:1rem;border-block-end:1px dotted var(--gray-8)}.benefits-claim:last-child{padding-block-start:1rem;border-block-start:1px dotted var(--gray-8)}.benefits article{display:grid;gap:var(--benefits-gap);text-align:center;grid-template-rows:auto 1fr minmax(5rem,auto)}.benefits article:before{font-size:var(--benefits-icon-size)}.benefits article>h3{font-size:1.25rem;--ty-weight: 500}.benefits article>p{color:var(--gray-4)}.benefits article>p strong{font-weight:400}@media (max-width: 47.99em){.benefits:not(.benefits-horizontal) li{flex:auto;justify-content:flex-start}.benefits:not(.benefits-horizontal) article{grid-template-rows:min-content min-content;grid-template-columns:auto 1fr;gap:0 1.5rem;align-items:center;text-align:start;width:100%}.benefits:not(.benefits-horizontal) article:before{--benefits-icon-size: 4rem;grid-column:1;grid-row:1/-1}.benefits:not(.benefits-horizontal) article p{line-height:1.25}.benefits:not(.benefits-horizontal) .slider:not(.slider--thumbnails){flex-direction:column;gap:3rem;margin-block:2rem}.benefits:not(.benefits-horizontal) .slider--thumbnails{display:none}}.benefits-reviews figure{display:block;margin-inline:auto;max-width:calc(100% - 1rem)}.benefits-reviews blockquote{width:100%;font-size:var(--ty-xl);font-style:italic;font-weight:600;text-wrap:pretty;color:var(--primary-dark)}.benefits-reviews blockquote:before,.benefits-reviews blockquote:after{color:var(--secondary);font-size:var(--ty-xxl);margin-inline:.5rem;vertical-align:middle;line-height:1}.benefits-reviews blockquote:before{content:open-quote}.benefits-reviews blockquote:after{content:close-quote}.benefits-reviews figcaption{display:flex;flex-flow:row wrap;font-weight:400;margin-block-start:1rem;justify-content:flex-start;color:var(--gray-3)}.benefits-reviews figcaption>*{margin-inline-start:.5em}@media (min-width: 48em){.benefits-reviews blockquote{max-width:45rem}}.section-accent:has(.pre-footer){margin:2rem}.pre-footer{display:grid;grid-template-columns:1fr;padding:1rem 2rem 2rem}.pre-footer .tabs-container{overflow:hidden}.pre-footer .tabs-nav{overflow:auto}.pre-footer .tabs-navigation{text-align:center}.pre-footer .tabs-nav.tabs-button .tabs-collapse:before{font-size:1rem;color:var(--gray-light)}.pre-footer .tabs-nav.tabs-button .tabs-collapse.active{color:var(--UILayoutTxtInv)}.pre-footer a:not(.tabs-collapse){--a-color: var(--gray-light);--a-color-hover: var(--gray-light);--a-style-hover: underline;font-size:var(--ty-xs);font-weight:400}.pre-footer .core-panel{--fg: var(--gray-light);--padText: 0}.pre-footer .core-panel>*{color:var(--fg)}:is(.pre-footer .core-panel>div,.pre-footer .core-panel>p){padding:1rem 0}.pre-footer .core-panel:has(.contact-phone--wrapper:nth-of-type(2):nth-last-of-type(1)) .contact-phone--wrapper:nth-last-of-type(1){grid-column:1}.pre-footer .core-panel:has(.contact-phone--wrapper:nth-of-type(2):nth-last-of-type(1)) .contact-phone--wrapper:nth-last-of-type(2){grid-column:1;grid-row:7}@media (max-width: 47.99em){.pre-footer{padding-inline:1rem}.pre-footer .tabs-content.active{border-block-end:1px solid var(--gray-8);padding-block-end:1rem}}@media (max-width: 47.99em){.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.one-column.search-box-layout,>.breadcrumbs-nav)):has(.btn-default) .slider--wrapper{grid-row:1/3}}@media (min-width: 48em){.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.one-column.search-box-layout,>.breadcrumbs-nav)) :is(.setCover) :is(.setCover-itemBreadcrumbs,.setCover-itemWidget){grid-row:3/4}}@media (min-width: 48em){.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.one-column.search-box-layout,>.breadcrumbs-nav)):not(:has(slider-gallery)) .setCover :is(.setCover-itemBreadcrumbs,.setCover-itemWidget){grid-row:1/2}.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.one-column.search-box-layout,>.breadcrumbs-nav)):not(:has(slider-gallery)) .setCover-itemWidget{grid-column:col-start 4/-1}.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.one-column.search-box-layout,>.breadcrumbs-nav)):not(:has(slider-gallery)) .setCover-widgetBar{grid-row:3/-1;margin-inline-end:2rem}}@media (max-width: 47.99em){:is(.setCover-widgetBar):not(:has([class*=favorito-vacio])){align-items:flex-start;grid-row:1;margin-block-start:.625rem}:is(.setCover-widgetBar):not(:has([class*=favorito-vacio]))~slider-gallery{margin-block-end:0}}logo-brand,logo-brand :is(a,img){display:block;line-height:1}.core-user{aspect-ratio:1/1;border-radius:50%;border:1.5px solid var(--primary-dark);background-origin:border-box;background-clip:padding-box,border-box;display:flex;flex-flow:row nowrap;max-height:2.125rem;font-size:var(--ty-xl);padding:.25rem;overflow:hidden}.core-user:not(.is-user-in){align-items:center;justify-content:center}main-navigation{display:grid;align-items:center;opacity:0}main-navigation :is(.mainNav-show,.mainNav-list){display:none}.has-images slider-gallery{gap:0 1rem;padding-inline:0}.has-images slider-gallery [src]{border-radius:var(--UIRadius)}.search-box-placeholder{align-items:center;display:flex;box-shadow:0 6px 16px rgba(var(--gray-dark-a),.15);flex-flow:row wrap;gap:1rem;background-color:var(--gray-light);grid-column:col-start 1/col-end -1;border-radius:var(--UIRadius);padding:1rem .5em}@media (max-width: 61.99em){.search-box-placeholder{background-color:var(--gray-1);padding:1rem}}.search-box-placeholder>*{gap:.5em;flex:1 100%}.search-box-placeholder .search-box-field-lead{max-width:90%}.search-box-placeholder .search-box-field-lead p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow-wrap:break-word;min-width:0;align-items:center;color:var(--gray-5);display:flex;gap:.5em}.search-box-placeholder .search-box-field-lead p:before{color:var(--primary);font-size:var(--ty-l)}@media (max-width: 61.99em){.search-box-placeholder .search-box-field-lead{background-color:var(--gray-light);border-radius:calc(var(--UIRadius) / 2);max-width:100%;padding:1rem}}.search-box-placeholder .search-box-button{display:flex;align-items:center}.search-box-placeholder .search-box-button button{display:flex;gap:.5em;flex:1;font-size:var(--ty-m);min-width:auto;padding:1rem;height:auto}.search-box-placeholder .search-box-button button:before{margin:0}@media (max-width: 47.99em){.search-box-placeholder .search-box-button button{padding:1rem;font-size:1.25rem}}@media (min-width: 62em){.search-box-placeholder{flex-flow:row nowrap;height:4.25rem}.search-box-placeholder .search-box-field-lead{flex:1 90%}.search-box-placeholder .search-box-button{flex:1 min-content}.search-box-placeholder .search-box-button button{margin-inline-start:auto;flex:0 auto}.search-box-placeholder .search-box-button button span{display:none}}.search-box-layout.setCover>*{grid-template-columns:minmax(0,calc(20% - 6.25rem)) repeat(var(--maxCols),[col-start] minmax(0,calc(var(--maxLayout) / var(--maxCols))) [col-end]) minmax(0,calc(20% - 6.25rem));grid-template-rows:auto;margin:0 auto;padding:0 1rem;max-width:96.875rem;justify-content:center;overflow:initial}.search-box-layout.setCover>*>[class^=search-box-]{grid-column:col-start 1/col-end -1}@media (min-width: 62em){.search-box-layout.setCover{position:sticky;inset-block-start:3.75rem;padding-block:1rem;z-index:var(--z-sticky, 1009)}}:where(entity-flex,banner-flex,bannerflex-ribbon){border-radius:var(--UIRadius);-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])){grid-template-columns:1fr;grid-template-rows:min-content 1fr}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])) *{grid-area:1/1/-1/-1}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])) [src]{display:block;height:100%;width:100%;object-fit:cover}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])) :is(.entityFlex-title,.bannerFlex-title){display:grid;z-index:1}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])) :is(.entityFlex-title,.bannerFlex-title) a{color:var(--gray-light);padding:1rem 1.5rem;font-size:var(--ty-l)}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])):not(:has(>img)){background:linear-gradient(157deg,var(--primary-dark) 25%,var(--secondary) 90%)}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])).compact-card{grid-template-columns:6.25rem 1fr}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])).compact-card>*{grid-column:2/-1}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])).compact-card>*>a{color:var(--primary-dark);font-size:var(--ty-m)}:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])).compact-card [src]{border-radius:var(--UIRadius);grid-column:1/2}@media (min-width: 48em){:where(entity-flex,banner-flex,bannerflex-ribbon):not(:has([class$=--data])).is-small{height:12.5rem}}
