@media (hover: hover) and (pointer: fine) { body a:where(:not([class*=btn--])):hover { color: var(--link-color-hover, var(--primary-hover)) !important; } } #brx-header { z-index: 9999 !important; & .sticky.scrolling .w-socials-list-header { display: none !important; } }  * { scrollbar-width: thin; scrollbar-color: var(--primary-semi-dark) var(--base-ultra-light); }  ::-webkit-scrollbar { width: var(--space-xs); margin-left: 2px; margin-right: 2px; } ::-webkit-scrollbar-thumb { background: var(--primary-semi-dark); border-radius: 100px; } ::-webkit-scrollbar-track { background: var(--base-ultra-light); }  * { scrollbar-width: thin; scrollbar-color: var(--primary-semi-dark) var(--base-ultra-light); }  body { -ms-overflow-style: none; }  .custom-scrollbar { overflow: auto; } .custom-scrollbar::-ms-scrollbar { width: var(--space-xs); } .custom-scrollbar::-ms-scrollbar-thumb { background: var(--primary-semi-dark); border-radius: 100px; } .custom-scrollbar::-ms-scrollbar-track { background: var(--base-ultra-light); } * { border-color: var(--neutral-dark); } ::placeholder { color: var(--neutral-dark-trans-50); } main > section:first-child:has(.container-breadcrumbs) + section { padding-top: var(--section-space-xs) !important; }  img[data-lazyloaded]{ opacity: 0; }  img.litespeed-loaded{  transition: 0s; opacity: 1; } @media screen and (max-width: 600px) { #wpadminbar { position: fixed !important; } }