:root {
  --standard-transform-x: .5rem;
  --standard-transform-y: -.5rem;
  --standard-transition: 0.5s;
}
.iconlist__text {
  color: var(--base);
}
.iconlist__text:visited {
  color: var(--base);
}
.iconlist__text:hover {
  color: var(--action);
}
.card-standard__link {
  transition: all var(--standard-transition) ease;
}
.card-standard__link:hover {
  transform: translateX(var(--standard-transform-x));
  transition: all var(--standard-transition) ease;
}
.card-standard {
  transition: all var(--standard-transition) ease;
}
.card-standard:hover {
  transform: translateY(var(--standard-transform-y));
  transition: all var(--standard-transition) ease;
}
.iconlist__item, .bricks-button {
  transition: all var(--standard-transition) ease;
}
.iconlist__item:hover, .bricks-button:hover {
  transform: translateY(var(--standard-transform-y));
  transition: all var(--standard-transition) ease;
}
/* bubble */
.bubble {
  z-index: -1;
}
@media screen and (max-width: 991px) {
  .bubble {
    opacity: 0.5;
  }
}
/* footer links */
.fr-footer-golf a {
  color: var(--base);
}
.fr-footer-golf a:hover {
  color: var(--base-trans-60);
}
.fr-footer-golf__bottom a {
  color: var(--white);
}
.fr-footer-golf__bottom a:hover {
  color: var(--shade-light);
}
/* fullwidth image */
.fullwidth-image {
  aspect-ratio: 3;
}
@media screen and (max-width: 767px) {
  .fullwidth-image {
    aspect-ratio: 2;
  }
}
/* list icons */
.list-block__icon {
  aspect-ratio: 1;
}
