.pk-tr-hero{color:var(--pk-white);flex-direction:column;min-height:860px;padding-bottom:14px;display:flex;position:relative}.pk-tr-hero__bg{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.pk-tr-hero__bg:after{content:"";background:linear-gradient(#0026134d 0%,#0032190f 45%,#002d1633 100%);position:absolute;inset:0}.pk-tr-hero__inner{z-index:1;text-align:center;flex:auto;justify-content:center;align-items:center;padding:150px 24px 60px;display:flex;position:relative}.pk-tr-hero__title{font:var(--pk-t-display);color:var(--pk-white);text-shadow:0 2px 18px #00000047;max-width:1000px;margin:0 auto}.pk-tr-hero .pk-catcard-wrap{z-index:3;margin-bottom:0;position:relative}.pk-tr-hero .pk-cats--card{background:var(--pk-white);border-radius:var(--pk-r-lg);box-shadow:var(--pk-shadow-card);padding:10px 12px}@media (width<=1024px){.pk-tr-hero{min-height:560px}.pk-tr-hero__inner{padding:140px 20px 64px}.pk-tr-hero__title{font:700 44px/1.15 var(--pk-font-display)}.pk-tr-hero .pk-catcard-wrap{display:none}}@media (width<=600px){.pk-tr-hero{min-height:460px}.pk-tr-hero__inner{padding:120px 20px 52px}.pk-tr-hero__title{font:700 30px/1.18 var(--pk-font-display)}}.pk-tr{padding-top:24px;padding-bottom:8px}.pk-tr__crumbs{font:var(--pk-t-body-md);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;padding:18px 0 0;display:flex}.pk-tr__crumbs-home{color:var(--pk-muted);display:inline-flex}.pk-tr__crumbs-home:hover{color:var(--pk-green)}.pk-tr__crumbs-link{color:var(--pk-muted)}.pk-tr__crumbs-link:hover{color:var(--pk-green)}.pk-tr__crumbs-sep{color:var(--pk-muted);opacity:.5}.pk-tr__crumbs-cur{color:var(--pk-green)}.pk-tr__h1{font:var(--pk-t-h32);color:var(--pk-ink);text-align:center;margin:6px 0 30px}.pk-tr__grid{grid-template-columns:minmax(0,1fr) 345px;align-items:start;gap:24px;display:grid}.pk-tr__main{flex-direction:column;gap:56px;min-width:0;display:flex}.pk-tr__main>*{margin-top:0!important;margin-bottom:0!important}.pk-tr__main>.pk-exc-baseinfo{margin-top:-32px!important}.pk-tr__main>.pk-exc-cta{margin-top:56px!important}.pk-tr__side{position:sticky;top:24px}@media (width<=1024px){.pk-tr__grid{grid-template-columns:1fr}.pk-tr__side{order:-1;position:static}}body.single-tour .pk-related{padding:100px 0 96px}body.single-tour .pk-related__heading{margin-bottom:52px}body.single-tour .pk-related__cta{margin-top:60px}@media (width<=768px){body.single-tour .pk-related{padding:64px 0 60px}body.single-tour .pk-related__heading{margin-bottom:36px}body.single-tour .pk-related__cta{margin-top:40px}}.pk-tr-info{background:var(--pk-white);border-radius:var(--pk-r-lg);box-shadow:var(--pk-shadow-card);margin:24px 0;padding:28px 28px 26px;overflow:hidden}.pk-tr-info__heading{font:var(--pk-t-h28);color:var(--pk-green-dark);margin:0 0 18px}.pk-tr-info__rows{flex-direction:column;gap:12px;margin:0 0 18px;display:flex}.pk-tr-info__row{font:var(--pk-t-body16);color:var(--pk-ink);flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.pk-tr-info__icon{color:var(--pk-green);flex-shrink:0;margin-top:2px}.pk-tr-info__text{flex:1;min-width:0}.pk-tr-info__text strong{color:var(--pk-green-dark);font-weight:700}.pk-tr-info__link{font:var(--pk-t-body-md);color:var(--pk-green);white-space:nowrap;transition:color .15s}.pk-tr-info__link:hover{color:var(--pk-green-dark)}.pk-tr-info__price-band{background:var(--pk-green-100);font:var(--pk-t-body16);color:var(--pk-ink);align-items:center;gap:10px;margin:0 -28px 20px;padding:12px 28px;display:flex}.pk-tr-info__price-band strong{color:var(--pk-ink);font-weight:700}.pk-tr-info__price-ico{color:var(--pk-green);flex-shrink:0}.pk-tr-info__cols{grid-template-columns:1fr 1fr;gap:0;margin:0 0 20px;display:grid}.pk-tr-info__col:first-child{border-right:1px solid var(--pk-line);padding-right:28px}.pk-tr-info__col+.pk-tr-info__col{padding-left:28px}.pk-tr-info__col-title{font:var(--pk-t-body-bd);color:var(--pk-ink);align-items:center;gap:10px;margin:0 0 12px;display:flex}.pk-tr-info__col-ico{color:var(--pk-green);flex-shrink:0}.pk-tr-info__list{flex-direction:column;gap:10px;margin:0;padding:0 0 0 30px;list-style:none;display:flex}.pk-tr-info__li{font:var(--pk-t-body16);color:var(--pk-ink);align-items:flex-start;gap:10px;display:flex}.pk-tr-info__mark{color:var(--pk-green);flex-shrink:0;margin-top:2px}.pk-tr-info__optional{margin:0 0 20px}.pk-tr-info__opt-list{flex-direction:column;gap:8px;margin:0;padding:0 0 0 30px;list-style:none;display:flex}.pk-tr-info__opt-li{font:var(--pk-t-body16);color:var(--pk-ink);padding-left:18px;position:relative}.pk-tr-info__opt-li:before{content:"";background:var(--pk-green);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:2px}.pk-tr-info__opt-link{color:var(--pk-green);text-decoration:underline}.pk-tr-info__opt-link:hover{color:var(--pk-green-dark)}.pk-tr-info__route{margin:0}.pk-tr-route{font:var(--pk-t-body16);color:var(--pk-ink);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-left:30px;display:flex}.pk-tr-route__pin{color:var(--pk-green);flex-shrink:0}.pk-tr-route__city{white-space:nowrap}.pk-tr-route__arrow{color:var(--pk-green);align-items:center;display:inline-flex}@media (width<=600px){.pk-tr-info{padding:20px 16px 18px}.pk-tr-info__price-band{margin:0 -16px 20px;padding:12px 16px}.pk-tr-info__cols{grid-template-columns:1fr}.pk-tr-info__col:first-child{border-right:none;border-bottom:1px solid var(--pk-line);margin-bottom:16px;padding-bottom:16px;padding-right:0}.pk-tr-info__col+.pk-tr-info__col{padding-left:0}.pk-tr-info__list,.pk-tr-info__opt-list{padding-left:16px}.pk-tr-route{padding-left:0}}.pk-tr-org{background:var(--pk-white);border-radius:var(--pk-r-lg);box-shadow:var(--pk-shadow-card);margin-bottom:28px;padding:26px 28px}.pk-tr-org__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pk-tr-org__item{font:var(--pk-t-body16);color:var(--pk-ink);align-items:flex-start;gap:12px;display:flex}.pk-tr-org__ico{color:var(--pk-green);flex-shrink:0;margin-top:1px}.pk-tr-org__item.is-hl,.pk-tr-org__item.is-hl .pk-tr-org__ico{color:var(--pk-red)}.pk-tr-book{background:var(--pk-white);border-radius:var(--pk-r-lg);box-shadow:var(--pk-shadow-card);padding:32px 28px}.pk-tr-book__heading{font:var(--pk-t-h28);white-space:nowrap;color:var(--pk-green-dark);margin:0 0 14px;font-size:24px}html[data-lang=ru] .pk-tr-book__heading,html[data-lang=en] .pk-tr-book__heading{text-align:center}html[data-lang=ru] .pk-tr-book__heading{font-size:22px}.pk-tr-book__label{font:var(--pk-t-body-md);color:var(--pk-ink);margin:0 0 6px;display:block}.pk-tr-book__field{border-radius:var(--pk-r-md);background:var(--pk-white);border:1px solid #dcdcdc;align-items:center;gap:10px;margin:0 0 18px;padding:12px 14px;display:flex;position:relative}.pk-tr-book__field:focus-within{border-color:var(--pk-green)}.pk-tr-book__field-ico{color:var(--pk-green);flex-shrink:0}.pk-tr-book__field-val{font:var(--pk-t-body16);color:var(--pk-ink)}.pk-tr-book__select{min-width:0;font:var(--pk-t-body16);color:var(--pk-ink);cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2300542B' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") 100% no-repeat;border:none;outline:0;flex:1;padding-right:18px}.pk-tr-book__field--static{background:var(--pk-white)}.pk-tr-book__counts{flex-direction:column;gap:14px;margin:4px 0 20px;display:flex}.pk-tr-book__count{justify-content:space-between;align-items:center;gap:16px;display:flex}.pk-tr-book__count-info{flex-direction:column;gap:2px;display:flex}.pk-tr-book__count-label{font:var(--pk-t-body16);color:var(--pk-ink);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.pk-tr-book__count{gap:6px}.pk-tr-book__count-label{gap:4px}.pk-tr-book__count-ico{color:var(--pk-green);flex-shrink:0}.pk-tr-book__count-help{color:var(--pk-muted);flex-shrink:0}.pk-tr-book__count-price{font:var(--pk-t-small13);color:var(--pk-muted);padding-left:27px}.pk-tr-book__stepper{border-radius:var(--pk-r-md);border:1px solid #dcdcdc;justify-content:space-between;align-items:center;gap:4px;min-width:122px;padding:6px 8px;display:inline-flex}.pk-tr-book__step{border-radius:var(--pk-r-sm);width:34px;height:34px;color:var(--pk-green);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:22px;font-weight:700;line-height:1;transition:background .15s;display:inline-flex}.pk-tr-book__step:hover{background:var(--pk-green-100)}.pk-tr-book__step:focus-visible{outline:2px solid var(--pk-green);outline-offset:-2px}.pk-tr-book__val{text-align:center;min-width:28px;font:var(--pk-t-body-bd);color:var(--pk-ink);font-variant-numeric:tabular-nums}.pk-tr-book__sum{justify-content:space-between;align-items:center;margin:0 0 18px;padding:8px 0;display:flex}.pk-tr-book__sum-label{font:var(--pk-t-h28);color:var(--pk-ink)}.pk-tr-book__sum-amount{font:var(--pk-t-h32);color:var(--pk-ink);font-variant-numeric:tabular-nums;line-height:1.2}.pk-tr-book__cta{text-align:center;width:100%}@media (width<=768px){.pk-tr-book{padding:24px 18px}}.pk-tr-program{margin:8px 0 36px}.pk-tr-program__heading{font:var(--pk-t-h32);color:var(--pk-ink);margin:0 0 24px}.pk-tr-program__list{flex-direction:column;gap:12px;display:flex}.pk-tr-program__text{font:var(--pk-t-body);color:var(--pk-ink);line-height:1.7}.pk-tr-program__text p{margin:0 0 12px}.pk-tr-program__text p:last-child{margin-bottom:0}.pk-tr-day{border-radius:var(--pk-r-md);overflow:hidden}.pk-tr-day__head{background:var(--pk-green-100);cursor:pointer;text-align:left;width:100%;font:var(--pk-t-body-bd);color:var(--pk-green-dark);border:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;transition:background .18s;display:flex}.pk-tr-day__head:hover,.pk-tr-day__head:focus-visible{background:var(--pk-green-300);outline:none}.pk-tr-day__title{min-width:0;font-size:20px}.pk-tr-day__chevron{border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:10px;height:10px;margin-top:-3px;transition:transform .22s;transform:rotate(45deg)}.pk-tr-day__head.is-open .pk-tr-day__chevron{margin-top:3px;transform:rotate(-135deg)}.pk-tr-day__panel{background:#f4f5f4;padding:22px 24px 24px 28px}.pk-tr-day__panel[hidden]{display:none}.pk-tr-day__flag{color:var(--pk-green);margin-left:-2px;display:block}.pk-tr-day__flag--start{margin-bottom:6px}.pk-tr-day__flag--finish{color:var(--pk-green-dark);margin-top:4px;margin-left:-3px}.pk-tr-day__acts{margin:0;padding:0 0 0 24px;list-style:none;position:relative}.pk-tr-day__acts:before{content:"";background:var(--pk-green);width:2px;position:absolute;top:0;bottom:-14px;left:2px}.pk-tr-day__act{min-height:30px;font:var(--pk-t-body16);color:var(--pk-ink);align-items:center;padding:5px 0;display:flex;position:relative}.pk-tr-day__node{background:var(--pk-white);border:2px solid var(--pk-green);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:-26px;transform:translateY(-50%)}.pk-tr-day__node--fin{width:auto;height:auto;color:var(--pk-green);background:0 0;border:none;border-radius:0;display:inline-flex;left:-25px}.pk-tr-program__cta{text-align:center;margin-top:48px}.pk-tr-program__cta .pk-btn{min-width:300px}@media (width<=600px){.pk-tr-day__head{padding:14px 16px}.pk-tr-day__panel{padding:18px 16px 20px 22px}}.pk-tr-rules{background:var(--pk-green-100);padding:48px 0 52px}.pk-tr-rules__inner{max-width:var(--pk-content);margin:0 auto;padding:0 24px}.pk-tr-rules__heading{font:var(--pk-t-h32);color:var(--pk-ink);margin:0 0 32px}.pk-tr-rules__grid{grid-template-columns:1fr 1fr;gap:32px 48px;max-width:800px;display:grid}.pk-tr-rules__block{align-items:flex-start;gap:14px;display:flex}.pk-tr-rules__icon{background:var(--pk-white);border-radius:var(--pk-r-md);width:42px;height:42px;color:var(--pk-green);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pk-tr-rules__body{flex-direction:column;gap:6px;padding-top:8px;display:flex}.pk-tr-rules__title{font:var(--pk-t-body-bd);color:var(--pk-ink);display:block}.pk-tr-rules__desc{font:var(--pk-t-body16);color:var(--pk-ink);display:block}.pk-tr-rules__wysiwyg{font:var(--pk-t-body);color:var(--pk-ink);max-width:760px;line-height:1.7}.pk-tr-rules__wysiwyg p{margin:0 0 12px}.pk-tr-rules__wysiwyg p:last-child{margin-bottom:0}.pk-tr-rules__wysiwyg ul,.pk-tr-rules__wysiwyg ol{margin-bottom:12px;padding-left:20px}.pk-tr-rules__wysiwyg li{margin-bottom:6px}@media (width<=600px){.pk-tr-rules{padding:36px 0 40px}.pk-tr-rules__grid{grid-template-columns:1fr}}.pk-tr-faq-wrap{padding-top:56px}.pk-tr-faq{max-width:800px;margin-bottom:8px}.pk-tr-faq__heading{font:var(--pk-t-h32);color:var(--pk-ink);margin:0 0 24px}.pk-tr-faq__list{flex-direction:column;gap:12px;display:flex}.pk-tr-faq__item{border-radius:var(--pk-r-md);background:var(--pk-green-100);overflow:hidden}.pk-tr-faq__q{background:var(--pk-green-100);cursor:pointer;text-align:left;width:100%;font:var(--pk-t-body-bd);color:var(--pk-green-dark);border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;transition:background .18s;display:flex}.pk-tr-faq__q:hover,.pk-tr-faq__q:focus-visible{background:var(--pk-green-300);outline:none}.pk-tr-faq__chevron{border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:10px;height:10px;margin-top:-3px;transition:transform .22s;transform:rotate(45deg)}.pk-tr-faq__q.is-open .pk-tr-faq__chevron{margin-top:3px;transform:rotate(-135deg)}.pk-tr-faq__a{font:var(--pk-t-body16);color:var(--pk-ink);background:#f4f5f4;padding:18px 22px;line-height:1.7}.pk-tr-faq__a[hidden]{display:none}@media (width<=600px){.pk-tr-faq__q,.pk-tr-faq__a{padding:14px 16px}.pk-tr-program__cta .pk-btn{width:100%;min-width:0}}