/* Correct Car — Autókozmetika oldal.
   A makett (kozmetika.html) stíluslapja szó szerint, .cc-kozmetika alá
   szűkítve, hogy az oldal fejlécét, láblécét és a többi oldalt ne érintse.
   A makett saját fejléc/lábléc szabályai kimaradtak: azokat a site kerete adja. */

.cc-kozmetika{--ink:#10151c;
    --ink-soft:#1c2531;
    --paper:#f7f5f0;
    --paper-2:#ffffff;
    --line:#e6e2d8;
    --muted:#6b7280;
    --accent:#317bfe;
    --accent-dark:#1e5fdb;
    --accent-tint:#eaf1ff;
    --accent-soft:#bfdbfe;
    --teal:#0f766e;
    --gold:#f5b400;
    --radius:18px;
    --shadow:0 20px 50px -20px rgba(16,21,28,0.25);
    --shadow-sm:0 8px 24px -12px rgba(16,21,28,0.18);}
.cc-kozmetika h1,.cc-kozmetika h2,.cc-kozmetika h3,.cc-kozmetika h4{font-family:'Poppins',sans-serif;
    line-height:1.15;
    letter-spacing:-0.01em;}
.cc-kozmetika a{color:inherit;text-decoration:none;}
.cc-kozmetika img,.cc-kozmetika svg{display:block;max-width:100%;}
.cc-kozmetika .wrap{max-width:1180px;margin:0 auto;padding:0 24px;}
.cc-kozmetika .eyebrow{display:inline-flex;align-items:center;gap:8px;
    font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;
    color:var(--accent-dark);
    background:var(--accent-tint);
    padding:7px 14px;border-radius:999px;}
.cc-kozmetika .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;
    padding:14px 26px;border-radius:12px;font-weight:700;font-size:15.5px;
    border:2px solid transparent;cursor:pointer;transition:transform .15s ease, box-shadow .15s ease, background .15s ease;
    white-space:nowrap;}
.cc-kozmetika .btn-primary{background:var(--accent);color:#fff;box-shadow:0 10px 24px -8px rgba(49,123,254,0.55);}
.cc-kozmetika .btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px -8px rgba(49,123,254,0.65);}
.cc-kozmetika .btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none;}
.cc-kozmetika .btn-dark{background:var(--ink);color:#fff;}
.cc-kozmetika .btn-dark:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);}
.cc-kozmetika .btn-outline{background:transparent;color:var(--ink);border-color:var(--line);}
.cc-kozmetika .btn-outline:hover{border-color:var(--ink);}
.cc-kozmetika .btn-whatsapp{background:#25d366;color:#0b3d20;}
.cc-kozmetika .btn-whatsapp:hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px rgba(37,211,102,0.55);}
.cc-kozmetika /* ---------- HEADER (megegyezik a többi oldallal) ---------- */
  header{position:sticky;top:0;z-index:50;
    background:rgba(247,245,240,0.9);
    backdrop-filter:saturate(180%) blur(10px);
    border-bottom:1px solid var(--line);}
.cc-kozmetika .nav-links{display:flex;align-items:center;gap:30px;font-weight:600;font-size:15px;color:var(--ink-soft);}
.cc-kozmetika .nav-links a{position:relative;padding:6px 0;}
.cc-kozmetika .nav-links a:hover{color:var(--accent-dark);}
.cc-kozmetika .nav-links a.active{color:var(--accent-dark);}
.cc-kozmetika .nav-links a.active::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--accent);border-radius:2px;}
.cc-kozmetika .nav-cta{display:flex;align-items:center;gap:14px;}
.cc-kozmetika .nav-phone{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;}
.cc-kozmetika .nav-phone svg{width:18px;height:18px;color:var(--accent);}
@media (max-width:920px){
.cc-kozmetika .nav-links{display:none;}
.cc-kozmetika .nav-phone span{display:none;}
}
.cc-kozmetika /* ---------- PAGE HERO ---------- */
  .page-hero{background:var(--ink);color:#fff;padding:42px 0 46px;}
.cc-kozmetika .breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;color:#9aa5b8;margin-bottom:18px;}
.cc-kozmetika .breadcrumb a:hover{color:#fff;}
.cc-kozmetika .breadcrumb .sep{opacity:.5;}
.cc-kozmetika .breadcrumb .current{color:#fff;font-weight:600;}
.cc-kozmetika .page-hero h1{font-size:clamp(28px,3.6vw,40px);font-weight:800;margin-bottom:10px;max-width:640px;}
.cc-kozmetika .page-hero p{color:#b9c1cf;font-size:16px;max-width:600px;}
.cc-kozmetika .page-hero .hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px;}
.cc-kozmetika section{padding:80px 0;}
.cc-kozmetika .sec-head{max-width:640px;margin:0 auto 44px;text-align:center;}
.cc-kozmetika .sec-head h2{font-size:clamp(26px,3.2vw,36px);font-weight:800;margin:14px 0 12px;}
.cc-kozmetika .sec-head p{color:var(--muted);font-size:16px;}
.cc-kozmetika /* ---------- MIÉRT MI (value cards) ---------- */
  .values{background:var(--paper-2);}
.cc-kozmetika .value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;}
@media (max-width:920px){
.cc-kozmetika .value-grid{grid-template-columns:1fr 1fr;}
}
@media (max-width:560px){
.cc-kozmetika .value-grid{grid-template-columns:1fr;}
}
.cc-kozmetika .value-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px;
    transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease;}
.cc-kozmetika .value-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-sm);border-color:transparent;}
.cc-kozmetika .value-icon{width:50px;height:50px;border-radius:14px;background:var(--accent-tint);display:flex;align-items:center;justify-content:center;margin-bottom:16px;}
.cc-kozmetika .value-icon svg{width:25px;height:25px;color:var(--accent-dark);}
.cc-kozmetika .value-card h3{font-size:17.5px;font-weight:700;margin-bottom:8px;}
.cc-kozmetika .value-card p{color:var(--muted);font-size:14.5px;}
.cc-kozmetika /* ---------- MIT CSINÁLUNK ---------- */
  .services{background:var(--paper);}
.cc-kozmetika .svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
@media (max-width:920px){
.cc-kozmetika .svc-grid{grid-template-columns:1fr 1fr;}
}
@media (max-width:640px){
.cc-kozmetika .svc-grid{grid-template-columns:1fr;}
}
.cc-kozmetika .svc-card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow-sm);}
.cc-kozmetika .svc-card .svc-icon{width:46px;height:46px;border-radius:12px;background:var(--ink);display:flex;align-items:center;justify-content:center;margin-bottom:16px;}
.cc-kozmetika .svc-card .svc-icon svg{width:23px;height:23px;color:#fff;}
.cc-kozmetika .svc-card h3{font-size:17px;font-weight:700;margin-bottom:8px;}
.cc-kozmetika .svc-card p{color:var(--muted);font-size:14px;margin-bottom:12px;}
.cc-kozmetika .svc-card ul{list-style:none;display:flex;flex-direction:column;gap:6px;}
.cc-kozmetika .svc-card li{font-size:13.3px;color:var(--ink-soft);padding-left:16px;position:relative;}
.cc-kozmetika .svc-card li::before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--accent);}
.cc-kozmetika /* ---------- ÁRLISTA ---------- */
  .pricing{background:var(--paper-2);}
.cc-kozmetika .price-intro{max-width:760px;margin:0 auto 40px;text-align:center;color:var(--muted);font-size:15.5px;}
.cc-kozmetika .pkg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:36px;}
@media (max-width:980px){
.cc-kozmetika .pkg-grid{grid-template-columns:1fr 1fr;}
}
@media (max-width:600px){
.cc-kozmetika .pkg-grid{grid-template-columns:1fr;}
}
.cc-kozmetika .pkg-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;position:relative;transition:transform .18s ease, box-shadow .18s ease;}
.cc-kozmetika .pkg-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-sm);}
.cc-kozmetika .pkg-card.featured{border:2px solid var(--accent);background:linear-gradient(180deg,var(--paper-2),var(--accent-tint) 220%);box-shadow:0 14px 34px -18px rgba(49,123,254,0.4);}
.cc-kozmetika .pkg-flag{position:absolute;top:-12px;right:20px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;padding:6px 12px;border-radius:7px;text-transform:uppercase;}
.cc-kozmetika .pkg-card .tier{font-size:22px;font-weight:800;}
.cc-kozmetika .pkg-card .tagline{color:var(--muted);font-size:13px;margin:5px 0 18px;min-height:34px;}
.cc-kozmetika .pkg-card ul{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:20px;}
.cc-kozmetika .pkg-card li{position:relative;padding-left:23px;font-size:13.3px;color:var(--ink-soft);}
.cc-kozmetika .pkg-card li svg{position:absolute;left:0;top:3px;width:15px;height:15px;color:var(--accent);}
.cc-kozmetika .pkg-card .price{display:flex;align-items:baseline;gap:6px;border-top:1px solid var(--line);padding-top:16px;}
.cc-kozmetika .pkg-card .price b{font-family:'Poppins',sans-serif;font-weight:800;font-size:24px;}
.cc-kozmetika .pkg-card .price span{font-size:12.5px;color:var(--muted);}
.cc-kozmetika .price-block{margin-bottom:28px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;}
.cc-kozmetika .price-block-head{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--line);flex-wrap:wrap;}
.cc-kozmetika .price-block-head h3{font-size:16.5px;font-weight:700;}
.cc-kozmetika .price-rows{display:flex;flex-direction:column;}
.cc-kozmetika .price-row{display:flex;align-items:center;gap:16px;padding:15px 24px;border-bottom:1px solid var(--line);}
.cc-kozmetika .price-row:last-child{border-bottom:none;}
.cc-kozmetika .price-row .name{font-weight:600;font-size:14.8px;flex:1;}
.cc-kozmetika .price-row .name small{display:block;font-weight:400;font-size:12.5px;color:var(--muted);margin-top:2px;}
.cc-kozmetika .price-row .amount{font-family:'Poppins',sans-serif;font-weight:700;font-size:15.5px;white-space:nowrap;}
.cc-kozmetika .price-row .amount span{font-family:'Inter',sans-serif;font-weight:500;font-size:11.5px;color:var(--muted);margin-left:3px;}
.cc-kozmetika .price-note{background:var(--accent-tint);border-left:3px solid var(--accent);border-radius:12px;padding:16px 20px;font-size:13.5px;color:var(--ink-soft);margin-top:6px;}
.cc-kozmetika .price-note b{color:var(--ink);}
.cc-kozmetika .loyalty{margin-top:36px;background:var(--ink);color:#fff;border-radius:24px;padding:36px 34px;display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center;}
@media (max-width:760px){
.cc-kozmetika .loyalty{grid-template-columns:1fr;}
}
.cc-kozmetika .loyalty h3{font-size:22px;font-weight:800;margin-bottom:10px;}
.cc-kozmetika .loyalty p{color:#b9c1cf;font-size:14.3px;}
.cc-kozmetika .loyalty .stamps{display:flex;gap:9px;margin-top:18px;}
.cc-kozmetika .loyalty .stamp{width:34px;height:34px;border-radius:50%;border:1.6px solid rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#8b92a0;font-family:'Poppins',sans-serif;}
.cc-kozmetika .loyalty .stamp.on{background:var(--accent);border-color:var(--accent);color:#fff;}
.cc-kozmetika .loyalty .panel{background:rgba(255,255,255,0.06);border-radius:14px;padding:22px;}
.cc-kozmetika .loyalty .panel .k{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#8b92a0;}
.cc-kozmetika .loyalty .panel .v{font-weight:700;font-size:16px;margin:4px 0 16px;font-family:'Poppins',sans-serif;color:var(--accent-soft);}
.cc-kozmetika .loyalty .panel .v:last-child{margin-bottom:0;}
.cc-kozmetika /* ---------- REFERENCIA GALÉRIA ---------- */
  .gallery{background:var(--paper);}
.cc-kozmetika .gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
@media (max-width:920px){
.cc-kozmetika .gallery-grid{grid-template-columns:1fr 1fr;}
}
@media (max-width:600px){
.cc-kozmetika .gallery-grid{grid-template-columns:1fr;}
}
.cc-kozmetika .gallery-tile{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);background:var(--paper-2);box-shadow:var(--shadow-sm);transition:transform .18s ease;}
.cc-kozmetika .gallery-tile:hover{transform:translateY(-4px);}
.cc-kozmetika .gallery-media{height:170px;display:flex;align-items:center;justify-content:center;position:relative;}
.cc-kozmetika .gallery-media svg{width:44%;height:auto;}
.cc-kozmetika .gallery-media .tag{position:absolute;top:12px;left:12px;background:rgba(16,21,28,0.55);color:#fff;font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px;letter-spacing:.03em;}
.cc-kozmetika .gallery-body{padding:16px 18px;}
.cc-kozmetika .gallery-body h4{font-size:15px;font-weight:700;margin-bottom:3px;}
.cc-kozmetika .gallery-body p{font-size:12.8px;color:var(--muted);}
.cc-kozmetika .gallery-note{max-width:760px;margin:34px auto 0;text-align:center;color:var(--muted);font-size:13.5px;}
.cc-kozmetika /* ---------- IDŐPONTFOGLALÁS ---------- */
  .booking{background:var(--ink);color:#fff;}
.cc-kozmetika .booking .sec-head p{color:#9aa5b8;}
.cc-kozmetika .booking .eyebrow{background:rgba(49,123,254,0.15);color:#bfdbfe;}
.cc-kozmetika .book-grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:36px;align-items:start;}
@media (max-width:960px){
.cc-kozmetika .book-grid{grid-template-columns:1fr;}
}
.cc-kozmetika .book-info{display:flex;flex-direction:column;gap:26px;}
.cc-kozmetika .book-info h3{font-size:20px;font-weight:800;margin-bottom:6px;}
.cc-kozmetika .book-info p{color:#b9c1cf;font-size:14.5px;}
.cc-kozmetika .book-list{display:flex;flex-direction:column;gap:16px;}
.cc-kozmetika .book-item{display:flex;align-items:flex-start;gap:13px;}
.cc-kozmetika .book-item .ic{width:38px;height:38px;border-radius:10px;background:rgba(49,123,254,0.16);display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.cc-kozmetika .book-item .ic svg{width:18px;height:18px;color:var(--accent-soft);}
.cc-kozmetika .book-item b{display:block;font-size:14.5px;}
.cc-kozmetika .book-item span{font-size:13px;color:#aab3c2;}
.cc-kozmetika .book-panel{background:var(--paper);color:var(--ink);border-radius:24px;padding:36px;}
.cc-kozmetika .book-panel h3{font-size:20px;font-weight:700;margin-bottom:6px;}
.cc-kozmetika .book-panel > p{color:var(--muted);font-size:14px;margin-bottom:22px;}
.cc-kozmetika .field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;}
@media (max-width:520px){
.cc-kozmetika .field-row{grid-template-columns:1fr;}
}
.cc-kozmetika .field{margin-bottom:15px;}
.cc-kozmetika .field label{display:block;font-size:12.8px;font-weight:600;margin-bottom:6px;color:var(--ink-soft);}
.cc-kozmetika .field input,.cc-kozmetika .field select,.cc-kozmetika .field textarea{width:100%;padding:12px 13px;border-radius:10px;border:1px solid var(--line);
    background:var(--paper-2);font-family:inherit;font-size:14px;color:var(--ink);}
.cc-kozmetika .field input:focus,.cc-kozmetika .field select:focus,.cc-kozmetika .field textarea:focus{outline:2px solid var(--accent);outline-offset:1px;}
.cc-kozmetika .field-hint{font-size:11.8px;color:var(--muted);margin-top:5px;}
.cc-kozmetika .field-hint.warn{color:#b45309;font-weight:600;}
.cc-kozmetika .book-panel .btn{width:100%;margin-top:4px;}
.cc-kozmetika .book-confirm{display:none;margin-top:22px;padding:20px;border-radius:14px;background:var(--accent-tint);border:1px solid var(--accent-soft);}
.cc-kozmetika .book-confirm.show{display:block;}
.cc-kozmetika .book-confirm h4{font-size:15px;font-weight:700;margin-bottom:8px;}
.cc-kozmetika .book-confirm p{font-size:13.3px;color:var(--ink-soft);margin-bottom:14px;}
.cc-kozmetika .book-confirm .summary{background:#fff;border-radius:10px;padding:12px 14px;font-size:12.8px;color:var(--ink-soft);margin-bottom:14px;white-space:pre-line;border:1px solid var(--line);}
.cc-kozmetika .book-confirm-actions{display:flex;gap:10px;flex-wrap:wrap;}
.cc-kozmetika .book-confirm-actions .btn{width:auto;flex:1;min-width:200px;margin-top:0;}
.cc-kozmetika /* ---------- FOOTER ---------- */
  footer{background:var(--ink);color:#9aa5b8;padding:56px 0 26px;}
.cc-kozmetika .foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;margin-bottom:40px;}
@media (max-width:760px){
.cc-kozmetika .foot-grid{grid-template-columns:1fr;}
}
.cc-kozmetika .foot-logo{display:flex;align-items:center;gap:10px;color:#fff;font-family:'Poppins',sans-serif;font-weight:800;font-size:19px;margin-bottom:14px;}
.cc-kozmetika .foot-logo .mark{width:36px;height:36px;border-radius:9px;background:var(--accent);display:flex;align-items:center;justify-content:center;}
.cc-kozmetika .foot-logo .mark svg{width:20px;height:20px;color:#fff;}
.cc-kozmetika .foot-col h4{color:#fff;font-size:14.5px;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:.05em;}
.cc-kozmetika .foot-col ul{list-style:none;display:flex;flex-direction:column;gap:11px;font-size:14.5px;}
.cc-kozmetika .foot-col a:hover{color:#fff;}
.cc-kozmetika .foot-bottom{border-top:1px solid rgba(255,255,255,0.08);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;font-size:13px;}
.cc-kozmetika .foot-social{display:flex;gap:10px;}
.cc-kozmetika .foot-social a{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;}
.cc-kozmetika .foot-social a:hover{background:var(--accent);}
.cc-kozmetika .foot-social svg{width:16px;height:16px;}
.cc-kozmetika ::selection{background:var(--accent);color:#fff;}

/* --------------------------------------------------------------------------
   Kiegészítés: a valódi űrlaphoz és a szerver oldali visszajelzésekhez.
   -------------------------------------------------------------------------- */
/* Rejtett csapdamező a robotok ellen: ember sosem látja, így nem is tölti ki. */
.cc-kozmetika .mezo-csapda{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}

/* Sikeres foglalás és hibaüzenet a foglaló doboz tetején. */
.cc-kozmetika .book-uzenet{
  border-radius:14px;padding:16px 18px;margin-bottom:20px;
  font-size:14px;font-weight:600;line-height:1.55;
}
.cc-kozmetika .book-uzenet--ok{background:#e8f8ef;color:#166b3d;border:1px solid #b7e5cb;}
.cc-kozmetika .book-uzenet--hiba{background:#fef2f2;color:#b42318;border:1px solid #f5c2c0;}

/* A szekciócímek ne csússzanak a ragadós fejléc alá, ha a gombokból ugrunk rájuk. */
.cc-kozmetika section[id]{scroll-margin-top:96px;}

/* Referencia csempék valódi fotóval (ha az adminban feltöltött munkák jelennek meg). */
.cc-kozmetika .gallery-media img,
.cc-kozmetika .gallery-media video{width:100%;height:100%;object-fit:cover;}

/* Adatvédelmi hozzájárulás. Enélkül az űrlap nem küldhető el. */
.cc-kozmetika .adatvedelem-sor{
  display:flex;align-items:flex-start;gap:10px;
  margin:4px 0 18px;font-size:13px;line-height:1.55;color:var(--ink-soft);
}
.cc-kozmetika .adatvedelem-sor input{
  width:18px;height:18px;margin:2px 0 0;flex-shrink:0;accent-color:var(--accent);
}
.cc-kozmetika .adatvedelem-sor a{color:var(--accent-dark);text-decoration:underline;}

/* ---- Telefonos finomhangolás ---- */
@media (max-width:600px){
  .cc-kozmetika .btn,.cc-kozmetika .btn-primary,.cc-kozmetika .btn-dark,
  .cc-kozmetika .btn-outline,.cc-kozmetika .btn-whatsapp{
    white-space:normal;text-align:center;max-width:100%;
    padding:13px 18px;font-size:15px;line-height:1.35;
  }
  /* 16 px alatt a Safari ráközelít az űrlapra, ezért itt nagyobb a betű. */
  .cc-kozmetika .field input,.cc-kozmetika .field select,.cc-kozmetika .field textarea{font-size:16px;}
  .cc-kozmetika section{padding:56px 0;}
  .cc-kozmetika .book-panel{padding:26px 20px;}
  .cc-kozmetika .page-hero{padding:32px 0 36px;}
}

/* --------------------------------------------------------------------------
   Fejléckép a szöveg mögött (az adminban tölthető fel).
   A kép halványan, sötét fátyol alatt jelenik meg, hogy a felirat olvasható
   maradjon. Ha nincs kép, a fejléc marad a megszokott sima sötét sáv.
   -------------------------------------------------------------------------- */
.cc-kozmetika .page-hero--kepes{position:relative;overflow:hidden;}
.cc-kozmetika .page-hero--kepes > .wrap{position:relative;z-index:1;}
.cc-kozmetika .page-hero--kepes .hero-hatter{position:absolute;inset:0;z-index:0;}
.cc-kozmetika .page-hero--kepes .hero-hatter img{width:100%;height:100%;object-fit:cover;display:block;}
.cc-kozmetika .page-hero--kepes .hero-hatter::after{
  content:"";position:absolute;inset:0;
  background:linear-gradient(180deg, rgba(13,18,24,0.68) 0%, rgba(13,18,24,0.78) 55%, rgba(16,21,28,0.94) 100%);
}
.cc-kozmetika .page-hero--kepes h1,
.cc-kozmetika .page-hero--kepes p{text-shadow:0 2px 14px rgba(6,10,16,0.55);}
