/* ============================================================================
   Solidum — GLOBAL footer compaction (Uncode block id=253, _footer_block=253).
   Applies site-wide (the footer is global, not landing-only). Managed by Claude Code.

   Problem: the upper contacts/columns row carries row_height_percent="60", so
   Uncode's JS writes an inline height (~60% of viewport) onto .row-inner. At
   1440×900 that's ~468px holding only ~192px of real content → ~276px of dead
   centered space, plus 36px+36px table padding. Total footer ~587px @1440.

   Fix (CSS-only): collapse that forced height to content, trim the table padding,
   and tighten the loose contacts/link line-height (1.75 → 1.5). No info removed;
   columns keep their layout and the dark/copyright bands keep their colors.
   ========================================================================== */

/* 1. Kill the row_height_percent dead space. Uncode sets the inline height on
   .row-inner; !important beats that inline declaration. Scoped to the dark
   contacts row (style-color-173718-bg) so the copyright bar is untouched. */
footer.site-footer .style-color-173718-bg .row-inner {
  height: auto !important;
  min-height: 0 !important;
}

/* 2. Trim the table padding on that row (was 36px top & bottom). */
footer.site-footer .style-color-173718-bg .row-parent {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

/* 3. Tighten the contacts (Kontaktai) + link lists: the text <p>/<a> run at
   line-height 26.25px (1.75) — denser at 1.5 keeps the company/phone/address/
   email and the Produktai/Puslapiai lists compact but still legible. Desktop
   height is governed by the logo column, so this mainly compacts mobile. */
footer.site-footer .style-color-173718-bg .uncode_text_column p,
footer.site-footer .style-color-173718-bg .uncode_text_column a {
  line-height: 1.5 !important;
}

/* 4. Mobile (≤959px): columns stack, so height is content-driven. Reclaim the
   oversized table padding (the row_height_percent dead space is small here). */
@media (max-width: 959px) {
  footer.site-footer .style-color-173718-bg .row-parent {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
}
