/*
Theme Name: Linkonink Performance Guide
Description: Adds the editable multilingual performance and substrate guide to Linkonink Business.
Author: Linkonink
Template: linkonink-business
Version: 1.0.2
Requires at least: 6.5
Requires PHP: 8.0
License: GNU General Public License v2 or later
Text Domain: linkonink-guide
*/
@import url("../linkonink-business/style.css");

/* Keep the expanded English navigation readable on desktop and tablets. */
html[lang^="en"] .lk-nav { gap:18px; }
html[lang^="en"] .lk-nav > a,
html[lang^="en"] .lk-nav summary,
html[lang^="en"] .lk-header-actions { white-space:nowrap; }
html[lang^="en"] .lk-header-actions { flex-shrink:0; }
@media (min-width:1201px) and (max-width:1400px) {
  html[lang^="en"] .lk-brand small { display:none; }
  html[lang^="en"] .lk-brand { flex-shrink:0; }
}
@media (max-width:1200px) {
  html[lang^="en"] .lk-nav { display:none; }
  html[lang^="en"] .lk-menu-toggle { display:inline-flex; }
}

/* Full-width sections own the viewport gutters; readable text is constrained inside. */
.lk-section.lk-readable { max-width:none; }
.lk-section.lk-readable > :not(.wp-block-group__inner-container),
.lk-section.lk-readable > .wp-block-group__inner-container > * { max-width:880px; }

/* Keep case-study captions readable on phones. */
@media (max-width:600px) {
  .lk-grid.lk-grid-4 { grid-template-columns:minmax(0,1fr); }
}

/* Align the product photo galleries in equal, edge-to-edge square tiles. */
.lk-section .lk-material-gallery img { object-fit:cover; object-position:center; }
