/*
Theme Name: EIQ Akademija
Theme URI: https://www.eiqakademija.lt/
Description: EIQ Akademijos vaikinė tema (child theme) Ollie temai. Spalvos, šriftai, skyrių juostos ir pasikartojantys blokai pagal prekės ženklo knygą 2026-11.
Author: UAB „MENAR“
Template: ollie
Version: 0.1.1
Requires at least: 6.6
Requires PHP: 8.1
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: eiq-akademija
*/

/* Visa pagrindinė išvaizda – theme.json. Čia tik tai, ko theme.json nepadaro. */

/* Geltonas žymeklis vienam žodžiui antraštėje: pažymėk žodį ir pasirink „Žymeklis“ (Highlight) su geltona spalva arba pridėk klasę .eiq-zymeklis */
.eiq-zymeklis, mark.has-geltona-background-color {
	background: var(--wp--preset--color--geltona);
	color: var(--wp--preset--color--tekstas);
	padding: 0 .18em;
	border-radius: 10px;
	box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
}

/* Programos kortelė: viršutinė spalvota juosta */
.eiq-kortele { border-radius: 32px; overflow: hidden; }
.eiq-kortele--menar   { border-top: 8px solid var(--wp--preset--color--menar); }
.eiq-kortele--numicon { border-top: 8px solid var(--wp--preset--color--numicon); }
.eiq-kortele--smart   { border-top: 8px solid var(--wp--preset--color--smart-abc); }
.eiq-kortele--eiqlab  { border-top: 8px solid var(--wp--preset--color--eiqlab); }

/* Žyma (piliulė) */
.eiq-zyma { display: inline-block; border-radius: 999px; padding: .2em .8em; font-family: var(--wp--preset--font-family--nunito); font-weight: 800; font-size: .85rem; color: #fff; }

/* Matomas fokusas klaviatūrai (WCAG 2.4.7) */
:where(a, button, input, select, textarea, summary, .wp-element-button):focus-visible {
	outline: 3px solid var(--wp--preset--color--violetine);
	outline-offset: 3px;
}

/* Telefone prilipusi juosta „Skambinti · Registruotis“ */
.eiq-mobili-juosta { display: none; }
@media (max-width: 781px) {
	.eiq-mobili-juosta { display: flex; position: fixed; inset: auto 0 0 0; z-index: 50; gap: 8px; padding: 8px 12px calc(8px + env(safe-area-inset-bottom)); background: #fff; box-shadow: 0 -2px 12px rgba(27,27,27,.12); }
	.eiq-mobili-juosta a { flex: 1; text-align: center; min-height: 48px; display: flex; align-items: center; justify-content: center; border-radius: 24px; font-family: var(--wp--preset--font-family--nunito); font-weight: 800; text-decoration: none; }
	.eiq-mobili-juosta .skambinti { border: 2px solid var(--wp--preset--color--violetine); color: var(--wp--preset--color--violetine); }
	.eiq-mobili-juosta .registruotis { background: var(--wp--preset--color--geltona); color: var(--wp--preset--color--tekstas); }
	body { padding-bottom: 72px; }
}

/* DUK: <details> blokas */
.wp-block-details { border-bottom: 1px solid rgba(99,53,132,.14); padding: 16px 0; }
.wp-block-details summary { font-family: var(--wp--preset--font-family--nunito); font-weight: 800; cursor: pointer; }

@media (prefers-reduced-motion: reduce) {
	*, *::before, *::after { animation: none !important; transition: none !important; scroll-behavior: auto !important; }
}

/* Žingsnio numeris apskritime */
.eiq-numeris { width: 56px; height: 56px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0; }

/* Kontūrinis mygtukas ant violetinės ar tamsios juostos – baltas */
.is-style-section-violetine .is-style-outline .wp-block-button__link,
.is-style-section-tamsi .is-style-outline .wp-block-button__link { color: #fff; border-color: #fff; }
