@layer components{:where(.place-hero,.place-hero-v2) .gallery>.age-limit{z-index:2;position:absolute;right:var(--ant-margin);bottom:var(--ant-margin)}.place-hero .gallery{position:relative;width:100%;min-width:0;overflow:hidden}@media screen and (min-width:992px){:is(.place-hero .gallery) .age-limit{right:var(--ant-margin-xl);bottom:var(--ant-margin-xl)}}:is(.place-hero .gallery) .slider{position:relative;width:100%;height:100%;min-width:0;aspect-ratio:4/3;overflow:hidden}@media screen and (min-width:992px){:is(.place-hero .gallery) .slider{max-width:100%;height:540px;aspect-ratio:auto}}:is(:is(.place-hero .gallery) .slider) .swiper-wrapper{height:100%}:is(:is(.place-hero .gallery) .slider) .item,:is(:is(.place-hero .gallery) .slider) .swiper-slide{width:100%;height:100%}:is(:is(.place-hero .gallery) .slider) .item{position:relative}@media screen and (min-width:992px){:is(:is(.place-hero .gallery) .slider) .item{border-radius:var(--ant-kp-border-radius-xxl);overflow:hidden}}:is(:is(:is(.place-hero .gallery) .slider) .item) .item-image{display:block;width:100%;height:100%;object-fit:cover}:is(:is(:is(.place-hero .gallery) .slider) .item) .item-tag{position:absolute;top:16px;left:16px}:is(:is(.place-hero .gallery) .slider) .fraction-container{z-index:2;position:absolute;bottom:16px;left:16px}@media screen and (min-width:992px){:is(:is(.place-hero .gallery) .slider) .fraction-container{display:none}}:is(.place-hero .gallery) .controls{display:none}@media screen and (min-width:992px){:is(.place-hero .gallery) .controls{z-index:1;display:flex;position:absolute;left:32px;bottom:32px;gap:var(--ant-margin-xs)}}}@layer components{.place-hero .summary-top{gap:var(--ant-margin-xs)}.place-hero .summary-bot{gap:var(--ant-margin)}:is(.place-hero .summary-bot) .address{color:var(--ant-color-icon)}:is(:is(.place-hero .summary-bot) .address) .address-icon{font-size:20px}:is(.place-hero .summary-bot) .address svg{flex-shrink:0}}@layer components{@media screen and (min-width:992px){.place-hero{margin:var(--ant-kp-layout-main-margin) var(--ant-kp-layout-margin) 0;display:grid;max-width:var(--layout-width-standard);grid-template-columns:1fr 328px;grid-template-areas:"gallery cards" "summary-top summary-top" "summary-bot summary-bot" "contacts contacts"}}@media screen and (min-width:1440px){.place-hero{margin:var(--ant-kp-layout-main-margin) auto 0;width:100%;grid-template-columns:519px 1fr 328px;grid-template-areas:"gallery gallery cards" "summary-top summary-top summary-top" "summary-bot contacts contacts"}}@media screen and (min-width:992px){.place-hero.without-cards{grid-template-areas:"gallery gallery" "summary-top summary-top" "summary-bot summary-bot" "contacts contacts"}}@media screen and (min-width:1440px){.place-hero.without-cards{grid-template-areas:"gallery gallery gallery" "summary-top summary-top summary-top" "summary-bot contacts contacts"}}.place-hero .cards,.place-hero .contacts,.place-hero .summary-top{margin-top:var(--ant-margin-xxl)}.place-hero .contacts,.place-hero .summary-bot,.place-hero .summary-top{margin-left:var(--ant-kp-layout-margin);margin-right:var(--ant-kp-layout-margin)}@media screen and (min-width:992px){.place-hero .contacts,.place-hero .summary-bot,.place-hero .summary-top{margin-left:0;margin-right:0}.place-hero .gallery{grid-area:gallery;width:auto;margin-right:var(--ant-margin-xs)}}@media screen and (min-width:992px){.full-width:is(.place-hero .gallery){margin-right:0}}@media screen and (min-width:992px){.place-hero .cards{grid-area:cards;margin-top:0}.place-hero .summary-top{grid-area:summary-top;margin-top:var(--ant-margin-xl)}}.place-hero .summary-bot{margin-top:var(--ant-margin-md)}@media screen and (min-width:992px){.place-hero .summary-bot{grid-area:summary-bot;margin-top:var(--ant-margin)}}@media screen and (min-width:1440px){.place-hero .summary-bot{margin-right:var(--ant-margin-lg)}}@media screen and (min-width:992px){.place-hero .contacts{grid-area:contacts;margin-top:var(--ant-margin-lg)}}@media screen and (min-width:1440px){.place-hero .contacts{margin-top:var(--ant-margin)}}}@layer components{.place-hero-v2{display:flex;max-width:var(--layout-width-standard);gap:var(--Space-Margin-marginLG,24px);flex-direction:column-reverse;margin:0 0 var(--ant-kp-layout-main-margin) 0}.place-hero-v2 .block-content{padding-inline:var(--ant-kp-layout-margin);gap:40px;flex:1}:is(.place-hero-v2 .block-content) .summary-top{gap:16px}:is(.place-hero-v2 .block-content) .size-button{width:100%}:is(.place-hero-v2 .block-content) .contacts{flex-direction:column-reverse;gap:var(--ant-kp-gutter-row)}:is(:is(.place-hero-v2 .block-content) .contacts) .info-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}:is(.place-hero-v2 .block-content) .address-icon{margin-top:2px;color:var(--ant-color-icon)}.place-hero-v2 .gallery{display:flex;flex:1;position:relative;border-radius:0;aspect-ratio:4/3}@media screen and (min-width:576px){.place-hero-v2 .gallery{border-radius:var(--ant-kp-border-radius-xxl)}}.place-hero-v2 .gallery{overflow:hidden}@media screen and (min-width:576px){:is(.place-hero-v2 .gallery) .age-limit{right:var(--ant-margin-xl);bottom:var(--ant-margin-xl)}}:is(.place-hero-v2 .gallery) .controls{display:none}@media screen and (min-width:576px){:is(.place-hero-v2 .gallery) .controls{z-index:1;display:flex;position:absolute;left:32px;bottom:32px;gap:var(--ant-margin-xs)}}:is(.place-hero-v2 .gallery) .slider{position:relative;width:100%;height:100%}:is(:is(.place-hero-v2 .gallery) .slider) .swiper-wrapper{height:100%}:is(:is(.place-hero-v2 .gallery) .slider) .swiper-slide{width:100%!important;height:100%}:is(:is(.place-hero-v2 .gallery) .slider) .item{width:100%;height:100%}:is(:is(:is(.place-hero-v2 .gallery) .slider) .item) .item-image{width:100%;height:100%;object-fit:cover}:is(:is(:is(.place-hero-v2 .gallery) .slider) .item) .item-image img{width:100%;height:100%;object-fit:cover}:is(:is(:is(.place-hero-v2 .gallery) .slider) .item) .item-tag{position:absolute;top:16px;left:16px}@media screen and (min-width:576px){:is(:is(:is(.place-hero-v2 .gallery) .slider) .item) .item-tag{top:24px;left:24px}}@media screen and (min-width:960px){:is(:is(:is(.place-hero-v2 .gallery) .slider) .item) .item-tag{top:32px;left:32px}}:is(:is(.place-hero-v2 .gallery) .slider) .fraction-container{z-index:2;position:absolute;left:16px;bottom:16px}@media screen and (min-width:576px){:is(:is(.place-hero-v2 .gallery) .slider) .fraction-container{display:none}}@media screen and (min-width:576px){.place-hero-v2{margin:var(--ant-kp-layout-main-margin) var(--ant-kp-layout-margin)}.place-hero-v2 .block-content{padding-inline:0}:is(:is(.place-hero-v2 .block-content) .contacts) .info-grid{grid-template-columns:repeat(2,1fr)}.place-hero-v2 .gallery{aspect-ratio:16/9}}@media screen and (min-width:1200px){.place-hero-v2{flex-direction:row}:is(.place-hero-v2 .block-content) .size-button{width:auto}.place-hero-v2 .gallery{aspect-ratio:4/3;height:100%}}@media screen and (min-width:1440px){.place-hero-v2{margin-inline:auto;width:100%}}.place-hero-v2>:last-child{flex:1}.place-hero-v2>*{min-width:0}}