/* stylelint-disable */
@layer ods.components.Favorite {
  .favorite--mp-n1LQS {
    position: relative;
    --P_scale-factor: calc(
      var(--ods-o-favorite-size, var(--ods-c-favorite-size)) / var(--ods-c-favorite-size)
    );
    --P_icon-size: calc(var(--ods-c-favorite-icon-size) * var(--P_scale-factor));
    --P_icon-margin-top: calc(1px * var(--P_scale-factor));
  }
  .favorite--mp-n1LQS:hover .icon-container--mp-_RhBp {
    transform: scale(1.1);
  }
  .content--mp-X3vlm {
    animation: bounce--mp-dQQyn 0.45s ease;
    animation-play-state: paused;
  }
  .circle--mp-zxTQu {
    border: var(--ods-c-favorite-border-width) solid var(--ods-c-favorite-border-color);
    border-radius: var(--ods-c-favorite-border-radius);
    background-color: var(--ods-c-favorite-background-color);
    width: var(--ods-o-favorite-size, var(--ods-c-favorite-size));
    aspect-ratio: 1/1;
    opacity: var(--ods-c-favorite-circle-opacity);
  }
  .icon-container--mp-_RhBp {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    margin-top: var(--P_icon-margin-top);
    transition: transform 0.15s ease;
  }
  .icon--mp-GV5pH {
    --ods-a-icon-size: var(--P_icon-size);
    position: absolute;
    transition: transform 0.15s ease-out, opacity 0.15s ease-out;
  }
  .icon-filled--mp-CfBS8 {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--mp-dmNfs .icon--mp-GV5pH {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--mp-dmNfs .icon-filled--mp-CfBS8 {
    transform: scale(1);
    opacity: 1;
  }
  @keyframes bounce--mp-dQQyn {
    0%, 100% {
      transform: scale(1);
    }
    33% {
      transform: scale(0.9);
    }
    66% {
      transform: scale(1.1);
    }
  }
}
/* stylelint-disable */
@layer ods.components.PageContainer {
  .page-container--mp-_HnMv {
    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-ifWG4 {
    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-ifWG4 {
      display: block;
      flex: 0 0 var(--ods-c-layout-side-content-max-width);
    }
  }
  @media (min-width: 1360px) {
    .sticky-left-column--mp-ifWG4 {
      margin-left: initial;
    }
  }
  .main-content-column--mp-XqGUX {
    flex: 1 1;
    max-width: var(--ods-c-layout-main-content-max-width);
  }
  @media (max-width: 767.98px) {
    .main-content-column--mp-XqGUX {
      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.d5ff8e433c223bceae37.bundle.css.map*/