@media screen and (min-width:1920px){

}
@media (min-width:1600px) and (max-width:1920px){
	

}
@media (min-width:1440px) and (max-width:1600px){

}
@media (min-width:1280px) and (max-width:1440px){

}
@media (min-width:1024px) and (max-width:1281px){

}
@media (min-width:768px) and (max-width:1024px){
	
}
@media (max-width:768px){
	/* Menü metinlerini gizle, sadece ikonlar kalsın */
	.header-right > ul.menu > li > a .menu-text {
		display: none;
	}

	/* Menü öğeleri arasındaki boşluğu azalt */
	.header-right > ul.menu > li {
		margin-left: 2px;
	}

	.header-right > ul.menu > li > a {
		padding: 6px 6px 0px;
		font-size: 16px;
	}

	/* Sepet dropdown mobil uyumu */
	.cart-dropdown-menu {
		width: 280px;
		right: -10px;
	}
    .header-left>a.logo>img {
        height: 26px;
        opacity: 1;
        transition: all 400ms ease;
    }
    .left-side-menu.open {
        width: 100%;
        background-color: #fff;
        height: 100vh;
        z-index: 9999;
        padding: 30px 20px;
    }
	.subscribe-form {
		display: flex;
		width: 100%;
		align-items: center;
		flex-direction: column;
	}
	.subscribe-form>h4 {
		display: flex;
		width: 100%;
		flex-shrink: 0;
		font-size: 30px;
		font-weight: 300;
		color: black;
		justify-content: center;
		border-right: none;
		margin: 0px 0px 20px;
	}
	.subscribe-form>form {
		display: flex;
		width: 100%;
		flex-shrink: 0;
		justify-content: flex-start;
		align-items: center;
		padding-left: 0px;
	}
	.footer-social {
		display: flex;
		align-items: center;
		flex-direction: column;
	}
	.footer-social>h4 {
		display: flex;
		font-size: 30px;
		font-weight: 300;
		color: black;
		margin: 0px 0px 20px;
		width: 100%;
		flex-shrink: 0;
		justify-content: center;
		padding-right: 0;
	}
	.footer-social>ul {
		display: flex;
		list-style: none;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		justify-content: center;
		align-items: center;
		width: 100%;
	}
	.carousel-item{
		height:500px;
	}
	a.product-box>.product-img {
		display: flex;
		width: 100%;
		position: relative;
		height: auto!important;
		aspect-ratio: 1;
	}
	a.product-box>.product-info {
		display: flex;
		width: 100%;
		justify-content: flex-start;
		margin-top: 10px;
		flex-direction: column;
	}
	a.product-box>.product-info>.price-area {
		min-width: 120px;
		display: flex;
		justify-content: start;
		margin-top: 5px;
		margin-bottom: 10px;
	}
	a.product-box>.product-info>h5 {
		font-size: 14px;
		color: black;
	}
	a.product-box>.product-info>.price-area>span.price {
		font-size: 14px;
		font-weight: 400;
		color: black;
		text-align: right;
	}
	a.product-box>.product-img>span{
		width:100%;
		height: 240px;
	}
	a.product-box>.product-img>span:last-child{
		display: none;
	}
}