/*
Theme Name: VITAE Men's Health Clinic
Theme URI: https://vitaemhc.cz
Author: VITAE
Description: Hotové WordPress téma pro VITAE Men's Health Clinic. Aktivuj a web funguje okamžitě.
Version: 1.0.0
License: Proprietary
Text Domain: vitae
*/

  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

  :root {
    --gold: #E8D59F;
    --gold-dark: #C9A84C;
    --gold-btn: #DFBD73;
    --black: #0A0A0A;
    --dark: #111111;
    --dark2: #1A1A1A;
    --cream: #F5EFE0;
    --cream2: #EDE4CC;
    --text-light: rgba(255,255,255,0.75);
    --font-head: 'Oswald', sans-serif;
    --font-body: 'Source Sans 3', sans-serif;
  }

  html { scroll-behavior: smooth; }

  body {
    font-family: var(--font-body);
    background: var(--cream);
    color: var(--black);
    overflow-x: hidden;
  }

  /* ─── NAV ─── */
  nav {
    position: fixed;
    top: 0; left: 0; right: 0;
    z-index: 100;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 48px;
    height: 72px;
    background: transparent;
    backdrop-filter: none;
    border-bottom: 1px solid transparent;
    transition: background 0.4s ease, border-color 0.4s ease, backdrop-filter 0.4s ease;
  }

  nav.scrolled {
    background: rgba(245,239,224,0.97);
    backdrop-filter: blur(12px);
    border-bottom: 1px solid rgba(0,0,0,0.08);
  }

  .nav-logo {
    font-family: var(--font-head);
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 0.15em;
    color: #fff;
    text-decoration: none;
    display: flex;
    flex-direction: column;
    line-height: 1;
    transition: color 0.4s ease;
  }

  nav.scrolled .nav-logo {
    color: var(--black);
  }

  .nav-logo span {
    font-family: var(--font-body);
    font-size: 9px;
    font-weight: 300;
    letter-spacing: 0.25em;
    color: var(--gold);
    text-transform: uppercase;
    margin-top: 2px;
    transition: color 0.4s ease;
  }

  nav.scrolled .nav-logo span {
    color: var(--gold-dark);
  }

  .nav-links {
    display: flex;
    align-items: center;
    gap: 36px;
    list-style: none;
  }

  .nav-links a {
    font-family: var(--font-head);
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgba(255,255,255,0.85);
    text-decoration: none;
    transition: color 0.4s ease;
  }

  .nav-links a:hover { color: #fff; }

  nav.scrolled .nav-links a { color: var(--black); }
  nav.scrolled .nav-links a:hover { color: var(--gold-dark); }

  .btn-nav {
    font-family: var(--font-head);
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: #fff;
    background: transparent;
    border: 1.5px solid rgba(255,255,255,0.7);
    padding: 10px 22px;
    cursor: pointer;
    text-decoration: none;
    transition: background 0.2s, color 0.2s, border-color 0.4s ease;
    white-space: nowrap;
  }

  .btn-nav:hover {
    background: rgba(255,255,255,0.15);
    border-color: #fff;
  }

  nav.scrolled .btn-nav {
    color: var(--black);
    border-color: var(--black);
  }

  nav.scrolled .btn-nav:hover {
    background: var(--black);
    color: var(--gold);
  }

  /* ─── HERO ─── */
  #hero {
    min-height: 100vh;
    background: linear-gradient(rgba(0,0,0,0.45), rgba(0,0,0,0.55)),
      url('data:image/jpeg;base64,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') center/cover no-repeat;
    display: flex;
    align-items: center;
    padding: 120px 48px 80px;
    position: relative;
  }

  .hero-content {
    max-width: 780px;
  }

  .hero-logo-mark {
    display: inline-block;
    margin-bottom: 32px;
    opacity: 0;
    animation: fadeUp 0.8s 0.2s forwards;
  }

  .hero-logo-mark svg { width: 28px; height: 28px; fill: var(--gold); }

  .hero-title {
    font-family: var(--font-head);
    font-size: clamp(56px, 8vw, 96px);
    font-weight: 700;
    line-height: 0.95;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: -0.01em;
    margin-bottom: 20px;
    opacity: 0;
    animation: fadeUp 0.8s 0.35s forwards;
  }

  .hero-subtitle {
    font-family: var(--font-head);
    font-size: clamp(16px, 2.5vw, 22px);
    font-weight: 400;
    color: var(--gold);
    text-transform: uppercase;
    letter-spacing: 0.12em;
    margin-bottom: 28px;
    opacity: 0;
    animation: fadeUp 0.8s 0.5s forwards;
  }

  .hero-desc {
    font-size: 18px;
    font-weight: 300;
    color: rgba(255,255,255,0.85);
    line-height: 1.65;
    max-width: 560px;
    margin-bottom: 44px;
    opacity: 0;
    animation: fadeUp 0.8s 0.65s forwards;
  }

  .hero-btns {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
    opacity: 0;
    animation: fadeUp 0.8s 0.8s forwards;
  }

  .btn-primary {
    font-family: var(--font-head);
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: var(--black);
    background: var(--gold-btn);
    border: none;
    padding: 16px 32px;
    cursor: pointer;
    text-decoration: none;
    transition: background 0.2s, transform 0.15s;
    display: inline-block;
  }

  .btn-primary:hover {
    background: var(--gold);
    transform: translateY(-1px);
  }

  .btn-outline {
    font-family: var(--font-head);
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: #fff;
    background: transparent;
    border: 1.5px solid rgba(255,255,255,0.6);
    padding: 16px 32px;
    cursor: pointer;
    text-decoration: none;
    transition: border-color 0.2s, background 0.2s;
    display: inline-block;
  }

  .btn-outline:hover {
    border-color: #fff;
    background: rgba(255,255,255,0.1);
  }

  @keyframes fadeUp {
    from { opacity: 0; transform: translateY(24px); }
    to { opacity: 1; transform: translateY(0); }
  }

  /* ─── SEKCE PŘÍZNAKY ─── */
  #priznaky {
    background: var(--dark);
    padding: 100px 48px;
  }

  .section-label {
    font-family: var(--font-head);
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 0.3em;
    text-transform: uppercase;
    color: var(--gold);
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    gap: 12px;
  }

  .section-label::after {
    content: '';
    display: block;
    width: 40px;
    height: 1px;
    background: var(--gold);
  }

  .section-title-large {
    font-family: var(--font-head);
    font-size: clamp(36px, 5vw, 64px);
    font-weight: 700;
    line-height: 1.0;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 16px;
  }

  .section-title-large em {
    font-style: italic;
    font-family: 'DM Serif Display', serif;
    color: var(--gold);
    font-weight: 400;
    font-size: 1em;
  }

  .section-intro {
    font-size: 16px;
    font-weight: 300;
    color: rgba(255,255,255,0.6);
    max-width: 520px;
    line-height: 1.7;
    margin-bottom: 64px;
  }

  .section-intro strong {
    color: var(--gold);
    font-weight: 600;
  }

  .symptoms-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 2px;
  }

  .symptom-card {
    background: rgba(255,255,255,0.03);
    border: 1px solid rgba(255,255,255,0.06);
    padding: 36px 32px;
    position: relative;
    transition: background 0.25s;
  }

  .symptom-card:hover {
    background: rgba(255,255,255,0.06);
  }

  .symptom-num {
    font-family: var(--font-head);
    font-size: 56px;
    font-weight: 700;
    color: rgba(255,255,255,0.04);
    position: absolute;
    top: 16px;
    right: 20px;
    line-height: 1;
    user-select: none;
  }

  .symptom-name {
    font-family: var(--font-head);
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    margin-bottom: 12px;
  }

  .symptom-desc {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255,0.55);
    line-height: 1.65;
  }

  .symptoms-cta {
    margin-top: 56px;
    text-align: center;
  }

  /* ─── O NÁS / MEDICÍNA ─── */
  #jak-to-funguje {
    display: grid;
    grid-template-columns: 1fr 1fr;
    min-height: 600px;
  }

  .about-dark {
    background: var(--dark2);
    padding: 80px 64px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .about-dark .section-label { color: var(--gold); }
  .about-dark .section-label::after { background: var(--gold); }

  .about-title {
    font-family: var(--font-head);
    font-size: clamp(32px, 4vw, 52px);
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    line-height: 1.0;
    margin-bottom: 24px;
  }

  .about-title span { color: var(--gold); }

  .about-text {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255,0.6);
    line-height: 1.75;
    max-width: 440px;
  }

  .about-text + .about-text { margin-top: 16px; }

  .about-cream {
    background: var(--cream2);
    padding: 80px 64px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .about-cream-title {
    font-family: var(--font-head);
    font-size: clamp(28px, 3.5vw, 46px);
    font-weight: 700;
    color: var(--black);
    line-height: 1.05;
    margin-bottom: 16px;
  }

  .about-cream-title em {
    font-style: italic;
    font-family: 'DM Serif Display', serif;
    font-weight: 400;
    color: var(--gold-dark);
  }

  .about-cream-sub {
    font-size: 15px;
    font-weight: 300;
    color: rgba(0,0,0,0.55);
    line-height: 1.7;
    margin-bottom: 40px;
    max-width: 400px;
  }

  .about-cream-sub strong {
    color: var(--black);
    font-weight: 600;
  }

  /* ─── SLUŽBY ─── */
  #sluzby {
    background: var(--cream);
    padding: 100px 48px;
  }

  .sluzby-header {
    text-align: center;
    margin-bottom: 64px;
  }

  .sluzby-header .section-title-large {
    color: var(--black);
  }

  .sluzby-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
    max-width: 1200px;
    margin: 0 auto;
  }

  .sluzba-card {
    background: var(--dark);
    position: relative;
    overflow: hidden;
    aspect-ratio: 3/4;
    cursor: pointer;
    user-select: none;
  }

  .sluzba-card[data-href] { cursor: pointer; }

  .sluzba-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 1;
    transition: opacity 0.4s, transform 0.5s;
    display: block;
    filter: brightness(0.35);
  }

  .sluzba-card:hover img {
    opacity: 1;
    filter: brightness(0.85);
    transform: scale(1.04);
  }

  .sluzba-card-content {
    position: absolute;
    inset: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 24px 24px 28px;
    background: linear-gradient(to top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.4) 100%);
    transition: background 0.4s;
  }

  .sluzba-card:hover .sluzba-card-content {
    background: linear-gradient(to top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.1) 100%);
  }

  .sluzba-card-name {
    font-family: var(--font-head);
    font-size: 20px;
    font-weight: 700;
    color: var(--gold);
    text-transform: uppercase;
    letter-spacing: 0.06em;
    margin-bottom: 8px;
    text-shadow: 0 1px 8px rgba(0,0,0,0.6);
  }

  .sluzba-card-desc {
    font-size: 13px;
    font-weight: 300;
    color: rgba(255,255,255,0.75);
    line-height: 1.5;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: max-height 0.4s ease, opacity 0.35s ease;
    margin-top: 0;
  }

  .sluzba-card:hover .sluzba-card-desc {
    max-height: 100px;
    opacity: 1;
    margin-top: 8px;
  }

  .sluzby-bottom-row {
    display: none;
  }

  /* ─── PRŮBĚH LÉČBY ─── */
  #lecba {
    background: var(--dark);
    padding: 100px 48px;
  }

  .lecba-inner {
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 80px;
    align-items: start;
  }

  .lecba-left .section-label { color: var(--gold); }
  .lecba-left .section-label::after { background: var(--gold); }

  .lecba-title {
    font-family: var(--font-head);
    font-size: clamp(40px, 5vw, 64px);
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    line-height: 0.95;
  }

  .lecba-title em {
    font-style: italic;
    font-family: 'DM Serif Display', serif;
    color: var(--gold);
    font-weight: 400;
  }

  .lecba-steps {
    display: flex;
    flex-direction: column;
    gap: 0;
  }

  .step {
    border: none;
    border-top: 2px solid rgba(210,180,110,0.75);
    border-left: 2px solid rgba(210,180,110,0.75);
    border-bottom: 1px solid rgba(210,180,110,0.25);
    border-right: 1px solid rgba(210,180,110,0.25);
    padding: 28px 28px 28px 24px;
    display: grid;
    grid-template-columns: 40px 1fr;
    gap: 24px;
    align-items: start;
    position: relative;
    transition: border-color 0.3s;
  }

  .step:hover {
    border-top-color: rgba(210,180,110,1);
    border-left-color: rgba(210,180,110,1);
  }

  .step-num {
    font-family: var(--font-head);
    font-size: 40px;
    font-weight: 700;
    color: rgba(255,255,255,0.08);
    line-height: 1;
    padding-top: 4px;
  }

  .step-content {}

  .step-title {
    font-family: var(--font-head);
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: 0.04em;
  }

  .step-desc {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255,0.5);
    line-height: 1.65;
  }

  .step-extra {
    background: rgba(255,255,255,0.03);
    border: 1px solid rgba(255,255,255,0.06);
    padding: 28px 32px;
    margin-top: 32px;
  }

  .step-extra-title {
    font-family: var(--font-head);
    font-size: 15px;
    font-weight: 600;
    color: var(--gold);
    text-transform: uppercase;
    letter-spacing: 0.1em;
    margin-bottom: 12px;
  }

  .step-extra-desc {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255,0.5);
    line-height: 1.65;
  }

  /* ─── KVÍZ ─── */
  #kviz {
    background: var(--cream);
    padding: 0;
  }

  .kviz-inner {
    background: var(--cream);
    margin: 0 auto;
    max-width: 100%;
  }

  .kviz-header {
    text-align: center;
    padding: 72px 48px 56px;
  }

  .kviz-headline {
    font-family: var(--font-head);
    font-size: clamp(36px, 6vw, 72px);
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.0;
    color: var(--black);
  }

  .kviz-headline em {
    color: var(--gold-dark);
    font-style: normal;
    display: block;
  }

  .kviz-sub {
    font-size: 15px;
    font-weight: 300;
    color: rgba(0,0,0,0.5);
    margin-top: 16px;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    line-height: 1.6;
  }

  .kviz-box {
    background: #f5efe080;
    background: rgba(245,239,224,0.06);
    border-top: 1px solid rgba(255,255,255,0.06);
    padding: 48px 80px 64px;
    max-width: 900px;
    margin: 0 auto;
  }

  .kviz-progress {
    display: flex;
    gap: 6px;
    margin-bottom: 40px;
    align-items: center;
  }

  .kviz-progress-seg {
    flex: 1;
    height: 3px;
    background: rgba(0,0,0,0.1);
    transition: background 0.3s;
  }

  .kviz-progress-seg.active { background: var(--gold-btn); }
  .kviz-progress-dot {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(0,0,0,0.15);
    flex-shrink: 0;
    transition: background 0.3s;
  }
  .kviz-progress-dot.active { background: var(--gold-btn); }

  .kviz-question {
    font-family: var(--font-body);
    font-size: clamp(18px, 2.5vw, 24px);
    font-weight: 400;
    color: var(--black);
    margin-bottom: 8px;
    line-height: 1.4;
  }

  .kviz-instruction {
    font-size: 13px;
    font-weight: 300;
    color: rgba(0,0,0,0.4);
    margin-bottom: 32px;
  }

  .kviz-options {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin-bottom: 36px;
  }

  .kviz-option {
    background: rgba(255,255,255,0.6);
    border: 1px solid rgba(0,0,0,0.12);
    padding: 18px 20px;
    font-size: 15px;
    font-weight: 300;
    color: rgba(0,0,0,0.7);
    cursor: pointer;
    text-align: left;
    transition: background 0.2s, border-color 0.2s, color 0.2s;
    font-family: var(--font-body);
    line-height: 1.4;
  }

  .kviz-option:hover, .kviz-option.selected {
    background: rgba(255,255,255,0.9);
    border-color: var(--gold-dark);
    color: var(--black);
  }

  .kviz-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .kviz-counter {
    font-size: 13px;
    font-weight: 300;
    color: rgba(0,0,0,0.35);
    font-family: var(--font-head);
    letter-spacing: 0.1em;
  }

  .btn-gold {
    font-family: var(--font-head);
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: var(--black);
    background: var(--gold-btn);
    border: none;
    padding: 14px 28px;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 8px;
    transition: background 0.2s, transform 0.15s;
  }

  .btn-gold:hover {
    background: var(--gold);
    transform: translateX(2px);
  }

  .kviz-result {
    display: none;
    text-align: center;
    padding: 40px 0;
  }

  .kviz-result-icon {
    font-size: 48px;
    margin-bottom: 20px;
    color: var(--gold);
  }

  .kviz-result-title {
    font-family: var(--font-head);
    font-size: 28px;
    font-weight: 700;
    color: var(--black);
    text-transform: uppercase;
    margin-bottom: 16px;
  }

  .kviz-result-text {
    font-size: 15px;
    font-weight: 300;
    color: rgba(0,0,0,0.6);
    line-height: 1.65;
    max-width: 480px;
    margin: 0 auto 32px;
  }

  /* ─── BLOG ─── */
  #blog {
    background: var(--dark);
    padding: 100px 48px;
  }

  .blog-header {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin-bottom: 56px;
  }

  .blog-headline {
    font-family: var(--font-head);
    font-size: clamp(36px, 5vw, 60px);
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    line-height: 1.0;
  }

  .blog-headline em {
    display: block;
    font-style: italic;
    font-family: 'DM Serif Display', serif;
    color: var(--gold);
    font-weight: 400;
    text-transform: none;
    font-size: 0.9em;
  }

  .blog-all-link {
    font-family: var(--font-head);
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.15em;
    text-transform: uppercase;
    color: var(--gold);
    text-decoration: none;
    white-space: nowrap;
    border-bottom: 1px solid rgba(232,213,159,0.3);
    padding-bottom: 4px;
    transition: border-color 0.2s;
  }

  .blog-all-link:hover { border-color: var(--gold); }

  .blog-grid {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    gap: 2px;
  }

  .blog-card {
    background: rgba(255,255,255,0.03);
    border: 1px solid rgba(255,255,255,0.06);
    padding: 40px 36px;
    display: flex;
    flex-direction: column;
    transition: background 0.2s;
  }

  .blog-card:hover { background: rgba(255,255,255,0.05); }

  .blog-category {
    font-family: var(--font-head);
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: var(--gold);
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .blog-category::after {
    content: '·';
    color: rgba(255,255,255,0.2);
  }

  .blog-readtime {
    font-family: var(--font-head);
    font-size: 10px;
    letter-spacing: 0.1em;
    color: rgba(255,255,255,0.3);
  }

  .blog-title {
    font-family: var(--font-head);
    font-size: 20px;
    font-weight: 600;
    color: var(--gold);
    line-height: 1.3;
    margin-bottom: 16px;
    text-transform: uppercase;
    letter-spacing: 0.02em;
  }

  .blog-card:nth-child(2) .blog-title,
  .blog-card:nth-child(3) .blog-title {
    font-size: 17px;
  }

  .blog-excerpt {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255,0.5);
    line-height: 1.65;
    flex-grow: 1;
    margin-bottom: 24px;
  }

  .blog-read-link {
    font-family: var(--font-head);
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 0.15em;
    text-transform: uppercase;
    color: rgba(255,255,255,0.35);
    text-decoration: none;
    transition: color 0.2s;
    display: flex;
    align-items: center;
    gap: 6px;
  }

  .blog-read-link:hover { color: var(--gold); }

  /* ─── KONTAKT ─── */
  #kontakt {
    background: var(--cream);
    padding: 100px 48px;
  }

  .kontakt-inner {
    max-width: 860px;
    margin: 0 auto;
    background: var(--dark);
    padding: 64px;
    display: grid;
    grid-template-columns: 1fr 1.2fr;
    gap: 64px;
    align-items: start;
  }

  .kontakt-left .section-label { color: var(--gold); }
  .kontakt-left .section-label::after { background: var(--gold); }

  .kontakt-title {
    font-family: var(--font-head);
    font-size: clamp(28px, 4vw, 46px);
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    line-height: 1.0;
    margin-bottom: 36px;
  }

  .kontakt-title em {
    display: block;
    color: var(--gold);
    font-style: normal;
  }

  .kontakt-info-item {
    margin-bottom: 24px;
  }

  .kontakt-info-label {
    font-family: var(--font-head);
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: var(--gold);
    margin-bottom: 6px;
  }

  .kontakt-info-val {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255,0.65);
    line-height: 1.5;
  }

  .kontakt-right {}

  .form-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin-bottom: 12px;
  }

  .form-field {
    display: flex;
    flex-direction: column;
    gap: 6px;
    margin-bottom: 12px;
  }

  .form-label {
    font-family: var(--font-head);
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: rgba(255,255,255,0.35);
  }

  .form-field input,
  .form-field select,
  .form-field textarea {
    background: rgba(255,255,255,0.04);
    border: 1px solid rgba(255,255,255,0.1);
    padding: 12px 16px;
    font-family: var(--font-body);
    font-size: 15px;
    font-weight: 300;
    color: #fff;
    outline: none;
    transition: border-color 0.2s;
    resize: none;
    -webkit-appearance: none;
    border-radius: 0;
  }

  .form-field select option {
    background: var(--dark2);
    color: #fff;
  }

  .form-field input::placeholder,
  .form-field textarea::placeholder {
    color: rgba(0,0,0,0.45);
    opacity: 1;
  }
  .form-field select { color: var(--black); }
  .form-field select:invalid,
  .form-field select option[disabled] { color: rgba(0,0,0,0.45); }

  .form-field input:focus,
  .form-field select:focus,
  .form-field textarea:focus {
    border-color: var(--gold);
  }

  /* ─── FOOTER ─── */
  footer {
    background: var(--black);
    padding: 32px 48px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top: 1px solid rgba(255,255,255,0.06);
  }

  .footer-logo {
    font-family: var(--font-head);
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0.2em;
    color: var(--gold);
  }

  .footer-copy {
    font-size: 12px;
    font-weight: 300;
    color: rgba(255,255,255,0.25);
    letter-spacing: 0.05em;
  }

  /* ─── RESPONSIVE ─── */
  @media (max-width: 900px) {
    nav { padding: 0 24px; }
    .nav-links { display: none; }

    #hero { padding: 100px 24px 60px; }
    #priznaky, #sluzby, #lecba, #blog, #kontakt { padding: 72px 24px; }

    #jak-to-funguje { grid-template-columns: 1fr; }
    .about-dark, .about-cream { padding: 60px 32px; }

    .sluzby-grid { grid-template-columns: repeat(2, 1fr); }
    .sluzby-bottom-row { grid-template-columns: 1fr; }

    .lecba-inner { grid-template-columns: 1fr; gap: 48px; }

    .kviz-box { padding: 36px 32px 48px; }
    .kviz-options { grid-template-columns: 1fr; }

    .blog-grid { grid-template-columns: 1fr; }

    .kontakt-inner { grid-template-columns: 1fr; padding: 40px 32px; gap: 40px; }

    footer { flex-direction: column; gap: 12px; text-align: center; }
  }

  @media (max-width: 600px) {
    .sluzby-grid { grid-template-columns: 1fr; }
    .form-row { grid-template-columns: 1fr; }
    .hero-title { font-size: 48px; }
  }

  .nove-ja-item {
    font-family: var(--font-body);
    font-size: 16px;
    font-weight: 600;
    color: #1a1a1a;
    padding: 11px 28px 11px 11px;
    border: 1px solid rgba(0,0,0,0.15);
    border-radius: 100px;
    background: transparent;
    transition: border-color 0.25s, background 0.25s;
    cursor: default;
    display: flex;
    align-items: center;
    gap: 10px;
    width: 100%;
    justify-content: flex-start;
    text-align: left;
    background: transparent;
  }

  .nove-ja-item:hover {
    border-color: var(--gold-dark);
    background: rgba(255,255,255,0.3);
  }

  .nja-icon {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: rgba(0,0,0,0.06);
    border: 1px solid rgba(0,0,0,0.1);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    color: var(--gold-dark);
  }

  @media (max-width: 900px) {
    #nove-ja { padding: 72px 24px 100px; }
    #nove-ja > div { grid-template-columns: 1fr; gap: 48px; }
  }


  .blog-card-new {
    display: flex;
    flex-direction: column;
    background: transparent;
  }

  .blog-card-img {
    width: 100%;
    aspect-ratio: 4/3;
    overflow: hidden;
    margin-bottom: 20px;
    background: #1a1a1a;
  }

  .blog-card-img img {
    transition: transform 0.4s ease;
  }

  .blog-card-new:hover .blog-card-img img {
    transform: scale(1.04);
  }

  .blog-card-body {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }

  .blog-card-meta {
    font-family: var(--font-head);
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: var(--gold);
    margin-bottom: 12px;
  }

  .blog-card-meta span {
    color: rgba(255,255,255,0.2);
    margin: 0 4px;
  }

  .blog-card-title {
    font-family: 'DM Serif Display', serif;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    line-height: 1.35;
    margin-bottom: 12px;
    text-transform: none;
    letter-spacing: 0.01em;
  }

  .blog-card-excerpt {
    font-size: 13px;
    font-weight: 300;
    color: rgba(255,255,255,0.45);
    line-height: 1.65;
    margin-bottom: 16px;
    flex-grow: 1;
  }

  .blog-card-link {
    font-family: var(--font-head);
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 0.15em;
    text-transform: uppercase;
    color: var(--gold);
    text-decoration: none;
    transition: opacity 0.2s;
    margin-top: auto;
  }

  .blog-card-link:hover { opacity: 0.7; }


  .playfair {
    font-family: 'DM Serif Display', serif !important;
  }

  /* ─── SUBPAGE STYLES ─── */
  .subpage-hero {
    min-height: 80vh !important;
    display: flex !important;
    align-items: flex-end !important;
    padding: 120px 8% 80px !important;
    position: relative !important;
    background-size: cover !important;
    background-position: center !important;
  }

  .subpage-hero::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.45) 50%, rgba(0,0,0,0.2) 100%) !important;
  }

  .subpage-hero-content {
    position: relative !important;
    z-index: 1 !important;
    max-width: 760px !important;
  }

  .subpage-hero-content h1 {
    font-family: var(--font-head) !important;
    font-size: clamp(42px, 7vw, 88px) !important;
    font-weight: 700 !important;
    color: #fff !important;
    text-transform: uppercase !important;
    line-height: 0.95 !important;
    margin-bottom: 24px !important;
    letter-spacing: -0.01em !important;
  }

  .subpage-hero-content p {
    font-size: 18px !important;
    font-weight: 300 !important;
    color: rgba(255,255,255,0.85) !important;
    line-height: 1.65 !important;
    max-width: 560px !important;
    margin-bottom: 40px !important;
  }

  .subpage section {
    display: block !important;
  }


  .cenik-row:hover {
    background: rgba(255,255,255,0.07) !important;
  }



/* ── WordPress reset ─────────────────────────────────────────── */
html,body{width:100%;max-width:100%!important;overflow-x:hidden}
.wp-site-blocks,.wp-block-group,.entry-content{max-width:none!important;padding:0!important;margin:0!important}
body.vitae-page{background:var(--cream)}

/* ── Kontaktní formulář ─────────────────────────────── */
.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}
.form-field{margin-bottom:20px}
.form-label{display:block;font-family:var(--font-head);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(0,0,0,.5);margin-bottom:8px}
.form-field input,.form-field select,.form-field textarea{width:100%;background:#fff;border:1px solid rgba(0,0,0,.12);padding:14px 16px;font-family:var(--font-body);font-size:15px;color:var(--black);outline:none;transition:border-color .2s;border-radius:0}
.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--gold-dark)}
.form-field select{-webkit-appearance:none;cursor:pointer}
.form-field textarea{resize:vertical;min-height:120px}
/* ── Blog cards ─────────────────────────────────────── */
.blog-card-new{background:var(--dark2);display:flex;flex-direction:column;overflow:hidden}
.blog-card-img{height:200px;overflow:hidden;background:#1a1a1a}
.blog-card-body{padding:24px;flex:1;display:flex;flex-direction:column;gap:10px}
.blog-card-meta{font-family:var(--font-head);font-size:11px;font-weight:600;color:var(--gold);letter-spacing:.15em;text-transform:uppercase}
.blog-card-meta span{opacity:.5}
.blog-card-title{font-family:var(--font-head);font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;line-height:1.25;letter-spacing:.02em;flex:1}
.blog-card-excerpt{font-size:13px;font-weight:300;color:rgba(255,255,255,.5);line-height:1.6}
.blog-card-link{font-family:var(--font-head);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);text-decoration:none;margin-top:auto}
.blog-card-link:hover{color:var(--gold-dark)}
/* ── Nove-ja ─────────────────────────────────────────── */
.nove-ja-item{display:flex;align-items:center;gap:14px;padding:14px 24px;border:1px solid rgba(0,0,0,.15);border-radius:100px;background:transparent;font-family:var(--font-head);font-size:14px;font-weight:500;color:var(--black);letter-spacing:.02em;text-transform:uppercase;transition:border-color .25s,background .25s}
.nja-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.1);color:var(--gold-dark);box-sizing:border-box}
.nja-icon svg{width:14px;height:14px;display:block}
/* ── Subpage hero full width ────────────────────────── */
.vitae-page-wrap{width:100%;display:block}
.vitae-page-wrap section{width:100%;max-width:100%;display:block;box-sizing:border-box}
.subpage-hero{width:100%!important;max-width:none!important;min-height:80vh;display:flex!important;align-items:flex-end!important;padding:120px 8% 80px!important;position:relative!important;background-size:cover!important;background-position:center!important;background-color:#111!important}
.subpage-hero::before{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.2) 100%)!important;z-index:0!important}
.subpage-hero-content{position:relative!important;z-index:1!important;max-width:760px!important}
.subpage-hero-content h1{font-family:var(--font-head)!important;font-size:clamp(42px,7vw,88px)!important;font-weight:700!important;color:#fff!important;text-transform:uppercase!important;line-height:.95!important;margin-bottom:24px!important;letter-spacing:-.01em!important}
.subpage-hero-content p{font-size:18px!important;font-weight:300!important;color:rgba(255,255,255,.85)!important;line-height:1.65!important;max-width:560px!important;margin-bottom:40px!important}
@media(max-width:768px){.form-row{grid-template-columns:1fr}.subpage-hero{padding:80px 6% 60px!important;min-height:60vh!important}}

/* ── Override formulářových polí (přepisuje duplicitní pravidla) ── */
.kontakt-right .form-field input,
.kontakt-right .form-field select,
.kontakt-right .form-field textarea {
  background: #fff !important;
  color: var(--black) !important;
  border: 1px solid rgba(0,0,0,.15) !important;
}
.kontakt-right .form-field input::placeholder,
.kontakt-right .form-field textarea::placeholder {
  color: rgba(0,0,0,.5) !important;
  opacity: 1 !important;
}
.kontakt-right .form-field input::-webkit-input-placeholder,
.kontakt-right .form-field textarea::-webkit-input-placeholder {
  color: rgba(0,0,0,.5) !important;
}
.kontakt-right .form-field input::-moz-placeholder,
.kontakt-right .form-field textarea::-moz-placeholder {
  color: rgba(0,0,0,.5) !important;
  opacity: 1 !important;
}
.kontakt-right .form-field select { color: var(--black) !important; }

/* ── WordPress admin bar: posun navigace a obsahu pod ni ─────────────────── */
body.admin-bar #site-nav { top: 32px !important; }
@media screen and (max-width: 782px) {
  body.admin-bar #site-nav { top: 46px !important; }
}
@media screen and (max-width: 600px) {
  body.admin-bar #site-nav { top: 0 !important; }
}

/* ═══════════════════════════════════════════════════════════════════════
   KOMPLEXNÍ RESPONSIVE — TABLET + MOBIL
   Přebíjí inline styly pomocí !important
═══════════════════════════════════════════════════════════════════════ */

/* ── TABLET (≤ 1024px) ─────────────────────────────────────────────────── */
@media (max-width: 1024px) {
  /* Subpage hero menší */
  .subpage-hero {
    min-height: 65vh !important;
    padding: 100px 6% 60px !important;
  }
  .subpage-hero-content h1 {
    font-size: clamp(36px, 6vw, 56px) !important;
  }
  .subpage-hero-content p {
    font-size: 16px !important;
  }

  /* Sluzby grid: 4 sloupce → 2 sloupce */
  .sluzby-grid {
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 8px !important;
  }

  /* Dvojsloupcové sekce vnitřních stránek → jeden sloupec */
  section > div[style*="grid-template-columns:1fr 1fr"],
  section > div[style*="grid-template-columns: 1fr 1fr"] {
    grid-template-columns: 1fr !important;
    gap: 48px !important;
  }

  /* Sekce padding zmenšit */
  section[style*="padding:100px 8%"],
  section[style*="padding: 100px 8%"] {
    padding: 70px 6% !important;
  }
  section[style*="padding:80px 8%"],
  section[style*="padding: 80px 8%"] {
    padding: 60px 6% !important;
  }

  /* Foto sekce s overlay (citáty) */
  section[style*="height:85vh"] {
    height: auto !important;
    min-height: 480px !important;
    max-height: none !important;
  }
}

/* ── MOBIL (≤ 768px) ───────────────────────────────────────────────────── */
@media (max-width: 768px) {
  /* HTML reset */
  html, body { font-size: 15px; }

  /* Navigace — skryj odkazy, zmenši logo */
  #site-nav {
    padding: 14px 5% !important;
    flex-wrap: wrap;
  }
  #site-nav .nav-links { display: none !important; }
  #site-nav .nav-logo {
    font-size: 18px !important;
  }
  #site-nav .nav-logo span {
    display: none;
  }
  #site-nav .btn-nav {
    padding: 10px 16px !important;
    font-size: 11px !important;
  }

  /* Subpage hero */
  .subpage-hero {
    min-height: 80vh !important;
    padding: 100px 5% 60px !important;
  }
  .subpage-hero-content h1 {
    font-size: clamp(36px, 10vw, 52px) !important;
    line-height: 1.0 !important;
    margin-bottom: 18px !important;
  }
  .subpage-hero-content p {
    font-size: 15px !important;
    line-height: 1.6 !important;
    margin-bottom: 28px !important;
  }

  /* Buttons na hero — full width */
  .subpage-hero-content div[style*="display:flex"] {
    flex-direction: column !important;
    gap: 12px !important;
  }
  .subpage-hero-content .btn-primary,
  .subpage-hero-content .btn-outline {
    width: 100% !important;
    text-align: center !important;
    justify-content: center !important;
  }

  /* Všechny grid 1fr 1fr → 1fr */
  section [style*="grid-template-columns:1fr 1fr"],
  section [style*="grid-template-columns: 1fr 1fr"],
  section [style*="grid-template-columns:repeat(2,"],
  section [style*="grid-template-columns: repeat(2,"] {
    grid-template-columns: 1fr !important;
    gap: 32px !important;
  }

  /* Sluzby grid 4 → 1 sloupec */
  .sluzby-grid {
    grid-template-columns: 1fr !important;
    gap: 8px !important;
    padding: 0 !important;
  }
  .sluzba-card {
    aspect-ratio: 16/10 !important;
  }

  /* Sekce padding */
  section[style*="padding:100px"],
  section[style*="padding: 100px"] {
    padding: 56px 5% !important;
  }
  section[style*="padding:80px"],
  section[style*="padding: 80px"] {
    padding: 48px 5% !important;
  }
  section[style*="padding:60px"],
  section[style*="padding: 60px"] {
    padding: 40px 5% !important;
  }

  /* Velké nadpisy */
  section h2[style*="font-size:clamp"],
  section h2 {
    font-size: clamp(24px, 7vw, 34px) !important;
    line-height: 1.05 !important;
  }
  section h1[style*="font-size:clamp"] {
    font-size: clamp(28px, 8vw, 42px) !important;
  }

  /* Foto sekce s citáty */
  section[style*="height:85vh"] {
    height: auto !important;
    min-height: 420px !important;
  }
  section[style*="height:500px"],
  section[style*="height:480px"] {
    height: 400px !important;
  }

  /* Velké quote text */
  section p[style*="DM Serif Display"] {
    font-size: 22px !important;
    line-height: 1.35 !important;
  }

  /* Section labels menší */
  .section-label {
    font-size: 11px !important;
  }

  /* Form */
  .form-row {
    grid-template-columns: 1fr !important;
    gap: 0 !important;
  }
  .form-field input,
  .form-field select,
  .form-field textarea {
    font-size: 16px !important; /* iOS auto-zoom prevention */
  }

  /* Kontakt sekce */
  .kontakt-inner {
    padding: 40px 5% !important;
    gap: 32px !important;
  }
  .kontakt-title {
    font-size: clamp(28px, 8vw, 42px) !important;
    line-height: 1.0 !important;
  }

  /* Kvíz */
  .kviz-headline {
    font-size: clamp(24px, 7vw, 34px) !important;
    line-height: 1.05 !important;
  }
  .kviz-box {
    padding: 28px 20px 36px !important;
  }
  .kviz-question {
    font-size: 18px !important;
  }
  .kviz-option {
    font-size: 14px !important;
    padding: 14px 16px !important;
  }

  /* Lecba (kroky) */
  .lecba-title {
    font-size: clamp(28px, 8vw, 42px) !important;
  }
  .step {
    grid-template-columns: 48px 1fr !important;
    gap: 16px !important;
  }
  .step-num {
    font-size: 28px !important;
  }
  .step-title {
    font-size: 16px !important;
  }
  .step-desc {
    font-size: 13px !important;
  }

  /* Nove-ja items (na hlavní stránce) */
  #nove-ja > div {
    grid-template-columns: 1fr !important;
  }
  #nove-ja > div > div {
    padding: 48px 5% !important;
    border-left: none !important;
  }
  #nove-ja > div > div:last-child {
    border-top: 1px solid rgba(0,0,0,0.08);
  }
  .nove-ja-item {
    width: 100% !important;
  }

  /* Footer */
  footer {
    padding: 40px 5% !important;
    flex-direction: column !important;
    gap: 12px !important;
    text-align: center !important;
  }
  footer .footer-logo {
    font-size: 20px !important;
  }
  footer .footer-copy {
    font-size: 12px !important;
  }

  /* Blog karty */
  .blog-card-img { height: 180px !important; }

  /* Cards padding */
  div[style*="padding:40px"],
  div[style*="padding: 40px"] {
    padding: 28px 24px !important;
  }
  div[style*="padding:32px"] {
    padding: 24px 20px !important;
  }

  /* Tabulky/karty s grid 1fr auto (ceník vstupní) */
  section[id="cenik"] > div > div[style*="grid-template-columns:1fr auto"] {
    grid-template-columns: 1fr !important;
    text-align: left !important;
    gap: 20px !important;
  }
}

/* ── MALÝ MOBIL (≤ 480px) ──────────────────────────────────────────────── */
@media (max-width: 480px) {
  /* Hero ještě menší padding */
  .subpage-hero {
    padding: 90px 5% 50px !important;
    min-height: 70vh !important;
  }
  .subpage-hero-content h1 {
    font-size: clamp(32px, 9vw, 44px) !important;
  }

  /* Nav skryje btn-nav text, jen logo */
  #site-nav .btn-nav {
    font-size: 10px !important;
    padding: 8px 12px !important;
  }

  /* Sluzba card menší aspect */
  .sluzba-card {
    aspect-ratio: 4/3 !important;
  }

  /* Tlačítka */
  .btn-primary,
  .btn-outline,
  .btn-gold {
    padding: 14px 24px !important;
    font-size: 12px !important;
  }

  /* Quote */
  section p[style*="DM Serif Display"] {
    font-size: 19px !important;
  }
}

/* ── HAMBURGER MENU + MOBILE OVERLAY ───────────────────────────────────── */
#nav-hamburger {
  display: none;
  background: transparent;
  border: 0;
  cursor: pointer;
  padding: 8px;
  width: 36px;
  height: 36px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 5px;
  z-index: 110;
}
#nav-hamburger span {
  display: block;
  width: 22px;
  height: 2px;
  background: var(--gold);
  transition: all 0.3s ease;
  border-radius: 2px;
}
#nav-hamburger.open span:nth-child(1) {
  transform: translateY(7px) rotate(45deg);
}
#nav-hamburger.open span:nth-child(2) {
  opacity: 0;
}
#nav-hamburger.open span:nth-child(3) {
  transform: translateY(-7px) rotate(-45deg);
}

#mobile-menu {
  position: fixed;
  inset: 0;
  background: rgba(10, 10, 10, 0.98);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  z-index: 90;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.35s ease, visibility 0.35s ease;
}
#mobile-menu.open {
  opacity: 1;
  visibility: visible;
}
#mobile-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
  text-align: center;
  width: 90%;
  max-width: 360px;
}
#mobile-menu ul li a {
  display: block;
  font-family: var(--font-head);
  font-size: 22px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #fff;
  text-decoration: none;
  padding: 12px 0;
  transition: color 0.2s;
}
#mobile-menu ul li a:hover {
  color: var(--gold);
}
#mobile-menu ul li a.mobile-cta {
  background: var(--gold-btn);
  color: var(--black);
  padding: 16px 28px;
  margin-top: 16px;
  font-size: 14px;
  letter-spacing: 0.12em;
}

body.menu-open { overflow: hidden; }

/* Show hamburger on mobile / tablet */
@media (max-width: 900px) {
  #nav-hamburger { display: flex; }
  #site-nav .nav-links { display: none !important; }
  #site-nav .btn-nav { display: none !important; }
}

/* ═══════════════════════════════════════════════════════════════════════
   RESPONSIVE – CENÍK STRÁNKA + CENOVÁ TABULKA (epilace)
═══════════════════════════════════════════════════════════════════════ */

/* Cenová tabulka (Epilace pro muže) – tablet */
@media (max-width: 1024px) {
  .vitae-ptable th,
  .vitae-ptable td { padding: 12px 12px !important; font-size: 14px !important; }
}

/* Cenová tabulka – mobil: zmenšit a nechat horizontální scroll jako fallback */
@media (max-width: 768px) {
  .vitae-ptable-sec { padding: 0 5% 64px !important; }
  .vitae-ptable { font-size: 13px !important; }
  .vitae-ptable th { padding: 10px 8px !important; font-size: 10px !important; letter-spacing: .03em !important; }
  .vitae-ptable td { padding: 11px 8px !important; font-size: 12.5px !important; }
  .vitae-ptable th:first-child,
  .vitae-ptable td:first-child { white-space: normal !important; }
}

/* Ceník stránka – sekce padding + řádky na mobilu */
@media (max-width: 768px) {
  /* horní sekce ceníku (padding 140px 8% 100px) */
  .vitae-page-wrap section[style*="padding:140px 8% 100px"],
  .vitae-page-wrap section[style*="padding: 140px 8% 100px"] {
    padding: 110px 5% 64px !important;
  }
  /* jednotlivé řádky ceníku */
  .cenik-row {
    padding: 18px 18px !important;
  }
  .cenik-row > div:last-child {
    padding-left: 16px !important;
  }
  /* cena v řádku ceníku menší */
  .cenik-row > div:last-child > div:first-child {
    font-size: 17px !important;
  }
}

@media (max-width: 480px) {
  .cenik-row { padding: 16px 14px !important; }
  .cenik-row > div:last-child > div:first-child { font-size: 15px !important; }
  /* popisek služby v ceníku skrýt na velmi malých displejích pro přehlednost */
  .cenik-row > div:first-child > div:last-child { font-size: 12px !important; }
}
