.prices__skeleton .prices__tabs-nav{pointer-events:none}.prices__skeleton .prices__tabs-item{align-items:center}.prices__skeleton .prices__group{margin-bottom:30px}.prices__skeleton .prices__group:last-child{margin-bottom:0}.prices__list{grid-gap:10px 0;display:grid}.prices__row{align-items:baseline;gap:0 12px;display:flex}.prices__row-name{font-size:16px;line-height:24px}@media screen and (width<=1024px){.prices__row-name{font-size:14px;line-height:20px}}.prices__row-leader{border-bottom:1px dashed var(--color-border);flex:auto;min-width:20px;transform:translateY(-4px)}.prices__row-price{color:var(--color-black);white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:700;line-height:24px}@media screen and (width<=1024px){.prices__row-price{font-size:14px;line-height:20px}}.prices__row-price-old{color:var(--color-gold-light);margin-right:10px;font-weight:400;text-decoration:line-through}.prices__row-name mark{color:var(--color-gold-light);background:0 0;font-weight:700}.prices__group-flat+*,.prices__groups+*{margin-top:30px}.prices__groups:last-child{margin-bottom:0}.prices__group-title{color:var(--color-gold-light);letter-spacing:.2px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:14px;line-height:20px}.prices__group-title mark{color:var(--color-black);background:0 0;font-weight:700}.prices__description{color:#362e29;max-width:685px}.prices__description+*{margin-top:30px}@media screen and (width<=1024px){.prices__description{font-size:14px;line-height:22px}.prices__description+*{margin-top:20px}}.prices__search{align-items:center;max-width:480px;display:flex;position:relative}.prices__search+*{margin-top:30px}@media screen and (width<=1024px){.prices__search{max-width:none}.prices__search+*{margin-top:20px}}.prices__search-icon{color:var(--color-gold-light);pointer-events:none;font-size:16px;line-height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.prices__search-input{border:none;border-bottom:1px solid var(--color-gray-dark);color:var(--color-black);background-color:#0000;width:100%;height:58px;padding:0 30px 0 26px;font-size:18px;line-height:normal;transition:border-color .22s ease-out}@media screen and (width<=600px){.prices__search-input{height:50px;font-size:16px;line-height:normal}}.prices__search-input::placeholder{color:var(--color-gold-light)}.prices__search-input:focus{border-bottom-color:var(--color-black)}.prices__search-clear{justify-content:center;align-items:center;width:26px;height:100%;font-size:11px;line-height:11px;display:inline-flex;position:absolute;right:0}.prices__search-clear:hover{color:var(--color-gold-light)}.prices__addresses+*{margin-top:30px}@media screen and (width<=1024px){.prices__addresses+*{margin-top:20px}}.prices__empty{color:var(--color-gold-light)}.prices__tabs-sticky+*{margin-top:30px}@media screen and (width<=1024px){.prices__tabs-sticky+*{margin-top:20px}}.prices__tabs-sticky .inner-wrapper-sticky{z-index:90}.prices__tabs-nav{-webkit-overflow-scrolling:touch;background-color:var(--color-gray);padding-bottom:6px;transition:box-shadow .22s ease-out;display:flex;overflow-x:auto}.is-affixed .prices__tabs-nav{box-shadow:0 8px 16px #24232114}.prices__tabs-nav::-webkit-scrollbar{height:3px}.prices__tabs-nav::-webkit-scrollbar-thumb{background-color:var(--color-white)}.prices__tabs-item{color:var(--color-gold-light);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-top:2px solid #0000;flex-shrink:0;align-items:center;height:54px;font-size:16px;font-weight:400;line-height:24px;transition:all .22s ease-out;display:inline-flex;position:relative;padding:0 30px!important}.prices__tabs-item+.prices__tabs-item:before{background-color:var(--color-border);content:"";width:1px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.prices__tabs-item:not(.is-active):hover{color:var(--color-black)}.prices__tabs-item:focus{outline:none}.prices__tabs-item.is-active{border-top-color:var(--color-gray-dark);color:var(--color-black)}.prices__tabs-count{border:1px solid;border-radius:100%;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 4px;font-size:12px;line-height:12px;display:inline-flex}
