/* Shared mint interaction for tile components; wrappers, menus and accordions are excluded. */
body :is(.home-start .home-path,
  .home-promo,
  .home-hero__fact,
  .procedures-idx__item-inner,
  .activity-idx__item,
  .unique-service__item,
  .diseases__item,
  .disease-cat__item,
  .our-doctors__item-inner,
  .our-doctors-carousel__item-inner,
  .unic-div,
  .splide__inner,
  .gallery-item,
  .gal-item-album,
  .home-trust-audit__card,
  .home-license__document,
  .benefits__item,
  .numbers__item,
  .methods__card,
  .advan-div,
  .contact-card,
  .review__item,
  .item-review,
  .activity__item-inner,
  .features__item,
  .features__benefits-card-item-inner,
  .medical-referrals__item,
  .hero__rooms-item,
  .doctor__item,
  .card.h-100,
  .card-uslugi,
  .sl-card,
  .news-item,
  .min-news-item) {
  outline:1px solid transparent;
  outline-offset:0;
  transition:transform .28s ease,box-shadow .28s ease,outline-color .28s ease!important;
}
body :is(.home-start .home-path,
  .home-promo,
  .home-hero__fact,
  .procedures-idx__item-inner,
  .activity-idx__item,
  .unique-service__item,
  .diseases__item,
  .disease-cat__item,
  .our-doctors__item-inner,
  .our-doctors-carousel__item-inner,
  .unic-div,
  .splide__inner,
  .gallery-item,
  .gal-item-album,
  .home-trust-audit__card,
  .home-license__document,
  .benefits__item,
  .numbers__item,
  .methods__card,
  .advan-div,
  .contact-card,
  .review__item,
  .item-review,
  .activity__item-inner,
  .features__item,
  .features__benefits-card-item-inner,
  .medical-referrals__item,
  .hero__rooms-item,
  .doctor__item,
  .card.h-100,
  .card-uslugi,
  .sl-card,
  .news-item,
  .min-news-item):focus-within {
  transform:translateY(-6px);
  outline-color:rgba(101,183,156,.75);
  box-shadow:inset 0 0 0 9999px rgba(139,222,195,.10),0 14px 30px rgba(41,102,87,.16)!important;
}
@media (hover:hover) and (pointer:fine) {
body :is(.home-start .home-path,
  .home-promo,
  .home-hero__fact,
  .procedures-idx__item-inner,
  .activity-idx__item,
  .unique-service__item,
  .diseases__item,
  .disease-cat__item,
  .our-doctors__item-inner,
  .our-doctors-carousel__item-inner,
  .unic-div,
  .splide__inner,
  .gallery-item,
  .gal-item-album,
  .home-trust-audit__card,
  .home-license__document,
  .benefits__item,
  .numbers__item,
  .methods__card,
  .advan-div,
  .contact-card,
  .review__item,
  .item-review,
  .activity__item-inner,
  .features__item,
  .features__benefits-card-item-inner,
  .medical-referrals__item,
  .hero__rooms-item,
  .doctor__item,
  .card.h-100,
  .card-uslugi,
  .sl-card,
  .news-item,
  .min-news-item):hover {
  transform:translateY(-6px);
  outline-color:rgba(101,183,156,.75);
  box-shadow:inset 0 0 0 9999px rgba(139,222,195,.10),0 14px 30px rgba(41,102,87,.16)!important;
}
}
/* Keep room for the lift and shadow while retaining the slider's clipping. */
.promo__carousel .splide__track,
.our-doctors-carousel .splide__track,
.reviews-carousel .splide__track {
  padding:8px 12px 22px!important;
  margin:-8px -12px -22px;
}
@media (prefers-reduced-motion:reduce) {
body :is(.home-start .home-path,
  .home-promo,
  .home-hero__fact,
  .procedures-idx__item-inner,
  .activity-idx__item,
  .unique-service__item,
  .diseases__item,
  .disease-cat__item,
  .our-doctors__item-inner,
  .our-doctors-carousel__item-inner,
  .unic-div,
  .splide__inner,
  .gallery-item,
  .gal-item-album,
  .home-trust-audit__card,
  .home-license__document,
  .benefits__item,
  .numbers__item,
  .methods__card,
  .advan-div,
  .contact-card,
  .review__item,
  .item-review,
  .activity__item-inner,
  .features__item,
  .features__benefits-card-item-inner,
  .medical-referrals__item,
  .hero__rooms-item,
  .doctor__item,
  .card.h-100,
  .card-uslugi,
  .sl-card,
  .news-item,
  .min-news-item) {transition:none!important}
body :is(.home-start .home-path,
  .home-promo,
  .home-hero__fact,
  .procedures-idx__item-inner,
  .activity-idx__item,
  .unique-service__item,
  .diseases__item,
  .disease-cat__item,
  .our-doctors__item-inner,
  .our-doctors-carousel__item-inner,
  .unic-div,
  .splide__inner,
  .gallery-item,
  .gal-item-album,
  .home-trust-audit__card,
  .home-license__document,
  .benefits__item,
  .numbers__item,
  .methods__card,
  .advan-div,
  .contact-card,
  .review__item,
  .item-review,
  .activity__item-inner,
  .features__item,
  .features__benefits-card-item-inner,
  .medical-referrals__item,
  .hero__rooms-item,
  .doctor__item,
  .card.h-100,
  .card-uslugi,
  .sl-card,
  .news-item,
  .min-news-item):hover,
body :is(.home-start .home-path,
  .home-promo,
  .home-hero__fact,
  .procedures-idx__item-inner,
  .activity-idx__item,
  .unique-service__item,
  .diseases__item,
  .disease-cat__item,
  .our-doctors__item-inner,
  .our-doctors-carousel__item-inner,
  .unic-div,
  .splide__inner,
  .gallery-item,
  .gal-item-album,
  .home-trust-audit__card,
  .home-license__document,
  .benefits__item,
  .numbers__item,
  .methods__card,
  .advan-div,
  .contact-card,
  .review__item,
  .item-review,
  .activity__item-inner,
  .features__item,
  .features__benefits-card-item-inner,
  .medical-referrals__item,
  .hero__rooms-item,
  .doctor__item,
  .card.h-100,
  .card-uslugi,
  .sl-card,
  .news-item,
  .min-news-item):focus-within {transform:none!important}
}
