﻿.retail .itemsList .itemGrid .picture {
	padding-bottom: 120%;
}

body:not(.homePid) li.itemGrid.available.hasnoimg {
	display: none;
}

.retail div#customizedModalID .formPart .input .label {
	display: block;
	/* height: 22px; */
	margin-top: 3px;
	margin-bottom: 0px;
	line-height: 13px;
}

@media (max-width: 768px) {
	.retail .customizedID .wrap {
		padding-left: 27px;
	}

	.retail .related-items .itemsList .itemGrid .priceWrap .wrap .oldprice {
		padding-left: 0px;
		margin-left: -17px;
		margin-top: 14px;
	}

	.retail .relations .itemsList .itemGrid .priceWrap .price {
		margin-left: -17px;
		margin-top: 22px;
	}

	.retail ul.sub-categories.swiper-wrapper {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		zoom: 0.9;
		padding-right: 28px;
	}

	.enablesorting .categoryPid .sub-categories-container {
		top: 112px;
		zoom: 1;
		width: 98vw;
		left: 0px;
		height: 24px;
		overflow-x: scroll;
		padding-top: 0px;
		padding-bottom: 16px;
		background: #fff;
		box-shadow: none;
		padding-top: 6px;
		padding-right: 10px;
	}
	.retail .oldprice {
		/* position: absolute; */
		/* top: -10px; */
		/* z-index: 1; */
		/* color: #fff; */
		/* right: 3px; */
		/* text-shadow: 0 -3px 27px rgba(0,0,0,1); */
		/* mix-blend-mode: difference; */
		/* opacity: 0.5; */
		/* right: 24px !important; */
		/* left: 0px!important; */
		float: left;
		margin-top: -1px;
	}
	li.md-wl {
		margin-right: 0px;
	}
	.add-towl-guideline {
		font-size: 14px;
		color: #ccc;
		margin-top: 40%;
	}
}

.retail .deskmenu .logo img {
	max-width: 209px;
}

.box_instruction.paymentMethods {
	display: block !important;
}

.relationsinline .product-labels {
	display: none;
}

.relationsinline .related-items .title {
	text-align: left;
	background: #fff;
}

.retail .related-items .itemsList .itemGrid .picture img {
	height: auto !important;
	max-height: fit-content;
}

.retail .related-items .itemsList .itemGrid {
	max-width: 287px;
}

.relations {
	/* height: 553px; */
}

.retail .related-items .itemsList .itemGrid .d-w {
	margin-left: 19px !important;
}

.retail .related-items .itemsList .itemGrid .priceWrap .wrap .oldprice {
	float: left;
	padding-left: 0px;
}

.retail .related-items .itemsList .itemGrid .priceWrap .wrap {
	padding-left: 19px;
	margin-top: 0px;
}

.related-items.ng-scope {
	height: auto;
	background: #f6f6f6;
	display: flow-root;
}

@media (min-width: 769px) {
	.retail div#customizedModalID.show:has(.relations .descBlock) {
		transform: translate3d(-50%, 0px, 0px);
		top: 0;
	}

	.sub-categories-container .sub-categories .link-container:last-child {
		margin-right: 22px;
	}
}

.retail .meta .description {
	font-family: "textfont", "arabicfont", sans-serif;
	font-size: 14px;
	color: #444;
	margin-bottom: 32px;
	display: inline-block;
	line-height: 23px;
	margin-top: 0px;
	font-weight: normal;
	margin-bottom: 8px;
}
.retail .meta .sku {
	margin-bottom: 8px;
}
.retail .itemsList .itemGrid .descBlock .brand{
    font-family: 'titlefont';
}
.retail .homePid .categories ul > li a.title{
    font-family: 'titlefont';
}
.home-collection .title span{
    font-family: 'titlefont';
}
.top-categories li.selected a{
    font-family: 'titlefont';
}