@media (max-width:1349px) {
    /* CONTENT CSS START */
    .nxb-gallery__lightbox-figure { width:min(100%,1200px,calc(80dvh * 16 / 9)); }
    /* CONTENT CSS END */
}

@media (min-width:992px) and (max-width:1199px) {
    /* CONTENT CSS START */
    .page-content-shell:has(.nxb-search-results) { padding-top:50px; }
    /* CONTENT CSS END */
}

@media (max-width:991px) {
    /* HEADER CSS START */
    body .site-header .header-inner .main-navigation { padding:80px 0 35px; }
    body .site-header .navigation-level-1 > li > a { padding:15px; }
    body .site-header .main-navigation .cenarth-menu-search { width:calc(100% - 30px); margin:0 15px; }
    /* HEADER CSS END */
    /* CONTENT CSS START */
    .nxb-search-results__list { margin-top:15px; margin-bottom:15px; }
    /* CONTENT CSS END */
}

@media (max-width:767px) {
    /* CONTENT CSS START */
    .nxb-search-results .nxb-search-results__title { font-size:24px; }
    .nxb-gallery--grid .nxb-gallery__viewport { grid-template-columns:repeat(var(--nxb-gallery-tablet-columns,2),minmax(0,1fr)); }
    /* CONTENT CSS END */
}

@media (max-width:575px) {
    /* CONTENT CSS START */
    .nxb-search-results .nxb-search-results__title { font-size:22px; }
    /* CONTENT CSS END */
}

@media (max-width:574px) {
    /* CONTENT CSS START */
    .nxb-gallery--grid .nxb-gallery__viewport { grid-template-columns:minmax(0,1fr); }
    /* CONTENT CSS END */
}
