@media (hover: hover) and (pointer: fine) {
.has-red-shadow:hover{box-shadow:var(--hover-shadow) !important;}
.menu-toggle:is(:hover, :focus){background:var(--primary-color);color:var(--white);border-color:var(--primary-color);}
.mwzd-front-grid-wrapper article .post-image img, .mwzd-featured-related-grid .mwzd-featured-card .mwzd-featured-thumb img, .mwzd-featured-card .mwzd-featured-image-wrapper img, :is(.blog.paged, .archive, .search) article.has-post-thumbnail .post-image img{transition:transform .4s cubic-bezier(.25,.46,.45,.94), filter .2s ease !important;will-change:transform;}
.mwzd-front-grid-wrapper article:hover .post-image img, .mwzd-featured-card:hover .mwzd-featured-thumb img, .mwzd-featured-card:hover .mwzd-featured-image-wrapper img, :is(.blog.paged, .archive, .search) article.has-post-thumbnail:hover .post-image img{transform:scale(1.03);}
}
@media (hover: none) and (pointer: coarse) {
.inside-article:active .read-more{background:var(--primary-color) !important;color:var(--white) !important;transform:scale(.97);box-shadow:none;}
.main-navigation .main-nav ul li a{min-height:44px;display:flex;align-items:center;}
.menu-toggle{min-height:44px;min-width:44px;}
}
@media (prefers-reduced-motion: reduce) {
* { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; }
.main-navigation, .main-navigation * { transition: none !important; }
}