	.image {
	    background-size: contain;
	}

	/*.technical img {
		height: 330px;
		object-fit: contain;
	}*/
	.productgallery .swiper-button-prev, .productgallery .swiper-button-next {
		color: #a29765;
		/**background: white;*/
		width: 25px;
		height: 50px;
		font-size: 30px !important;
	}
	.splitscreen.reverse {
		margin-top: -20px;
	}
	pre {
		white-space: pre-wrap;
	}
	p {
		font-size: 12px;
	}
	.accordion-label {
		font-size: 0.8em !important;
		font-weight: 500 !important;
	}
	.add-to-cart-button {
		height: 35px;
		padding: 4px 9px;
		background-color: #000000b5;
		-webkit-transition: background-color 200ms ease;
		transition: background-color 200ms ease;
		color: #fff;
		font-weight: 500;
		width: 169px;
		margin-top: 10px;
	}

	.title {
		font-size: 1.1rem !important;
	}
	/*.card-container {
	 margin-right: 2.8%;
	 }*/
	.card.l2.left-container {
		background-color: #fff !important;
	}
	.card.l2.lead {
		padding: 0rem !important;
		margin-bottom: 40px;
	}
	h4.title.no-styles {
		margin-top: 25px;
		margin-bottom: 25px;
		float: left;
	}
	.right-section.news {
		margin-bottom: 35px !important;
	}
	.card.l2.right {
		background: #fff !important;
		float: left !important;
		margin-right: 2% !important;
		font-size: 0.8em !important;
	}
	}
	.card.l2.left-container {
		background: #fff !important;
		float: right !important;
	}
	.card-container._100.news {
	    margin-left: auto !important;
	    width: 69.2%;
		margin-right: 2.8%;
	    margin-bottom: 35px;
	}
	.width-100 {
		margin-left: auto !important;
		width: 100% !important;
		padding: 15px;
		margin-right: 0 !important;
		margin-bottom: 0 !important;
	}
	.font-white {
		position: relative;
		z-index: 1;
		color: #000;
		margin-top: 48px;
		font-weight: 400;
	}

	.productgallery .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after, .productgallery .swiper-button-next:after, .swiper-rtl .swiper-button-next:after {
		font-size: 20px;
	}

	.heroscreen-product {
		height: auto;
	}

	.itemboxm {
		float: left;
		padding: 10px;
		text-align: center;
	}

	.itemboxm img {
		max-width: 200px;
		display: block;
	}

	.background-image {
		background-size: 100%;
	}

	.add-to-cart-button:hover {
		background-color: #9c905c;
	}

	.product-description.top {
		text-align: center;
	}

	.icon-social-circle-outline:hover {
		border-color: #9c905c;
		background-color: #9c905c;
		color: #fff !important;
	}
	h1.display-1.globalh1font {
		font-size: 1.1vw;
	}
	/* Tarayıcı boyutu 992 pikselden büyükse */
	@media (min-width: 992px) {
		.left-section.middle {
			width: 28%;
			float: left;
		}
		.right-section {
			width: 72%;
			float: right;
		}
	}

	/* Tarayıcı boyutu 992 pikselden küçükse */
	@media screen and (max-width: 991px) {
		.left-section.middle {
			width: 100%;
			float: none;
		}
		.right-section {
			width: 100%;
			float: none;
		}
		.splitscreen {
			position: relative;
			z-index: 1;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
			height: 100%;
			flex-direction: column;
		}
		.breadcrumbnew {
			margin-top: 80px !important;
			margin-bottom: -50px !important;
		}
		p {
			position: relative;
			z-index: 1;
			margin-bottom: -21px;
			margin-top: 26px;
		}
		.add-to-cart-button {
			height: 30px;
			padding: 4px 24px;
			background-color: #000000b5;
			-webkit-transition: background-color 200ms ease;
			transition: background-color 200ms ease;
			color: #fff;
			font-weight: 500;
		}

	}
	@media screen and (max-width: 767px) {
		.left-section {
			width: 100% !important;
		}
		.middle {
			display: none;
		}
		.right-section {
			width: 100% !important;
			margin-top: 20px;
		}
		.breadcrumbnew {
			padding: 10px 20px;
			margin-top: -40px;
			font-size: 13px;
			margin-bottom: 40px;
			margin-left: 0px !important;
		}
		.card-container._100.news {
			/* margin-left: auto !important; */
			width: 90% !important;
			margin: auto !important;
		}
		.card.l2.right {
			width: 100%;
			float: none;
		}
		.card.l2.left-container {
			width: 100%;
			float: none;
		}
		h6.display-2.font-white.no-styles {
			margin-left: 20px !important;
			font-size: 1.1rem !important;
			margin-bottom: 15px;
		}
	}

	@media screen and (max-width: 1050px) {
		h1.display-1.globalh1font {
			font-size: 1.2rem;
		}

		.card.xl.no-top {
			padding-bottom: 0;
		}

		.heroscreen-product h1 {
			padding-top: 5vh !important;
			margin-bottom: -30px !important;
		}

	}

	.heroscreen-product {
		padding-top: 8% !important;
	}

	.image-wrapper {
		height: 40vw;
		max-height: 250px;
	}

	.breadcrumbnew {
		padding: 10px 20px;
		margin-top: -40px;
		font-size: 12px;
		margin-bottom: 40px;
		margin-left: 73px;
	}
	.product-top {
		margin-top: 80px;
	}