/* Advisory mobile panel contrast */ body[data-header*="9Wr-hD"] #offcanvas .ct-panel-inner{background:#FFFFFF!important;--theme-text-color:#202326;--theme-link-initial-color:#202326;--theme-link-hover-color:#405563} body[data-header*="9Wr-hD"] #offcanvas .ct-menu-link{color:#202326!important} body[data-header*="9Wr-hD"] #offcanvas .current-menu-item>.ct-menu-link, body[data-header*="9Wr-hD"] #offcanvas .current-menu-item>.ct-sub-menu-parent>.ct-menu-link, body[data-header*="9Wr-hD"] #offcanvas .ct-menu-link:hover{color:#405563!important} body[data-header*="9Wr-hD"] #offcanvas .ct-toggle-close, body[data-header*="9Wr-hD"] #offcanvas .ct-toggle-dropdown-mobile{color:#202326!important;--theme-icon-color:#202326} body[data-header*="9Wr-hD"] #offcanvas .ct-icon{fill:currentColor!important} body[data-header*="9Wr-hD"] #offcanvas a:focus-visible, body[data-header*="9Wr-hD"] #offcanvas button:focus-visible{outline:2px solid #405563;outline-offset:4px} /* Advisory alignment with main CM header — 2026-10-06 */ body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>h1{margin-top:32px!important;margin-bottom:28px!important;text-wrap:balance} body[data-header*="9Wr-hD"] #header [data-row="middle"]{--height:120px!important} body[data-header*="9Wr-hD"] #header .ct-header-text p{margin:0!important} body[data-header*="9Wr-hD"] #header .ct-header-text a{display:block;line-height:0} body[data-header*="9Wr-hD"] #header [data-device="desktop"] .menu>li>.ct-menu-link{color:#4B4944!important} body[data-header*="9Wr-hD"] #header [data-device="desktop"] .menu>li>.ct-menu-link:hover{color:#51697A!important} body[data-header*="9Wr-hD"] #header [data-device="desktop"] .menu>li.current-menu-item>.ct-menu-link{color:#405563!important} body[data-header*="9Wr-hD"] #header [data-device="desktop"] .menu>li.cm-main-site-link{margin-left:16px} body[data-header*="9Wr-hD"] #header [data-device="mobile"] .ct-header-text img{width:70px!important;height:70px!important} body.page-id-19095 #main article .entry-content>.wp-block-group:first-child{padding-top:76px!important} body.page-id-19095 #main article .entry-content>.wp-block-group:first-child:before{display:none!important} body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>p, body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>h1, body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>.wp-block-buttons{box-sizing:border-box;width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important} body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>p:first-of-type{display:flex;align-items:center;gap:14px;margin-top:0!important;margin-bottom:32px!important} body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>p:first-of-type:before{content:"";display:block;flex:0 0 26px;height:2px;background:#7A1E22} body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>.wp-block-buttons{justify-content:flex-start!important} @media(max-width:781px){body.page-id-19095 #main article .entry-content>.wp-block-group:first-child{padding-top:48px!important}body.page-id-19095 #main article .entry-content>.wp-block-group:first-child>p:first-of-type{font-size:11px!important;letter-spacing:.1em!important;gap:12px}} body.page-id-19095 .site-main > .ct-container-full{padding-bottom:30px!important;} /* Ask home: compact mobile opening */ @media (max-width:689px){ body.page-id-17973 .site-main > .ct-container-full{padding-top:16px!important;} } /* Advisory home: compact mobile opening */ @media (max-width:689px){ body.page-id-19095 .site-main > .ct-container-full{padding-top:16px!important;} } /* CM International: compact mobile hero */ @media (max-width:781px){ body.page-id-17819 .cmi-hero{padding-top:46px!important;padding-bottom:54px!important} body.page-id-17819 .cmi-hero h1{font-size:38px!important;line-height:1.08!important;letter-spacing:-.025em!important;max-width:350px!important} body.page-id-17819 .cmi-hero .cmi-hero-copy{font-size:17px!important;line-height:1.58!important;max-width:350px!important} body.page-id-17819 .cmi-hero .cmi-hero-kicker{font-size:11px!important;letter-spacing:.13em!important} } /* Shared plugin controls inherit the active global palette. */ :root, .cmplz-cookiebanner { --cmplz_button_accept_background_color: var(--theme-palette-color-1, #51697A); --cmplz_button_accept_border_color: var(--theme-palette-color-1, #51697A); --cmplz_hyperlink_color: var(--theme-palette-color-2, #405563); --cmplz_slider_active_color: var(--theme-palette-color-1, #51697A); } /* === CM mobile advisory CTA hierarchy === */ @media (max-width: 781px) { body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"] { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 12px 18px; background: var(--theme-palette-color-1, #51697A) !important; color: var(--theme-palette-color-8, #FFFFFF) !important; border: 1px solid var(--theme-palette-color-5, #D8D1C6); text-decoration: none !important; line-height: 1.2; box-shadow: none; -webkit-tap-highlight-color: rgba(81, 105, 122, 0.24); transition: background-color 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease, transform 0.12s ease; } body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"] strong { font-size: 0 !important; line-height: 0; } body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"] strong::before { content: "Explore the Review"; display: inline-block; font-size: 17px; font-weight: 700; line-height: 1.2; } body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"]:hover, body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"]:focus { background: var(--theme-palette-color-2, #405563) !important; color: var(--theme-palette-color-8, #FFFFFF) !important; border-color: var(--theme-palette-color-5, #D8D1C6); box-shadow: 0 0 0 2px var(--theme-selection-background-color, #DCE3E7); transform: translateY(-1px); } body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"]:focus-visible { outline: 3px solid var(--theme-palette-color-2, #405563); outline-offset: 3px; } body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"]:active { background: var(--theme-palette-color-4, #202326) !important; box-shadow: inset 0 0 0 3px var(--theme-palette-color-5, #D8D1C6); transform: translateY(1px) scale(0.99); } body.page-id-3823 .cm-home-advisory > p.has-text-align-right { margin-top: 18px !important; margin-bottom: 0 !important; } body.page-id-3823 .cm-home-advisory > p.has-text-align-right > a[href*="/cristian-marino-advisory/"] { display: inline-flex; align-items: center; min-height: 44px; padding: 8px 0; color: var(--theme-palette-color-1, #51697A) !important; border-bottom: 1px solid transparent; text-decoration: none !important; line-height: 1.3; -webkit-tap-highlight-color: rgba(81, 105, 122, 0.20); } body.page-id-3823 .cm-home-advisory > p.has-text-align-right > a[href*="/cristian-marino-advisory/"] strong { font-size: 0 !important; line-height: 0; } body.page-id-3823 .cm-home-advisory > p.has-text-align-right > a[href*="/cristian-marino-advisory/"] strong::before { content: "Cristian Marino Advisory"; display: inline-block; font-size: 16px; font-weight: 600; line-height: 1.3; } body.page-id-3823 .cm-home-advisory > p.has-text-align-right > a[href*="/cristian-marino-advisory/"]:hover, body.page-id-3823 .cm-home-advisory > p.has-text-align-right > a[href*="/cristian-marino-advisory/"]:focus { color: var(--theme-palette-color-2, #405563) !important; border-bottom-color: currentColor; } body.page-id-3823 .cm-home-advisory > p.has-text-align-right > a[href*="/cristian-marino-advisory/"]:focus-visible { outline: 2px solid var(--theme-palette-color-2, #405563); outline-offset: 3px; } body.page-id-3823 .cm-home-advisory > p.has-text-align-right > a[href*="/cristian-marino-advisory/"]:active { opacity: 0.72; } } @media (max-width: 781px) and (prefers-reduced-motion: reduce) { body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"] { transition: none; } body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"]:hover, body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"]:focus, body.page-id-3823 .cm-home-service-grid .cm-home-service a[href*="/cristian-marino-advisory/cristian-marino-review/"]:active { transform: none; } } /* === end CM mobile advisory CTA hierarchy === */ /* Footer interactions: targeted states only */ #menu-cristian-marino-advisory-footer a:visited { color: #F7F4EE !important; } #menu-cristian-marino-advisory-footer a:hover, #menu-cristian-marino-advisory-footer a:focus, #menu-cristian-marino-advisory-footer a:focus-visible { color: #DCE3E7 !important; } .ct-footer .ct-social-box a, .ct-footer .ct-social-box svg { transition: color 0.18s ease, fill 0.18s ease, transform 0.18s ease; } .ct-footer .ct-social-box a:hover, .ct-footer .ct-social-box a:focus-visible { color: #51697A !important; transform: translateY(-2px); } .ct-footer .ct-social-box a:hover svg, .ct-footer .ct-social-box a:focus-visible svg { fill: #51697A !important; transform: scale(1.08); } @media (prefers-reduced-motion: reduce) { .ct-footer .ct-social-box a, .ct-footer .ct-social-box svg { transition: none; transform: none !important; } } /* Content buttons: visible interaction states */ .site-main .wp-block-button__link, .site-main .wp-block-search__button { transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease, filter 0.18s ease; } .site-main .wp-block-button__link.has-background:hover, .site-main .wp-block-button__link.has-background:focus-visible, .site-main .wp-block-button.is-style-outline .wp-block-button__link:hover, .site-main .wp-block-button.is-style-outline .wp-block-button__link:focus-visible, .site-main .wp-block-jetpack-button .wp-block-button__link:hover, .site-main .wp-block-jetpack-button .wp-block-button__link:focus-visible, .site-main .wp-block-search__button:hover, .site-main .wp-block-search__button:focus-visible { transform: translateY(-2px); filter: brightness(0.86) saturate(1.05); box-shadow: 0 6px 14px rgba(32, 35, 38, 0.18); } .site-main .wp-block-button.is-style-outline .wp-block-button__link:hover, .site-main .wp-block-button.is-style-outline .wp-block-button__link:focus-visible { background-color: color-mix(in srgb, currentColor 12%, transparent) !important; filter: none; } .site-main .wp-block-button__link:focus-visible, .site-main .wp-block-search__button:focus-visible { outline: 3px solid currentColor; outline-offset: 3px; } .site-main .wp-block-button__link.has-background:active, .site-main .wp-block-button.is-style-outline .wp-block-button__link:active, .site-main .wp-block-jetpack-button .wp-block-button__link:active, .site-main .wp-block-search__button:active { transform: translateY(0) scale(0.98); filter: brightness(0.78) saturate(1.05); box-shadow: none; } /* CMI custom buttons: explicit states, including visited links */ .cmi-home .wp-block-button__link, .cmi-path-action .wp-block-button__link { transition: background-color 0.20s ease, color 0.20s ease, border-color 0.20s ease, box-shadow 0.20s ease, transform 0.20s ease !important; } .cmi-home .cmi-hero .wp-block-button:first-child .wp-block-button__link:visited, .cmi-home .cmi-contact-action .wp-block-button__link:visited { background: #F3F4F1 !important; color: #17303B !important; border-color: #17303B !important; } .cmi-home .cmi-hero .wp-block-button:last-child .wp-block-button__link:visited { background: #24424F !important; color: #E8ECEA !important; border-color: #56646A !important; } .cmi-home .cmi-card-action .wp-block-button__link:visited, .cmi-path-action .wp-block-button__link:visited { background: transparent !important; color: #E8ECEA !important; border-color: #56646A !important; } .cmi-home .cmi-method-action .wp-block-button__link:visited, .cmi-home .cmi-founder-action .wp-block-button:first-child .wp-block-button__link:visited { background: #17303B !important; color: #F3F4F1 !important; border-color: #F3F4F1 !important; } .cmi-home .cmi-founder-action .wp-block-button:last-child .wp-block-button__link:visited { background: transparent !important; color: #17303B !important; border-color: #56646A !important; } .cmi-home .wp-block-button__link:hover, .cmi-home .wp-block-button__link:focus-visible, .cmi-path-action .wp-block-button__link:hover, .cmi-path-action .wp-block-button__link:focus-visible { transform: translateY(-2px); box-shadow: 0 7px 16px rgba(23, 48, 59, 0.18); } .cmi-home .cmi-hero .wp-block-button:first-child .wp-block-button__link:hover, .cmi-home .cmi-hero .wp-block-button:first-child .wp-block-button__link:focus-visible, .cmi-home .cmi-contact-action .wp-block-button__link:hover, .cmi-home .cmi-contact-action .wp-block-button__link:focus-visible, .cmi-home .cmi-founder-action .wp-block-button:last-child .wp-block-button__link:hover, .cmi-home .cmi-founder-action .wp-block-button:last-child .wp-block-button__link:focus-visible { background: #CDD3D2 !important; color: #17303B !important; border-color: #17303B !important; } .cmi-home .cmi-hero .wp-block-button:last-child .wp-block-button__link:hover, .cmi-home .cmi-hero .wp-block-button:last-child .wp-block-button__link:focus-visible { background: #17303B !important; color: #F3F4F1 !important; border-color: #CDD3D2 !important; } .cmi-home .cmi-card-action .wp-block-button__link:hover, .cmi-home .cmi-card-action .wp-block-button__link:focus-visible, .cmi-path-action .wp-block-button__link:hover, .cmi-path-action .wp-block-button__link:focus-visible { background: #F3F4F1 !important; color: #17303B !important; border-color: #F3F4F1 !important; } .cmi-home .cmi-method-action .wp-block-button__link:hover, .cmi-home .cmi-method-action .wp-block-button__link:focus-visible, .cmi-home .cmi-founder-action .wp-block-button:first-child .wp-block-button__link:hover, .cmi-home .cmi-founder-action .wp-block-button:first-child .wp-block-button__link:focus-visible { background: #24424F !important; color: #F3F4F1 !important; border-color: #24424F !important; } .cmi-home .wp-block-button__link:focus-visible, .cmi-path-action .wp-block-button__link:focus-visible { outline: 3px solid #8CA5AE; outline-offset: 3px; } .cmi-home .wp-block-button__link:active, .cmi-path-action .wp-block-button__link:active { transform: translateY(0) scale(0.98); box-shadow: none; } /* Other custom controls found by the full interaction audit */ .cmi-policy-language-controls button, .cm-ask-cta { transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease; } .cmi-policy-language-controls button:hover, .cmi-policy-language-controls button:focus-visible { background: #405563 !important; color: #FFFFFF !important; transform: translateY(-1px); } .cm-ask-cta:hover, .cm-ask-cta:focus-visible { background: #DCE3E7 !important; color: #202326 !important; border-color: #51697A !important; transform: translateY(-2px); box-shadow: 0 6px 14px rgba(32, 35, 38, 0.16); } .cmi-policy-language-controls button:active, .cm-ask-cta:active { transform: translateY(0) scale(0.98); } @media (prefers-reduced-motion: reduce) { .site-main .wp-block-button__link, .site-main .wp-block-search__button, .cmi-home .wp-block-button__link, .cmi-path-action .wp-block-button__link, .cmi-policy-language-controls button, .cm-ask-cta { transition: none; transform: none !important; } } /* Journal: clearly identifiable editorial policy links */ :is(.cmjur-footer,.cmj-editorial-footer) a:is([href*="editorial-standards"],[href*="translation-policy"],[href*="translation-language-policy"],[href*="estandares-editoriales"],[href*="politica-de-traduccion"]){color:#DCE3E7!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;display:inline-flex;align-items:center;min-height:44px;line-height:1.5} :is(.cmjur-footer,.cmj-editorial-footer) a:is([href*="editorial-standards"],[href*="translation-policy"],[href*="translation-language-policy"],[href*="estandares-editoriales"],[href*="politica-de-traduccion"]):hover{color:#FFFFFF!important;text-decoration-thickness:2px!important} :is(.cmjur-footer,.cmj-editorial-footer) a:is([href*="editorial-standards"],[href*="translation-policy"],[href*="translation-language-policy"],[href*="estandares-editoriales"],[href*="politica-de-traduccion"]):focus-visible{color:#FFFFFF!important;outline:2px solid #DCE3E7;outline-offset:4px} /* Ask Cristian Marino: smoother mobile interaction feedback, 2026-10-04 */ body.ask-unified .ask-conversations-nav button, body.ask-unified .ask-conversations-actions button, body.ask-unified .ask-menu-toggle, body.ask-unified .ask-new-toggle{ -webkit-tap-highlight-color:transparent!important; touch-action:manipulation; transition:transform 110ms ease,background-color 110ms ease,opacity 110ms ease!important; } body.ask-unified .ask-conversations-nav button:active, body.ask-unified .ask-conversations-actions button:active{ transform:scale(.93)!important; background:rgba(255,255,255,.07)!important; } body.ask-unified .ask-new-toggle.is-ask-busy{ opacity:.48!important; } body.ask-unified .ask-new-toggle.is-ask-pressed{ transform:scale(.90)!important; opacity:.72!important; } /* Compact dark toast instead of the bright full-width banner. */ body.ask-unified .ask-conversations-status{ top:72px!important; left:auto!important; right:14px!important; width:min(310px,calc(100vw - 28px))!important; padding:10px 13px!important; border:1px solid rgba(232,236,234,.16)!important; border-radius:12px!important; background:rgba(13,43,58,.96)!important; color:#F7F4EE!important; box-shadow:0 10px 28px rgba(0,0,0,.22)!important; font-size:12.5px!important; line-height:1.35!important; pointer-events:none!important; animation:ask-status-in .16s ease-out both!important; } @keyframes ask-status-in{ from{opacity:0;transform:translateY(-5px)} to{opacity:1;transform:translateY(0)} } /* Keep iOS standalone transitions on the app's dark canvas. */ html.ask-pwa-standalone.ask-pwa-ios.ask-pwa-booting, html.ask-pwa-standalone.ask-pwa-ios.ask-pwa-booting body.page-id-17893{ background:#0D2B3A!important; color-scheme:dark!important; } html.ask-pwa-standalone.ask-pwa-ios.ask-pwa-booting body.page-id-17893 .ask-pwa-boot{ background:#0D2B3A!important; color:#F7F4EE!important; } html.ask-pwa-standalone.ask-pwa-ios.ask-pwa-booting body.page-id-17893 .ask-pwa-boot__status{ color:rgba(247,244,238,.68)!important; } /* Dark bridge used for intentional in-app navigation. */ body.ask-unified .ask-nav-bridge{ position:fixed; inset:0; z-index:2147483647; background:#0D2B3A; opacity:0; pointer-events:none; transition:opacity 120ms ease; } body.ask-unified .ask-nav-bridge.is-active{opacity:1} @media(prefers-reduced-motion:reduce){ body.ask-unified .ask-conversations-nav button, body.ask-unified .ask-conversations-actions button, body.ask-unified .ask-nav-bridge{ transition:none!important; animation:none!important; } } /* Keep the main-site Google Search Profile badge out of Journal footers. Journal editions already have their own editorial follow section. */ body.cmjur-journal #footer[data-id="type-1"] [data-column="text"], body.cmjur-journal #footer[data-id="pfejjE"] [data-column="text"], body.cmj-journal-section #footer[data-id="type-1"] [data-column="text"] { display:none!important; } /* Cristian Marino Journal — mobile footer without sticky reveal. Includes articles still using legacy /YYYY/MM/DD/ URLs. */ @media (max-width:689.98px){ body.cmj-shared-footer.cmi-footer-reveal #footer.cmj-shared-footer-shell, body.cmj-journal-section.cmi-footer-reveal #footer.cmj-shared-footer-shell{ position:static!important; top:auto!important; bottom:auto!important; transform:none!important; max-height:none!important; transition:none!important; animation:none!important; } body.cmj-shared-footer.cmi-footer-reveal .site-main, body.cmj-journal-section.cmi-footer-reveal .site-main{ box-shadow:none!important; } } /* CM Journal: shared compact masthead, all translated surfaces (2026-11-01). Presentation only; leaves edition routing, selectors and article headings intact. */ body.cmjur-journal .cmjur-shell{ border-top-width:4px!important; border-bottom-color:#D8D1C6!important; } body.cmjur-journal .cmjur-shell__inner{ max-width:1290px!important; padding:19px 24px 0!important; box-sizing:border-box!important; } body.cmjur-journal .cmjur-shell .cmjur-kicker{ padding:0!important; margin:0 0 7px!important; font-size:11px!important; line-height:1.4!important; letter-spacing:.16em!important; font-weight:400!important; } body.cmjur-journal .cmjur-shell .cmjur-title{ padding:0!important; margin:0!important; font-size:clamp(25px,3.6vw,46px)!important; line-height:1.08!important; font-weight:750!important; letter-spacing:.025em!important; } body.cmjur-journal .cmjur-shell .cmjur-title a{ font-size:inherit!important; line-height:inherit!important; font-weight:inherit!important; letter-spacing:inherit!important; } body.cmjur-journal .cmjur-shell .cmjur-est{ font-size:10px!important; letter-spacing:.18em!important; margin:8px 0 16px!important; color:#405563!important; } body.cmjur-journal .cmjur-shell .cmjur-nav{ border-top-color:#202326!important; } body.cmjur-journal .cmjur-shell .cmjur-nav__desktop{ min-height:49px!important; } @media(max-width:781px){ body.cmjur-journal .cmjur-shell__inner{padding:14px 18px 0!important} body.cmjur-journal .cmjur-shell .cmjur-kicker{ font-size:9px!important;line-height:1.45!important; letter-spacing:.15em!important;margin-bottom:6px!important; } body.cmjur-journal .cmjur-shell .cmjur-title{ font-size:25px!important;line-height:1.08!important;letter-spacing:.01em!important; } body.cmjur-journal .cmjur-shell .cmjur-est{ font-size:9px!important;margin:7px 0 12px!important; } } /* CM Journal: unified header navigation and edition menu, 2026-11-01. */ body :is(.cmj-article-shell,.cmjur-shell) :is(.cmj-article-nav__desktop,.cmjur-nav__desktop)>a{ font-size:10px!important;font-weight:700!important;line-height:1.65!important; letter-spacing:.09em!important;text-transform:uppercase!important; } body :is(.cmj-article-shell,.cmjur-shell) :is(.cmjr-switcher,.cmjur-switcher){ margin:0!important;padding:0!important;border:0!important; } body :is(.cmj-article-shell,.cmjur-shell) :is(.cmjr-switcher,.cmjur-switcher)>summary{ font-size:11px!important;font-weight:700!important;line-height:1.65!important; letter-spacing:.08em!important;text-transform:uppercase!important; padding:4px 2px!important;margin:0!important;color:#202326!important; } body :is(.cmj-article-shell,.cmjur-shell) :is(.cmjr-switcher,.cmjur-switcher)>ul{ box-sizing:border-box!important;min-width:190px!important;width:max-content!important; padding:7px!important;margin:0!important; background:#F7F4EE!important;border:1px solid #D8D1C6!important; max-height:70vh!important;overflow-y:auto!important; } body :is(.cmj-article-shell,.cmjur-shell) :is(.cmjr-switcher,.cmjur-switcher)>ul>li{ margin:0!important;padding:0!important;list-style:none!important; } body :is(.cmj-article-shell,.cmjur-shell) :is(.cmjr-switcher,.cmjur-switcher)>ul>li>a{ display:block!important;box-sizing:border-box!important; font-size:12px!important;font-weight:700!important;line-height:1.3!important; letter-spacing:.09em!important;text-transform:uppercase!important; padding:8px 10px!important;margin:0!important;color:#202326!important; background:transparent!important;text-decoration:none!important; } body :is(.cmj-article-shell,.cmjur-shell) :is(.cmjr-switcher,.cmjur-switcher)>ul>li>a:is([aria-current="page"],:hover,:focus-visible){ color:#405563!important;background:#ECE7DE!important; } @media(max-width:781px){ body :is(.cmj-article-shell,.cmjur-shell) :is(.cmjr-switcher,.cmjur-switcher)>ul>li>a{ min-height:44px!important;padding:14px 10px!important; } }