.row__window-table{display:flex; flex-direction:column; gap:4px}

.window-table__row > div{flex:1 1 auto;}
.window-table__row > div:nth-child(1){
    width: 240px;
    text-align: left;
}
.window-table__row > div:nth-child(2){
    width: 120px;
}
.window-table__row > div:nth-child(3){
    width: 80px;
}
.window-table__row > div:nth-child(4){
    width: 70px;
}
.window-table__row > div:nth-child(5){
    width: 80px;
}
.window-table__row > div:nth-child(6){
    width: 70px;
}
.window-table__row > div:nth-child(7){
    width: 75px;
}
.window-table__row > div:nth-child(8){
    width: 50px;
}
.window-table__row > div:nth-child(9){
    width: 170px;
}


.window-table__row{transition: all 0.15s linear 0s; display:flex; align-items:center; padding:4px 40px; gap:24px; font-weight: 500;
font-size: 14px;
line-height: 1.6;
color: #1B2338;
}
.window-table__row.table--th{background:#EDF0F6}
.td-heading__tab{display:flex; align-items:center; gap:16px}
.td-heading__tab img{max-width:60px; height:auto}
.td-heading__icon{width:26px; height:26px; display:flex; align-items:center; justify-content:center; border-radius:100%}
.td-heading__icon svg{filter: grayscale(1) brightness(10);}
.td-heading__icon.icon--premium{background:#E84545}
.td-heading__icon.icon--star{background:#006CB5}
.td-heading__icon.icon--herz{background:#5B5B88}
.td-heading__title{display:flex; font-weight: 500;
font-size: 14px;
line-height: 1.6;
flex-direction:column;
color: #1B2338; gap:4px}

.td-heading__title span{
font-weight: 400;
font-size: 12px;
line-height: 15px;
display:block;
color: #616B8A;
}

.td-price__tab-left{display:flex; flex-direction:column; gap:4px}
.td-price__tab-left a{
font-weight: 400;
font-size: 12px;
line-height: 15px;
color: #006CB5;
display:block
}


.td--color{justify-content:center; display:flex; gap:2px}
.td--color span{width:16px; height:16px; border-radius:100%}
span.color--white{background:#fff; border:1px solid #C3C3C3}
span.color--brown{background:#964B00}
span.color--black{background:#1B2338}
span.color--gray{background:#A3A3A3}

.td-price__tab{display:flex; gap:24px; align-items:center; justify-content:space-between}
.td-price__tab-right{display: flex;justify-content:center;align-items: center;width: 34px;height: 34px;background: #FFFFFF;border-radius: 60px;}
.window-table__row.table--th{padding:16px 40px; border-radius: 6px; font-weight: 400;
font-size: 12px;
line-height: 15px;
color: #616B8A;}
.window-table__row.table--td{background: rgba(255, 255, 255, 0.5); border-radius: 6px;}
.window-table__row.table--td:hover{
background: #FFFFFF;
box-shadow: 0px 2px 16px rgba(60, 100, 133, 0.08);

}


.window-table__th, .window-table__td{/* flex:1 1 auto; */}

.window-table__td{text-align:center}
.window-table__row.table--td:hover .td-price__tab-left a{color: #E84545;}
.window-table__row.table--td:hover .td-price__tab-right{background: #006CB5;}
.window-table__row.table--td:hover .td-price__tab-right svg{filter: grayscale(1) brightness(10);}

@media(max-width:1359px){
	.td-price__tab, .window-table__row{gap:16px}
	.window-table__row > div:nth-child(9){width: 140px;}
	.window-table__row > div:nth-child(6), .window-table__row > div:nth-child(7){display:none}
	.window-table__row.table--th, .window-table__row{padding-left:20px; padding-right:20px}
}
@media(max-width:991px){
	.window-table__row > div:nth-child(1){width: 185px}
	.window-table__row > div:nth-child(2){display:none}
	.window-table__row > div:nth-child(9){width: 80px;}
	.td-price__tab-right{display:none}
	.td-heading__tab img {max-width: 40px;}
	.td-heading__tab, .td-price__tab, .window-table__row{gap:12px}
	.td-heading__icon{width:20px; min-width:20px; height:20px}
	.td-heading__icon svg{width:12px; height:auto}
	.window-table__row.table--th, .window-table__row{padding-left:10px; padding-right:10px}
	.window-table__row.table--th{padding:10px}
}
@media(max-width:767px){
	.window-table__row > div:nth-child(3), .window-table__row > div:nth-child(4){display:none}
}
@media(max-width:575px){
	.window-table__row > div:nth-child(5), .window-table__row > div:nth-child(7), .window-table__row > div:nth-child(8){display:none}
}