@media (min-width: 768px) {
	.product-single .page-container > .container {
		display: flex;
		flex-direction: row;
		gap: 1rem;
	}

	.product-single .page-container .s-block.main-content.w-full > .grid {
		display: flex;
		flex-direction: column !important;
	}

	.product-single .page-container > .container .s-block.w-full.overflow-hidden {
		width: 50%;
	}
}

section.s-block.s-block--banners .square-static-images-itmes {
	justify-content: center;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
}

section.s-block.container.s-block--banners .banner-entry,
.s-block--fixed-banner .banner--fixed {
	border-radius: unset !important;
}

@media (max-width: 767px) {
	section.s-block.container.s-block--banners .banner-entry {
		min-height: 240px;
		border-radius: 15px;
	}
}

.product-entry__image {
	height: 10rem;
	background: #fff;
}

@media (min-width: 768px) {
	.square-static-images-itmes .square-static-item {
		min-height: 325px;
	}
}

@media (max-width: 1023px) {
	section.s-block.s-block--best-offers.overflow-hidden
		salla-slider
		.slide--one-fourth {
		height: auto;
		width: 100%;
		max-width: 220px;
	}
}

@media (min-width: 1024px) {
	section.s-block.s-block--best-offers.overflow-hidden
		salla-slider
		.slide--one-fourth {
		width: 16% !important;
	}

	section.s-block.s-block--categories-2 salla-slider .slide--one-five {
		width: 15%;
	}
}

.itme-categories .itme-cat-entry.slide--cat-entry .main-links-title h4 {
	text-align: center !important;
}

@media (min-width: 1024px) {
	.product-index .s-products-list-vertical-cards {
		grid-template-columns: repeat(6, minmax(0, 1fr));
	}
}

@media (max-width: 767px) {
	.s-block--categories .slide--one-sixth {
		width: 33%;
	}
	.s-block--categories .slide--cat-entry {
		padding: 0.5rem !important;
		min-height: unset;
	}

	.s-block--categories .slide--cat-entry i {
		height: 4rem;
		width: 4rem;
	}

	.s-block--categories .slide--cat-entry h4 {
		font-size: 9px;
	}
	
	.s-block--categories .carousel-slider .swiper {
    padding: unset !important;
}

	
}



@media (min-width: 1024px) {
    .s-block--fixed-banner .banner--fixed {
        max-height: unset !important;
        min-height: unset !important;
    }
}