:where(.wp-site-blocks) > * { margin-block-start: 0 !important; margin-block-end: 0 !important; } body { font-family: 'Roboto', sans-serif !important; } a { text-decoration: underline; } .cafeina-site-header a, .cafeina-site-footer a { text-decoration: none; } @media (max-width: 768px) { .cafeina-desktop-only { display: none !important; } .cafeina-site-header { display: flex !important; flex-wrap: nowrap !important; justify-content: space-between; align-items: center !important; } .cafeina-header-col1 { flex-basis: 50% !important; max-width: 50% !important; } .cafeina-header-col2 { flex-basis: 50% !important; max-width: 50% !important; text-align: right; } .cafeina-header-col3 { display: none !important; } .cafeina-site-footer { display: flex !important; flex-wrap: nowrap !important; justify-content: space-between; align-items: center !important; } .cafeina-footer-col1, .cafeina-footer-col2 { flex-basis: 50% !important; max-width: 50% !important; } h1 { font-size: 30px; } h2 { font-size: 24px; } /* Стили для мобильного меню */ .wp-block-navigation__responsive-container { background-color: black !important; } .wp-block-navigation__responsive-container a { color: white !important; } } @media (min-width: 769px) { .cafeina-mobile-only { display: none !important; } .cafeina-site-header { display: flex !important; flex-wrap: nowrap !important; justify-content: space-between; align-items: center !important; } .cafeina-header-col1 { width: 25% !important; } .cafeina-header-col2 { width: 50% !important; text-align: center; } .cafeina-header-col3 { width: 25% !important; } .cafeina-site-footer { display: flex !important; flex-wrap: nowrap !important; justify-content: space-between; align-items: center !important; } .cafeina-footer-col1, .cafeina-footer-col2 { flex-basis: 50% !important; max-width: 50% !important; } h1 { font-size: 60px; } h2 { font-size: 40px; } }