.product-images-slider {width: 395px;height: 395px;margin: 0 auto}
.product-images-slider img {width: 100%;height: 100%;object-fit: cover}
.slick-track{display: flex !important}
.slick-slide{height: inherit !important}
.row .col-12.descriptiontxt{margin-top:30px}
.descriptiontxt p{font-size:14px}
.svyazka {margin-top: 0;margin-bottom: 10px;display: flex;flex-wrap: wrap;align-items: center}
.svyazka span.selector{display: block;line-height: 24px;font-size: 14px;flex: 0 0 auto;width: 30%}
.page-wrapper .svyazka ul {display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: flex-start;margin: 0;padding: 0;list-style: none}
.svyazka ul li{display: block;margin-right: 5px;margin-bottom: 1px}
.svyazka ul li a,
.svyazka ul li span{
	display: block; height:auto; border: 1px solid #dedede; text-decoration:none;
	border-radius: 10px; background: #fff; color: #000; text-align: center; line-height: 18px;
	margin: 0; font-size:14px; padding: 5px 10px; transition: all 300ms ease;
}
.svyazka ul li.colorselect a{display: flex;padding: 1px 3px 1px 5px;align-items: center;justify-content: flex-start;}
.svyazka ul li.colorselect a img{display: block;border-radius: 7px;max-height: 24px;width: auto;height: auto;min-width: 24px;box-shadow: 0 0 0 1px rgba(0,0,0,0.2)}
.svyazka ul li.colorselect a span{display: block;color: #000;line-height: 18px;margin: 0;font-size: 14px;padding: 5px}
.slick-slide iframe{width:auto}
.svyazka ul li a:hover,
.svyazka ul li span.activetaste{background:linear-gradient(90deg, #18B1C1 0%, #3CCBDA 100%);color: #fff; border: 1px solid #18B1C1}
.svyazka ul li a.inactive{opacity:0.5}
.svyazka ul li.colorselect a:hover,
.svyazka ul li.colorselect span.activetaste{color: #000;border: 1px solid #18B1C1;background: linear-gradient(90deg, #18B1C1 0%, #3CCBDA 100%);box-shadow:0 0 0px 2px #18B1C1; text-decoration:none}

.deliv .availability{margin-bottom: 15px;}
.propertyTable {font-size: 14px;table-layout: fixed;display: table;width: 100%; margin-bottom:5px}
.propertyName,
.propertyValue {background-color: #ffffff;vertical-align: middle;display: table-cell;position: relative;overflow: hidden;padding: 2px 0}
.propertyValue {padding-left: 12px;width: 40%}
.propertyTable .propertyName::after{border-bottom: 1px dotted #cccccc;position: absolute;margin-left: 12px;height: 13px;content: '';width: 100%;bottom: 7px}
@media(max-width:767.98px){
	.product-images-slider{width:auto;height:auto;margin: 0 auto}
}