/*
Theme Name: JL Medical Aesthetics
Theme URI: https://drlukac.sk
Author: Ardan & Preston
Author URI: https://ardanpreston.com
Description: Web kliniky MUDr. Jana Lukáčová Medical Aesthetics. Cenník sa načítava z Google Sheetu, rezervácie cez Booqme, nastavenia vo Vzhľad → Nastavenia webu.
Version: 1.0.4
Requires at least: 6.4
Requires PHP: 8.0
License: Proprietary
Text Domain: jl-medical-aesthetics
*/

x-dc { display: none !important; }
html, body { margin: 0; background: #FDFBF9; }

/* panel administrátora prekrýva lepivú hlavičku */
@media (min-width: 783px) {
  .admin-bar #dc-root header[style*="sticky"] { top: 32px !important; }
  .admin-bar #dc-root [style*="top: 72px"] { top: 104px !important; }
}

/* článok blogu z WordPressu */
.jl-prose { font-family: 'Jost', sans-serif; font-size: 17px; font-weight: 300; line-height: 1.8; color: #5C4A46; }
.jl-prose p { margin: 0 0 18px; }
.jl-prose h2, .jl-prose h3 { font-family: 'Gracela', serif; font-weight: 400; color: #3A2E2E; line-height: 1.3; margin: 34px 0 12px; }
.jl-prose h2 { font-size: clamp(22px, 2.4vw, 28px); }
.jl-prose h3 { font-size: 21px; }
.jl-prose a { color: #9D6A6B; text-decoration: underline; }
.jl-prose ul, .jl-prose ol { margin: 0 0 18px; padding-left: 22px; }
.jl-prose li { margin-bottom: 6px; }
.jl-prose img { max-width: 100%; height: auto; border-radius: 16px; }
.jl-prose figure { margin: 26px 0; }
.jl-prose blockquote { margin: 26px 0; padding: 4px 0 4px 20px; border-left: 2px solid #9D6A6B; font-family: 'Gracela', serif; font-size: 21px; color: #9D6A6B; }

.jl-noscript { max-width: 640px; margin: 80px auto; padding: 0 20px; font-family: Georgia, serif; color: #3A2E2E; }
.jl-noscript a { color: #9D6A6B; }
