.header--mp-V4f5Y{display:none}.content--mp-WfFuy{display:flex;flex-direction:column;width:100dvw;height:100dvh}
.empty-state-centering--mp-SkkmG{display:flex;justify-content:center;width:100%}.empty-state--mp-B50du{background-color:var(--ods-p-color-additional-04-extra-100);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100dvh - 150px - 1.25rem);overflow:hidden}@media(min-width: 768px){.empty-state--mp-B50du{width:80%}}.body-empty-state--mp-kuzUO{display:flex;padding:var(--ods-p-space-110) 0;flex-direction:column;align-items:center;gap:var(--ods-p-space-110)}.body-empty-state--mp-kuzUO .empty-state-icon--mp-Ig7QV{color:var(--ods-p-color-neutral-300)}.body-empty-state--mp-kuzUO .body-empty-state-text--mp-BkaQe{display:flex;flex-direction:column;align-items:center;gap:var(--ods-p-space-70)}
.disablePointerEvents--mp-NRFsu * {
  pointer-events: none;
}
.relativeContainer--mp-Tbj2a {
  position: relative;
  width: 100%;
}

.notReady--mp-CuACB {
  height: 0;
  visibility: hidden;
}

.container--mp-lHnso {
  display: flex;
  margin-left: auto;
  margin-right: auto;
  overflow-x: hidden;
  width: 100%;
}

.buttonContainer--mp-AVaFx {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: space-between;
  position: absolute;
  top: 0;
}

.slidesList--mp-rVhPy {
  display: flex;
  height: auto;
  list-style: none;
  width: 100%;
}

.animation--mp-ZQsNu {
  transition-duration: 500ms;
  transition-property: transform;
  transition-timing-function: ease-out;
}

.slideContainer--mp-YIcYC {
  display: flex;
  min-width: var(--carousel-slide-width);
  padding-left: var(--carousel-half-gutter);
  padding-right: var(--carousel-half-gutter);
  transform: translate3d(var(--carousel-slide-translate), 0, 0);
}

.slide--mp-gvcLe {
  display: flex;
  width: 100%;
}

.dragTransition--mp-UkLpm .animation--mp-ZQsNu {
  transition: none;
}

.adjustTransition--mp-PhIrX .animation--mp-ZQsNu {
  transition-duration: 250ms;
  transition-timing-function: ease;
}

.moveTransition--mp-h9wCZ .animation--mp-ZQsNu {
  transition-duration: 500ms;
  transition-timing-function: ease-out;
}

.leftButtonContainer--mp-UQrNB {
  left: 0;
  margin-left: var(--carousel-half-gutter);
}

.rightButtonContainer--mp-udzZg {
  margin-right: var(--carousel-half-gutter);
  right: 0;
}

.hideButton--mp-UWJMZ {
  opacity: 0;
  pointer-events: none;
}
.skeleton-wrapper--mp-ybcqd{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.bone--mp-cBWYh{width:100%;height:100%;z-index:1 !important}
.tourIconContainer--mp-sB7es{line-height:.5rem;border-radius:35px;padding:var(--ods-p-space-50);background:var(--ods-p-color-neutral-black);opacity:70%}.tourIcon--mp-azXYP{opacity:100%}
.placeholderIcon--mp-PhHPH{position:absolute;z-index:1;bottom:var(--ods-p-space-70);left:var(--ods-p-space-70)}[data-context=quicklink] .placeholderIcon--mp-PhHPH{bottom:initial;left:50%;top:40%;transform:translate(-50%, -50%)}.storefrontTourPlaceholderIcon--mp-Akvx4{display:none}.lightboxDetailTourPlaceholderIcon--mp-gmON9{position:absolute;bottom:var(--ods-p-space-50);left:var(--ods-p-space-50)}@media(min-width: 768px){.lightboxDetailTourPlaceholderIcon--mp-gmON9{left:var(--ods-p-space-80)}}.lightboxDetailVideoPlaceholderIcon--mp-n260D{position:absolute;max-height:var(--ods-p-space-110);z-index:1;left:var(--ods-p-space-70);bottom:var(--ods-p-space-70)}
.video-container--mp-oTNTY{position:relative;align-content:center;height:100%;width:100%;aspect-ratio:16/9}.video-container--mp-oTNTY>div{z-index:1}.video-container--mp-oTNTY.can-play--mp-DTPg_{margin:0 auto}.video-container--mp-oTNTY.can-play--mp-DTPg_>iframe{height:100%;width:100%}@media(max-width: 1024px){.video-container--mp-oTNTY.can-play--mp-DTPg_>iframe{margin:0;height:calc(100dvh - 175px) !important;width:100% !important;border:unset}}.video-container--mp-oTNTY.not-playing-tour--mp-pOpq7{height:100%}.video-container--mp-oTNTY.not-playing-tour--mp-pOpq7>iframe{display:none}.video-container--mp-oTNTY.is-playing--mp-CDLy1{height:unset;overflow-y:hidden}.video-container--mp-oTNTY picture,.video-container--mp-oTNTY img{object-fit:cover;height:100%}.video-container--mp-oTNTY .video-placeholder--mp-xCb5p{cursor:pointer;height:100%;width:100% !important;position:relative}.video-container--mp-oTNTY .video-placeholder--mp-xCb5p img{max-width:100%}.video-container--mp-oTNTY .video-placeholder-loading--mp-NfCXb{height:100%;position:relative}.placeholder-image--mp-zX99f{background-color:var(--ods-p-color-neutral-100);background-image:url("https://media-api.xogrp.com/images/54de075e-7a99-4211-83a2-635901ab56e4");background-size:100%;height:100%;width:auto;position:relative;left:0;top:0;z-index:-1}.thumbnail-tour--mp-ZKiJL,.thumbnail-video--mp-K2wvA{position:relative;height:100%}
.container--mp-qkKQY{background-color:rgba(0,0,0,.7);border-radius:4px;display:flex;width:100%;height:100%;position:absolute;flex-direction:column;justify-content:center;align-items:center;color:#fff;row-gap:var(--ods-p-space-30)}
.container--mp-bhn82{background-color:rgba(0,0,0,.55);border-radius:4px;color:#fff;cursor:pointer;height:100%;position:absolute;width:100%;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ods-p-space-80)}.container--mp-bhn82 svg{height:48px;width:48px}.container--mp-bhn82 svg path{fill:var(--ods-p-color-neutral-white)}.container--mp-bhn82:hover{background-color:rgba(0,0,0,.65)}
.review-stars-wrapper--mp-OjMSB{display:inline-flex;position:relative;top:var(--ods-p-space-30)}.review-stars-wrapper--mp-OjMSB svg{margin:0;color:var(--ods-p-color-additional-02-extra-400);vertical-align:top}
.review-detail--mp-MZr5Y{display:flex;flex-direction:column;overflow-y:auto;width:100%;padding:var(--ods-p-space-90)}@media(min-width: 768px){.review-detail--mp-MZr5Y{width:400px;height:100%;border-left:1px solid var(--ods-p-color-neutral-300);padding:var(--ods-p-space-120) var(--ods-p-space-110)}}.review-metadata--mp-WrHS4{display:flex;flex-direction:row;margin-bottom:var(--ods-p-space-50);flex-wrap:wrap}.review-rating--mp-yk1Tw{display:flex;flex-direction:row;align-items:baseline;gap:var(--ods-p-space-70);margin-bottom:var(--ods-p-space-70)}.review-detail-skeleton--mp-i5Qpw{height:var(--ods-p-space-90);margin-bottom:var(--ods-p-space-70)}.review-detail-skeleton--mp-i5Qpw.partial--mp-BacXN{width:80%}
.navigation-icon-wrapper--mp-uWsOa{width:44px;height:44px;margin-inline:23px}@media(max-width: 1023.98px){.navigation-icon-wrapper--mp-uWsOa{display:none}}.next-button--mp-K8yri,.previous-button--mp-pg4Dq{border-radius:50%;border:1px solid var(--ods-p-color-neutral-300) !important;color:var(--ods-p-color-neutral-600);background-color:var(--ods-p-color-neutral-white);position:absolute;z-index:1}.next-button--mp-K8yri:hover,.previous-button--mp-pg4Dq:hover{background-color:var(--ods-p-color-neutral-100)}.next-button--mp-K8yri.hidden--mp-OOmQz,.previous-button--mp-pg4Dq.hidden--mp-OOmQz{visibility:hidden}.next-button--mp-K8yri{align-self:end}.previous-button--mp-pg4Dq{align-self:start}.lightbox-image--mp-T4jEf{height:auto;object-fit:cover;width:100%;touch-action:pan-y}.lightbox-image-reviews--mp-nlF2v{height:auto;object-fit:contain;width:100%}@media(max-width: 1023.98px)and (orientation: landscape){.lightbox-image-wide--mp-KEa6F{height:100vh}}@media(max-width: 1023.98px)and (orientation: landscape){.lightbox-image-tall--mp-dyH6J{height:100vh;width:100vw}}.lightbox-media-wrapper--mp-AORE0{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;margin:0 auto;overflow:hidden;height:calc(100dvh - 150px - 1.25rem);width:100%}@media(min-width: 1024px){.lightbox-media-wrapper--mp-AORE0{max-width:calc(100% - 182px)}}@media(max-width: 1023.98px)and (orientation: landscape){.lightbox-media-wrapper--mp-AORE0{height:auto}}.lightbox-media-wrapper--mp-AORE0 div[class*=video-container]{height:auto}.lightbox-media-wrapper--mp-AORE0 div[class*=video-container] :has(>iframe){aspect-ratio:unset;height:100%}.lightbox-media-wrapper--mp-AORE0 div[class*=video-container] img{max-width:100%;width:100%;background-color:var(--ods-p-color-neutral-black)}@media(max-width: 1023.98px)and (orientation: landscape){.lightbox-media-wrapper--mp-AORE0 div[class*=video-container] img{height:100vh}}
.media-container-wrapper--mp-P81vR{display:flex;flex-direction:column;justify-content:center;max-width:100%;max-height:100%;height:100%;width:100%;position:relative}.media-container-wrapper--mp-P81vR.hidden--mp-fjZQS{display:none}.reviewIconContainer--mp-seFKb{bottom:var(--ods-p-space-70);position:absolute;left:var(--ods-p-space-70);z-index:1}.media-unknown-dimensions--mp-XlvCz img{height:100%;width:100%;max-height:770px;object-fit:contain}.media-container--mp-QkvEy{position:relative;height:100%}
.container--mp-Ar_OI{background:rgba(0,0,0,.7);border-radius:29px;padding:var(--ods-p-space-50) var(--ods-p-space-70);display:flex;align-items:center}@media(max-width: 767.98px){.container--mp-Ar_OI{padding:var(--ods-p-space-30) var(--ods-p-space-70) var(--ods-p-space-30) var(--ods-p-space-70)}}.textContainer--mp-A1kic{display:flex}.iconContainer--mp-0YhcC{margin-bottom:var(--ods-p-space-30);line-height:.5rem}.starFillingColor--mp-pGhbW{color:var(--ods-p-color-additional-02-extra-400);opacity:100%}.reviewText--mp-epmEp{color:var(--ods-p-color-neutral-white);display:flex;align-items:center;justify-content:center;white-space:nowrap;opacity:100%;padding-left:var(--ods-p-space-30)}.hideOnMobile--mp-JDWlY{text-transform:capitalize}@media(max-width: 767.98px){.hideOnMobile--mp-JDWlY{display:none}}.textSpacing--mp-v5WAf{padding-left:var(--ods-p-space-50)}.customSpinnerColor--mp-LnnHA{--tkww-union-spinner-color: var(--ods-p-color-neutral-white)}
.body-overview--mp-rLqEO{flex:0 1 100%;overflow-y:scroll}@media(min-width: 1024px){.body-overview--mp-rLqEO{padding:var(--ods-p-space-120) 0}}.body-detail--mp-lFZ0w{overflow-y:scroll;display:flex;flex:0 1 100%;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 1024px){.body-detail--mp-lFZ0w{flex-direction:row;overflow-y:hidden}.body-detail--mp-lFZ0w picture{display:flex;justify-content:center;width:100%;height:100%}.body-detail--mp-lFZ0w img{border-radius:var(--ods-p-space-50);object-fit:contain;max-height:calc(100vh - 80px)}}@media(max-width: 1023.98px){.body-detail--mp-lFZ0w:has(div[class^=review-detail]){display:initial}.body-detail--mp-lFZ0w:has(div[class^=review-detail]) div[class^=relativeContainer]{height:100%}.body-detail--mp-lFZ0w:has(div[class^=review-detail]) li[class^=slideContainer]{height:fit-content;padding-top:0}.body-detail--mp-lFZ0w:has(div[class^=review-detail]) div[class^=lightbox-media-wrapper]{height:fit-content;align-content:start}}.media-detail--mp-tpnyh{flex:0 1 100%;max-height:100%;width:100%;display:flex;justify-content:center;align-items:center;gap:var(--ods-p-space-100)}@media(max-width: 1023.98px){.media-detail--mp-tpnyh:has(div[class^=review-detail]){height:100%}}@media(min-width: 1024px){.media-detail--mp-tpnyh:not(:has(+div[class^=review-detail])){padding:var(--ods-p-space-120) var(--ods-p-space-80)}}div[data-empty-vid=true] .media-detail--mp-tpnyh{background-color:var(--ods-p-color-additional-04-extra-100);margin:100px;height:600px}@media(max-width: 767.98px){div[data-empty-vid=true] .media-detail--mp-tpnyh{height:100%;margin:0}}.media-grid--mp-Q38LB{--grid-gap: var(--ods-p-space-50);width:100%;display:flex;flex-wrap:wrap;gap:var(--grid-gap);margin:0 auto}@media(min-width: 1024px){.media-grid--mp-Q38LB{--grid-gap: var(--ods-p-space-80);width:840px}}.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc{cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;width:calc(.5*(100% - var(--grid-gap)))}.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc img{width:100%;height:100%;object-fit:cover}@media(min-width: 1024px){.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc img{border-radius:var(--ods-p-space-50)}}.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc img:hover{filter:brightness(80%)}.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5,.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5 picture{aspect-ratio:4/3}.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc.portrait--mp-iOm5v,.media-grid--mp-Q38LB .media-grid-item--mp-Wkuoc.portrait--mp-iOm5v picture{aspect-ratio:3/4}.media-grid--mp-Q38LB:has(>.landscape--mp-Uehd5:first-child) .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5:first-child,.media-grid--mp-Q38LB:has(>.landscape--mp-Uehd5:first-child) .media-grid-item--mp-Wkuoc:last-child:nth-child(even):not(:only-child){width:100%}.media-grid--mp-Q38LB:has(>.landscape--mp-Uehd5:first-child) .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5:nth-child(even)+.portrait--mp-iOm5v,.media-grid--mp-Q38LB:has(>.landscape--mp-Uehd5:first-child) .media-grid-item--mp-Wkuoc.portrait--mp-iOm5v:nth-child(even):has(+.landscape--mp-Uehd5){width:calc(.36*(100% - var(--grid-gap)))}.media-grid--mp-Q38LB:has(>.landscape--mp-Uehd5:first-child) .media-grid-item--mp-Wkuoc.portrait--mp-iOm5v:nth-child(even)+.landscape--mp-Uehd5,.media-grid--mp-Q38LB:has(>.landscape--mp-Uehd5:first-child) .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5:nth-child(even):has(+.portrait--mp-iOm5v){width:calc(.64*(100% - var(--grid-gap)))}.media-grid--mp-Q38LB:has(>.portrait--mp-iOm5v:first-child) .media-grid-item--mp-Wkuoc:last-child:nth-child(odd):not(:only-child){width:100%}.media-grid--mp-Q38LB:has(>.portrait--mp-iOm5v:first-child) .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5:nth-child(odd)+.portrait--mp-iOm5v,.media-grid--mp-Q38LB:has(>.portrait--mp-iOm5v:first-child) .media-grid-item--mp-Wkuoc.portrait--mp-iOm5v:nth-child(odd):has(+.landscape--mp-Uehd5){width:calc(.36*(100% - var(--grid-gap)))}.media-grid--mp-Q38LB:has(>.portrait--mp-iOm5v:first-child) .media-grid-item--mp-Wkuoc.portrait--mp-iOm5v:nth-child(odd)+.landscape--mp-Uehd5,.media-grid--mp-Q38LB:has(>.portrait--mp-iOm5v:first-child) .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5:nth-child(odd):has(+.portrait--mp-iOm5v){width:calc(.64*(100% - var(--grid-gap)))}.media-grid--mp-Q38LB.filter-videos--mp-LPNli .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5,.media-grid--mp-Q38LB.filter-videos--mp-LPNli .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5 picture,.media-grid--mp-Q38LB.filter-tours--mp-AuR3M .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5,.media-grid--mp-Q38LB.filter-tours--mp-AuR3M .media-grid-item--mp-Wkuoc.landscape--mp-Uehd5 picture{aspect-ratio:16/9}
.fav-icon--mp-VOa2G{cursor:pointer;height:var(--ods-p-space-90);width:var(--ods-p-space-90);color:var(--ods-p-color-neutral-500);margin-left:var(--ods-p-space-60)}.fav-alert--mp-TouZe div{bottom:68px;position:fixed;z-index:1}@media(min-width: 824px){.fav-alert--mp-TouZe div{bottom:0}}.fav-link--mp-CBh5l{color:var(--ods-p-color-additional-01-extra-100)}.fav-button-expanded--mp-UYIAG{background-color:rgba(0,0,0,0);border:var(--ods-p-space-10) solid rgba(0,0,0,0)}.fav-button-expanded--mp-UYIAG>div{display:flex;flex-direction:row;align-items:center}.fav-button-expanded--mp-UYIAG>div .expanded-heart--mp-MRYGL{padding-right:var(--ods-p-space-50);margin:-6px 0}.fav-button-expanded--mp-UYIAG>div .expanded-heart--mp-MRYGL.expanded-heart-filled--mp-kUFOT{stroke:var(--ods-p-color-primary-500);stroke-width:2.25px}.fav-button-content--mp-FR50B{display:flex;flex-direction:row;align-items:center}.member-modal--mp-wZaMm{z-index:0}.solid-background--mp-LfJ5o{background-color:var(--ods-p-color-neutral-white);border-radius:50%;height:2.5rem;width:2.5rem}.solid-background--mp-LfJ5o>button{height:100%;width:100%;display:flex;justify-content:center;align-items:center}@media(max-width: 479.98px){.solid-background--mp-LfJ5o [class*=heart]{stroke-width:1.25px}}.solid-background--mp-LfJ5o [class*=heart-empty]{fill-opacity:0;stroke:var(--ods-s-icon-color-dark)}.solid-background--mp-LfJ5o [class*=heart-filled]{stroke:var(--ods-s-brand-color-primary)}.solid-background--mp-LfJ5o [class*=heart-filled] svg{fill:var(--ods-p-color-primary-300)}.heart-container--mp-Fc2sc{cursor:pointer;border-radius:50%;width:var(--ods-p-space-120);height:var(--ods-p-space-120)}@media(min-width: 768px){.heart-container--mp-Fc2sc{border:var(--ods-p-space-10) solid}}.heart-container--mp-Fc2sc>button.heart-outline--mp-BP7Aw{padding:0;height:var(--ods-p-space-120);width:var(--ods-p-space-120)}.heart-container--mp-Fc2sc>button.heart-outline--mp-BP7Aw svg{top:var(--ods-p-space-30)}@media(min-width: 768px){.heart-container--mp-Fc2sc>button.heart-outline--mp-BP7Aw{width:38px}}@media(min-width: 480px){.heart-container--mp-Fc2sc>button.heart-outline--mp-BP7Aw>[class*=heart-empty]{fill:var(--ods-p-color-neutral-white);stroke:var(--ods-p-color-neutral-600);stroke-width:2.25px}}.favoritesWrapper--mp-qGjyK{position:relative;display:inline-flex;align-items:center}.snackbarPortal--mp-P66NM{position:absolute;top:54px;left:-200px;z-index:10}div[data-mobilegallery=portrait] .solid-background--mp-LfJ5o{opacity:.9}.mobileSnackbarFixed--mp-XmUY2{position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom, 0) + var(--ods-p-space-50));display:flex;justify-content:center;z-index:999;pointer-events:none;padding:0 var(--ods-p-space-70)}.mobileSnackbarFixed--mp-XmUY2>div{pointer-events:auto;width:100%;max-width:420px}
/* stylelint-disable */
@layer ods.components.IconAction {
  .container--mp-OAVy8 {
    align-items: center;
    color: var(--ods-c-icon-action-color);
    display: inline-flex;
    display: inline flex;
    height: var(--ods-c-icon-action-width);
    justify-content: center;
    width: var(--ods-c-icon-action-width);
    overflow: hidden;
    background-color: var(--ods-o-icon-action-background-color);
    border-radius: var(--ods-o-icon-action-border-radius);
  }
  .container--mp-OAVy8:focus-visible {
    background-color: var(--ods-o-icon-action-is-focused-background-color, inherit);
  }
  .container--mp-OAVy8:disabled,
  .is-disabled--mp-wgw_m {
    color: var(--ods-c-icon-action-is-disabled-color, var(--ods-c-icon-action-color));
    cursor: not-allowed;
  }
  .container--mp-OAVy8 * {
    pointer-events: none;
  }
}
.root--mp-TD8_7{width:auto;height:var(--ods-p-space-180);background:var(--ods-p-color-neutral-white);border-radius:var(--ods-p-space-30);box-shadow:0px var(--ods-p-space-25) var(--ods-p-space-70) 0px rgba(0,0,0,.14),0px var(--ods-p-space-35) var(--ods-p-space-70) 0px rgba(0,0,0,.16);position:relative;overflow:hidden;display:flex;flex-direction:column}.root--mp-TD8_7.mobileSlideIn--mp-J3GEC{animation:snackbar-slide-in--mp-NGEw6 220ms cubic-bezier(0.4, 0, 0.2, 1)}.desktopTooltip--mp-v_udY{height:auto;padding:var(--ods-p-space-70) 14px 0 var(--ods-p-space-80);flex-direction:row;width:260px;border:var(--ods-p-space-10) solid #e2e6eb;box-shadow:0px var(--ods-p-space-30) var(--ods-p-space-100) rgba(0,0,0,.18);border-radius:var(--ods-p-space-50);overflow:hidden}.desktopTooltip--mp-v_udY .body--mp-_XCaT{padding:0 0 var(--ods-p-space-70) 0}.desktopTooltip--mp-v_udY .imageWrapper--mp-xTbRe{width:var(--ods-p-space-130);height:var(--ods-p-space-130)}.desktopTooltip--mp-v_udY .imageWrapper--mp-xTbRe .imageBg--mp-wdAfK,.desktopTooltip--mp-v_udY .imageWrapper--mp-xTbRe .imageTop--mp-XYsaQ{width:var(--ods-p-space-130);height:var(--ods-p-space-130)}.desktopTooltip--mp-v_udY .title--mp-yC8q0{font-size:14px;line-height:var(--ods-p-space-90)}.desktopTooltip--mp-v_udY .progressTrack--mp-Xkorf{width:100%;height:var(--ods-p-space-25);background:#eceef2;border-radius:0 0 var(--ods-p-space-50) var(--ods-p-space-50);margin-top:var(--ods-p-space-50);overflow:hidden}.desktopTooltip--mp-v_udY .progressBar--mp-fSwdR{width:100%;height:var(--ods-p-space-25);background:var(--ods-p-color-primary-300);border-radius:0 0 var(--ods-p-space-50) var(--ods-p-space-50);transform-origin:left center;animation:grow--mp-UvLDJ var(--duration, 5s) linear forwards}.desktopTooltipWrapper--mp-d36CA{position:relative;width:260px;display:inline-block}.arrow--mp-iOc9R{position:absolute;top:-8px;width:var(--ods-p-space-80);height:var(--ods-p-space-80);background:var(--ods-p-color-neutral-white);border-top:var(--ods-p-space-10) solid #e2e6eb;border-left:var(--ods-p-space-10) solid #e2e6eb;transform:rotate(45deg);box-shadow:-2px -2px 4px rgba(0,0,0,.05);border-top-left-radius:var(--ods-p-space-20);z-index:2}.arrowLeft--mp-IPNDH{left:var(--ods-p-space-110)}.arrowRight--mp-gr1Zi{right:var(--ods-p-space-110)}.arrowCenter--mp-eAagn{left:50%;transform:translateX(-50%) rotate(45deg)}.body--mp-_XCaT{display:flex;align-items:center;justify-content:space-between;gap:var(--ods-p-space-90);padding:var(--ods-p-space-70) var(--ods-p-space-80);flex:1 1 auto}.left--mp-Lt7LQ{display:flex;align-items:center;gap:var(--ods-p-space-80)}.imageWrapper--mp-xTbRe{position:relative;width:var(--ods-p-space-140);height:var(--ods-p-space-140)}.imageBg--mp-wdAfK,.imageTop--mp-XYsaQ{width:var(--ods-p-space-140);height:var(--ods-p-space-140);border-radius:var(--ods-p-space-30);position:absolute;top:0;left:0}.imageBg--mp-wdAfK{margin-left:var(--ods-p-space-40);background:var(--ods-p-color-additional-01-extra-200);transform:rotate(4deg);z-index:1}.imageTop--mp-XYsaQ{background-size:cover;background-position:center;background-repeat:no-repeat;transform:rotate(-5deg);z-index:2}.heartIconWrapper--mp-KXUa0{position:absolute;left:-4px;bottom:-4px;width:var(--ods-p-space-100);height:var(--ods-p-space-100);background:var(--ods-p-color-neutral-white);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:0 var(--ods-p-space-20) var(--ods-p-space-30) rgba(0,0,0,.18),0 0 0 1px rgba(0,0,0,.06)}.heartIcon--mp-cdq8Q{color:var(--ods-p-color-primary-300);width:var(--ods-p-space-80);height:var(--ods-p-space-80)}.texts--mp-p7iwO{display:flex;flex-direction:column}.linkButton--mp-SYM0l{color:var(--ods-p-color-status-info-200) !important;text-decoration:none !important}.linkButton--mp-SYM0l:hover,.linkButton--mp-SYM0l:focus{text-decoration:underline !important}.closeButton--mp-pH630{width:var(--ods-p-space-100);height:var(--ods-p-space-100);display:flex;align-items:center;justify-content:center}.progressTrack--mp-Xkorf{position:absolute;overflow:hidden;left:0;bottom:0;width:100%;height:var(--ods-p-space-30)}.progressBar--mp-fSwdR{position:absolute;overflow:hidden;left:0;bottom:0;height:var(--ods-p-space-30);background:var(--ods-p-color-primary-300);width:100%;transform-origin:left center;animation:grow--mp-UvLDJ var(--duration, 5s) linear forwards}@keyframes grow--mp-UvLDJ{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes snackbar-slide-in--mp-NGEw6{from{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}
.footer--mp-UzVN1{flex:1 0 auto;width:100%;box-shadow:0 -2px 4px 0 rgba(31,31,31,.12);background:var(--ods-p-color-neutral-white)}@media(max-width: 1023.98px){.footer--mp-UzVN1{padding:0}}@media(min-width: 1024px){.footer--mp-UzVN1{display:none}}.buttons-container--mp-Ao7XC{display:flex;margin-right:0;margin-left:0;justify-content:space-evenly;padding:var(--ods-p-space-90) 0;width:100%}.buttons-container--mp-Ao7XC .fav-button--mp-PqomL>button{width:100%}@media(max-width: 479.98px){.button-columns--mp-wbT1d{max-width:none;flex-basis:content}}
.pill-container--mp-iqdLd{background-color:var(--ods-p-color-neutral-white);border-radius:18px;border:var(--ods-p-space-10) solid var(--ods-p-color-neutral-600);color:#000;display:flex;font-size:0.875rem;font-weight:400;height:32px;margin-right:var(--ods-p-space-50);min-width:auto;padding:5px 12px 6px;white-space:nowrap}@media(max-width: 767.98px){.pill-container--mp-iqdLd{width:max-content}}@media(min-width: 768px){.pill-container--mp-iqdLd{width:fit-content}.pill-container--mp-iqdLd:hover{background-color:var(--ods-p-color-neutral-100);cursor:pointer}.pill-container--mp-iqdLd.pill-container--mp-iqdLd.pill-container--mp-iqdLd:hover,.pill-container--mp-iqdLd.pill-container--mp-iqdLd.pill-container--mp-iqdLd:active,.pill-container--mp-iqdLd.pill-container--mp-iqdLd.pill-container--mp-iqdLd:focus{background-color:var(--ods-p-color-neutral-100);border:var(--ods-p-space-10) solid var(--ods-p-color-neutral-600);color:#000;cursor:pointer}}.pill-container--mp-iqdLd.pill-container--mp-iqdLd.pill-container--mp-iqdLd.selected--mp-p5MRm{background-color:var(--ods-p-color-neutral-black);border:.75px solid var(--ods-p-color-additional-01-extra-200);color:var(--ods-p-color-neutral-white)}.pill-container--mp-iqdLd.no-border--mp-uk3PE{border:none}.pill-map-container--mp-rBayU{background-color:var(--ods-p-color-neutral-white);border-radius:18px;border:var(--ods-p-space-10) solid var(--ods-p-color-neutral-600);color:#000;display:block;font-size:0.875rem;font-weight:400;height:32px;white-space:nowrap;flex:1;padding:5px 32px 6px 32px;width:50%}.pill-map-container--mp-rBayU.pill-container--mp-iqdLd.pill-container--mp-iqdLd.selected--mp-p5MRm{background-color:var(--ods-p-color-neutral-black);border:.75px solid var(--ods-p-color-additional-01-extra-200);color:var(--ods-p-color-neutral-white)}.labelWithIcon--mp-jnLLV{display:flex;align-items:center;justify-content:center;gap:var(--ods-p-space-30)}.close-icon--mp-srXcL{display:flex;position:relative;left:2px}
.unselectedFilter--mp-vsA2p{border-color:var(--ods-p-color-neutral-300) !important}.selectedFilter--mp-c59N6{background-color:var(--ods-p-color-neutral-white) !important;border-color:var(--ods-p-color-neutral-600) !important;font-weight:bold !important}





.shadow--mp-Jy3NW{box-shadow:var(--tkww-union-shadow-box-shadow, 0 2px 4px 0 rgba(31,31,31,0.12)) !important}
.container--mp-ZZdl4{background-color:var(--tkww-union-color-background-light, var(--tkww-union-color-neutral-white, #FFF));height:100%;left:0;position:fixed;top:0;visibility:var(--union-modal-visibility, visible);width:100%;z-index:var(--union-modal-z-index, 20)}.header--mp-N071r{--tkww-union-shadow-box-shadow: var(--tkww-union-modals-fullscreen-header-box-shadow, 0 1px 0 0 var(--tkww-union-color-neutral-300, #CACCD0));display:flex;padding:0.5rem;position:relative}@media(min-width: 480px){.header--mp-N071r{padding:1.25rem}}.header-section--mp-Gi14f{align-items:center;display:flex;flex:1;min-width:0}.header-section-center--mp-uNGoY{justify-content:center}.header-section-right--mp-DCtBF{text-align:right}.tk-logo--mp-JkWKT{}@media(min-width: 480px){.tk-logo--mp-JkWKT{font-size:var-fs-up-7}}.content--mp-Ww_UK{height:calc(100% - 80px);overflow-y:auto;width:100%}@media(max-width: 480px){.content--mp-Ww_UK{height:calc(100% - 56px)}}.close-btn--mp-tjAJA{color:var(--tkww-union-color-neutral-600, #37393F);font-size:1.25rem;line-height:0;margin-left:auto}.left-btn--mp-UtYsn,.close-btn--mp-tjAJA{background:none;border:0;cursor:pointer;padding:0.5rem;transition:all .1s ease-in-out;transition-property:color}.left-btn--mp-UtYsn{color:var(--tkww-union-modals-fullscreen-left-button-color, var(--tkww-union-color-primary-400, #D700A0));font-size:inherit;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.left-btn--mp-UtYsn:hover{color:var(--tkww-union-modals-fullscreen-left-button-hover-color, var(--tkww-union-color-primary-300, #FF44CB));text-decoration:var(--tkww-union-modals-fullscreen-left-button-hover-decoration, underline)}
.header--mp-qwzJw{flex:1 0 auto;padding:var(--ods-p-space-80) var(--ods-p-space-110);display:flex;flex-direction:column}@media(max-width: 1023.98px){.header--mp-qwzJw{padding:var(--ods-p-space-90) 0;box-shadow:none !important}}.header-row--mp-U_lFS{display:flex;justify-content:space-between;align-items:center}@media(max-width: 1023.98px){.header-row--mp-U_lFS{padding:0 var(--ods-p-space-90)}}@media(min-width: 1024px){.header-row--mp-U_lFS{justify-content:start}.header-row--mp-U_lFS .header-right--mp-k68_n{margin-left:auto}}.back-button--mp-Sl22b{display:flex;margin-right:var(--ods-p-space-90)}.title-container--mp-r448z{display:flex;align-items:center;gap:var(--ods-p-space-50)}@media(max-width: 1023.98px){.header-title--mp-jsLHO{display:none}}.media-index-color--mp-JUyDe{color:var(--ods-p-color-neutral-500)}.filter-container--mp-RdBuf{display:flex;align-items:center;margin-left:var(--ods-p-space-90)}@media(max-width: 1023.98px){.filter-container--mp-RdBuf{display:none}}.mobile-filter-row--mp-wIevM{display:flex;align-items:center;margin-top:var(--ods-p-space-80);overflow-x:scroll}.mobile-filter-row--mp-wIevM::-webkit-scrollbar{display:none}.mobile-filter-row--mp-wIevM{scrollbar-width:none}@media(min-width: 1024px){.mobile-filter-row--mp-wIevM{display:none}}.mobile-filter-row--mp-wIevM>button:first-child{margin-left:var(--ods-p-space-90)}.header-right--mp-k68_n{display:flex;flex-direction:row;column-gap:var(--ods-p-space-115);align-items:center}.header-buttons--mp-dmVAO{display:flex;flex-direction:row;align-items:center}@media(max-width: 1023.98px){.header-buttons--mp-dmVAO{display:none}}.fav-button--mp-C8by5.empty-heart--mp-kemPM{padding-right:var(--ods-p-space-50)}.close-btn-container--mp-jIouu{}.close-btn--mp-kWP7Q{}
/* stylelint-disable */
@layer ods.components.PageContainer {
  .page-container--mp-jx7NT {
    margin: 0 auto;
    max-width: var(--ods-c-layout-max-width);
    padding: var(--ods-o-layout-vertical-padding, 0) var(--ods-c-layout-horizontal-padding);
  }
  .sticky-left-column--mp-Ya_e0 {
    display: none;
    margin-left: calc(-1 * var(--ods-c-layout-horizontal-padding));
    margin-right: var(--ods-c-layout-horizontal-padding);
    max-width: var(--ods-c-layout-side-content-max-width);
  }
  @media (min-width: 768px) {
    .sticky-left-column--mp-Ya_e0 {
      display: block;
      flex: 0 0 var(--ods-c-layout-side-content-max-width);
    }
  }
  @media (min-width: 1360px) {
    .sticky-left-column--mp-Ya_e0 {
      margin-left: initial;
    }
  }
  .main-content-column--mp-ZBdYd {
    flex: 1 1;
    max-width: var(--ods-c-layout-main-content-max-width);
  }
  @media (max-width: 767.98px) {
    .main-content-column--mp-ZBdYd {
      width: 100%;
    }
  }
}
.caret--mp-jwKVV,.caret-with-space--mp-lIAze{color:var(--ods-p-color-neutral-black)}.caret--mp-jwKVV.center--mp-_4RpD,.center--mp-_4RpD.caret-with-space--mp-lIAze{align-items:center;padding:0}.caret--mp-jwKVV svg,.caret-with-space--mp-lIAze svg{cursor:pointer;height:var(--ods-p-space-80);width:var(--ods-p-space-80)}@media(max-width: 767.98px){.caret--mp-jwKVV.center--mp-_4RpD,.center--mp-_4RpD.caret-with-space--mp-lIAze{display:flex}}.caret-with-space--mp-lIAze{margin-top:var(--ods-p-space-30);margin-left:var(--ods-p-space-30);margin-right:var(--ods-p-space-30)}.slash--mp-sCZ8P{display:inline;font-size:0.875rem;line-height:1.42857;letter-spacing:0;padding:0 var(--ods-p-space-30)}.slash--mp-sCZ8P div{display:inline}
.link--mp-tcJgB{color:var(--ods-p-color-neutral-black);font-size:0.875rem;line-height:1.42857;letter-spacing:0;text-decoration:underline;white-space:nowrap}.link--mp-tcJgB div{display:inline}.link--mp-tcJgB:hover,.link--mp-tcJgB:active,.link--mp-tcJgB:focus{text-decoration:none}
.box--mp-S6y2K{align-items:center;background-color:var(--ods-p-color-neutral-white);bottom:0;box-shadow:0 -2px 4px 0px rgba(31,31,31,.12);display:flex;flex-wrap:wrap;justify-content:space-between;left:0;position:fixed;right:0;width:100%;z-index:2;gap:var(--ods-p-space-30)}.mobile-box--mp-EoHIs{padding:var(--ods-p-space-80) var(--ods-p-space-90)}.tablet-box--mp-ak7Lm{padding:var(--ods-p-space-80) var(--ods-p-space-130) var(--ods-p-space-80) var(--ods-p-space-110)}.quickResponderBadgeWrapper--mp-mI1n5{margin-bottom:var(--ods-p-space-30);width:100%}.stickyCtaButton--mp-qIBrr{margin-top:var(--ods-p-space-30)}
.sticky-box-text--mp-opiaT{display:flex;flex-basis:100%;justify-content:center}.mobileEllipse--mp-dNbvN{text-align:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.sticky-box-body--mp-uG5eh{width:50%}
.container--mp-FRctQ{background-color:unset;display:flex;flex-direction:column;gap:var(--ods-p-space-100);padding:var(--ods-p-space-80) 0}.breadcrumbWrapper--mp-b66aW{margin-left:-2px;display:flex;align-items:center}.titleWrapper--mp-CohF8{display:flex;flex-direction:column;gap:var(--ods-p-space-100);padding-bottom:var(--ods-p-space-100);border-bottom:1px solid var(--ods-p-color-neutral-300)}.titleWrapper--mp-CohF8 button{width:100%}.images--mp-M79bW{display:grid;gap:var(--ods-p-space-70);grid-template-columns:1fr}.image--mp-BQRkT{cursor:pointer}.image--mp-BQRkT img{width:100%;height:240px;object-fit:cover;object-position:top;border-radius:var(--ods-p-space-50)}.image--mp-BQRkT img:hover{filter:brightness(80%)}.leadformWrapper--mp-mQN0q{padding:var(--ods-p-space-120) 0 var(--ods-p-space-50) 0}@media(min-width: 768px){.container--mp-FRctQ{gap:var(--ods-p-space-110);padding:var(--ods-p-space-110) 0px}.images--mp-M79bW{grid-template-columns:repeat(3, 1fr)}.image--mp-BQRkT img{height:210px}.titleWrapper--mp-CohF8{display:flex;flex-direction:row;gap:var(--ods-p-space-120);padding-bottom:var(--ods-p-space-110);justify-content:space-between}.titleWrapper--mp-CohF8 button{white-space:nowrap}}

/*# sourceMappingURL=photos.e2e2f0e8da7264932e5a.bundle.css.map*/