@media (max-width: 767.98px) { :is(body.home.blog:not(.paged) .mwzd-front-hero .post-image, body.single .featured-image.page-header-image-single, body.page .featured-image.page-header-image) {
aspect-ratio: 16 / 9 !important;
height: auto !important;
max-height: none !important;
overflow: hidden !important;
border: 0 !important;
border-block-start: 0 !important;
border-block-end: 0 !important;
padding: 0 !important;
}
:is(body.home.blog:not(.paged) .mwzd-front-hero .post-image > a, body.home.blog:not(.paged) .mwzd-front-hero .post-image picture, body.single .featured-image.page-header-image-single picture, body.page .featured-image.page-header-image picture,
body.home.blog:not(.paged) .mwzd-front-hero .post-image img, body.single .featured-image.page-header-image-single img, body.page .featured-image.page-header-image img) {
width: 100% !important;
height: 100% !important;
max-width: none !important;
max-height: none !important;
aspect-ratio: 16 / 9 !important;
object-fit: cover !important;
object-position: center !important;
border: 0 !important;
border-block-start: 0 !important;
border-block-end: 0 !important;
border-radius: 0 !important;
margin: 0 !important;
}
body.home.blog:not(.paged) .mwzd-front-hero .post-image img { border-block-start: 0 !important; border-block-end: 0 !important; }
body { margin-block-start: 0 !important; background-color: var(--site-content-color) !important; }
.widget_simple_quotes_widget .sqm-widget-actions { opacity: 1; top: -14px; right: -5px; }
.widget_simple_quotes_widget .sqm-action-btn { width: 32px; height: 32px; min-width: 32px; min-height: 32px; }
.widget_simple_quotes_widget blockquote { padding: 12px 15px !important; font-size: .95em; }
.site-header { margin-block-start: 0 !important; }
.site-content .content-area { background-color: var(--site-content-color, #fafafa); }
#wpadminbar { position: fixed !important; top: 0 !important; z-index: 999999 !important; display: block !important; }
#wpadminbar #wp-admin-bar-site-name.hover>.ab-sub-wrapper { display: block !important; }
:is(#right-sidebar, .sidebar, .widget-area.sidebar, #mobile-header) { display: none !important; }
.main-navigation:not(#mobile-header) { display: block !important; width: 100% !important; }
.main-navigation .inside-navigation, .main-navigation.mwzd-stuck .inside-navigation { display: flex !important; align-items: center !important; justify-content: space-between !important; padding-inline-start: 12px !important; padding-inline-end: 5px !important; box-sizing: border-box; min-height: 45px !important; }
.navigation-branding, .main-navigation.mwzd-stuck .navigation-branding { height: 45px !important; display: flex !important; align-items: center !important; order: 1; margin-inline-end: auto; .main-title>:is(.marketwzd-text-logo-container, div.marketwzd-text-logo-container) { align-items: center !important; }
}
.main-navigation:not(#mobile-header):is(.navigation-branding, .site-logo.mobile-header-logo) { height: 45px !important; align-self: center !important; align-items: center !important; padding-block: 0 !important; }
.main-navigation:not(#mobile-header):is(.navigation-branding, .site-logo.mobile-header-logo):is(.main-title, .main-title a) { height: 45px !important; display: flex !important; align-items: center !important; line-height: 45px !important; margin: 0 !important; }
.main-navigation:not(#mobile-header) .navigation-branding .main-title>:is(.marketwzd-text-logo-container, div.marketwzd-text-logo-container) { align-items: center !important; }
.main-navigation:not(#mobile-header):is(.navigation-branding, .site-logo.mobile-header-logo) img { padding-block: 0 !important; max-height: 45px !important; align-self: center !important; }
.main-navigation:not(.mwzd-stuck):not(#mobile-header) .navigation-branding { align-items: center !important; }
.main-navigation:not(.mwzd-stuck):not(#mobile-header) .navigation-branding:is(.main-title, .main-title a) { align-items: center !important; line-height: 45px !important; }
.main-navigation:not(.mwzd-stuck):not(#mobile-header) .navigation-branding .main-title>:is(.marketwzd-text-logo-container, div.marketwzd-text-logo-container) { align-items: center !important; }
.main-navigation .menu-bar-items, .main-navigation.mwzd-stuck .menu-bar-items { display: inline-flex !important; height: 45px !important; align-items: center !important; order: 2; }
.menu-toggle, .main-navigation.mwzd-stuck .menu-toggle { appearance: none; height: 45px !important; min-height: 45px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; flex: 0 0 50px !important; order: 3; margin-inline-start: 0; width: 50px !important; padding: 0 !important; margin: 0 !important; line-height: 1 !important; text-align: center; box-sizing: border-box !important; color: #666666 !important; }
.menu-toggle .gp-icon, .main-navigation.mwzd-stuck .menu-toggle .gp-icon { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 22px; height: 22px; padding: 0 !important; margin: 0 !important; line-height: 1; }
.menu-toggle .gp-icon.icon-close, .main-navigation.mwzd-stuck .menu-toggle .gp-icon.icon-close { display: none !important; }
.menu-toggle .gp-icon:nth-of-type(n+2), .main-navigation.mwzd-stuck .menu-toggle .gp-icon:nth-of-type(n+2) { display: none !important; }
.menu-toggle .gp-icon svg:nth-of-type(n+2), .main-navigation.mwzd-stuck .menu-toggle .gp-icon svg:nth-of-type(n+2) { display: none !important; }
.menu-toggle .gp-icon svg, .main-navigation.mwzd-stuck .menu-toggle .gp-icon svg { display: block !important; width: 22px !important; height: 22px !important; top: 0 !important; margin: 0 !important; }
.main-navigation .menu-toggle .gp-icon.icon-menu-bars svg:first-child, .main-navigation.toggled .menu-toggle .gp-icon.icon-menu-bars svg:first-child { display: block !important; }
.main-navigation .menu-toggle .gp-icon.icon-menu-bars svg + svg, .main-navigation.toggled .menu-toggle .gp-icon.icon-menu-bars svg + svg { display: none !important; }
.main-navigation .main-nav>ul { display: none; }
.main-navigation.toggled { .main-nav>ul { display: block !important; position: absolute; top: 100%; left: 0; width: 100%; background-color: var(--lighter-bg) !important; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); padding: 0; margin: 0 !important; z-index: 10001; border-block: 1px solid #d1d1d1; max-height: 80vh; overflow-y: auto; >li:last-child { border-block-end: none !important; }
}
.inside-navigation { align-items: center !important; }
.main-nav li { position: relative; display: block; float: none; border-block-end: 1px solid var(--light-border); box-shadow: none; width: 100%; &.current-menu-item>a { background-color: var(--lighter-bg) !important; color: var(--primary-color) !important; text-decoration: none !important; font-weight: 700; }
}
.main-nav a { font-size: 1.1rem; font-weight: 600; color: var(--text-color); padding: 18px 25px; display: block; line-height: 1.2; background-color: var(--lighter-bg); transition: background-color .2s ease, color .2s ease; text-decoration: none; &::before { content: ""; display: inline-block; width: 5px; height: 5px; background-color: var(--primary-color); margin-inline-end: 8px; vertical-align: middle; position: relative; top: -1px; }
&:hover, &:active { background-color: #f1f1f1 !important; color: var(--primary-color) !important; text-decoration: underline !important; }
}
.sub-menu { display: block !important; visibility: visible !important; opacity: 1 !important; position: static !important; float: none !important; height: auto !important; width: 100% !important; background-color: var(--lighter-bg) !important; box-shadow: none; border-block-start: 1px solid var(--light-border); margin: 0 !important; padding: 0 !important; pointer-events: auto !important; border-block-end: none !important; li { border-block-end: 1px solid #e6e6e6; box-shadow: none; &:last-child { border-block-end: none !important; }
a { padding: 16px 16px 16px 45px; font-size: 0.95rem; font-weight: 600; color: #444; background-color: var(--lighter-bg); &:hover, &:active { background-color: #f1f1f1 !important; color: var(--primary-color) !important; text-decoration: underline !important; }
}
}
}
.dropdown-menu-toggle { display: none !important; }
}
.main-navigation .menu-bar-item>a, .main-navigation.mwzd-stuck .menu-bar-item>a { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-width: 44px; height: 45px; padding-block: 0 !important; box-sizing: border-box !important; .gp-icon { display: inline-flex !important; align-items: center !important; justify-content: center !important; padding: 0 !important; margin: 0 !important; line-height: 1; }
}
.admin-bar .main-navigation.mwzd-stuck { top: 46px !important; }
.main-navigation.mwzd-stuck { z-index: 10015 !important; border-block-end: 1px solid var(--border-color) !important; position: fixed !important; width: 100% !important; display: block !important; top: 0; left: 0; right: 0; background: var(--lighter-bg) !important; transform: translateY(-125%) !important; opacity: 0; visibility: hidden; pointer-events: none; transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.3s ease, visibility 0.3s; &.mwzd-visible { transform: translateY(0) !important; opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.4s ease, visibility 0.4s; }
}
.site-header { position: relative; z-index: 10000 !important; background: var(--lighter-bg); }
.sticky-enabled .main-navigation.is_stuck { border-inline: 0; border-block-end: 1px solid var(--border-color); box-shadow: 0 5px 15px rgba(0, 0, 0, .1); }
.inside-navigation .menu-bar-items .icon-search { display: inline-flex !important; }
.main-navigation .menu-bar-item>a .gp-icon.icon-search { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 22px !important; height: 22px !important; color: #666666 !important; opacity: 1 !important; }
.main-navigation .menu-bar-item>a .gp-icon.icon-search svg:first-child { display: block !important; width: 18px !important; height: 18px !important; fill: currentColor !important; opacity: 1 !important; }
.main-navigation .menu-bar-item>a .gp-icon.icon-search svg + svg { display: none !important; }
.inside-article { padding-inline: 15px; }
:is(.blog.paged, .archive, .search):is(.page-header, article.post .inside-article) { padding-inline: 15px !important; box-sizing: border-box !important; }
:is(.blog.paged, .archive, .search) article.has-post-thumbnail:not(.mwzd-front-hero) .inside-article { padding: 21px 15px 5px !important; }
:is(.blog.paged, .archive, .search) article:not(.has-post-thumbnail) .inside-article { padding: 21px 15px 15px !important; }
.resize-featured-image .post-image a>img, :is(.archive, .blog, .home, .search):is(.featured-image a>img, .post-image a>img), :is(.single, .page, .singular, .wp-singular):is(.featured-image, .page-header-image-single img, .page-header-image img) { border-radius: 0 !important; border-inline: 0 !important; border-block-end: 0 !important; border-block-start: 1px solid var(--light-border) !important; }
:is(.single .featured-image.page-header-image-single, .page .featured-image.page-header-image) { height: auto !important; aspect-ratio: 16 / 9 !important; overflow: hidden !important; padding: 0 !important; display: block !important; img { width: 100% !important; height: 100% !important; object-fit: cover !important; margin: 0 !important; display: block !important; }
}
header.entry-header .entry-meta { padding-block-start: 5px !important; font-size: 91%; }
:is(.home, .blog, .archive, .search) .post-image { height: auto !important; aspect-ratio: auto !important; overflow: hidden !important; display: block !important; >a { height: 100% !important; display: block !important; img { height: 100% !important; object-fit: cover !important; width: 100% !important; display: block !important; }
}
}
.taxonomy-description { padding: 15px 20px 15px 35px !important; font-size: 1rem; &::before { top: -10px; left: 0; font-size: 10rem; }
}
.page-header .taxonomy-description { overflow: visible; padding: 18px 18px 18px 54px !important; font-size: 1rem; line-height: 1.62; letter-spacing: -.25px; }
.page-header .taxonomy-description::before { top: -2px; left: 8px; font-size: 5.4rem; color: rgba(0, 0, 0, 0.075); }
.page-header .taxonomy-description p { position: relative; z-index: 1; margin: 0; }
body.home.blog:not(.paged) .site-main { padding-inline: 0 !important; margin-inline: 0 !important; }
.mwzd-front-grid-wrapper { display: block !important; width: 100%; margin: 0 !important; padding: 0 !important; border: none !important; box-shadow: none !important; background: transparent !important; article { display: block !important; width: 100% !important; margin: 0 !important; border-radius: 0 !important; box-shadow: none !important; background: 0 0 !important; border: none !important; border-block-end: var(--border-double) !important; .read-more { margin-block: 15px 10px !important; font-size: 95%; }
footer.entry-meta { display: flex !important; flex-direction: column !important; align-items: flex-start !important; gap: 0 !important; margin-block-start: 5px !important; >span { display: block !important; width: 100%; margin: 0 !important; line-height: 1.25 !important; padding-block-end: 0 !important; max-height: 24px; }
}
.entry-title { font-size: var(--mwzd-mob-title) !important; }
}
}
.mwzd-front-hero { margin-inline: 0 !important; width: 100% !important; margin-block-end: 0 !important; border-inline: none; border-block-start: none; border-radius: 0; .inside-article { display: block !important; border-block-end: none !important; }
.post-image { margin-block-end: 9px !important; aspect-ratio: 16 / 9 !important; display: block !important; width: 100% !important; border: 0 !important; border-block-end: 1px solid var(--light-border) !important; border-radius: 0 !important; >a { display: block !important; width: 100% !important; height: 100% !important; border: 0 !important; outline: 0 !important; }
img { aspect-ratio: 16 / 9 !important; max-height: none !important; width: 100% !important; height: 100% !important; object-fit: cover !important; border-radius: 0 !important; border: 0 !important; outline: 0 !important; display: block !important; }
}
.entry-header { padding: 0 !important; margin-block-start: 0 !important; h2.entry-title { font-size: 175% !important; }
}
.entry-meta { display: flex !important; flex-direction: row !important; align-items: center !important; margin-block-start: 3px !important; padding: 0 !important; }
.entry-summary { padding: 0 !important; display: block !important; p:not(.read-more-container) { margin-block-end: 10px !important; display: -webkit-box !important; -webkit-line-clamp: 3 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-align: left !important; margin-block-start: 0 !important; padding: 0 !important; }
}
}
:is(.blog.paged, .archive, .search) article .entry-meta>span { margin: 0 !important; line-height: 1.25 !important; padding-block-end: 0 !important; }
body.mwzd-menu-open { overflow: hidden !important; }
body:not(.single) header.entry-header { margin-block-end: .65em !important; }
body.home.blog:not(.paged) .mwzd-front-grid-wrapper article.mwzd-front-hero header.entry-header { margin-block-end: .35em !important; }
.mwzd-front-grid-item, :is(.blog.paged, .archive, .search) article.post { border: none !important; border-block-end: var(--border-double) !important; border-radius: 0 !important; margin-block-end: 0 !important; .inside-article { border-block-end: none !important; }
}
.mwzd-front-grid-item .entry-meta .comments-link { display: flex !important; }
:is(.mwzd-front-grid-item, :is(.blog.paged, .archive, .search) article.has-post-thumbnail:not(.mwzd-front-hero)) { .inside-article { display: grid !important; grid-template-columns: minmax(0, 1fr) 135px !important; grid-template-rows: auto auto auto !important; grid-template-areas: "header header" "summary image" "footer footer" !important; gap: 0 10px !important; align-items: start !important; padding-block-end: 5px; padding-block-start: 21px !important; .entry-header { grid-area: header !important; width: 100% !important; margin-block-end: 8px !important; padding: 0 !important; margin-block-start: 0 !important; }
.entry-title { font-size: var(--mwzd-mob-title) !important; line-height: 1.35em !important; margin: 0 !important; word-break: break-all !important; overflow-wrap: break-word !important; }
.entry-summary { grid-area: summary !important; margin: 0 !important; padding: 0 !important; p:not(.read-more-container) { display: -webkit-box !important; -webkit-line-clamp: 3 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.65em !important; margin-block-end: 0 !important; color: var(--gray); word-break: break-word !important; overflow-wrap: break-word !important; white-space: normal !important; }
}
.post-image { grid-area: image !important; margin: 0 !important; width: 100% !important; height: auto !important; aspect-ratio: 135 / 90 !important; overflow: hidden !important; display: block !important; visibility: visible !important; border: 1px solid var(--light-border) !important; border-radius: 3px !important; box-sizing: border-box !important; >a, picture { display: block !important; width: 100% !important; height: 100% !important; border: 0 !important; outline: 0 !important; }
img { aspect-ratio: 135 / 90 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; border-radius: 0 !important; border: 0 !important; outline: 0 !important; box-sizing: border-box !important; margin: 0 !important; max-height: none !important; display: block !important; }
}
footer.entry-meta { grid-area: footer !important; margin-block-start: 3px !important; }
}
} body:not(.single):not(.page) article.has-post-thumbnail .read-more-container {
display: none !important;
} body:not(.single):not(.page) article:not(.has-post-thumbnail) {
.inside-article { display: block !important; }
.read-more-container {
display: block !important;
margin-block-start: 12px !important;
margin-block-end: 5px !important;
}
}
body.home.blog:not(.paged) .mwzd-front-grid-wrapper { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; }
body.home.blog:not(.paged):is(.site, .site-content, .site-main, .mwzd-front-grid-wrapper) { overflow-x: clip !important; }
body.home.blog:not(.paged) .mwzd-front-hero { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; border-block-end: var(--border-double) !important; }
body.home.blog:not(.paged) .mwzd-front-hero .inside-article { display: block !important; padding: 0 15px 5px !important; margin: 0 !important; border: 0 !important; }
body.home.blog:not(.paged) .mwzd-front-hero .post-image { display: block !important; width: 100vw !important; max-width: none !important; margin-inline: calc(50% - 50vw) !important; aspect-ratio: 16 / 9 !important; box-sizing: border-box !important; overflow: hidden !important; }
body.home.blog:not(.paged) .mwzd-front-hero .post-image > a, body.home.blog:not(.paged) .mwzd-front-hero .post-image picture, body.home.blog:not(.paged) .mwzd-front-hero .post-image img { display: block !important; width: 100% !important; height: 100% !important; aspect-ratio: 16 / 9 !important; object-fit: cover !important; }
body.home.blog:not(.paged) .mwzd-front-hero .post-image img { border-radius: 0 !important; border: 0 !important; }
body.home.blog:not(.paged) .mwzd-front-hero:is(.entry-header, .entry-summary) { padding-inline: 0 !important; margin-inline: 0 !important; }
body.home.blog:not(.paged) .mwzd-front-grid-wrapper article.mwzd-front-hero header.entry-header .entry-meta { margin-block-start: 0 !important; padding-block-start: 1px !important; }
body.home.blog:not(.paged) .mwzd-front-grid-wrapper article .entry-summary { padding: 0 var(--space-15) 0 !important; }
body.home.blog:not(.paged) .mwzd-front-hero .entry-summary { padding-inline: 0 !important; }
body.home.blog:not(.paged) .mwzd-front-grid-item .inside-article { padding: 21px 15px 5px !important; }
body.blog.paged article.post .inside-article { padding: 21px 15px 5px !important; box-sizing: border-box !important; }
body.blog.paged article.has-post-thumbnail:not(.mwzd-front-hero) .inside-article { display: grid !important; grid-template-columns: minmax(0, 1fr) 135px !important; grid-template-areas: "header header" "summary image" "footer footer" !important; gap: 0 10px !important; }
.entry-meta:is(span.cat-links, span.tags-links) a { min-width: 44px; min-height: 44px; line-height: 1.3 !important; display: inline-flex; margin: 2px 2px 2px 0; padding-block: 1px; }
.comment-reply-title { font-size: 125%; }
h1.entry-title { font-size: var(--mwzd-single-title-size); letter-spacing: -.32px; line-height: 1.32em; }
h2.entry-title { font-size: var(--mwzd-mob-title) !important; letter-spacing: -.32px; line-height: 1.36em; }
.site-info { font-size: 75%; letter-spacing: -.25px; line-height: 1.65em; }
.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items { font-size: 95%; }
:is(h4, h6) { letter-spacing: -.25px; }
.comments-title { font-size: 120%; }
.entry-content { p { font-size: var(--mwzd-single-body-size); letter-spacing: -0.015em; line-height: var(--mwzd-single-body-line-height); }
:is(li:not(.mwzd-glossary-footnote li), li li:not(.mwzd-glossary-footnote li), li li li:not(.mwzd-glossary-footnote li)) { font-size: var(--mwzd-single-list-size); letter-spacing: -.25px; line-height: var(--mwzd-single-body-line-height); }
blockquote { font-size: 95%; letter-spacing: -.25px; }
cite { letter-spacing: -.25px; }
}
.main-navigation .main-nav ul ul li a { font-size: 95%; }
.site-main .inside-article .post-navigation { a:link { font-size: 110%; letter-spacing: -.25px; line-height: 1.25em; }
:is(.nav-previous, .nav-next) a::before { font-size: 60%; }
}
.wp-pagenavi { font-size: 108% !important; justify-content: center !important; margin-block: 27px !important; margin-inline: auto !important; width: 100%; text-align: center; position: static; left: auto; overflow-x: visible; background: transparent !important; padding: 0 !important; border: none !important; box-shadow: none !important;:is(a, span, .current) { min-width: 37px !important; min-height: 35px !important; padding: 3px !important; margin-inline: 1px !important; }
:is(.first, .last) { width: auto !important; min-width: 0 !important; padding-inline: 10px !important; }
}
.wp-pagenavi [data-mobile-visible="0"], .wp-pagenavi[data-mobile-first-last="0"] [data-mobile-control="first-last"], .wp-pagenavi[data-mobile-dots="0"] [data-mobile-control="dots"] { display: none !important; }
body:is(.single, .page) .entry-content .page-links { font-size: 0 !important; }
body:is(.single, .page) .entry-content .page-links .post-page-numbers { min-width: 0 !important; min-height: 36px !important; padding: 0 21px !important; font-size: 1.05rem !important; }
body:is(.single, .page) .entry-content .page-links .post-page-numbers::before { display: none !important; }
footer.entry-meta span.cat-links, footer.entry-meta span.tags-links, footer.entry-meta span.comments-link { font-size: .95rem; line-height: 1.25em; }
@media (max-width: 374px) { .wp-pagenavi:is(.previouspostslink, .nextpostslink) { display: none !important; }
}
body:not(.single):not(.page) .entry-meta span.cat-links { display: none !important; }
:is(.last_post_btn, .random_post_btn) { font-size: 105%; min-height: 48px !important; display: inline-flex; align-items: center; justify-content: center; margin-bottom: 0 !important; float: none !important; }
body.single .last_random_post { gap: 12px !important; margin-bottom: 28px !important; }
body.single .last_random_post :is(.last_post_btn, .random_post_btn) { min-width: 44px !important; min-height: 48px !important; padding: 10px 12px !important; box-sizing: border-box !important; }
.mwzd-featured-card { min-height: 52px !important; }
.mwzd-featured-related-grid, .mwzd-related-posts-container { clear: both !important; margin-top: 20px !important; }
.mwzd-featured-related-grid { gap: 22px !important; }
.mwzd-featured-related-grid { grid-template-columns: 1fr; }
.rank-math-html-sitemap__list { margin-inline-start: 0 !important; padding-inline-start: 0 !important; }
.rank-math-html-sitemap__list li span { font-size: .8em; }
.rank-math-html-sitemap__item { margin: 0 0 8px 3px !important; padding-inline-start: 15px !important; list-style: none !important; }
:is(.search-no-results, .error404) .rank-math-html-sitemap__list { margin-inline-start: 0 !important; padding-inline-start: 0 !important; margin-left: 0 !important; padding-left: 0 !important; }
:is(.search-no-results, .error404) .rank-math-html-sitemap__item { margin-inline-start: 0 !important; padding-inline-start: 14px !important; margin-left: 0 !important; padding-left: 14px !important; position: relative !important; }
:is(.search-no-results, .error404) .rank-math-html-sitemap__item::before { display: inline-block !important; content: "\25AA" !important; position: absolute !important; left: 0 !important; top: 50% !important; transform: translateY(-50%) !important; color: var(--primary-color) !important; font-size: 0.85em !important; }
.mwzd-related-post-date { display: none; }
.mwzd-related-title-text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }
.widget_simple_quotes_widget { .sqm-widget-actions { opacity: 1; top: -14px; right: -5px; }
.sqm-action-btn { width: 32px; height: 32px; }
blockquote { padding: 12px 15px; font-size: .95em; }
}
.mwzd-menu-overlay { position: fixed; inset: 0; background-color: rgba(0, 0, 0, 0.6); backdrop-filter: blur(5px); z-index: 999; opacity: 0; visibility: hidden; transition: opacity .3s ease; &.active { opacity: 1; visibility: visible; }
}
body .entry-meta .byline { display: none !important; }
body.single header.entry-header { margin-block-end: .25em !important; }
body.single header.entry-header .entry-meta { display: flex !important; align-items: center !important; flex-wrap: nowrap !important; width: 100%; padding-block-start: 2px !important; line-height: 1.15 !important; }
body.single header.entry-header .entry-meta:is(.posted-on, .posted-on time) { line-height: 1.15 !important; }
.single-post .mwzd-singular-content-wrap { padding-inline: 5px; }
body.single, body.single:is(.site, .site-content, .site-main) { overflow-x: clip !important; }
body.single .featured-image.page-header-image-single { width: 100vw !important; max-width: 100vw !important; margin-inline: calc(50% - 50vw) !important; box-sizing: border-box !important; }
body.single .featured-image.page-header-image-single img { width: 100vw !important; max-width: 100vw !important; box-sizing: border-box !important; }
.entry-content p { font-size: var(--mwzd-single-body-size) !important; line-height: var(--mwzd-single-body-line-height) !important; letter-spacing: -0.015em !important; word-break: keep-all !important; overflow-wrap: break-word !important; text-wrap: pretty !important; line-break: strict !important; }
body .entry-meta .mwzd-copy-url-wrapper { display: inline-flex !important; margin-inline-start: auto !important; flex: 0 0 auto !important; align-self: center !important; }
body.single .entry-meta .mwzd-copy-url-btn { min-width: 36px !important; min-height: 36px !important; padding: 3px !important; justify-content: center !important; }
body .entry-meta .mwzd-post-views-injected, body .mwzd-post-views-injected { display: none !important; }
:is(.home, .blog, .archive, .search) .entry-meta span.tags-links { max-width: 88% !important; }
:is(.search-no-results, .error404) .no-results .inside-article { min-height: 280px; padding: 40px 15px 48px !important; }
:is(.search-no-results, .error404) .no-results .entry-title { font-size: 1.85rem !important; line-height: 1.28em; }
:is(.search-no-results, .error404) .no-results .entry-content p { font-size: 1.02rem; line-height: 1.58; margin-block-end: 16px; }
:is(.search-no-results, .error404) .no-results .search-form { width: 100%; max-width: 420px; }
:is(.search-no-results, .error404) .no-results .search-field { font-size: 16px !important; }
.mwzd-badge { display: inline-flex !important; align-items: center !important; justify-content: center !important; padding: 1px 5px !important; border-radius: 1px !important; visibility: visible !important; opacity: 1 !important; position: relative !important; z-index: 10 !important; white-space: nowrap !important; font-size: 10px !important; margin-inline-start: 0px !important; font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", Roboto, sans-serif !important; top: -1px !important; overflow: hidden !important; text-transform: uppercase !important; }
.mwzd-badge-premium { color: #b45309 !important; background: rgba(245, 158, 11, 0.11) !important; border: 1px solid rgba(217, 119, 6, 0.28) !important; }
:is(.mwzd-front-grid-item, .mwzd-front-grid-wrapper article:not(.mwzd-front-hero)) .mwzd-badge { top: -1px !important; }
:is(.nav-previous, .nav-next, .post-navigation, .widget-area, .widget, .mwzd-featured-card, .rank-math-breadcrumb) .mwzd-badge { display: none !important; }
}
@media (max-width: 767.98px) {
:root { --mwzd-single-body-size: 1.203125rem; --mwzd-single-title-size: 1.6875rem; --mwzd-single-list-size: 1.203125rem; --mwzd-single-body-line-height: 1.725; --mwzd-single-h1-size: 1.5625rem; --mwzd-single-h2-size: 1.4375rem; --mwzd-single-h3-size: 1.3125rem; --mwzd-single-h4-size: 1.25rem; --mwzd-single-h5-size: 1.21875rem; --mwzd-single-h6-size: 1.203125rem; }
.entry-content .alignfull, .entry-content .alignwide { margin-left: calc(50% - 50vw) !important; margin-right: calc(50% - 50vw) !important; width: 100vw !important; max-width: 100vw !important; }
}
@media (max-width: 767.98px) {
body { margin-block-start: 0 !important; background-color: var(--site-content-color) !important; font-size: 16px; }
.site-header { margin-block-start: 0 !important; }
.site-content { display: block; border-inline: 0; border-block-start: 0 !important; padding-block-start: 0 !important; margin-block-start: 0 !important; }
.site-content .content-area, .is-right-sidebar { width: 100%; }
.site-content .content-area { background-color: var(--site-content-color, #fafafa); }
:is(#right-sidebar, .sidebar, .widget-area.sidebar, #mobile-header) { display: none !important; }
.is-right-sidebar { border-inline-start: 0; }
.separate-containers:is(.inside-article, .page-header), .one-container .site-content { padding: 9px 15px 3px; }
.main-navigation:not(#mobile-header) { display: block !important; width: 100% !important; }
.main-navigation .inside-navigation, .main-navigation.mwzd-stuck .inside-navigation { display: flex !important; align-items: center !important; justify-content: space-between !important; padding-inline-start: 12px !important; padding-inline-end: 5px !important; box-sizing: border-box; min-height: 45px !important; }
.navigation-branding, .main-navigation.mwzd-stuck .navigation-branding { height: 45px !important; display: flex !important; align-items: center !important; order: 1; margin-inline-end: auto; }
.navigation-branding .main-title>:is(.marketwzd-text-logo-container, div.marketwzd-text-logo-container), .main-navigation.mwzd-stuck .navigation-branding .main-title>:is(.marketwzd-text-logo-container, div.marketwzd-text-logo-container) { align-items: center !important; }
.main-navigation:not(#mobile-header):is(.navigation-branding, .site-logo.mobile-header-logo) { height: 45px !important; align-self: center !important; align-items: center !important; padding-block: 0 !important; }
.main-navigation:not(#mobile-header):is(.navigation-branding, .site-logo.mobile-header-logo):is(.main-title, .main-title a) { height: 45px !important; display: flex !important; align-items: center !important; line-height: 45px !important; margin: 0 !important; }
.main-navigation:not(#mobile-header) .navigation-branding .main-title>:is(.marketwzd-text-logo-container, div.marketwzd-text-logo-container) { align-items: center !important; }
.main-navigation:not(#mobile-header):is(.navigation-branding, .site-logo.mobile-header-logo) img { padding-block: 0 !important; max-height: 45px !important; align-self: center !important; }
.main-navigation:not(.mwzd-stuck):not(#mobile-header) .navigation-branding { align-items: center !important; }
.main-navigation:not(.mwzd-stuck):not(#mobile-header) .navigation-branding:is(.main-title, .main-title a) { align-items: center !important; line-height: 45px !important; }
.main-navigation:not(.mwzd-stuck):not(#mobile-header) .navigation-branding .main-title>:is(.marketwzd-text-logo-container, div.marketwzd-text-logo-container) { align-items: center !important; }
.main-navigation .menu-bar-items, .main-navigation.mwzd-stuck .menu-bar-items { display: inline-flex !important; height: 45px !important; align-items: center !important; order: 2; }
.menu-toggle, .main-navigation.mwzd-stuck .menu-toggle { appearance: none; height: 45px !important; min-height: 45px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; flex: 0 0 50px !important; order: 3; margin-inline-start: 0; width: 50px !important; padding: 0 !important; margin: 0 !important; line-height: 1 !important; text-align: center; box-sizing: border-box !important; color: #666666 !important; }
.menu-toggle .gp-icon, .main-navigation.mwzd-stuck .menu-toggle .gp-icon { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 22px; height: 22px; padding: 0 !important; margin: 0 !important; line-height: 1; }
.menu-toggle .gp-icon.icon-close, .main-navigation.mwzd-stuck .menu-toggle .gp-icon.icon-close { display: none !important; }
.menu-toggle .gp-icon:nth-of-type(n+2), .main-navigation.mwzd-stuck .menu-toggle .gp-icon:nth-of-type(n+2) { display: none !important; }
.menu-toggle .gp-icon svg:nth-of-type(n+2), .main-navigation.mwzd-stuck .menu-toggle .gp-icon svg:nth-of-type(n+2) { display: none !important; }
.menu-toggle .gp-icon svg, .main-navigation.mwzd-stuck .menu-toggle .gp-icon svg { display: block !important; width: 22px !important; height: 22px !important; top: 0 !important; margin: 0 !important; }
.main-navigation .menu-toggle .gp-icon.icon-menu-bars svg:first-child, .main-navigation.toggled .menu-toggle .gp-icon.icon-menu-bars svg:first-child { display: block !important; }
.main-navigation .menu-toggle .gp-icon.icon-menu-bars svg + svg, .main-navigation.toggled .menu-toggle .gp-icon.icon-menu-bars svg + svg { display: none !important; }
.main-navigation .main-nav>ul { display: none; }
.main-navigation.toggled .main-nav>ul { display: block !important; position: absolute; top: 100%; left: 0; width: 100%; background-color: var(--lighter-bg) !important; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); padding: 0; margin: 0 !important; z-index: 10001; border-block: 1px solid #d1d1d1; max-height: 80vh; overflow-y: auto; }
h1.entry-title { font-size: var(--mwzd-single-title-size); letter-spacing: -.32px; line-height: 1.32em; }
h2.entry-title { font-size: var(--mwzd-mob-title) !important; letter-spacing: -.32px; line-height: 1.36em; }
.entry-content h1 { font-size: var(--mwzd-single-h1-size); line-height: 1.3; }
.entry-content h2 { font-size: var(--mwzd-single-h2-size); line-height: 1.32; }
.entry-content h3 { font-size: var(--mwzd-single-h3-size); line-height: 1.35; }
.entry-content h4 { font-size: var(--mwzd-single-h4-size); line-height: 1.35; }
.entry-content h5 { font-size: var(--mwzd-single-h5-size); line-height: 1.4; }
.entry-content h6 { font-size: var(--mwzd-single-h6-size); line-height: 1.4; }
.entry-summary p:not(.read-more-container) { font-size: 1.15rem !important; line-height: 1.5; }
.taxonomy-description { padding: 15px 20px 15px 35px !important; font-size: 1rem; }
.taxonomy-description::before { top: -10px; left: 0; font-size: 10rem; }
.page-header .taxonomy-description { overflow: visible; padding: 18px 18px 18px 54px !important; font-size: 1rem; line-height: 1.62; letter-spacing: -.25px; }
.page-header .taxonomy-description::before { top: -2px; left: 8px; font-size: 5.4rem; color: rgba(0, 0, 0, 0.075); }
.page-header .taxonomy-description p { position: relative; z-index: 1; margin: 0; }
:is(.blog.paged, .archive, .search):is(.page-header, article.post .inside-article) { padding-inline: 15px !important; box-sizing: border-box !important; }
:is(.blog.paged, .archive, .search) article.post .inside-article { padding-block-start: 21px !important; }
:is(.blog.paged, .archive, .search) article.has-post-thumbnail:not(.mwzd-front-hero) .inside-article { padding: 21px 15px 5px !important; }
:is(.blog.paged, .archive, .search) article:not(.has-post-thumbnail) .inside-article { padding: 21px 15px 15px !important; }
.resize-featured-image .post-image a>img, :is(.archive, .blog, .home, .search):is(.featured-image a>img, .post-image a>img), :is(.single, .page, .singular, .wp-singular):is(.featured-image, .page-header-image-single img, .page-header-image img) { border-radius: 0 !important; border-inline: 0 !important; border-block-end: 0 !important; border-block-start: 1px solid var(--light-border) !important; }
:is(.single .featured-image.page-header-image-single, .page .featured-image.page-header-image) { height: auto !important; aspect-ratio: 16 / 9 !important; overflow: hidden !important; padding: 0 !important; display: block !important; }
:is(.single .featured-image.page-header-image-single img, .page .featured-image.page-header-image img) { width: 100% !important; height: 100% !important; object-fit: cover !important; margin: 0 !important; display: block !important; }
body.single, body.single:is(.site, .site-content, .site-main) { overflow-x: clip !important; }
body.single .featured-image.page-header-image-single { width: 100vw !important; max-width: 100vw !important; margin-inline: calc(50% - 50vw) !important; box-sizing: border-box !important; }
body.single .featured-image.page-header-image-single img { width: 100vw !important; max-width: 100vw !important; box-sizing: border-box !important; }
.entry-content p { line-height: var(--mwzd-single-body-line-height) !important; }
body:not(.single):not(.page) .entry-meta span.cat-links { display: none !important; }
body .entry-meta .byline { display: none !important; }
body .entry-meta .mwzd-copy-url-wrapper { display: inline-flex !important; margin-inline-start: auto !important; flex: 0 0 auto !important; align-items: center !important; position: relative; }
body .entry-meta .mwzd-copy-url-btn { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-width: 44px !important; min-height: 44px !important; color: #b8b8b8 !important; background: transparent !important; border: 0 !important; box-shadow: none !important; padding: 5px !important; }
body.single .entry-meta .mwzd-text-size-btn { display: inline-flex !important; align-items: center !important; justify-content: center !important; }
body.single .entry-meta .mwzd-copy-url-btn { display: none !important; }
body.single .entry-meta .mwzd-copy-url-wrapper { gap: 0 !important; }
body.single .entry-meta :is(.mwzd-text-size-btn, .mwzd-copy-url-btn) { width: 36px !important; min-width: 36px !important; min-height: 36px !important; padding: 3px !important; }
@media (hover: none) and (pointer: coarse) {
body.single .entry-meta .mwzd-text-size-btn:not(.mwzd-text-size-active):hover { color: #b8b8b8 !important; }
body.single .entry-meta .mwzd-text-size-btn.mwzd-text-size-active:hover { color: #777 !important; }
}
.mwzd-date-desktop { display: none; }
.mwzd-date-mobile { display: inline; }
body .entry-meta .mwzd-post-views-injected, body .mwzd-post-views-injected { display: none !important; }
}
@media (hover: none) {
:is(a.read-more, a.more-link, a.wp-block-post-excerpt__more-link) { flex-shrink: 0 !important; white-space: nowrap !important; }
.inside-article:hover .read-more::after, .inside-article:active .read-more::after, .read-more:active::after { transform: none !important; }
.read-more, .read-more::after { transition: none !important; }
.inside-article, .inside-article *, .read-more-container { transform: none !important; transition: none !important; }
}
@media (max-width: 767.98px) {
.main-navigation:not(#mobile-header).toggled .main-nav>ul {
max-height: calc(100vh - var(--mwzd-nav-height, 45px) - 2px) !important;
max-height: calc(100dvh - var(--mwzd-nav-height, 45px) - 2px) !important;
overflow-y: auto !important;
overscroll-behavior: contain;
-webkit-overflow-scrolling: touch;
}
.admin-bar .main-navigation:not(#mobile-header).toggled .main-nav>ul {
max-height: calc(100vh - var(--mwzd-nav-height, 45px) - 46px - 2px) !important;
max-height: calc(100dvh - var(--mwzd-nav-height, 45px) - 46px - 2px) !important;
}
.main-navigation:not(#mobile-header).toggled .main-nav li.menu-item-has-children {
position: relative;
}
.main-navigation:not(#mobile-header).toggled .main-nav>ul>li>a {
padding-block: 14px !important;
}
.main-navigation:not(#mobile-header).toggled .main-nav li.menu-item-has-children>a {
padding-inline-end: 58px !important;
}
.main-navigation:not(#mobile-header).toggled .main-nav>ul>li.menu-item-has-children>.sub-menu {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
height: 0 !important;
overflow: hidden !important;
pointer-events: none !important;
}
.main-navigation:not(#mobile-header).toggled .main-nav li.mwzd-submenu-open>.sub-menu {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
height: auto !important;
overflow: visible !important;
pointer-events: auto !important;
}
.main-navigation:not(#mobile-header).toggled .main-nav .sub-menu a {
padding-block: 12px !important;
}
.main-navigation:not(#mobile-header).toggled .main-nav .mwzd-submenu-toggle {
appearance: none;
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
color: var(--text-color);
cursor: pointer;
display: inline-flex !important;
align-items: center;
justify-content: center;
min-width: 48px;
min-height: 48px;
padding: 0 !important;
position: absolute;
top: 0;
right: 5px;
z-index: 2;
}
.main-navigation:not(#mobile-header).toggled .main-nav .mwzd-submenu-toggle svg {
display: block;
transform: rotate(0deg);
transform-origin: center;
}
.main-navigation:not(#mobile-header).toggled .main-nav li.mwzd-submenu-open>.mwzd-submenu-toggle svg {
transform: rotate(90deg);
}
.main-navigation:not(#mobile-header).toggled .main-nav .mwzd-submenu-toggle:focus-visible {
outline: 2px solid var(--primary-color) !important;
outline-offset: -4px;
}
body.home.blog.paged.separate-containers .site-main {
padding-inline: 0 !important;
margin-inline: 0 !important;
}
body.home.blog.paged article.post {
display: block !important;
width: 100% !important;
margin: 0 !important;
border: none !important;
border-block-end: var(--border-double) !important;
border-radius: 0 !important;
box-shadow: none !important;
background: transparent !important;
}
body.home.blog.paged article.post .inside-article {
margin: 0 !important;
padding: 21px 15px 5px !important;
box-sizing: border-box !important;
overflow: hidden !important;
border-block-end: none !important;
background: transparent !important;
}
body.home.blog.paged article.has-post-thumbnail .inside-article {
display: grid !important;
grid-template-columns: minmax(0, 1fr) 135px !important;
grid-template-rows: auto auto auto !important;
grid-template-areas: "header header" "summary image" "footer footer" !important;
gap: 0 10px !important;
align-items: start !important;
}
body.home.blog.paged article.has-post-thumbnail .inside-article > * {
min-width: 0 !important;
}
body.home.blog.paged article.has-post-thumbnail .entry-header {
grid-area: header !important;
width: 100% !important;
margin: 0 0 8px !important;
padding: 0 !important;
}
body.home.blog.paged article.has-post-thumbnail .entry-summary {
grid-area: summary !important;
margin: 0 !important;
padding: 0 !important;
}
body.home.blog.paged article.has-post-thumbnail .post-image {
grid-area: image !important;
width: 100% !important;
height: auto !important;
margin: 0 !important;
aspect-ratio: 135 / 90 !important;
overflow: hidden !important;
border: 1px solid var(--light-border) !important;
border-radius: 3px !important;
box-sizing: border-box !important;
}
body.home.blog.paged article.has-post-thumbnail .post-image > a,
body.home.blog.paged article.has-post-thumbnail .post-image picture {
display: block !important;
width: 100% !important;
height: 100% !important;
}
body.home.blog.paged article.has-post-thumbnail .post-image img {
display: block !important;
width: 100% !important;
height: 100% !important;
aspect-ratio: 135 / 90 !important;
object-fit: cover !important;
border: 0 !important;
border-radius: 0 !important;
}
body.home.blog.paged article.has-post-thumbnail footer.entry-meta {
grid-area: footer !important;
margin-block-start: 3px !important;
}
} @media (max-width: 767.98px) {
body.home.blog:not(.paged) .mwzd-front-hero .post-image,
body.single .featured-image.page-header-image-single,
body.page .featured-image.page-header-image {
border: 0 !important;
border-block-start: 1px solid var(--light-border) !important;
border-block-end: 0 !important;
box-sizing: border-box !important;
width: 100vw !important;
max-width: 100vw !important;
margin-inline: calc(50% - 50vw) !important;
padding: 0 !important;
max-height: none !important;
line-height: 0 !important;
vertical-align: top !important;
}
body.home.blog:not(.paged) .mwzd-front-hero .post-image > a,
body.single .featured-image.page-header-image-single > a,
body.page .featured-image.page-header-image > a {
border: 0 !important;
border-block-start: 0 !important;
border-block-end: 0 !important;
transform: none !important;
transition: none !important;
line-height: 0 !important;
vertical-align: top !important;
}
body.home.blog:not(.paged) .mwzd-front-hero .post-image picture,
body.single .featured-image.page-header-image-single picture,
body.page .featured-image.page-header-image picture,
body.home.blog:not(.paged) .mwzd-front-hero .post-image img,
body.single .featured-image.page-header-image-single img,
body.page .featured-image.page-header-image img {
line-height: 0 !important;
vertical-align: top !important;
}
body.single .featured-image.page-header-image-single picture,
body.single-post .featured-image.page-header-image-single picture,
.featured-image.page-header-image-single picture {
display: block !important;
width: 100% !important;
max-width: none !important;
height: 100% !important;
max-height: none !important;
margin: 0 !important;
padding: 0 !important;
aspect-ratio: 16 / 9 !important;
overflow: hidden !important;
line-height: 0 !important;
vertical-align: top !important;
}
body.home.blog:not(.paged) .mwzd-front-hero .post-image img,
body.single .featured-image.page-header-image-single img,
body.single-post .featured-image.page-header-image-single img,
.featured-image.page-header-image-single img,
body.page .featured-image.page-header-image img {
border-block-start: 0 !important;
border-block-end: 0 !important;
aspect-ratio: auto !important;
object-fit: cover !important;
}
} @media (max-width: 767.98px) {
body.home.blog:not(.paged) .mwzd-front-hero .post-image,
body.single .featured-image.page-header-image-single,
body.single .page-header-image-single,
body.page .featured-image.page-header-image {
position: relative !important;
border-inline: 0 !important;
border-block-start: 0 !important;
}
body.home.blog:not(.paged) .mwzd-front-hero .post-image::before,
body.single .featured-image.page-header-image-single::before,
body.single .page-header-image-single::before,
body.page .featured-image.page-header-image::before {
content: "";
position: absolute;
inset-block-start: 0;
inset-inline: 0;
height: 1px;
background: var(--border-color) !important;
z-index: 3;
pointer-events: none;
}
body.home.blog:not(.paged) .mwzd-front-hero .post-image img,
body.single .featured-image.page-header-image-single img,
body.single .page-header-image-single img {
outline: 0 !important;
border-inline: 0 !important;
box-shadow: inset 0 1px 0 var(--border-color) !important;
}
body.home.blog.paged .site-main > article:first-of-type,
body.archive .site-main > article:first-of-type,
body.search .site-main > article:first-of-type {
border-block-start: 1px solid var(--border-color) !important;
}
body.single:not(:has(.featured-image.page-header-image-single)) .site-content,
body.page:not(:has(.featured-image.page-header-image)) .site-content {
border-block-start: 1px solid var(--border-color) !important;
}
body.single .site-content,
body.single .inside-article,
body.single .entry-header {
border-block-start-color: var(--border-color) !important;
}
}