:root{--header-background:#fff;--header-text:#444;--accent:#2ab722;--logo-height:80px;--mobile-logo-height:24px;--header-padding:28px;--footer-background:#252525;--footer-text:#ddd;--copyright-background:#444;--header-height:calc(var(--logo-height) + 2 * var(--header-padding));--side-gap:90px}
*,*::before,*::after{box-sizing:border-box}
body{margin:0;background:#fff;color:#555;font:16px/1.81 Arial,Helvetica,sans-serif}
img{max-width:100%;height:auto;vertical-align:middle}
a{color:var(--accent);text-decoration:none}
a:hover{text-decoration:underline}
a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
p,ul,ol,figure{margin:0 0 1.35em}
h1,h2,h3,h4{color:#222;line-height:1.2;margin:0 0 .65em}
h1{font-size:clamp(30px,5vw,54px)}
h2{font-size:clamp(24px,3vw,34px)}
h3{font-size:23px}
button,input,textarea{font:inherit}
[hidden]{display:none!important}
.site-shell{width:min(calc(100% - 2 * var(--side-gap)),1425px);margin-inline:auto}
.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.skip-link:focus{width:auto;height:auto;margin:1rem;padding:.5rem 1rem;clip:auto;background:#fff;z-index:80}
.site-header{position:relative;z-index:20;background:var(--header-background);color:var(--header-text);box-shadow:0 1px 7px #0001}
.site-header.is-sticky{position:sticky;top:0}
.admin-bar .site-header.is-sticky{top:32px}
.header-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;min-height:var(--header-height);transition:min-height .2s}
.site-header.can-shrink.is-scrolled .header-inner{min-height:calc(var(--header-height) * .65)}
.site-brand,.custom-logo-link{grid-column:2;grid-row:1;color:inherit;font-weight:700;line-height:1}
.site-brand img,.custom-logo-link img{display:block;width:auto;height:var(--logo-height);transition:height .2s}
.site-header.can-shrink.is-scrolled img{height:calc(var(--logo-height) * .65)}
.desktop-nav{grid-row:1}
.right-nav{grid-column:3;justify-self:end}
.desktop-nav ul,.social-links{list-style:none;margin:0;padding:0}
.desktop-nav > ul,.desktop-nav > div > ul{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(10px,1.15vw,23px)}
.desktop-nav li{position:relative}
.desktop-nav a{display:block;padding:.3rem 0;color:inherit;font-size:15px;white-space:nowrap}
.desktop-nav a:hover,.desktop-nav .current-menu-item>a{text-decoration:underline;text-underline-offset:8px;text-decoration-color:var(--nav-accent)}
.desktop-nav .sub-menu,.desktop-nav .children{display:none;position:absolute;min-width:190px;top:100%;left:0;background:#fff;box-shadow:0 8px 20px #0002}
.desktop-nav .sub-menu .sub-menu{top:0;left:100%}
.desktop-nav .sub-menu a,.desktop-nav .children a{padding:.55rem 1rem}
.desktop-nav li:hover > ul,.desktop-nav li:focus-within > ul{display:block}
.menu-toggle{display:none;color:inherit}
.mobile-menu,.art-lightbox{padding:0;border:0}
.mobile-menu::backdrop,.art-lightbox::backdrop{background:#000b}
.mobile-menu{height:100%;max-height:none;width:min(88vw,360px);max-width:none;margin:0 0 0 auto;background:#252525;color:#fff;padding:64px 28px 24px}
.mobile-menu a{color:inherit}
.mobile-menu ul{list-style:none;padding-left:0}
.mobile-menu ul ul{padding-left:1em;margin-bottom:0}
.mobile-menu li{padding:.15rem 0}
.menu-close,.lightbox-close{position:absolute;top:12px;right:16px}
.menu-close,.menu-toggle,.art-lightbox button,.art-slider button{border:0;background:transparent;cursor:pointer;color:inherit;line-height:1;padding:8px;font-size:28px}
.page-content,.single-content,.archive-layout{padding-block:48px 65px}
.page-content:has(.art-slider-full:first-child),.page-content:has(.art-row:first-of-type .art-slider-full){padding-top:0}
.single-content{max-width:1080px}
.entry-heading{margin-bottom:2rem}
.entry-meta{font-size:13px;color:#707070}
.entry-meta a{margin-right:.65em}
.archive-layout.with-sidebar{display:grid;grid-template-columns:minmax(0,3fr) minmax(190px,1fr);gap:45px}
.archive-post{display:grid;grid-template-columns:49px minmax(0,1fr);gap:20px;border-bottom:1px solid #e8e8e8;margin-bottom:44px;padding-bottom:35px}
.archive-post h2 a{color:#222}
.archive-date{display:flex;flex-direction:column;text-align:center;line-height:1.05;color:#777;font-size:13px;border-right:1px solid #ddd;padding-right:12px}
.archive-date time{display:flex;flex-direction:column}
.archive-date strong{font-size:29px;font-weight:400}
.alignleft{float:left;margin:0 1.25em 1em 0}
.alignright{float:right;margin:0 0 1em 1.25em}
.aligncenter{display:block;margin-inline:auto;text-align:center}
.wp-caption{max-width:100%}
.wp-caption-text,figcaption{font-size:14px;color:#747474}
.widget{margin-bottom:30px}
.widget ul{padding-left:1em}
.page-numbers{margin-right:.65em}
.site-footer{background:var(--footer-background);color:var(--footer-text);font-size:14px}
.site-footer h4,.site-footer a{color:inherit}
.footer-widgets{display:grid;grid-template-columns:repeat(var(--footer-columns),minmax(0,1fr));gap:36px;padding-block:48px 22px}
.site-copyright{background:var(--copyright-background)}
.copyright-inner{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-block:20px;font-size:12px}
.social-links{display:flex;flex-wrap:wrap;gap:15px}
.art-row{display:flex;flex-wrap:wrap}
.art-column{flex:0 0 var(--art-width,100%);min-width:0}
.art-bleed{width:100vw;margin-inline:calc(50% - 50vw)}
.art-bleed-contained{padding-inline:max(var(--side-gap),calc((100vw - 1425px) / 2))}
.art-light-text,.art-light-text :is(h1,h2,h3,h4){color:#fff}
.art-row .art-text,.art-row .art-gallery,.art-row .art-highlight{margin-block:0 1em}
.art-highlight mark{background-color:var(--highlight,#4ae679)}
.art-picture-center{text-align:center}
.art-picture-right{text-align:right}
.art-divider{border-top:1px solid #ddd}
.art-video iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0}
.art-gallery{display:grid;grid-template-columns:repeat(var(--gallery-columns),minmax(0,1fr));gap:15px}
.art-gallery figure{margin:0}
.art-gallery img{width:100%;aspect-ratio:1.3;object-fit:cover;display:block}
.art-lightbox{overflow:visible;background:transparent;color:#fff;width:min(90vw,1400px);max-width:none}
.art-lightbox figure{margin:0;text-align:center}
.art-lightbox img{max-width:100%;max-height:81vh;object-fit:contain}
.art-lightbox figcaption{color:#fff;margin-top:8px}
.art-lightbox .lightbox-close{top:-30px;right:0}
.lightbox-prev,.lightbox-next{position:absolute;top:45%}
.lightbox-prev{left:0}
.lightbox-next{right:0}
.art-slider{position:relative;overflow:hidden;color:#fff;background:#111;height:var(--slider-height)}
.art-slider-full{height:max(380px,calc(100svh - var(--header-height)))}
.slide-track,.art-slide,.slide-background{position:absolute;inset:0;height:100%;width:100%}
.slide-background{object-fit:cover}
.art-slide{display:flex;align-items:center}
.art-slide.vertical-bottom{align-items:end;padding-bottom:60px}
.art-slide.vertical-top{align-items:start;padding-top:60px}
.slide-copy{position:relative}
.slide-copy h2{font:400 clamp(38px,6vw,86px)/1.07 var(--slider-font,"Segoe Print","Bradley Hand",cursive);color:inherit;margin-bottom:.28em}
.slide-copy p{max-width:690px;font-size:clamp(16px,2.3vw,24px);line-height:1.37;color:inherit;margin-bottom:0}
.slide-copy .boxed-caption span{background:#0008;color:#fff;box-shadow:7px 0 #0008,-7px 0 #0008;box-decoration-break:clone}
.align-centered .slide-copy{text-align:center}
.align-centered p{margin-inline:auto}
.align-right .slide-copy{text-align:right}
.align-right p{margin-left:auto}
.scheme-dark{color:#151515}
.slide-button{display:inline-block;margin-top:14px;background:#151515;color:#fff;padding:.4em .8em}
.slide-down,.slide-dots,.slide-pause,.slide-next,.slide-prev{position:absolute}
.art-slider .slide-down,.art-slider .slide-next,.art-slider .slide-prev,.art-slider .slide-pause{color:white;text-shadow:0 1px 3px #111}
.slide-down,.slide-dots{bottom:18px;left:50%;transform:translateX(-50%)}
.slide-pause{right:16px;bottom:16px}
.slide-next,.slide-prev{top:45%}
.slide-next{right:14px}
.slide-prev{left:14px}
.art-slider .slide-dots button{margin-inline:5px;padding:4px;background:#fff6;border:1px solid #fff;border-radius:50%}
.art-slider .slide-dots button[aria-current=true]{background:#fff}
@media(max-width:1000px){
  :root{--side-gap:35px;--header-height:47px}
  .desktop-nav{display:none}
  .header-inner,.site-header.can-shrink.is-scrolled .header-inner{display:flex;justify-content:space-between}
  .site-header.is-sticky{position:relative;top:auto}
  .site-header img,.site-header.can-shrink.is-scrolled img{height:var(--mobile-logo-height)}
  .menu-toggle{display:block}
  .archive-layout.with-sidebar{gap:28px}
}
@media(max-width:650px){
  :root{--side-gap:20px}
  .page-content,.single-content,.archive-layout{padding-block:28px 44px}
  .archive-layout.with-sidebar,.footer-widgets{grid-template-columns:1fr}
  .art-column{flex-basis:100%}
  .art-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
  .archive-post{grid-template-columns:36px minmax(0,1fr);gap:10px}
  .copyright-inner{align-items:flex-start;flex-direction:column;gap:8px}
}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}

.art-row{background-position:center;background-size:cover}
.art-slide{touch-action:pan-y}
.project-content{padding-block:48px 65px}
.project-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(200px,1fr);gap:42px}
@media(max-width:650px){.project-layout{grid-template-columns:1fr;gap:20px}.project-layout aside{grid-row:1}}

/* Salient elements present on Mantra Digital. */
.art-column{background-position:center;background-size:cover}
.art-column-hover:hover{background-color:var(--column-hover)!important}
.art-raw-html iframe{max-width:100%;border:0}
.art-action{margin-bottom:1rem}
.art-action-link{display:inline-flex;gap:.6em;align-items:center;justify-content:center;padding:.65em 1.15em;border-radius:3px;background:var(--button-color,var(--accent));color:var(--button-text,#fff);font-size:.92rem;font-weight:700}
.art-action-link:hover{filter:brightness(.87);text-decoration:none}
.art-action-see-through{background:transparent;border:1px solid currentColor;color:var(--button-text,var(--button-color,var(--accent)))}
.art-cta .art-action-material{background:transparent;color:var(--button-text,#252525);padding-inline:.5em}
.art-cta .art-action-material span{display:grid;place-items:center;width:32px;height:32px;border:1px solid currentColor;border-radius:50%}
.art-gallery-style-7 img{aspect-ratio:auto}
.art-gallery figcaption{padding:.4em 0}
.art-post-grid-sidebar,.single-content.has-single-sidebar{display:grid;grid-template-columns:minmax(0,3fr) minmax(180px,1fr);gap:42px}
.single-content.has-single-sidebar{max-width:1425px}
.art-post-masonry{columns:3;column-gap:22px}
.art-post-card{break-inside:avoid;margin:0 0 22px;border:1px solid #e7e7e7;background:#fff}
.art-post-card img{display:block;width:100%}
.art-post-card-copy{padding:20px}
.art-post-card h3 a{color:inherit}
.art-post-pagination{margin-block:1rem}
.archive-date .art-like{margin-top:10px}
.art-like .nectar-love{display:inline-flex;gap:.3em;text-decoration:none}
.art-like .nectar-love::before{content:"♡"}
.art-marquee{position:relative;overflow:hidden;color:var(--marquee-color,inherit);font-size:var(--marquee-size,inherit)}
.art-marquee-track{display:flex;width:max-content;animation:art-marquee var(--marquee-duration,40s) linear infinite}
.art-marquee.reverse .art-marquee-track{animation-direction:reverse}
.art-marquee-chunk{display:flex;align-items:center;gap:1em;padding:0 .8em;white-space:nowrap}
.art-marquee-chunk :is(p,h1,h2,h3,h4,h5,h6){margin:0;color:inherit;font-size:inherit}
.art-marquee.is-paused .art-marquee-track{animation-play-state:paused}
.art-marquee-toggle{position:absolute;right:5px;bottom:2px;background:#fff;color:#333;border:1px solid #ddd;border-radius:3px;min-width:28px;line-height:1.5;opacity:0}
.art-marquee:hover .art-marquee-toggle,.art-marquee:focus-within .art-marquee-toggle,.art-marquee.is-paused .art-marquee-toggle{opacity:1}
@keyframes art-marquee{to{transform:translateX(-50%)}}
.art-fullscreen-rows>:is(.art-row,.wp-block-columns){min-height:calc(100svh - var(--header-height));align-content:center;scroll-margin-top:var(--header-height)}
.art-section-nav{display:grid;gap:10px;position:fixed;z-index:15;right:18px;top:50%;transform:translateY(-50%)}
.art-section-nav a{width:12px;height:12px;border:1px solid #333;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #fff}
.art-section-nav a[aria-current]{background:var(--accent)}
@media(max-width:1000px){.art-post-masonry{columns:2}}
@media(max-width:650px){
    .art-post-masonry{columns:1}
    .art-post-grid-sidebar,.single-content.has-single-sidebar{grid-template-columns:1fr;gap:25px}
    .art-fullscreen-rows[data-disable-mobile=true]>:is(.art-row,.wp-block-columns){min-height:auto}
    .art-fullscreen-rows[data-disable-mobile=true] .art-section-nav{display:none}
}
@media(prefers-reduced-motion:reduce){
    .art-marquee-track{animation:none;width:auto}
    .art-marquee-chunk{white-space:normal}
    .art-marquee-chunk[aria-hidden],.art-marquee-toggle{display:none}
}
@media(hover:none){.art-marquee-toggle{opacity:1}}

.page-content article > .alignfull{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}

body{background:var(--body-background,#fff);font-family:var(--body-font,Arial,Helvetica,sans-serif);font-size:var(--body-size,16px);line-height:var(--body-line,29px)}
h1,h2,h3,h4{font-family:var(--heading-font,inherit)}
.desktop-nav a{font-family:var(--nav-font,inherit);font-size:var(--nav-size,15px)}
.art-header-full .header-inner{width:calc(100% - 56px);max-width:none}
.art-secondary{background:var(--header-background);border-bottom:1px solid #ddd}
.art-secondary ul{display:flex;list-style:none;gap:18px;margin:0;padding:4px 0}
.art-secondary ul ul{display:none}
.art-header-search{position:absolute;right:0;top:100%;z-index:22;background:var(--header-background);padding:0 10px}
.art-header-search summary{cursor:pointer}
@media(min-width:1001px){
  [data-art-header-layout="default"] .header-inner,[data-art-header-layout="menu-left-aligned"] .header-inner{grid-template-columns:auto minmax(0,1fr) auto}
  [data-art-header-layout="default"] .site-brand,[data-art-header-layout="default"] .custom-logo-link,[data-art-header-layout="menu-left-aligned"] .site-brand,[data-art-header-layout="menu-left-aligned"] .custom-logo-link{grid-column:1}
  [data-art-header-layout="default"] .primary-nav,[data-art-header-layout="menu-left-aligned"] .primary-nav{grid-column:2}
  [data-art-header-layout="default"] .primary-nav{justify-self:end}
  [data-art-header-layout="centered-menu-under-logo"] .header-inner,[data-art-header-layout="centered-menu-bottom-bar"] .header-inner{display:flex;flex-wrap:wrap;justify-content:center;padding:12px 0}
  [data-art-header-layout="centered-menu-under-logo"] .site-brand,[data-art-header-layout="centered-menu-under-logo"] .custom-logo-link,[data-art-header-layout="centered-menu-bottom-bar"] .site-brand,[data-art-header-layout="centered-menu-bottom-bar"] .custom-logo-link{flex-basis:100%;display:grid;justify-items:center;order:-1}
}
.art-page-hero{isolation:isolate;position:relative;display:grid;align-items:center;min-height:var(--hero-height);padding:36px 0;color:var(--hero-text);overflow:hidden;margin-bottom:35px}
.art-page-hero::after{content:"";position:absolute;inset:0;background:var(--hero-overlay);opacity:var(--hero-opacity);z-index:-1}
.art-page-hero h1,.art-page-hero p{color:inherit}
.art-hero-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center var(--hero-pos);z-index:-2}
.art-page-sidebar{display:grid;grid-template-columns:minmax(0,3fr) minmax(170px,1fr);gap:40px}
.art-portfolio-grid{display:grid;grid-template-columns:repeat(var(--gallery-columns),minmax(0,1fr));gap:20px}
.art-portfolio-grid img{width:100%;aspect-ratio:4/3;object-fit:cover}
.art-portfolio-grid h3{margin:.55em 0 1em}
.art-portfolio-filters,.art-tab-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}
.art-portfolio-filters button,.art-tab-nav button{background:#fff;color:#222;border:1px solid #ddd;padding:.45em .8em;cursor:pointer}
.art-portfolio-filters [aria-pressed=true],.art-tab-nav [aria-selected=true]{background:var(--accent);color:#fff;border-color:var(--accent)}
.art-panels details{padding:.7em 1em;border:1px solid #ddd;margin-bottom:8px}
.art-panels summary{cursor:pointer;font-weight:600}
.art-tab-panel{padding-bottom:1em}
@media(max-width:680px){.art-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.art-page-sidebar{grid-template-columns:1fr}}
@media(min-width:1001px){
  .desktop-nav .art-megamenu{position:static}
  .desktop-nav .art-megamenu:is(:hover,:focus-within)>.sub-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));inset:auto 0 auto;gap:18px;padding:18px}
  .desktop-nav .art-megamenu .sub-menu .sub-menu{display:block;position:static;box-shadow:none;min-width:0}
  .desktop-nav .art-menu-button>a{background:var(--accent);color:#fff;padding:.5em .8em;border-radius:3px}
}
.art-gallery-masonry{display:block;columns:var(--gallery-columns);column-gap:15px}
.art-gallery-masonry figure{break-inside:avoid;margin:0 0 15px}
.art-gallery-masonry img{aspect-ratio:auto}
.art-gallery-track{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - (var(--gallery-columns) - 1) * 15px) / var(--gallery-columns));scroll-snap-type:x mandatory;overflow-x:auto}
.art-gallery-track figure{scroll-snap-align:start}
.art-gallery-controls{display:flex;justify-content:end;gap:8px;margin-bottom:6px}
.art-gallery-controls button{border:1px solid #ddd;background:#fff;color:#222;cursor:pointer;padding:0 .6em;font-size:23px}
@media(max-width:650px){.art-gallery-masonry{columns:2}.art-gallery-track{grid-template-columns:none;grid-auto-columns:100%;gap:8px}}
.oum-post-share{display:flex;flex-wrap:wrap;gap:.65em;margin-block:1.5em}.oum-like-form button{cursor:pointer;border:1px solid #ddd;background:white;border-radius:4px}.oumpressart-content-widget img{max-width:42px;height:auto;margin-right:.4em}
.art-legacy-column{float:left;width:var(--legacy-width);padding-right:1rem}.art-legacy-last{padding-right:0}.art-legacy-last+*{clear:both}.page-content article::after,.single-content article::after{content:"";display:block;clear:both}@media(max-width:680px){.art-legacy-column{float:none;width:100%;padding:0}}

/* Header navigation */
.site-brand .art-logo-start,.site-brand .art-logo-dark{display:none}
.site-header.art-header-overlay{margin-bottom:calc(-1 * var(--header-height))}
.site-header.art-header-overlay:not(.is-solid){
  background:transparent;color:var(--header-start-text,#fff);box-shadow:inset 0 -1px #fff4
}
.site-header.art-header-overlay.art-header-no-border:not(.is-solid){box-shadow:none}
.site-header.art-header-overlay.art-header-dark:not(.is-solid){color:var(--header-dark-text,#222)}
.art-header-overlay:not(.is-solid) .site-brand:has(.art-logo-start) .art-logo-default,
.art-header-overlay.art-header-dark:not(.is-solid) .site-brand:has(.art-logo-dark) :is(.art-logo-default,.art-logo-start){display:none}
.art-header-overlay:not(.is-solid) .art-logo-start,
.art-header-overlay.art-header-dark:not(.is-solid) .art-logo-dark{display:block}
.art-header-overlay.art-header-dark:not(.is-solid) .site-brand:not(:has(.art-logo-dark)) .art-logo-start{display:none}
.art-header-overlay.art-header-dark:not(.is-solid) .site-brand:not(:has(.art-logo-dark)) .art-logo-default{display:block}
.art-header-overlay .desktop-nav :is(.sub-menu,.children),.art-header-overlay .art-header-search{color:var(--header-text)}
body:has(.art-header-backdrop) .page-content{padding-top:0}
.art-page-hero.art-header-backdrop{padding-top:calc(36px + var(--header-height))}
body:has(.art-header-overlay):not(:has(.art-header-backdrop)) #main{padding-top:calc(36px + var(--header-height))}
.art-secondary nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:18px;color:var(--header-text)}
.art-secondary-copy{color:inherit;padding:4px 0}
[data-art-header-hover="color"] .desktop-nav :is(a:hover,.current-menu-item>a){color:var(--nav-accent);text-decoration:none}
.mobile-menu[data-layout="left"]{margin:0 auto 0 0}
.mobile-menu[data-layout="fullscreen"]{width:100%;margin:0}
@media(max-width:1000px){
  .art-secondary:not([data-mobile="above"]){display:none}
  .site-header.is-mobile-sticky,.admin-bar .site-header.is-mobile-sticky{position:sticky;top:0}
  .admin-bar .site-header.is-mobile-sticky{top:32px}
  .site-header.can-shrink.is-scrolled .header-inner{min-height:var(--header-height)}
}
@media(max-width:782px){.admin-bar .site-header.is-mobile-sticky{top:46px}}
@media(prefers-reduced-motion:reduce){.site-header .header-inner,.site-brand img{transition:none}}
.art-slider-full.art-header-backdrop{height:max(380px,100svh)}
.art-slider.art-header-backdrop .art-slide.vertical-top{padding-top:calc(var(--header-height) + 24px)}
@media(max-width:1000px){.admin-bar .site-header.is-sticky:not(.is-mobile-sticky){top:auto}}

.oum-social-icon{display:inline-grid;place-items:center;width:24px;height:24px;vertical-align:middle}
.oum-social-icon svg{display:block;width:20px;height:20px;fill:currentColor}
a:is(:hover,:focus-visible) .oum-social-icon{color:var(--nav-accent,var(--accent))}
.mobile-menu .social-links a:has(.oum-social-icon){display:grid;place-items:center;min-width:44px;min-height:44px}
.mobile-menu nav a:has(.oum-social-icon){display:inline-flex;align-items:center;min-width:44px;min-height:44px}
.site-header .site-shell .oum-social-icon img,.site-header.can-shrink.is-scrolled .oum-social-icon img,.oum-social-icon img{width:20px;height:20px;object-fit:contain}
.oum-post-share{align-items:center}.oum-post-share a{display:inline-grid;place-items:center;min-width:36px;min-height:36px}
