.complex_tabs-tabs{overflow:auto;margin-bottom:3.2rem}.complex_tabs-tabs.skeleton{width:438px;height:51px}.complex_tabs-tabs .field_title{display:none}@media (max-width:639px){.complex_tabs-tabs{margin:0 -2rem 3.2rem}.complex_tabs-tabs .v-filters_fields{padding:0 2rem}}.card-slider{position:relative}.card-slider,.card-slider .card-slider_slide,.card-slider .v-slider-wrap{height:100%}.card-slider .v-slider_pagination-wrap{bottom:0}.card-slider_slide{border-radius:8px;overflow:hidden}.card-slider_slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-slider_area{position:absolute;top:0;left:0;display:none;width:100%;height:100%;z-index:2;z-index:var(--z-content-2)}.card-slider_area div{flex:1}@media (min-width:1280px){.card-slider_area{display:flex}}.complex-card{display:flex;flex-direction:column;gap:1.8rem;cursor:pointer}@media (min-width:1280px){.complex-card{gap:3.7rem;flex-direction:row}.complex-card:hover .complex-card_title{color:#aa143c;color:var(--c-ruby)}}.complex-card_image{border-radius:8px;overflow:hidden;width:100%}.complex-card_image .card-slider_slide{aspect-ratio:1/1}.complex-card_image.skeleton{width:100%;height:26rem}@media (min-width:1280px){.complex-card_image{width:238px}.complex-card_image .card-slider_slide{aspect-ratio:238/209}.complex-card_image.skeleton{width:23rem;height:20rem}}.complex-card_title{margin-bottom:1.8rem;transition:color .3s ease-in-out}.complex-card_title.skeleton{width:18rem;height:2rem}@media (min-width:1280px){.complex-card_title{margin-bottom:2rem}.complex-card_title.skeleton{width:30rem;height:3.2rem}}.complex-card_factoids-list{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}@media (max-width:1279px){.complex-card_factoids-list .field{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (min-width:1280px){.complex-card_factoids-list{display:grid;grid-template-columns:40% 26% 1fr;grid-gap:3.2rem;gap:3.2rem;margin-bottom:0}.complex-card_factoids-list .field_title{white-space:nowrap}}.complex-card_info{flex:1}.complex-card_info .field_skeleton{height:2rem}@media (min-width:1280px){.complex-card_info-head{padding-top:1.3rem;padding-bottom:3.1rem;border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--c-greytint);margin-bottom:3.1rem}.complex-card_info-head.__has-tags{padding-bottom:1.1rem;margin-bottom:2.1rem}}.complex-card_tags{margin-bottom:1.1rem}.complex-card_info-body{display:flex;justify-content:space-between;gap:1.6rem}.complex-card_finishing{color:#676767;color:var(--c-grey)}.complex-card_finishing.skeleton{width:12rem;height:2rem}.complex-card_left-premise{color:#aa143c;color:var(--c-ruby)}.complex-card_left-premise.skeleton{width:16rem;height:1.8rem}.complex-list{margin-bottom:5rem}@media (min-width:1280px){.complex-list{margin-bottom:13.6rem}}@media (min-width:1280px){.complex-list_wrap{display:flex;gap:5.4rem;justify-content:space-between}}.complex-list_list{display:flex;flex-direction:column;gap:4rem}@media (min-width:1280px){.complex-list_list{gap:4.8rem}}@media (min-width:1728px){.complex-list_list{min-width:76rem}}.complex-list_map{display:none}@media (min-width:1280px){.complex-list_map{position:sticky;top:13rem;display:block;height:70rem;flex:1}.complex-list_map.skeleton{width:calc(100% - 76rem);height:700px;flex:initial}}.form-inline{position:relative;z-index:2;z-index:var(--z-content-2);background:#f1f1f1;background:var(--c-greytint);padding:2rem 0 3rem}@media (min-width:1280px){.form-inline{padding:6.8rem 0 9.1rem;display:flex;justify-content:space-between}}.form-inline_title{margin-bottom:1.8rem}@media (min-width:1280px){.form-inline_title{margin-bottom:3.2rem}}.form-inline_text{margin-bottom:2.4rem;max-width:332px;font-size:1.4rem}@media (min-width:1280px){.form-inline_text{font-size:1.6rem;margin-bottom:3.7rem;max-width:75rem}}.form-inline_form .v-form_submit_button{width:100%}.form-inline_form .input-date-wrap{display:flex;flex-direction:column;gap:1.8rem}@media (min-width:1280px){.form-inline_form{flex-wrap:wrap}.form-inline_form .form-basic_inputs{flex-direction:row;gap:3.2rem;order:1}.form-inline_form .v-input{width:25rem}.form-inline_form .input-date-wrap{display:grid;grid-template-columns:repeat(2,19rem)}.form-inline_form .v-form_submit_button{width:auto}.form-inline_form .v-form_submit{order:2}.form-inline_form.form-basic{flex-direction:row;align-items:flex-end}.form-inline_form .check{order:3;width:100%}}@media (min-width:1728px){.form-inline_form .v-input{width:32rem}}.catalog_title{margin-bottom:2.8rem}