.card-price{-webkit-box-flex:0;display:flex;flex-direction:column}.card-price .btn{width:100%}.card-price-link+a,.card-price-link+div{margin-top:16px}.card-price-info{bottom:0;position:absolute;-webkit-box-flex:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12121299;display:flex;flex-direction:column;padding:20px;row-gap:10px;width:100%;z-index:2}.card-price-info-name span{color:#fff;font-family:Montserrat-Bold;font-size:20px;letter-spacing:.4px;line-height:normal}.card-price-info-text span{color:#fff;font-family:Montserrat-Medium;font-size:14px;letter-spacing:.28px;line-height:17px}.card-price-img{font-size:0;position:relative;width:100%}.card-price-img img{width:100%;z-index:1}.right-stub{-webkit-box-flex:0;display:flex;flex-direction:column;height:100%}@media only screen and (min-width:768px){.right-stub__head{min-height:62px}}@media only screen and (max-width:767px){.right-stub{margin-top:32px}}.right-stub>.line-bottom:first-child{margin-bottom:16px;padding-bottom:8px}@media only screen and (max-width:767px){.right-stub>.line-bottom:first-child{margin-bottom:0;padding-bottom:0}}.right-stub-news{-webkit-box-flex:0;align-self:start;display:flex;flex-direction:column;position:sticky;row-gap:16px;width:100%}.right-stub-news__card[type-card=default] .card-content{padding:16px}.right-stub-news.border-left:after{background:#bfc1c3;content:"";height:100%;left:-32px;position:absolute;top:0;width:1px}@media only screen and (max-width:930px){.right-stub-news.border-left:after{display:none}}@media only screen and (max-width:767px){.right-stub-news{margin-top:32px}}.right-stub-news-stub{height:448px}@media only screen and (max-width:1249px){.right-stub-news-stub{height:460px}}@media only screen and (max-width:767px){.right-stub-news-stub{height:530px}}.right-stub-news .card{height:224px}@media only screen and (max-width:1249px){.right-stub-news .card{height:17.93434748vw}}@media only screen and (max-width:767px){.right-stub-news .card{height:60.55555556vw}}.right-stub-price{-webkit-box-flex:0;display:flex;flex-direction:column;margin-top:16px;row-gap:16px}@media only screen and (max-width:767px){.right-stub-price{row-gap:16px}}
