[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}@-webkit-keyframes buttonClickIncrease{0%{transform:scale(.9)}to{transform:scale(1)}}@-moz-keyframes buttonClickIncrease{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes buttonClickIncrease{0%{transform:scale(.9)}to{transform:scale(1)}}@-webkit-keyframes buttonClickReduce{0%{transform:scale(1)}to{transform:scale(.9)}}@-moz-keyframes buttonClickReduce{0%{transform:scale(1)}to{transform:scale(.9)}}@keyframes buttonClickReduce{0%{transform:scale(1)}to{transform:scale(.9)}}@-webkit-keyframes favoriteFadeIn{0%{display:block;opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.15)}}@-moz-keyframes favoriteFadeIn{0%{display:block;opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.15)}}@keyframes favoriteFadeIn{0%{display:block;opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.15)}}@-webkit-keyframes favoriteFadeInReduce{0%{transform:scale(1.15)}to{transform:scale(1)}}@-moz-keyframes favoriteFadeInReduce{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes favoriteFadeInReduce{0%{transform:scale(1.15)}to{transform:scale(1)}}@-webkit-keyframes favoriteFadeOut{0%{opacity:1}to{display:none;opacity:0}}@-moz-keyframes favoriteFadeOut{0%{opacity:1}to{display:none;opacity:0}}@keyframes favoriteFadeOut{0%{opacity:1}to{display:none;opacity:0}}.Popular{margin:0 auto;max-width:1180px}@media screen and (max-width:1279px){.Popular{max-width:974px}}.Button,body,button,input,optgroup,select,textarea{font-family:Rubik,sans-serif}.Block{position:static}.Button{border-radius:12px}.Wrapper{overflow:initial}.Block .h2,.Block h2{margin-bottom:0}.Text{padding:0}.Places{margin:36px 0 20px}.Places__title{font-size:18px;line-height:24px;margin-bottom:16px}.Places .swiper-container-horizontal{margin:-10px;padding:10px}.Place{display:flex;justify-content:space-between;margin:0 auto}.Place__item{background-color:#fff;border-radius:12px;max-width:222px;width:100%}.Place__img{border-top-left-radius:12px;border-top-right-radius:12px;box-sizing:content-box;height:140px;max-width:100%;min-height:140px;overflow:hidden;padding-bottom:27px;position:relative;width:222px}.Place__img img{height:100%;object-fit:cover;width:100%}.Place__tags{background:#fff;border-top-left-radius:12px;border-top-right-radius:12px;bottom:0;display:flex;justify-content:flex-start;padding:16px 16px 0;position:absolute;width:100%}.Place__tag{border:1px solid #316bff;border-radius:100px;color:#2a2536;font-size:14px;line-height:20px;padding:4px 8px 2px}.Place__wrapper{gap:16px;padding:16px}.Place__title,.Place__wrapper{display:flex;flex-direction:column}.Place__title{gap:8px}.Place__name{color:#2a2536;font-size:18px;font-weight:500;line-height:24px;white-space:nowrap}.Place__name,.Place__text{overflow:hidden;text-overflow:ellipsis}.Place__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6a6d81;display:-webkit-box;font-size:14px;line-height:20px}.Place__distance{align-items:center;display:flex}.Place__distance>svg{margin-right:8px}.Place__distance>span{color:#2a2536;font-size:12px;line-height:12px}.Place__dot-list{display:flex;justify-content:center;margin-top:21px}.Place__dot-item{background:hsla(0,0%,77%,.5);border-radius:50%;display:inline-block;height:8.07px;width:8.07px}.Place__dot-item:not(:first-child){margin-left:12px}.Place__dot-item.is-active{background:#c4c4c4}.Popular__title{font-size:32px;font-weight:700;line-height:40px;margin:0}.Popular__resorts{--template-columns:3;display:grid;gap:20px;grid-template-columns:repeat(var(--template-columns),1fr);margin-top:24px}.Popular__resort{transition:all .1s ease;width:100%}.Popular__resort:hover{transform:translateY(-10px)}.Popular__resort a{display:block;height:100%;text-decoration:none;width:100%}.Popular__resort-image{border-radius:16px;margin-bottom:8px;overflow:hidden;padding-top:63.1578947368%;position:relative;width:100%}.Popular__resort-image img{background-color:#f0f2f9;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.Popular__resort-price{background:#316bff;border-radius:0 16px;color:#fff;font-size:14px;font-weight:500;line-height:24px;padding:4px 8px;position:absolute;right:0;top:0}.Popular__resort-name{color:#2a2536;font-size:24px;font-weight:500;line-height:32px}.Popular__resort-variants{color:#6a6d81;font-size:16px;line-height:24px}.Popular__still-button{margin-top:32px;width:262px}.Block-popular h2{font-size:36px}.Block-popular__arrow--next{right:4px}.Block-popular__arrow--prev{left:4px}.Block-popular__proposals{padding:15px 11px 8px 0}.Block-popular__proposals--no-price{padding:15px 11px 0 0}.Block-popular--dest{padding-top:70px}.Block-popular--dest h2{font-size:36px}.Block-popular .sub-title{margin:0 auto 30px}.Block-popular .sub-title.avg-price{margin-bottom:65px}.Block-popular__price{font-size:18px;line-height:18px;padding:7px 11px 7px 14px}.Block-popular__proposals{font-size:18px;padding:7px 11px 5px 13px}.Block-popular__proposals--no-price{padding:7px 11px 5px 0}.Block-popular__selection{margin-top:70px;position:relative}.Block-popular__selection h2{font-size:36px}.Block-popular__section--kurorts{height:240px}.Block-popular__section--kurorts:hover .Block-popular__section--info-bottom .item,.Block-popular__section--kurorts:hover .Block-popular__section--info-bottom a,.Block-popular__section--kurorts:hover .Block-popular__section--info-bottom h3{color:#c8e6ff}.Block-popular__section--kurorts:not(:last-child){margin-right:20px}.Block-popular__section--3b{width:380px}.Block-popular__section--2b{width:580px}.Block-popular__section--info-bottom .item,.Block-popular__section--info-bottom a,.Block-popular__section--info-bottom h3{color:#fff;font-size:28px;font-weight:700;line-height:1.25}.Block-popular__section--info-bottom .item{bottom:70px;left:25px;position:absolute}.Block-popular__section--info-digits{bottom:25px;left:25px;position:absolute}.Block-popular__section--info-bottom{height:200px}.Block-popular__flex-pos{-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;width:inherit}.Block-popular__destinations{padding-bottom:65px}.Block-popular__arrow{background:#fff;border-radius:50%;box-shadow:0 0 7px rgba(0,0,0,.15);cursor:pointer;height:50px;left:-25px;position:absolute;top:calc(50% - 25px);transition:all .21s;width:50px;z-index:11}.Block-popular__arrow:hover{top:calc(50% - 27px);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.Block-popular__arrow:hover span{border-left-color:#464646;border-top-color:#464646}.Block-popular__arrow--next{right:-12px}.Block-popular__arrow--prev{left:-25px}.Block-popular__arrow span{border-left:2px solid #787878;border-top:2px solid #787878;cursor:pointer;display:block;height:18px;left:calc(50% - 6px);position:absolute;top:calc(50% - 9px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:18px}.Block-popular__arrow--rotate{left:unset;right:-25px}.Block-popular__arrow--rotate span{left:14px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.slick-slide{margin:0 9.5px}.slick-list{margin:0 -10px}input::-moz-placeholder{color:#a0a0a0}input::-webkit-input-placeholder{color:#a0a0a0}@media screen and (max-width:1279px){.Block-popular{margin-top:161px}.Block-popular h2{font-size:32px}.Block-popular__arrow--prev{left:0}.Block-popular__arrow--rotate-hotels{right:0}.Block-popular__arrow:hover{top:calc(50% - 25px);transform:none}.Block-popular--dest{margin-top:0;padding-top:62px}.Block-popular__selection{margin-top:62px}.Block-popular__selection h2{font-size:32px}.Block-popular__advantages--main-block{width:210px}.Block-popular__advantages--text strong{font-size:21px}.Block-popular__advantages--text p{font-size:16px}.Block-popular__destinations{padding-bottom:50px}.Block-popular__price{margin-bottom:10px}.Block-popular__proposals{display:block;padding:0}.Block-popular__proposals--no-price{padding:15px 11px 0 0}.Block-popular__section--info-bottom{height:200px}.Block-popular__section--info-bottom a,.Block-popular__section--info-bottom h3{font-size:25px}.Block-popular__section--info-bottom .item{bottom:95px}.Block-popular__section--info-digits{text-align:left}.Block-popular__section--3b{width:300px}.Block-popular__section--2b{width:460px}.Block-popular__section:not(.top-section) .Block-popular__section--info-bottom h3{font-size:25px}.Title-main{font-size:32px}}.Popular{margin:40px auto;padding:0 20px;width:100%}.Popular__title{color:#2a2536;font-size:24px;font-weight:500;line-height:32px;margin-bottom:24px;padding:0}.Popular__resorts{display:flex;flex-direction:column;gap:16px}.Popular__resort:hover{transform:none}.Popular__resort a{display:flex;flex-direction:column}.Popular__resort-image{margin-bottom:0;padding-top:75%}.Popular__resort-name{font-size:18px;line-height:24px;margin-top:8px}.Popular__still-button{align-items:center;-webkit-appearance:none;appearance:none;background:#316bff;border:1px solid transparent;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:24px;outline:none;padding:10px 24px;transition-duration:.2s;transition-property:color,background-color,border-color,transform;transition-timing-function:ease;user-select:none;width:100%}.Popular__still-button:disabled{pointer-events:none}.Popular__still-button.is-loading,.Popular__still-button.loading{position:relative}.Popular__still-button.is-loading:before,.Popular__still-button.loading:before{background-color:#316bff;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Popular__still-button.is-loading:after,.Popular__still-button.loading:after{background:url(//img.privettur.ru/app/src/img/animate-svg/button-preloader.svg) no-repeat 50%;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:2}.Popular__still-button:hover{background-color:#0047fd;color:#fff}.Popular__still-button:active{background-color:#0039ca;color:#fff;transform:scale(.98)}.Popular__still-button:disabled{background:rgba(49,107,255,.2)}.Block-popular{overflow:hidden;text-align:center}.Block-popular__h3{color:#fff;display:block;font-size:21px;font-weight:700;line-height:1.25;margin-bottom:10px;text-shadow:0 0 15px #000}.Block-popular--inline{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.Block-popular--dest{margin-top:0;padding-top:40px;text-align:center}.Block-popular h2{font-size:28px;margin-bottom:10px}.Block-popular--hpd{padding:2px 20px}.Block-popular .sub-title{color:#8c8c8c;margin:0 auto 20px}.Block-popular .sub-title-up{color:#8c8c8c;margin:20px 5px 0}.Block-popular--up{margin-top:-20px}.Block-popular__price{background-color:#0089fd;border-radius:5px;color:#fff;display:inline-block;font-weight:700;margin-bottom:10px;padding:7px 11px 7px 16px;white-space:nowrap}.Block-popular__proposals{color:#e6e6e6;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Block-popular__proposals--no-price{padding:15px 11px 8px 0}.Block-popular__selection{margin-top:40px;text-align:center}.Block-popular__selection h2{font-size:28px}.Block-popular__selection--preloader{background-color:#ecf9ff;height:556px;margin-top:0;width:100%}.Block-popular__selection--preloader .svg-preloader{display:block;height:60px;margin:auto;width:60px}.Block-popular__section{height:auto;position:relative;width:100%}.Block-popular__section--kurorts{-ms-flex-pack:start;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:206px;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;margin-right:10px;overflow:hidden;position:relative;text-overflow:ellipsis;width:260px}.Block-popular__section--kurorts a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.Block-popular__section--kurorts.dombai{background-color:#304966}.Block-popular__section--kurorts.dombai.original{background-image:url(//img.privettur.ru/app/src/img/bg_dombai.png)}.Block-popular__section--kurorts.dombai.webp{background-image:url(//img.privettur.ru/app/src/img/bg_dombai.webp)}.Block-popular__section--kurorts.elbrus{background-color:#2a435f}.Block-popular__section--kurorts.elbrus.original{background-image:url(//img.privettur.ru/app/src/img/bg_elbrus.png)}.Block-popular__section--kurorts.elbrus.webp{background-image:url(//img.privettur.ru/app/src/img/bg_elbrus.webp)}.Block-popular__section--kurorts.sheregesh{background-color:#2a435f}.Block-popular__section--kurorts.sheregesh.original{background-image:url(//img.privettur.ru/app/src/img/bg_sheregesh.png)}.Block-popular__section--kurorts.sheregesh.webp{background-image:url(//img.privettur.ru/app/src/img/bg_sheregesh.webp)}.Block-popular__section--kurorts.krasnodarskii_krai{background-color:#374826}.Block-popular__section--kurorts.krasnodarskii_krai.original{background-image:url(//img.privettur.ru/app/src/img/regions/bg_krasnodar.jpg)}.Block-popular__section--kurorts.krasnodarskii_krai.webp{background-image:url(//img.privettur.ru/app/src/img/regions/bg_krasnodar.webp)}.Block-popular__section--kurorts.krym{background-color:#769fcd}.Block-popular__section--kurorts.krym.original{background-image:url(//img.privettur.ru/app/src/img/regions/bg_krim.jpg)}.Block-popular__section--kurorts.krym.webp{background-image:url(//img.privettur.ru/app/src/img/regions/bg_krim.webp)}.Block-popular__section--kurorts.abhaziya{background-color:#1e8f97}.Block-popular__section--kurorts.abhaziya.original{background-image:url(//img.privettur.ru/app/src/img/regions/bg_abhaz.jpg)}.Block-popular__section--kurorts.abhaziya.webp{background-image:url(//img.privettur.ru/app/src/img/regions/bg_abhaz.webp)}.Block-popular__section--kurorts.chernoe_more{background-color:#4f84a6}.Block-popular__section--kurorts.chernoe_more.original{background-image:url(//img.privettur.ru/app/src/img/regions/bg_black_sea.jpg)}.Block-popular__section--kurorts.chernoe_more.webp{background-image:url(//img.privettur.ru/app/src/img/regions/bg_black_sea.webp)}.Block-popular__section--kurorts.azovskoe_more{background-color:#6ca0c8}.Block-popular__section--kurorts.azovskoe_more.original{background-image:url(//img.privettur.ru/app/src/img/regions/bg_azov_sea.jpg)}.Block-popular__section--kurorts.azovskoe_more.webp{background-image:url(//img.privettur.ru/app/src/img/regions/bg_azov_sea.webp)}.Block-popular__section--info-bottom{bottom:25px;left:25px;position:absolute;text-align:left}.Block-popular__flex-pos{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;margin-bottom:20px;margin-left:0;margin-right:0;width:auto}.Block-popular__flex-pos,.Block-popular__flex-pos--nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.Block-popular__destinations{background-color:#ecf9ff;height:640px;margin-top:40px;padding-bottom:40px;width:100%}.Kurort-reviews .swiper-container{margin:-20px -12px;padding:20px 12px}.Kurort-reviews__card{box-shadow:0 4px 8px 4px rgba(0,0,0,.06);display:flex;flex-direction:column;height:auto;padding:24px;transition:all .2s ease}.Kurort-reviews__card:hover{box-shadow:0 4px 8px 6px rgba(0,0,0,.08)}.Kurort-reviews__card:nth-child(1n) .Kurort-reviews__user-circle{background-color:#316bff}.Kurort-reviews__card:nth-child(2n) .Kurort-reviews__user-circle{background-color:#ffb800}.Kurort-reviews__card:nth-child(3n) .Kurort-reviews__user-circle{background-color:#06987f}.Kurort-reviews__name{color:#316bff;cursor:pointer;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kurort-reviews__name:hover{color:#316bff}.Kurort-reviews__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.Kurort-reviews__title{font-size:32px;font-weight:700;line-height:40px}.Kurort-reviews__actions{align-items:center;display:flex;gap:18px}.Kurort-reviews__arrow{line-height:0}.Kurort-reviews__arrow.swiper-button-disabled{opacity:.3;pointer-events:none}.Kurort-reviews__arrow svg{transition:all .1s ease}.Kurort-reviews__arrow:hover svg{transform:scale(1.0588235294)}.Kurort-reviews__user{display:flex;gap:8px;margin-top:16px}.Kurort-reviews__user-image{flex:0 0 48px;height:48px;width:48px}.Kurort-reviews__user-image img{border-radius:100%;height:100%;object-fit:contain;width:100%}.Kurort-reviews__user-avatar{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;position:relative;width:100%}.Kurort-reviews__user-circle{background-color:#d4d2d8;border-radius:50%;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.Kurort-reviews__user-initials{color:#fff;text-transform:uppercase;z-index:1}.Kurort-reviews__user-wrapper{min-width:0}.Kurort-reviews__user-wrapper--no-period{align-items:center;display:flex}.Kurort-reviews__user-info{display:flex;width:100%}.Kurort-reviews__user-name{color:#2a2536}.Kurort-reviews__user-city,.Kurort-reviews__user-name{font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kurort-reviews__user-city{color:#6a6d81}.Kurort-reviews__user-period{color:#6a6d81;font-size:14px;line-height:20px}.Kurort-reviews__period{color:#8c8c8c;font-size:16px;margin:4px 0 13px}.Kurort-reviews__rating{display:block;margin-top:auto;padding-top:16px}.Kurort-reviews__stars{display:flex;gap:4px;line-height:0}.Kurort-reviews__text{font-size:16px;margin-top:16px;max-height:140px;overflow:hidden;transition:all .2s ease}.Kurort-reviews__text.is-active{max-height:inherit}.Kurort-reviews__showAll{color:#1e96fd;cursor:pointer;font-size:16px;margin-top:10px;position:relative;text-align:left;width:100%}.Kurort-reviews__showAll-container{width:100%}.Kurort-reviews__showAll:before{background:radial-gradient(ellipse at center,#f7f7f7 0,#f7f7f7 12%,#fff 100%);content:"";display:block;height:25px;left:0;opacity:.5;position:absolute;top:0;transform:translateY(-100%);width:100%}.Kurort-reviews__more{align-items:center;-webkit-appearance:none;appearance:none;background:#316bff;border:1px solid transparent;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:24px;margin-top:40px;outline:none;padding:10px 24px;transition-duration:.2s;transition-property:color,background-color,border-color,transform;transition-timing-function:ease;user-select:none}.Kurort-reviews__more:disabled{pointer-events:none}.Kurort-reviews__more.is-loading,.Kurort-reviews__more.loading{position:relative}.Kurort-reviews__more.is-loading:before,.Kurort-reviews__more.loading:before{background-color:#316bff;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Kurort-reviews__more.is-loading:after,.Kurort-reviews__more.loading:after{background:url(//img.privettur.ru/app/src/img/animate-svg/button-preloader.svg) no-repeat 50%;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:2}.Kurort-reviews__more:hover{background-color:#0047fd;color:#fff}.Kurort-reviews__more:active{background-color:#0039ca;color:#fff;transform:scale(.98)}.Kurort-reviews__more:disabled{background:rgba(49,107,255,.2)}@media screen and (max-width:1279px){.Kurort-reviews__actions{display:none}}.Kurort-reviews{margin:36px 0 20px;overflow:visible}.Kurort-reviews .swiper-container{margin:-10px;padding:10px}.Kurort-reviews__header{margin-bottom:16px}.Kurort-reviews__title{font-size:18px;line-height:24px}.Kurort-reviews__more{width:100%}.Kurort-reviews__card{background-color:#fff;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.06);max-width:222px}.Kurort-reviews__name{font-size:16px;line-height:24px}.Kurort-reviews__user-image{flex:0 0 36px;height:36px;width:36px}.Kurort-reviews__user-city,.Kurort-reviews__user-name{font-size:14px;line-height:20px}.Kurort-reviews__user-period{font-size:12px;line-height:16px}.Kurort-reviews__showAll,.Kurort-reviews__text{font-size:14px;line-height:20px}.Graphics{margin:20px 0 -12px;padding:0 0 12px}.Graphic{border-radius:12px;cursor:pointer;padding:14px 17px 15px}.Graphic__icon-active{transform:rotateX(180deg)}.Graphic:not(:last-child){margin-bottom:10px}.Graphic__title{align-items:center;color:#1e1e1e;display:flex;font-size:16px;font-weight:700;gap:9px;justify-content:space-between}.Graphic-info{max-height:0;overflow:hidden;transition:.3s linear}.Graphic-info.is-active{max-height:500px}.Graphic-info__title{color:#1e1e1e;display:block;font-size:18px;margin:18px 0 16px}.Graphic-info__list{margin-bottom:20px;padding-right:63px}.Graphic-info__item{display:flex;justify-content:space-between;margin-bottom:12px}.Graphic-info__item span{font-size:16px;width:80px}.Graphic-info__link,.Graphic-info__show{color:#0089fd;font-size:18px}.Graphic-info__show{border-bottom:1px dotted #0089fd}.Graphic-info__seasons{display:flex;margin-top:24px}.Graphic-info__seasons-item{margin-right:5px}.Weather{border-radius:20px;color:#2a2536;padding:24px 32px 24px 0}.Weather__title{font-size:32px;font-weight:500;line-height:40px}.Weather__wrapper{display:flex;flex-direction:column;gap:16px;margin-top:16px;overflow:hidden}.Weather__subtitle{font-size:16px;font-weight:400;line-height:24px}.Weather__list{display:flex;gap:16px;margin-top:8px}.Weather__item{border:1px solid #f0f2f9;border-radius:12px;text-align:center;width:54px}.Weather__item div{font-size:16px;line-height:24px;padding:5px 0}.Weather__item div:first-child{background-color:#f0f2f9;border-radius:12px 12px 0 0;font-weight:500}.Weather__item div:last-child{background-color:#fff;border-radius:0 0 12px 12px;color:#6a6d81}.Weather .swiper-container-initialized .Weather__list{gap:unset}@media screen and (max-width:1279px){.Weather{box-shadow:unset;padding:0}.Weather__list{gap:8px}.Weather__title{font-size:18px;line-height:24px}}.Banner{background-color:#f0f2f9;padding:17px 0 34px}.Banner__background{background-repeat:no-repeat;background-size:cover;position:relative}.Banner .Breadcrumbs-wrapper{padding-bottom:10px}.Banner h1.Banner__title{color:#2a2536;margin-bottom:30px}.Banner .Form__select-box .Form__select-item{width:50%}.Banner .Datepicker__elem{line-height:1;padding:12px 35px 14px 10px}.Banner .Button{margin-top:29px}.Big-map h3+p{margin-top:16px}.Big-map-wrapper-block{border:1px solid #f0f2f9;border-radius:20px;box-shadow:0 6px 12px -6px rgba(24,39,75,.12),0 8px 24px -4px rgba(24,39,75,.08);margin-top:24px;overflow:hidden}.Big-map-icon{background-image:url(//img.privettur.ru/app/src/img/map/bigBlueHomeNew.svg);background-size:contain;display:block;height:32px;width:32px}.Big-map-header-block{align-items:center;display:flex;gap:12px;height:80px;padding:24px 16px}.Big-map-header-block.flex{justify-content:space-between}.Big-map-link{display:flex;gap:4px}.Big-map-block-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999}.Big-map-left-block{align-items:center;display:flex;gap:12px}.Big-map-block{height:386px;position:relative}.Big-map-title span{font-weight:500}.Big-map-preloader{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;animation:map-waves 20s linear infinite;background-color:#fff;background-image:url(//img.privettur.ru/app/src/img/map_placeholder.svg);background-position-x:center;background-position-y:bottom;background-repeat:repeat-x;background-size:auto auto;bottom:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-position-x .2s,opacity .2s,visibility .2s;z-index:5}@keyframes map-waves{0%{background-position-x:-1814px}to{background-position-x:1814px}}.Big-map-preloader-logo{background-image:url(//img.privettur.ru/app/src/img/animate-svg/logo-preloader-blue.svg);background-position:50%;background-repeat:no-repeat;height:80px;margin-bottom:30px;width:80px}.Big-map-preloader-text{font-size:18px}.Big-map-title{font-size:18px;font-weight:400;line-height:24px}.Big-map-block{height:280px}.Big-map-preloader-logo{height:44px;width:50px}.Big-map-header-block{align-items:flex-start;flex-direction:column;height:100%}.Big-map-link{align-items:center}.Big-map-choice-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid transparent;border-radius:12px;bottom:16px;color:#2a2536;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;left:calc(50% - 132px);line-height:24px;outline:none;padding:10px 24px;position:absolute;user-select:none;z-index:1}.Big-map-choice-button:disabled{pointer-events:none}.ymaps-2-1-79-copyright{opacity:0}.Map__placemark{font-size:14px;font-weight:400;line-height:20px;padding:4px 8px}.Resorts .Accordion.is-opened .Resorts__icon{transform:scaleY(-1)}.Resorts__list{height:140px}.Resorts__icon{margin-bottom:3px;margin-left:17px}.Resorts nav{margin-top:16px}.Resorts .Resorts__obj-list{margin-top:8px}.Houses{background:#ecf9ff;padding:20px 0}.Houses--white{background:#fff;padding:21px 0 29px}.Houses__title{font-size:25px;line-height:1.2;margin-bottom:13px}.Houses__list{display:flex}.Houses__item{border-radius:5px;position:relative}.Houses__item span{bottom:27px;color:#fff;font-size:18px;font-weight:700;left:50%;position:absolute;text-align:center;transform:translate(-50%,50%);width:90%}.Houses__link{display:block}.Houses__img{height:170px;position:relative;width:130px}.Houses__img:after{background:linear-gradient(359.66deg,rgba(0,0,0,.63) .24%,rgba(0,0,0,.18) 60.8%);border-radius:5px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:130px}.Houses__img img{border-radius:5px}.Stars{bottom:21px;cursor:pointer;left:14px;position:absolute}.Stars__wrapper{cursor:pointer;height:14px;position:relative;width:91px}.Stars img{bottom:0;height:auto;max-width:none}.Stars img,.Stars-full{left:0;position:absolute}.Stars-full{background:url(//img.privettur.ru/app/src/img/five_stars.png) no-repeat 0;height:100%;overflow-x:hidden;top:0;width:100%}.About__title{font-size:28px;line-height:1.1;margin-bottom:18px}.About .Video{background:#000;height:175px;margin:17px auto 22px;width:280px}.About-slider{margin:20px auto;overflow-y:hidden}.About-img{max-width:100%}.About .Text{padding-left:0;padding-right:0}.About .Text h4{font-size:18px}.About .Text p{font-size:16px}.Inforamtion__text{font-size:16px;margin-top:14px}.Inforamtion__title{font-size:16px;margin-top:21px}.Inforamtion__more{color:#1e96fd;display:block;font-size:16px;position:relative}.Inforamtion__more:before{background:radial-gradient(ellipse at center,#f7f7f7 0,#f7f7f7 12%,#fff 100%);content:"";height:50px;left:0;opacity:.5;position:absolute;top:0;transform:translateY(-100%);width:100%}.Comments{font-size:18px;padding-bottom:28px;padding-top:4px}.Comments__text{font-size:16px;line-height:1.25;max-height:145px;overflow-y:hidden}.Comments__title{font-size:28px;margin-bottom:14px}.Comments__item{border-bottom:1px solid #dcdcdc;padding:20px}.Comments__item .show__more{color:#1e96fd;display:block;font-size:16px;position:relative}.Comments__item .show__more:before{background:radial-gradient(ellipse at center,#f7f7f7 0,#f7f7f7 12%,#fff 100%);content:"";height:25px;left:0;opacity:.5;position:absolute;top:0;transform:translateY(-100%);width:100%}.Comments__name{color:#1d1d1d;font-size:18px;margin-bottom:0}.Comments__city{color:#8c8c8c;font-size:16px;margin-bottom:10px}.Comments__place{color:#1e96fd}.Comments__rating span{color:#8c8c8c;font-size:14px;margin-left:10px}.Comments__period{color:#8c8c8c;font-size:16px;margin-bottom:11px;margin-top:8px}.Comments .Macroreg-more__btn{margin-top:10px}.Search-input-box{padding-top:13px}.Macroregion-more__wrapper{margin-top:28px;text-align:center}.Macroregion_section-title{font-size:36px;text-align:center}.Weather{margin-top:24px}.Kurort-reviews{padding:24px 0 20px}.Places{overflow:hidden}.Places__title{font-size:24px;line-height:32px;margin-bottom:0}.Place{margin-top:16px}.Place__item{box-shadow:0 6px 12px -6px rgba(24,39,75,.12),0 8px 24px -4px rgba(24,39,75,.08);margin-bottom:10px}
/*# sourceMappingURL=area_page.css.map*/