#subMenu {
    display: none !important;

}
.index-small-banner .cButton {
    outline: auto !important;
	background: rgba(255,255,255,0) !important;
	outline-color: rgb(129 124 124 / 24%) !important;
}
/*26.09.23*/
#catalogLine .oFilter { 
	display: contents !important;
}

/*.leftColumn {
	display: none !important;
}*/

.product .picture img{
	max-height: 100%;
	max-width: 100%;
}

.catalog-section-list-picture img{
	max-height: 100%;  
	max-width: 100%;
}

#subHeader7 {
	z-index: 88;
}

#catalogColumn #nextSection {
	visibility: hidden;
	height: 0;
	opacity: 0;
	border: 0;
}

.leftColumn {
	width: 10 !important;
}

#catalogColumn #smartFilter {
	box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2);
	pointer-events: none;
	background: #ffffff;
	visibility: hidden;
	position: absolute;
	margin-top: 70px;
	z-index: 9999;
	width: 300px;
	opacity: 0;
	border: 0;
}

#catalogColumn #smartFilter.opened {	
	pointer-events: auto;
	visibility: visible;
	opacity: 1;
}

#catalogColumn .rightColumn {
	padding-left: 0 !important;
}
/*26.09.23*/
/*
.index-small-banner .cButton {
	background: #040404;
	color: white;
}
@media (max-width: 600px) {
.index-big-banner .cButton {
    padding: 14px 28px !important;
	}
}
@media all and (min-width: 1300px) {
.index-big-banner .cButton {
	margin-left: 140px !important;
	}
}
@media all and (min-width: 1200px) {
.index-big-banner .cButton {
	margin-left: 145px !important;
	}
	.index-big-banner_bg {
	background-size: contain;
	}
}
@media all and (min-width: 1600px) {
.index-big-banner .cButton {
	margin-left: 100px !important;
	}
}
/*
@media (max-width: 1024px) {
	.index-small-banner_bg {
    background-position: unset;
	}
}
*//*
@media (max-width: 1377px) {
.index-big-banner {
	height: 400px !important;
	}
.index-big-banner slideItem{
	width: 25%!important;
	}
.slideItem{
	width: 25%!important;
	}
.index-small-banner_bg {
    background-position: 0px center !important;
}
.index-small-banner_text {
    padding-right: 4px !important;
	}
.index-big-banners slideBox {
	position: initial !important;
	}
.slideBox{
	position: initial !important;
	}
.cButton{
    margin-left: 140px;
}
}
@media (max-width: 480px) {
.index-big-banner slideItem{
	width: 50%!important;
	}
.slideItem{
	width: 50%!important;
	}
.index-big-banners slideBox {
	position: relative !important;
	}
.slideBox{
	position: relative !important;
	}
.index-big-banner_bg {
    background-size: contain;
}
	.index-big-banner .cButton {
	padding: 14px 32px;
	{
}
*/
.creator {
	display: none !important;
}

.product .skuProperty li[data-name="TSVET"] {	
	height: 54px;
}

#mainMenu {
    padding-left: 25%;
}

.changePropertiesGroup tabContent {
	display: block !important;
}

/*#elementContainer #pictureContainer .item a img{
    height: 600px !important;
}*/
.product .picture img {
    height: 300px !important;
}

#catalogLine .oFilter { 
	display: contents !important;
}

/*.leftColumn {
	display: none !important;
}*/

.product .picture img{
	max-height: 100%;
	max-width: 100%;
}

.catalog-section-list-picture img{
	max-height: 100%;  
	max-width: 100%;
}

#subHeader7 {
	z-index: 88;
}

@media all and (min-width: 1025px) {
.index-big-banner .cButton {
		margin-left: 100px;
	}
	/*#catalogColumn #nextSection {
		display: block;
		width: 500px;
	}*/
	#catalogColumn #nextSection {
		visibility: hidden;
		height: 0;
		opacity: 0;
		border: 0;			
	}
	
	#catalogColumn .leftColumn {
		width: 0 !important;
	}
}

#nextSection ul {	
	display: none;
}

#catalogColumn #smartFilter {
	box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2);
	pointer-events: none;
	background: #ffffff;
	visibility: hidden;
	position: absolute;
	margin-top: 70px;
	z-index: 9999;
	width: 300px;
	opacity: 0;
	border: 0;
}

#catalogColumn #smartFilter.opened {	
	pointer-events: auto;
	visibility: visible;
	opacity: 1;
}

#catalogColumn .rightColumn {
	padding-left: 0 !important;
}

#catalogLine .column:last-child {    
    display: none;
}

@media all and (max-width: 1024px) {
	
	#breadcrumbs ul{	
		scrollbar-width: none;
	}

	#breadcrumbs ul::-webkit-scrollbar {  
		display: none;
	}
}
@media all and (max-width: 600px) {
.index-small-banner {
    height: 180px !important;
}
.index-big-banner {
    height: 224px !important;
}
#headerLine {
		display: none !important;
	}
.index-big-banner_bg {
	background-position: center!important;
	}
}
@media all and (min-width: 1366px) {
.index-small-banner .cButton {
    margin-left: 120px !important;
    margin-top: 54px !important;
}
#leftFooter{
    width: 20% !important;
}

#leftFooter .column {
    width: 46% !important;
}

#leftFooter .column:nth-child(2) {
    display: none !important;
}

}