

/* Start:/local/templates/main/components/bitrix/system.pagenavigation/.default/style.min.css?17847978262058*/
.pagination{margin:50px 0;align-items:center;display:flex;gap:25px;justify-content:space-between;font-weight:400}.pagination a{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--border-radius);color:#b2b2b2!important;display:inline-block;line-height:1.25;padding:5px 10px;text-decoration:none;transition:all .3s;margin:2px 0;height:32px}.pagination a:hover{border:var(--bs-border-width) solid var(--color-green);background-color:var(--color-green);color:#fff!important}.pagination strong{border:var(--bs-border-width) solid var(--color-green);border-radius:var(--border-radius);background-color:var(--color-green);color:#fff;display:inline-block;line-height:1.25;padding:5px 10px;transition:all .3s;font-weight:500;height:32px}.pagination span{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--border-radius);background-color:var(--bs-border-color);display:inline-block;line-height:1.25;padding:5px 10px;height:32px}@media (max-width: 409.98px){.pagination .nav_end{display:none!important}.pagination .nav_begin{display:none!important}}@media (max-width: 767.98px){.pagination{flex-direction:column;gap:15px}.pagination .nav_end,.pagination .nav_next,.pagination .nav_begin,.pagination .nav_prev{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:25px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;overflow:hidden;width:35px;height:32px;position:absolute}.pagination .right_pag{position:relative}.pagination .nav_end:before{content:"\e5dd"}.pagination .nav_next:before{content:"\e5cc"}.pagination .nav_begin:before{content:"\e5dc"}.pagination .nav_prev:before{content:"\e5cb"}.pagination .nav_end:before,.pagination .nav_next:before,.pagination .nav_begin:before,.pagination .nav_prev:before{position:relative;top:-2px;left:-5px}.pagination .nav_end{margin-left:43px}.pagination .nav_next{margin-left:4px}.pagination .nav_begin{margin-left:-78px}.pagination .nav_prev{margin-left:-39px}}
/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section/poselki/style.min.css?17847976133698*/
#map_location{box-shadow:0 15px 25px rgb(0 0 0 / 10%);height:900px}.map-title{text-align:center;font-size:32px;font-weight:600;margin:40px 0 30px 0}.section-title{font-size:28px;font-weight:600;margin:40px 0 30px 0}.poselki-grid{margin:0 -15px}.poselok-card{margin:0 0 30px 0;height:100%;display:flex;flex-direction:column}.poselok-card .label{position:absolute;left:15px;top:15px;display:flex;gap:3px;flex-wrap:wrap;z-index:2}.poselok-card .bk{background-color:#e53b35;display:inline-block;color:#fff;font-weight:500;padding:5px 10px 4px 10px;text-transform:uppercase;letter-spacing:1px;font-size:13px;border-radius:4px;white-space:nowrap}.poselok-card .izs{background-color:var(--color-blue);display:inline-block;color:#fff;font-weight:500;padding:5px 10px 4px 10px;text-transform:uppercase;letter-spacing:1px;font-size:13px;border-radius:4px;white-space:nowrap}.small-card{box-shadow:0 4px 20px rgb(0 0 0 / 8%);background-color:#fff;border-radius:12px;overflow:hidden}.small-card.poselok-card{margin:0 0 30px 0}.small-card .poselok-image{aspect-ratio:1.33;background-size:cover;background-position:center;position:relative}.small-card .poselok-image a,.small-card .poselok-image span{display:block;width:100%;height:100%}.small-card .textcard{padding:20px;flex-grow:1;display:flex;flex-direction:column}.small-card .h3{font-size:20px;font-weight:600;margin-bottom:12px;line-height:1.3}.small-card .address{font-size:14px;color:#666;margin-bottom:15px;display:flex;align-items:flex-start;gap:6px;line-height:1.4}.small-card .address i{font-size:18px;color:#999;flex-shrink:0}.location-info{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.location-item{display:flex;align-items:center;gap:6px;font-size:14px;color:#333;background-color:#e8f0fe;padding:6px 12px;border-radius:20px}.location-item i{font-size:18px;color:#1a73e8}.location-item span{white-space:nowrap}.price-block{margin-top:auto}.price-current{font-size:22px;font-weight:700;color:#333;line-height:1.3}.sold_out{font-size:18px;color:#999;font-weight:500}.poselok-image .swiper-button-prev,.poselok-image .swiper-button-next{width:32px;height:32px;background-color:rgba(255,255,255,0.8);border-radius:50%;top:50%;transform:translateY(-50%)}.poselok-image .swiper-button-prev:after,.poselok-image .swiper-button-next:after{font-size:18px;color:#333}.poselok-image .swiper-pagination-bullets{bottom:10px}.poselok-image .swiper-pagination-bullet{background:#fff;opacity:0.5}.poselok-image .swiper-pagination-bullet-active{opacity:1}@media (max-width: 575.98px){.poselki-grid{margin:0 -7.5px}.poselki-grid>[class*="col-"]{padding:0 7.5px}.small-card .textcard{padding:15px}.small-card .h3{font-size:18px}.location-info{gap:8px}.location-item{font-size:13px;padding:5px 10px}.location-item i{font-size:16px}.price-current{font-size:20px}.map-title{font-size:26px;margin:30px 0 20px 0}.section-title{font-size:24px;margin:30px 0 20px 0}}@media (min-width: 575.99px) and (max-width: 767.98px){.poselki-grid{margin:0 -7.5px}.poselki-grid>[class*="col-"]{padding:0 7.5px}}@media (min-width: 767.99px) and (max-width: 991.98px){.poselki-grid{margin:0 -10px}.poselki-grid>[class*="col-"]{padding:0 10px}}@media (min-width: 991.99px) and (max-width: 1199.98px){.poselki-grid{margin:0 -12px}.poselki-grid>[class*="col-"]{padding:0 12px}.small-card .h3{font-size:19px}}@media (min-width: 1199.99px) and (max-width: 1299.98px){.poselki-grid{margin:0 -12px}.poselki-grid>[class*="col-"]{padding:0 12px}}@media (min-width: 1299.99px) and (max-width: 1399.98px){.poselki-grid{margin:0 -15px}.poselki-grid>[class*="col-"]{padding:0 15px}}@media (min-width: 1399.99px){.poselki-grid{margin:0 -15px}.poselki-grid>[class*="col-"]{padding:0 15px}}
/* End */
/* /local/templates/main/components/bitrix/system.pagenavigation/.default/style.min.css?17847978262058 */
/* /local/templates/main/components/bitrix/catalog.section/poselki/style.min.css?17847976133698 */
