/* ================================================================
   /anasayfa-evet-dedik · PDF hero varyantı
   Yalnız bu body sınıfı altında çalışır; anasayfanın kalan bölümlerini
   ve mevcut / hero'sunu değiştirmez.
   ================================================================ */

.page-evet-dedik{
  --evd-coral:#B3504B;
  --evd-burgundy:#351619;
  --evd-ink:#171717;
  --evd-bg:#F5F5F7;
  --evd-line:#DDD9D5;
}

/* PDF'de header hero'nun sakin, beyaz devamıdır. */
.page-evet-dedik .header,
.page-evet-dedik .header.scrolled{
  background:#fff;
  border-bottom:1px solid #E6E3E1;
  box-shadow:none;
  padding:18px 0;
}
.page-evet-dedik .header:not(.scrolled)::before{display:none}
.page-evet-dedik .header .container{max-width:1228px}
.page-evet-dedik .header .logo__img,
.page-evet-dedik .header.scrolled .logo__img{
  width:auto;
  height:30.5px;
  filter:none!important;
}
.page-evet-dedik .header .nav{gap:29px;margin-left:auto;margin-right:4px}
.page-evet-dedik .header .nav a{color:var(--evd-ink);font-size:14px;font-weight:500}
.page-evet-dedik .header .nav a:hover{color:var(--evd-coral)}
.page-evet-dedik .header__actions{gap:0}
.page-evet-dedik .evd-header-cta,
.page-evet-dedik .header__actions .evd-header-cta{
  display:inline-flex;
  min-width:163px;
  min-height:45px;
  padding:11px 20px;
  background:var(--evd-coral);
  border:0;
  color:#fff;
  font-size:14px;
  font-weight:600;
  box-shadow:0 13px 28px -15px rgba(126,41,40,.54);
}
.page-evet-dedik .evd-header-cta:hover{background:#9F423E;color:#fff}

/* Ana 1440×900 referans: 1180 px içerik, 594 + 60 + 526 kolon. */
.page-evet-dedik .hero.hero--evet-dedik{
  min-height:100svh;
  padding:14vh 0 12.45vh;
  justify-content:flex-start;
  align-items:stretch;
  overflow:hidden;
  text-align:left;
  color:var(--evd-ink);
  background:
    radial-gradient(54% 64% at 84% 88%,rgba(179,80,75,.075),transparent 72%),
    linear-gradient(135deg,#fff 0%,#F8F8F9 46%,var(--evd-bg) 100%);
  contain:paint;
}
.page-evet-dedik .hero.hero--evet-dedik::before{
  display:none;
}
.page-evet-dedik .hero--evet-dedik .hero__inner{
  display:block;
  position:relative;
  width:100%;
  max-width:1228px;
  min-height:662px;
  margin:0 auto;
  transform:none!important;
  opacity:1!important;
}
.page-evet-dedik .hero--evet-dedik .hero__inner > :not(.evd-visual){width:594px}
.page-evet-dedik .hero--evet-dedik .hero__inner > .evd-proof{width:362px}

/* Google sosyal kanıtı */
.page-evet-dedik .hero--evet-dedik .evd-proof{
  display:inline-flex;
  width:auto;
  min-width:362px;
  height:42px;
  margin:8px 0 0;
  padding:0 17px;
  align-items:center;
  justify-content:flex-start;
  flex-wrap:nowrap;
  gap:0;
  border:1px solid var(--evd-line);
  border-radius:999px;
  background:rgba(255,255,255,.92);
  box-shadow:0 11px 26px -22px rgba(47,29,29,.55);
  backdrop-filter:none;
  white-space:nowrap;
}
.evd-proof__stars{color:#A84743;font-size:16px;line-height:1;letter-spacing:1px;margin-right:14px}
.evd-proof__score{font-family:var(--serif);font-size:15px;line-height:1;color:var(--evd-ink)}
.evd-proof__score span{font-size:.9em;font-weight:500;margin-left:1px}
.evd-proof__divider{width:1px;height:19px;margin:0 14px;background:#D8D4D0}
.evd-proof__text{font-size:12px;line-height:1;color:#3E3E42}
.evd-proof__text strong{font-weight:600;color:var(--evd-ink)}

/* Başlık ve açıklama */
.page-evet-dedik .hero--evet-dedik .evd-title{
  margin:23px 0 0;
  color:var(--evd-ink);
  font-size:86px;
  font-weight:600;
  line-height:.93;
  letter-spacing:-.055em;
  text-shadow:none;
}
.page-evet-dedik .hero--evet-dedik .evd-title .line{
  width:87.4%;
  overflow:visible;
  padding:0;
  margin:0;
  white-space:nowrap;
  transform:scaleX(1.145);
  transform-origin:left center;
}
.page-evet-dedik .hero--evet-dedik .evd-title .evd-title__accent{
  color:var(--evd-coral);
  font-style:normal;
  font-weight:500;
  position:relative;
  top:7px;
  width:95.3%;
  transform:scaleX(1.05);
}
.page-evet-dedik .hero--evet-dedik .evd-intro{
  max-width:594px;
  margin:35px 0 0;
  color:#4A4A4F;
  font-size:16.5px;
  line-height:1.58;
  letter-spacing:-.005em;
  text-shadow:none;
}
.page-evet-dedik .evd-intro strong{color:var(--evd-ink);font-weight:600}

/* Sağdaki fotoğraf kartı PDF'deki 526×662 kompozisyonun kendisidir. */
.page-evet-dedik .hero--evet-dedik .evd-visual{
  position:absolute;
  top:0;
  right:24px;
  width:526px;
  height:662px;
  max-width:none;
  margin:0;
  overflow:hidden;
  border-radius:42px 42px 42px 8px;
  background:#E7DED5;
  box-shadow:0 34px 65px -32px rgba(63,34,38,.34);
  transform:none!important;
}
.page-evet-dedik .hero--evet-dedik .evd-visual picture,
.page-evet-dedik .hero--evet-dedik .evd-visual img{
  display:block;
  width:100%;
  height:100%;
}
.page-evet-dedik .hero--evet-dedik .evd-visual img{
  aspect-ratio:auto;
  object-fit:cover;
  object-position:center;
  transition:none;
}
.page-evet-dedik .hero--evet-dedik .evd-visual:hover img{transform:none}

/* İki net rezervasyon yolu */
.page-evet-dedik .evd-routes{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;
  height:191px;
  margin-top:33px;
}
.page-evet-dedik .evd-route{
  position:relative;
  display:grid;
  min-width:0;
  min-height:44px;
  height:100%;
  overflow:hidden;
  border-radius:22px;
  transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;
}
.page-evet-dedik .evd-route:hover{transform:translateY(-3px)}
.page-evet-dedik .evd-route:focus-visible{outline:3px solid rgba(179,80,75,.38);outline-offset:3px}
.page-evet-dedik .evd-route span,.page-evet-dedik .evd-route strong{display:block}
.page-evet-dedik .evd-route--winter{
  grid-template-columns:123px minmax(0,1fr);
  background:var(--evd-burgundy);
  color:#fff;
  box-shadow:0 19px 38px -28px rgba(53,22,25,.8);
}
.page-evet-dedik .evd-route__media{
  width:123px;
  height:191px;
  object-fit:cover;
  object-position:center;
}
.page-evet-dedik .evd-route--winter .evd-route__body{
  display:flex;
  min-width:0;
  flex-direction:column;
  padding:21px 17px 18px 8px;
}
.page-evet-dedik .evd-route__eyebrow{
  color:#9D3B3B;
  font-size:10px;
  font-weight:700;
  line-height:1.35;
  letter-spacing:.14em;
  text-transform:uppercase;
}
.page-evet-dedik .evd-route--winter .evd-route__eyebrow{
  display:flex;
  align-items:center;
  gap:7px;
  color:#F1C978;
  font-size:9px;
  letter-spacing:.15em;
}
.page-evet-dedik .evd-route--winter .evd-route__eyebrow i{
  width:8px;
  height:8px;
  flex:0 0 8px;
  border-radius:50%;
  background:#69B78E;
  box-shadow:0 0 0 4px rgba(105,183,142,.13);
}
.page-evet-dedik .evd-route__title{
  margin-top:8px;
  color:inherit;
  font-family:var(--serif);
  font-size:26px;
  font-weight:500;
  line-height:1.02;
  letter-spacing:-.025em;
}
.page-evet-dedik .evd-route__copy{
  margin-top:8px;
  color:rgba(255,255,255,.78);
  font-size:11.5px;
  line-height:1.55;
}
.page-evet-dedik .evd-route .evd-route__action{
  display:flex;
  min-height:44px;
  margin-top:auto;
  align-items:flex-end;
  justify-content:space-between;
  color:inherit;
  font-size:12px;
  font-weight:600;
  line-height:1.25;
}
.page-evet-dedik .evd-route__action b{font-size:19px;font-weight:400;line-height:.8}

.page-evet-dedik .evd-route--year27{
  grid-template-columns:92px minmax(0,1fr);
  align-items:center;
  isolation:isolate;
  border:1px solid rgba(241,201,120,.24);
  background:
    radial-gradient(circle at 14% 50%,rgba(223,171,79,.24),transparent 31%),
    radial-gradient(circle at 96% -12%,rgba(190,89,79,.4),transparent 43%),
    linear-gradient(137deg,#5A2528 0%,#351619 58%,#230D11 100%);
  color:#fff;
  box-shadow:0 19px 38px -27px rgba(53,22,25,.86),inset 0 1px rgba(255,255,255,.08);
}
.page-evet-dedik .evd-route--year27::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  opacity:.42;
  background:repeating-linear-gradient(118deg,transparent 0 26px,rgba(255,255,255,.035) 27px,transparent 28px 54px);
}
.page-evet-dedik .evd-route--year27::after{
  content:"’27";
  position:absolute;
  top:-27px;
  right:-7px;
  z-index:0;
  color:rgba(255,231,174,.075);
  font-family:var(--serif);
  font-size:102px;
  font-weight:500;
  line-height:1;
  letter-spacing:-.08em;
  pointer-events:none;
}
.page-evet-dedik .evd-route--year27 > *{position:relative;z-index:1}
.page-evet-dedik .evd-route--year27 .evd-route__seal{
  width:78px;
  height:78px;
  margin:0;
  justify-self:center;
  object-fit:contain;
  transform:rotate(-7deg);
  filter:drop-shadow(0 9px 10px rgba(10,4,5,.34)) drop-shadow(0 0 13px rgba(241,201,120,.13));
}
.page-evet-dedik .evd-route--year27 .evd-route__body{
  display:flex;
  min-width:0;
  height:100%;
  flex-direction:column;
  padding:20px 16px 17px 13px;
  border-left:1px solid rgba(255,231,174,.13);
}
.page-evet-dedik .evd-route--year27 .evd-route__eyebrow{
  color:#F1C978;
  text-shadow:0 1px rgba(0,0,0,.2);
}
.page-evet-dedik .evd-route--year27 .evd-route__title{
  margin-top:8px;
  color:#fff;
  font-size:18px;
  line-height:1.02;
}
.page-evet-dedik .evd-route--year27 .evd-route__copy{
  margin-top:7px;
  color:rgba(255,255,255,.72);
  font-size:10.5px;
  line-height:1.45;
}
.page-evet-dedik .evd-route--year27 .evd-route__action{
  min-height:36px;
  justify-content:flex-start;
  gap:4px;
  color:#FFE09C;
  border-top:1px solid rgba(255,231,174,.15);
  text-decoration:none;
}

.page-evet-dedik .evd-assurance{
  display:flex;
  align-items:flex-start;
  gap:8px;
  margin:14px 0 0;
  color:#66666B;
  font-size:11.5px;
  line-height:1.45;
}
.page-evet-dedik .evd-assurance svg{flex:0 0 18px;color:#D95750;margin-top:-1px}

/* Biraz daha dar masaüstlerinde oranlar korunur, grid esnek küçülür. */
@media (min-width:681px) and (max-width:1240px){
  .page-evet-dedik .hero.hero--evet-dedik{padding-top:116px;padding-bottom:78px}
  .page-evet-dedik .hero--evet-dedik .hero__inner{max-width:1060px;min-height:600px}
  .page-evet-dedik .hero--evet-dedik .hero__inner > :not(.evd-visual){width:520px}
  .page-evet-dedik .hero--evet-dedik .hero__inner > .evd-proof{width:362px}
  .page-evet-dedik .hero--evet-dedik .evd-title{font-size:67px}
  .page-evet-dedik .hero--evet-dedik .evd-intro{max-width:520px;font-size:15.5px}
  .page-evet-dedik .hero--evet-dedik .evd-visual{right:24px;width:460px;height:579px;border-radius:34px}
  .page-evet-dedik .evd-routes{grid-template-columns:repeat(2,minmax(0,1fr));height:182px}
  .page-evet-dedik .evd-route--winter{grid-template-columns:100px minmax(0,1fr)}
  .page-evet-dedik .evd-route__media{width:100px;height:182px}
  .page-evet-dedik .evd-route--year27{grid-template-columns:77px minmax(0,1fr)}
  .page-evet-dedik .evd-route--year27 .evd-route__seal{width:72px;height:72px;margin-left:2px}
  .page-evet-dedik .evd-route--year27 .evd-route__body{padding-inline:10px}
  .page-evet-dedik .evd-route--year27 .evd-route__title{font-size:16px}
}

/* Tabletlerde iki kolonu sıkıştırmak yerine mobildeki anlaşılır karar sırası korunur. */
@media (min-width:681px) and (max-width:1099px){
  .page-evet-dedik .hero.hero--evet-dedik{min-height:auto;padding:112px 0 64px}
  .page-evet-dedik .hero--evet-dedik .hero__inner{
    display:flex;
    width:100%;
    max-width:720px;
    min-height:0;
    padding-inline:24px;
    flex-direction:column;
    gap:0;
  }
  .page-evet-dedik .hero--evet-dedik .hero__inner > :not(.evd-visual){width:100%}
  .page-evet-dedik .hero--evet-dedik .hero__inner > .evd-proof{width:362px}
  .page-evet-dedik .hero--evet-dedik .evd-title{font-size:72px}
  .page-evet-dedik .hero--evet-dedik .evd-intro{max-width:640px}
  .page-evet-dedik .hero--evet-dedik .evd-visual{
    position:static;
    width:526px;
    height:662px;
    margin:34px auto 0;
  }
  .page-evet-dedik .evd-routes{
    width:594px;
    grid-template-columns:repeat(2,minmax(0,1fr));
    height:191px;
    margin:32px auto 0;
  }
  .page-evet-dedik .evd-route--winter{grid-template-columns:123px minmax(0,1fr)}
  .page-evet-dedik .evd-route__media{width:123px;height:191px}
  .page-evet-dedik .evd-route--year27{grid-template-columns:92px minmax(0,1fr)}
  .page-evet-dedik .evd-route--year27 .evd-route__seal{width:78px;height:78px;margin-left:8px}
  .page-evet-dedik .evd-route--year27 .evd-route__body{padding:20px 16px 17px 13px}
  .page-evet-dedik .evd-route--year27 .evd-route__title{font-size:18px}
  .page-evet-dedik .evd-assurance{width:594px;margin:16px auto 0}
}

/* Mobil 390×1138 referansı: 16 px gutter ve doğrusal karar akışı. */
@media (max-width:680px){
  .page-evet-dedik .header,
  .page-evet-dedik .header.scrolled{padding:10px 0}
  .page-evet-dedik .header .container{max-width:none;padding-inline:16px}
  .page-evet-dedik .header .logo__img,
  .page-evet-dedik .header.scrolled .logo__img{height:20px}
  .page-evet-dedik .header__inner{gap:10px}
  .page-evet-dedik .header__actions .evd-header-cta{
    min-width:144px;
    min-height:44px;
    padding:10px 15px;
    font-size:12.5px;
  }

  .page-evet-dedik .hero.hero--evet-dedik{
    min-height:auto;
    padding:109px 0 30px;
    text-align:left;
    background:
      radial-gradient(90% 36% at 77% 83%,rgba(179,80,75,.065),transparent 75%),
      linear-gradient(145deg,#fff 0%,#F8F8F9 38%,#F5F2F4 100%);
  }
  .page-evet-dedik .hero.hero--evet-dedik::before{display:none}
  .page-evet-dedik .hero--evet-dedik .hero__inner{
    display:flex;
    width:100%;
    min-height:0;
    max-width:none;
    padding-inline:16px;
    flex-direction:column;
    gap:0;
  }
  .page-evet-dedik .hero--evet-dedik .hero__inner > :not(.evd-visual){width:100%}
  .page-evet-dedik .hero--evet-dedik .evd-proof{
    width:100%;
    min-width:0;
    height:42px;
    margin:0;
    padding:0 27px;
    justify-content:flex-start;
  }
  .evd-proof__stars{font-size:15px;letter-spacing:.8px;margin-right:15px;transform:scaleX(1.12);transform-origin:left center}
  .evd-proof__score{font-size:15px}
  .evd-proof__divider{margin-inline:12px}
  .evd-proof__text{font-size:11px}

  .page-evet-dedik .hero--evet-dedik .evd-title{
    width:calc(100% + 2px);
    margin:42px 0 0;
    padding-left:10px;
    font-size:46px;
    line-height:.94;
    letter-spacing:-.052em;
  }
  .page-evet-dedik .hero--evet-dedik .evd-title .line{
    width:92.6%;
    white-space:nowrap;
    transform:scaleX(1.08);
    transform-origin:left center;
  }
  .page-evet-dedik .hero--evet-dedik .evd-title .evd-title__accent{top:7px}
  .page-evet-dedik .hero--evet-dedik .evd-intro{
    max-width:none;
    margin:60px 0 0;
    font-size:16px;
    line-height:1.5;
  }
  .page-evet-dedik .hero--evet-dedik .evd-visual{
    position:static;
    order:initial;
    width:100%;
    height:auto;
    max-width:none;
    margin:28px 0 0;
    border-radius:21px;
    box-shadow:0 20px 44px -29px rgba(63,34,38,.38);
  }
  .page-evet-dedik .hero--evet-dedik .evd-visual img{
    width:100%;
    height:auto;
    aspect-ratio:358/224;
  }

  .page-evet-dedik .evd-routes{
    display:flex;
    width:100%;
    height:auto;
    margin-top:25px;
    flex-direction:column;
    gap:10px;
  }
  .page-evet-dedik .evd-route{width:100%;height:160px;border-radius:21px}
  .page-evet-dedik .evd-route--winter{
    height:160px;
    grid-template-columns:97px minmax(0,1fr);
  }
  .page-evet-dedik .evd-route__media{width:97px;height:160px}
  .page-evet-dedik .evd-route--winter .evd-route__body{padding:16px 17px 14px 10px}
  .page-evet-dedik .evd-route--winter .evd-route__eyebrow{font-size:9px;letter-spacing:.14em}
  .page-evet-dedik .evd-route__title{margin-top:7px;font-size:27px}
  .page-evet-dedik .evd-route__copy{margin-top:6px;font-size:12.4px;line-height:1.45}
  .page-evet-dedik .evd-route__action{font-size:12.5px}

  .page-evet-dedik .evd-route--year27{
    height:160px;
    grid-template-columns:90px minmax(0,1fr);
    padding:0;
  }
  .page-evet-dedik .evd-route--year27 .evd-route__seal{
    width:70px;
    height:70px;
    margin:0;
  }
  .page-evet-dedik .evd-route--year27 .evd-route__body{padding:15px 16px 13px 11px}
  .page-evet-dedik .evd-route--year27 .evd-route__eyebrow{font-size:9.5px}
  .page-evet-dedik .evd-route--year27 .evd-route__title{margin-top:6px;font-size:18px;line-height:1.02}
  .page-evet-dedik .evd-route--year27 .evd-route__copy{max-width:225px;margin-top:6px;font-size:11.2px;line-height:1.4}
  .page-evet-dedik .evd-route--year27 .evd-route__action{min-height:30px;font-size:12px}

  .page-evet-dedik .evd-assurance{
    width:100%;
    gap:9px;
    margin:24px 0 0;
    padding:0 2px;
    font-size:12px;
    line-height:1.55;
  }
  .page-evet-dedik .evd-assurance svg{width:17px;height:17px;flex-basis:17px;margin-top:2px}
}

@media (max-width:374px){
  .page-evet-dedik .header .logo__img,
  .page-evet-dedik .header.scrolled .logo__img{height:18px}
  .page-evet-dedik .header__actions .evd-header-cta{min-width:130px;padding-inline:11px}
  .page-evet-dedik .hero--evet-dedik .evd-proof{padding-inline:17px}
  .page-evet-dedik .hero--evet-dedik .evd-title{font-size:42px}
  .page-evet-dedik .evd-route--winter{grid-template-columns:91px minmax(0,1fr)}
  .page-evet-dedik .evd-route__media{width:91px}
  .page-evet-dedik .evd-route--year27{grid-template-columns:82px minmax(0,1fr)}
  .page-evet-dedik .evd-route--year27 .evd-route__seal{width:66px;height:66px}
}

@media (prefers-reduced-motion:reduce){
  .page-evet-dedik .evd-route,
  .page-evet-dedik .evd-header-cta{transition:none}
}

/* Hero rezervasyon kartları: başlık, açıklama ve CTA aynı satır ritminde. */
.page-evet-dedik .evd-route{--evd-route-media:82px}
.page-evet-dedik .evd-route--winter,
.page-evet-dedik .evd-route--year27{
  grid-template-columns:var(--evd-route-media) minmax(0,1fr);
  border:0;
}
.page-evet-dedik .evd-route--year27{
  box-shadow:0 19px 38px -27px rgba(53,22,25,.86),inset 0 0 0 1px rgba(241,201,120,.24),inset 0 1px rgba(255,255,255,.08);
}
.page-evet-dedik .evd-route__media{width:var(--evd-route-media)}
.page-evet-dedik .evd-route--winter .evd-route__body,
.page-evet-dedik .evd-route--year27 .evd-route__body{
  display:grid;
  height:100%;
  grid-template-rows:18px 58px minmax(0,1fr) 34px;
  padding:14px 14px 12px 12px;
  align-items:start;
  border-left:0;
}
.page-evet-dedik .evd-route--year27 .evd-route__body{box-shadow:inset 1px 0 rgba(255,231,174,.13)}
.page-evet-dedik .evd-route .evd-route__eyebrow,
.page-evet-dedik .evd-route .evd-route__title,
.page-evet-dedik .evd-route .evd-route__copy,
.page-evet-dedik .evd-route .evd-route__action{min-width:0;margin-top:0}
.page-evet-dedik .evd-route .evd-route__eyebrow,
.page-evet-dedik .evd-route .evd-route__title,
.page-evet-dedik .evd-route .evd-route__copy{align-self:start}
.page-evet-dedik .evd-route .evd-route__copy{max-width:none}
.page-evet-dedik .evd-route .evd-route__action,
.page-evet-dedik .evd-route--year27 .evd-route__action{
  height:34px;
  min-height:34px;
  align-self:stretch;
  align-items:center;
  justify-content:space-between;
  gap:8px;
}
.page-evet-dedik .evd-route__action b{margin-left:auto}

@media (min-width:1100px) and (max-width:1240px){
  .page-evet-dedik .evd-route{--evd-route-media:74px}
  .page-evet-dedik .evd-route--year27 .evd-route__seal{width:66px;height:66px}
  .page-evet-dedik .evd-route--winter .evd-route__body,
  .page-evet-dedik .evd-route--year27 .evd-route__body{
    grid-template-rows:18px 52px minmax(0,1fr) 32px;
    padding:14px 12px 12px 10px;
  }
  .page-evet-dedik .evd-route .evd-route__action,
  .page-evet-dedik .evd-route--year27 .evd-route__action{height:32px;min-height:32px}
}

@media (max-width:680px){
  .page-evet-dedik .evd-route{--evd-route-media:92px}
  .page-evet-dedik .evd-route--winter .evd-route__body,
  .page-evet-dedik .evd-route--year27 .evd-route__body{
    grid-template-rows:18px 42px minmax(0,1fr) 30px;
    padding:15px 16px 13px 11px;
  }
  .page-evet-dedik .evd-route .evd-route__action,
  .page-evet-dedik .evd-route--year27 .evd-route__action{height:30px;min-height:30px}
}

@media (max-width:374px){
  .page-evet-dedik .evd-route{--evd-route-media:88px;height:172px}
  .page-evet-dedik .evd-route__media{height:172px}
  .page-evet-dedik .evd-route--winter .evd-route__body,
  .page-evet-dedik .evd-route--year27 .evd-route__body{grid-template-rows:18px 58px minmax(0,1fr) 30px}
}

@media (max-width:330px){
  .page-evet-dedik .evd-route{height:192px}
  .page-evet-dedik .evd-route__media{height:192px}
  .page-evet-dedik .evd-route--winter .evd-route__body,
  .page-evet-dedik .evd-route--year27 .evd-route__body{grid-template-rows:18px 78px minmax(0,1fr) 30px}
}
