:root {
--go-v24-header-height: 58px;
--go-v24-bg-light: #f8f6f7;
--go-v24-bg-dark: #181818;
--go-v24-bar-light: #ffffff;
--go-v24-bar-dark: #10111a;
--go-v24-panel-light: #ffffff;
--go-v24-panel-dark: #12131d;
--go-v24-text-light: #080a12;
--go-v24-text-dark: #f7f7fb;
--go-v24-muted-light: #5d6370;
--go-v24-muted-dark: #b9bdc9;
--go-v24-accent-light: #2800f0;
--go-v24-accent-dark: #c7f000;
}
body:not(.wp-admin) #page,
body:not(.wp-admin) .site,
body:not(.wp-admin) .site-content,
body:not(.wp-admin) #content {
padding-left: 0 !important;
margin-left: 0 !important;
}
body:not(.wp-admin) .go-shell-header-spacer,
body:not(.wp-admin) .go-shell-header .go-shell-header-builder,
body:not(.wp-admin) .go-shell-header .go-shell-topbar,
body:not(.wp-admin) .go-shell-sidebar,
body:not(.wp-admin) .go-shell-desktop-sidebar,
body:not(.wp-admin) .go-shell-sidebar-inner,
body:not(.wp-admin) .go-offcanvas-compact-control,
body:not(.wp-admin) .go-offcanvas-desktop-toggle {
display: none !important;
}
body:not(.wp-admin) .go-v24-header {
position: sticky !important;
top: var(--wp-admin--admin-bar--height, 0px);
z-index: 9999;
min-height: var(--go-v24-header-height);
background: #ed0b4f !important;
color: #ffffff !important;
border: 0 !important;
box-shadow: none !important;
transition: box-shadow .18s ease, transform .18s ease;
}
body:not(.wp-admin).go-v24-header-scrolled .go-v24-header {
box-shadow: 0 10px 30px rgba(0,0,0,.18) !important;
}
body.newsx-dark-mode:not(.wp-admin) .go-v24-header,
body.dark-mode:not(.wp-admin) .go-v24-header,
html.dark body:not(.wp-admin) .go-v24-header {
background: #0e1018 !important;
border-bottom: 1px solid rgba(199,240,0,.18) !important;
}
body:not(.wp-admin) .go-v24-header-inner {
width: min(1320px, calc(100vw - 32px));
min-height: var(--go-v24-header-height);
margin: 0 auto;
display: grid;
grid-template-columns: auto minmax(0, 1fr) auto;
align-items: center;
gap: 20px;
}
.go-v24-header-left,
.go-v24-header-actions {
display: inline-flex;
align-items: center;
gap: 13px;
min-width: 0;
}
.go-v24-brand,
.go-v24-brand :is(.newsx-site-identity,.site-branding,.custom-logo-link) {
display: inline-flex !important;
align-items: center !important;
min-width: 0;
background: transparent !important;
}
.go-v24-brand img {
display: block !important;
width: auto !important;
max-width: 190px !important;
max-height: 34px !important;
object-fit: contain !important;
}
.go-v24-menu-toggle,
.go-v24-search-icon-button,
.go-v24-offcanvas-close,
.go-v24-search-panel header button {
appearance: none;
border: 0;
background: transparent;
color: inherit;
cursor: pointer;
font: inherit;
}
.go-v24-menu-toggle {
width: 36px;
height: 36px;
display: inline-grid;
place-items: center;
gap: 0;
border-radius:0!important;
}
.go-v24-menu-toggle span {
display: block;
width: 18px;
height: 2px;
margin: 2px 0;
border-radius:0!important;
background: currentColor;
}
.go-v24-menu-toggle:hover,
.go-v24-search-icon-button:hover {
background: rgba(255,255,255,.14);
}
.go-v24-main-nav {
display: flex;
align-items: center;
justify-content: center;
gap: 18px;
min-width: 0;
}
.go-v24-main-nav a {
color: rgba(255,255,255,.88) !important;
text-decoration: none !important;
font-size: 13px;
line-height: 1;
font-weight: 850;
letter-spacing: -.015em;
white-space: nowrap;
}
.go-v24-main-nav a:hover {
color: #fff !important;
text-decoration: underline !important;
text-decoration-thickness: 1.5px !important;
text-underline-offset: 5px !important;
}
.go-v24-header-search {
width: min(430px, 28vw);
height: 36px;
display: grid;
grid-template-columns: minmax(0,1fr) 38px;
align-items: center;
background: rgba(0,0,0,.18);
border: 1px solid rgba(255,255,255,.16);
border-radius:0!important;
overflow: hidden;
}
.go-v24-header-search input {
width: 100%;
height: 100%;
min-width: 0;
border: 0 !important;
background: transparent !important;
color: #fff !important;
outline: 0 !important;
box-shadow: none !important;
padding: 0 12px !important;
font-size: 13px !important;
}
.go-v24-header-search input::placeholder { color: rgba(255,255,255,.65) !important; }
.go-v24-header-search button {
height: 100%;
border: 0;
background: transparent;
color: #fff;
display: grid;
place-items: center;
cursor: pointer;
}
.go-v24-header-search svg,
.go-v24-search-icon-button svg { width: 17px; height: 17px; fill: currentColor; }
.go-v24-search-icon-button {
display: none;
width: 36px;
height: 36px;
border-radius:0!important;
place-items: center;
}
.go-v24-dark-toggle {
min-width: 34px !important;
height: 34px !important;
background: rgba(255,255,255,.13) !important;
border: 1px solid rgba(255,255,255,.16) !important;
border-radius:0!important;
} .go-v24-offcanvas-layer {
position: fixed;
inset: 0;
z-index: 100000;
pointer-events: none;
visibility: hidden;
}
body.go-v24-menu-open .go-v24-offcanvas-layer {
pointer-events: auto;
visibility: visible;
}
.go-v24-offcanvas-backdrop {
position: absolute;
inset: 0;
background: rgba(5,7,12,.58);
opacity: 0;
transition: opacity .22s ease;
}
body.go-v24-menu-open .go-v24-offcanvas-backdrop { opacity: 1; }
.go-v24-offcanvas-panel {
position: absolute;
top: 0;
left: 0;
width: min(360px, 88vw);
height: 100dvh;
background: var(--go-v24-panel-light);
color: var(--go-v24-text-light);
transform: translateX(-105%);
transition: transform .25s ease;
box-shadow: 18px 0 42px rgba(0,0,0,.22);
overflow: auto;
-webkit-overflow-scrolling: touch;
}
body.newsx-dark-mode .go-v24-offcanvas-panel,
body.dark-mode .go-v24-offcanvas-panel,
html.dark body .go-v24-offcanvas-panel {
background: var(--go-v24-panel-dark);
color: var(--go-v24-text-dark);
}
body.go-v24-menu-open .go-v24-offcanvas-panel { transform: translateX(0); }
.go-v24-offcanvas-head {
min-height: 78px;
padding: 18px 18px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 14px;
background: #ed0b4f;
color: #fff;
}
body.newsx-dark-mode .go-v24-offcanvas-head,
body.dark-mode .go-v24-offcanvas-head,
html.dark body .go-v24-offcanvas-head {
background: #0e1018;
border-bottom: 1px solid rgba(199,240,0,.16);
}
.go-v24-offcanvas-brand,
.go-v24-offcanvas-brand :is(.newsx-site-identity,.site-branding,.custom-logo-link) {
display: inline-flex !important;
align-items: center !important;
min-width: 0;
background: transparent !important;
}
.go-v24-offcanvas-brand img {
width: auto !important;
max-width: 190px !important;
max-height: 36px !important;
object-fit: contain !important;
}
.go-v24-offcanvas-close {
width: 38px;
height: 38px;
border-radius:0!important;
display: grid;
place-items: center;
font-size: 30px;
line-height: 1;
}
.go-v24-offcanvas-close:hover { background: rgba(255,255,255,.14); }
.go-v24-offcanvas-search-row {
padding: 16px 16px 10px;
border-bottom: 1px solid rgba(10,12,20,.10);
}
body.newsx-dark-mode .go-v24-offcanvas-search-row,
body.dark-mode .go-v24-offcanvas-search-row,
html.dark body .go-v24-offcanvas-search-row { border-bottom-color: rgba(255,255,255,.10); }
.go-v24-offcanvas-search-row button {
width: 100%;
min-height: 44px;
border: 1px solid rgba(10,12,20,.12);
border-radius:0!important;
background: rgba(10,12,20,.04);
color: inherit;
display: flex;
align-items: center;
gap: 12px;
padding: 0 13px;
cursor: pointer;
font-weight: 800;
}
body.newsx-dark-mode .go-v24-offcanvas-search-row button,
body.dark-mode .go-v24-offcanvas-search-row button,
html.dark body .go-v24-offcanvas-search-row button {
background: rgba(255,255,255,.05);
border-color: rgba(255,255,255,.10);
}
.go-v24-offcanvas-search-row svg { width: 17px; height: 17px; fill: currentColor; }
.go-v24-offcanvas-nav,
.go-v24-offcanvas-extra {
display: grid;
padding: 14px 0;
}
.go-v24-offcanvas-nav a,
.go-v24-offcanvas-extra a {
min-height: 52px;
display: flex;
align-items: center;
gap: 14px;
padding: 0 20px;
color: inherit !important;
text-decoration: none !important;
font-size: 17px;
font-weight: 760;
line-height: 1.1;
}
.go-v24-offcanvas-nav a:hover,
.go-v24-offcanvas-extra a:hover {
background: rgba(237,11,79,.08);
color: #ed0b4f !important;
}
body.newsx-dark-mode .go-v24-offcanvas-nav a:hover,
body.newsx-dark-mode .go-v24-offcanvas-extra a:hover,
body.dark-mode .go-v24-offcanvas-nav a:hover,
body.dark-mode .go-v24-offcanvas-extra a:hover,
html.dark body .go-v24-offcanvas-nav a:hover,
html.dark body .go-v24-offcanvas-extra a:hover {
background: rgba(199,240,0,.08);
color: #c7f000 !important;
}
.go-v24-offcanvas-icon {
width: 24px;
height: 24px;
flex: 0 0 24px;
display: grid;
place-items: center;
color: #ed0b4f;
}
body.newsx-dark-mode .go-v24-offcanvas-icon,
body.dark-mode .go-v24-offcanvas-icon,
html.dark body .go-v24-offcanvas-icon { color: #c7f000; }
.go-v24-offcanvas-icon svg { width: 22px; height: 22px; }
.go-v24-offcanvas-extra {
border-top: 6px solid rgba(10,12,20,.10);
padding-top: 18px;
}
body.newsx-dark-mode .go-v24-offcanvas-extra,
body.dark-mode .go-v24-offcanvas-extra,
html.dark body .go-v24-offcanvas-extra { border-top-color: rgba(255,255,255,.10); }
.go-v24-offcanvas-extra strong {
padding: 0 20px 10px;
color: #ed0b4f;
text-transform: uppercase;
font-size: 13px;
letter-spacing: .04em;
}
body.newsx-dark-mode .go-v24-offcanvas-extra strong,
body.dark-mode .go-v24-offcanvas-extra strong,
html.dark body .go-v24-offcanvas-extra strong { color: #c7f000; } .go-v24-search-modal[hidden] { display: none !important; }
.go-v24-search-modal {
position: fixed;
inset: 0;
z-index: 100001;
display: grid;
place-items: start center;
padding: max(80px, 8vh) 18px 18px;
}
.go-v24-search-backdrop { position: absolute; inset: 0; background: rgba(4,6,10,.72); backdrop-filter: blur(10px); }
.go-v24-search-panel {
position: relative;
width: min(640px, 100%);
padding: 20px;
border-radius:0!important;
background: var(--go-v24-panel-light);
color: var(--go-v24-text-light);
box-shadow: 0 28px 80px rgba(0,0,0,.32);
}
body.newsx-dark-mode .go-v24-search-panel,
body.dark-mode .go-v24-search-panel,
html.dark body .go-v24-search-panel { background: var(--go-v24-panel-dark); color: var(--go-v24-text-dark); }
.go-v24-search-panel header { display: flex; align-items: center; justify-content: space-between; gap: 16px; margin-bottom: 18px; }
.go-v24-search-panel h2 { margin: 0; color: inherit !important; font-size: 19px; font-weight: 950; letter-spacing: -.03em; }
.go-v24-search-panel header button { width: 36px; height: 36px; display: grid; place-items: center; font-size: 28px; }
.go-v24-search-panel form { display: grid; grid-template-columns: minmax(0,1fr) auto; gap: 10px; }
.go-v24-search-panel input { min-height: 48px; border: 1px solid rgba(10,12,20,.13) !important; border-radius:0!important; background: rgba(10,12,20,.04) !important; color: inherit !important; padding: 0 14px !important; outline: 0 !important; box-shadow: none !important; }
body.newsx-dark-mode .go-v24-search-panel input,
body.dark-mode .go-v24-search-panel input,
html.dark body .go-v24-search-panel input { border-color: rgba(255,255,255,.12) !important; background: rgba(255,255,255,.05) !important; }
.go-v24-search-panel form button { min-height: 48px; border: 0; border-radius:0!important; padding: 0 18px; background: #ed0b4f; color: #fff; font-weight: 900; cursor: pointer; }
body.newsx-dark-mode .go-v24-search-panel form button,
body.dark-mode .go-v24-search-panel form button,
html.dark body .go-v24-search-panel form button { background: #c7f000; color: #101218; }
.go-v24-search-shortcuts { display: flex; flex-wrap: wrap; gap: 9px; margin-top: 16px; }
.go-v24-search-shortcuts a { min-height: 34px; display: inline-flex; align-items: center; padding: 0 12px; border-radius:0!important; border: 1px solid rgba(10,12,20,.13); color: inherit !important; text-decoration: none !important; font-weight: 800; font-size: 13px; }
body.newsx-dark-mode .go-v24-search-shortcuts a,
body.dark-mode .go-v24-search-shortcuts a,
html.dark body .go-v24-search-shortcuts a { border-color: rgba(255,255,255,.12); }
body.go-v24-menu-open,
body.go-v24-search-open { overflow: hidden; }
@media (max-width: 1100px) {
.go-v24-main-nav { display: none; }
.go-v24-header-inner { grid-template-columns: auto minmax(0, 1fr); }
.go-v24-header-actions { justify-self: end; }
}
@media (max-width: 760px) {
:root { --go-v24-header-height: 56px; }
.go-v24-header-inner { width: min(100% - 24px, 720px); gap: 10px; }
.go-v24-brand img { max-width: 160px !important; max-height: 30px !important; }
.go-v24-header-search { display: none; }
.go-v24-search-icon-button { display: grid; }
}
@media (min-width: 761px) {
.go-v24-search-icon-button { display: none !important; }
} :root {
--go-v25-header-bg: #090b12;
--go-v25-header-text: #f7f8fb;
--go-v25-panel-bg: #080a10;
--go-v25-panel-text: #f7f8fb;
--go-v25-accent: #c7f000;
--go-v25-line: rgba(199, 240, 0, .18);
}
body:not(.wp-admin) .go-v24-header,
body.newsx-dark-mode:not(.wp-admin) .go-v24-header,
body.dark-mode:not(.wp-admin) .go-v24-header,
html.dark body:not(.wp-admin) .go-v24-header {
top: var(--wp-admin--admin-bar--height, 0px) !important;
min-height: 58px !important;
background: var(--go-v25-header-bg) !important;
color: var(--go-v25-header-text) !important;
border-bottom: 1px solid var(--go-v25-line) !important;
box-shadow: none !important;
}
body:not(.wp-admin) .go-v24-header-inner {
width: min(1180px, calc(100vw - 32px)) !important;
min-height: 58px !important;
grid-template-columns: auto minmax(0, 1fr) auto !important;
gap: 18px !important;
}
.go-v24-menu-toggle {
width: 38px !important;
height: 38px !important;
color: #fff !important;
border-radius:0!important;
}
.go-v24-menu-toggle span {
width: 20px !important;
height: 2px !important;
background: currentColor !important;
}
.go-v24-menu-toggle:hover,
.go-v24-search-icon-button:hover {
background: rgba(199,240,0,.12) !important;
color: var(--go-v25-accent) !important;
}
.go-v24-brand,
.go-v24-brand *,
.go-v24-offcanvas-brand,
.go-v24-offcanvas-brand * {
background: transparent !important;
box-shadow: none !important;
}
.go-v24-brand img {
max-width: 148px !important;
max-height: 28px !important;
object-fit: contain !important;
}
.go-v24-main-nav a {
color: rgba(255,255,255,.88) !important;
font-size: 13px !important;
font-weight: 850 !important;
}
.go-v24-main-nav a:hover {
color: var(--go-v25-accent) !important;
text-decoration-color: var(--go-v25-accent) !important;
}
.go-v24-header-search {
height: 38px !important;
background: rgba(255,255,255,.075) !important;
border: 1px solid rgba(255,255,255,.13) !important;
border-radius:0!important;
}
.go-v24-header-search input { color: #fff !important; }
.go-v24-header-search input::placeholder { color: rgba(255,255,255,.62) !important; }
.go-v24-dark-toggle {
background: rgba(199,240,0,.14) !important;
border-color: rgba(199,240,0,.24) !important;
} .go-v24-offcanvas-layer {
inset: 0 !important;
background: transparent !important;
z-index: 100000 !important;
}
.go-v24-offcanvas-backdrop {
background: rgba(0,0,0,.62) !important;
backdrop-filter: none !important;
}
.go-v24-offcanvas-panel,
body.newsx-dark-mode .go-v24-offcanvas-panel,
body.dark-mode .go-v24-offcanvas-panel,
html.dark body .go-v24-offcanvas-panel {
width: min(360px, 88vw) !important;
background: var(--go-v25-panel-bg) !important;
color: var(--go-v25-panel-text) !important;
border-right: 1px solid var(--go-v25-line) !important;
box-shadow: 18px 0 44px rgba(0,0,0,.34) !important;
opacity: 1 !important;
}
.go-v24-offcanvas-head,
body.newsx-dark-mode .go-v24-offcanvas-head,
body.dark-mode .go-v24-offcanvas-head,
html.dark body .go-v24-offcanvas-head {
min-height: 86px !important;
padding: 18px 20px !important;
background: transparent !important;
border-bottom: 1px solid var(--go-v25-line) !important;
color: #fff !important;
}
.go-v24-offcanvas-brand img {
max-width: 220px !important;
max-height: 44px !important;
object-fit: contain !important;
}
.go-v24-offcanvas-close {
color: #fff !important;
background: rgba(255,255,255,.08) !important;
border: 1px solid rgba(255,255,255,.12) !important;
}
.go-v24-offcanvas-close:hover {
color: #101218 !important;
background: var(--go-v25-accent) !important;
}
.go-v24-offcanvas-search-row {
padding: 16px 18px 10px !important;
background: transparent !important;
}
.go-v24-offcanvas-search-row button {
min-height: 48px !important;
background: rgba(255,255,255,.055) !important;
border: 1px solid rgba(255,255,255,.14) !important;
border-radius:0!important;
color: #fff !important;
}
.go-v24-offcanvas-search-row button:hover {
border-color: rgba(199,240,0,.42) !important;
}
.go-v24-offcanvas-nav,
.go-v24-offcanvas-extra {
background: transparent !important;
}
.go-v24-offcanvas-nav a,
.go-v24-offcanvas-extra a {
color: var(--go-v25-accent) !important;
background: transparent !important;
border: 0 !important;
border-radius:0!important;
font-weight: 900 !important;
}
.go-v24-offcanvas-nav a:hover,
.go-v24-offcanvas-extra a:hover {
background: rgba(199,240,0,.10) !important;
color: #fff !important;
}
.go-v24-offcanvas-icon {
color: var(--go-v25-accent) !important;
}
.go-v24-offcanvas-extra {
border-top: 1px solid var(--go-v25-line) !important;
margin-top: 14px !important;
padding-top: 18px !important;
}
.go-v24-offcanvas-extra strong,
body.newsx-dark-mode .go-v24-offcanvas-extra strong,
body.dark-mode .go-v24-offcanvas-extra strong,
html.dark body .go-v24-offcanvas-extra strong {
color: var(--go-v25-accent) !important;
background: transparent !important;
}
body.go-v24-menu-open::before,
body.go-v24-menu-open::after {
display: none !important;
content: none !important;
}
body.go-v24-menu-open #wpadminbar { z-index: 100002 !important; } body:not(.home):not(.single-review):not(.wp-admin) #content,
body:not(.home):not(.single-review):not(.wp-admin) .site-content {
padding-top: clamp(26px, 2.7vw, 42px) !important;
}
@media (max-width: 760px) {
body:not(.wp-admin) .go-v24-header-inner {
width: min(100% - 22px, 720px) !important;
grid-template-columns: auto minmax(0, 1fr) auto !important;
}
.go-v24-brand img {
max-width: 132px !important;
max-height: 26px !important;
}
.go-v24-header-actions { gap: 8px !important; }
}