.tourDetailPage{min-height:100vh;background:#fff}@media(max-width:680px){.tourDetailPage{padding-bottom:72px}}.tourDetailPage .tourBreadcrumb,.tourDetailPage .tourEyebrow{font-size:11px}.tourDetailPage .tourIntroGrid>div:first-child>p{font-size:16px}.tourDetailPage .tourIntroTrust small{font-size:10px}.tourDetailPage .tourIntroTrust strong{font-size:13px}.tourDetailPage .tourPrice small,.tourDetailPage .tourPrice span{font-size:10px}.tourDetailPage .tourBookingCard>p{font-size:14px}.tourDetailPage .tourBookPhone,.tourDetailPage .tourBookPrimary{font-size:13px}.tourDetailPage .tourBookingCard li{font-size:11px}.tourDetailPage .tourFacts small{font-size:9px}.tourDetailPage .tourFacts strong{font-size:14px}.tourDetailPage .relatedHead>div>span,.tourDetailPage .tourFaqGrid>div:first-child>span,.tourDetailPage .tourFinalCta span,.tourDetailPage .tourPlanHead>span,.tourDetailPage .tourSectionLead>span{font-size:10px}.tourDetailPage .tourSectionLead p{font-size:15px}.tourDetailPage .tourRouteCards small{font-size:9px}.tourDetailPage .tourNotice strong,.tourDetailPage .tourPlanGrid li,.tourDetailPage .tourRouteCards p{font-size:14px}.tourDetailPage .tourNotice p{font-size:13px}.tourDetailPage .tourFaqGrid>div:first-child>p{font-size:14px}.tourDetailPage .tourFaqGrid>div:first-child>a{font-size:13px}.tourDetailPage .tourFaqList summary{font-size:15px}.tourDetailPage .tourFaqList details p{font-size:14px}.tourDetailPage .relatedHead>a{font-size:13px}.tourDetailPage .relatedTourGrid small{font-size:9px}.tourDetailPage .relatedTourGrid p{font-size:11px}.tourDetailPage .tourFinalCta a,.tourDetailPage .tourFinalCta p{font-size:13px}@media(max-width:680px){.tourDetailPage .tourIntroGrid>div:first-child>p{font-size:15px;line-height:1.65}.tourDetailPage .tourFacts small{font-size:9px}.tourDetailPage .tourFacts strong{font-size:13px}.tourDetailPage .tourSectionLead p{font-size:15px;line-height:1.75}.tourDetailPage .tourRouteCards h3{font-size:21px}.tourDetailPage .tourRouteCards p{font-size:14px;line-height:1.65}.tourDetailPage .tourFaqList summary{font-size:15px;line-height:1.4}.tourDetailPage .tourFaqList details p{font-size:14px;line-height:1.7}.tourDetailPage .relatedTourGrid h3{font-size:20px}.tourDetailPage .relatedTourGrid p{font-size:12px}.tourDetailPage .mobileTourBar small{font-size:10px}.tourDetailPage .mobileTourBar strong{font-size:21px}.tourDetailPage .mobileTourBar>a{font-size:14px}}.tourDetailPage :is(#tur-hakkinda,#tur-programi,#ulasim,#dahil-olanlar,#sorular){scroll-margin-top:76px}.tourDetailPage .tourFacts{margin-top:30px;margin-bottom:76px}.tourDetailPage .tourAnchorNav{margin-top:-50px;margin-bottom:64px}.tourDetailPage .tourOverview{padding-bottom:88px}.tourDetailPage .tourSearchGuide{margin-top:-20px;margin-bottom:72px}.tourDetailPage .tourExperience{padding-top:92px;padding-bottom:92px}.tourDetailPage .tourTransport{padding-top:88px;padding-bottom:92px}.tourDetailPage .tourPlan{padding-top:88px;padding-bottom:56px;box-shadow:0 0 0 100vmax #f6f8f7;clip-path:inset(0 -100vmax)}.tourDetailPage .tourFaqBand{padding-top:76px;padding-bottom:76px}.tourDetailPage .relatedTours{padding-top:80px;padding-bottom:88px}@media(max-width:680px){.tourDetailPage :is(#tur-hakkinda,#tur-programi,#ulasim,#dahil-olanlar,#sorular){scroll-margin-top:18px}.tourDetailPage .tourFacts{margin-top:28px;margin-bottom:52px}.tourDetailPage .tourAnchorNav{margin-top:-36px;margin-bottom:46px}.tourDetailPage .tourOverview{gap:20px;padding-bottom:52px}.tourDetailPage .tourSearchGuide{margin-top:-18px;margin-bottom:52px}.tourDetailPage .tourExperience{padding-top:58px;padding-bottom:58px}.tourDetailPage .tourExperienceGrid{gap:28px}.tourDetailPage .tourTransport{padding-top:56px;padding-bottom:58px}.tourDetailPage .tourTransportHead{margin-bottom:28px}.tourDetailPage .tourPlan{padding-top:52px;padding-bottom:30px}.tourDetailPage .tourPlanHead{margin-bottom:24px}.tourDetailPage .tourFaqBand{padding-top:44px;padding-bottom:52px}.tourDetailPage .tourFaqGrid{gap:22px}.tourDetailPage .relatedTours{padding-top:52px;padding-bottom:56px}.tourDetailPage .relatedHead{margin-bottom:27px}.tourDetailPage .tourBreadcrumb{font-size:12px}.tourDetailPage .tourFacts small{font-size:11px}.tourDetailPage .tourFacts strong{font-size:15px}.tourDetailPage .tourEyebrow{font-size:11px}}