/* #region Header */
@import 'en/header.css';
/* #endregion Header */

/* #region Footer */
@import 'en/footer.css';
/* #endregion Footer */

/* #region General */
@import 'en/general.css';
/* #endregion General */

/* #region Category */
@import 'en/category.css';
/* #endregion Category */

/* #region Product */
@import 'en/product.css';
/* #endregion Product */

/* #region Checkout */
@import 'en/checkout.css';
/* #endregion Checkout */

/* #region Cart */
@import 'en/cart.css';
/* #endregion Cart */

/* #region Search */
@import 'en/search.css';
/* #endregion Search */

/* #region Help Center */
@import 'en/helpcenter.css';
/* #endregion Help Center */

/* #region Help Contact */
@import 'en/contact.css';
/* #endregion Help Contact */

/* #region Help Account */
@import 'en/account.css';
/* #endregion Help Account */
@import 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css';
.product-dynamic-description .builder-page-content .container{
	max-width: 1600px !important;
	padding: 0 !important;
}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type{
	padding: 0 !important;
	margin: 0 !important;
}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type > .col-md-12{
	padding: 0 !important;
}

.product-dynamic-description .builder-page-content .container .row{
	margin: 0 !important;
}

.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-prev
,.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-next {
	border: none !important;
    margin: 0 !important;
    width: 50px !important;
    height: 50px !important;
    border-radius: 0 !important;
    background: #000 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: #000 !important;
    font-size: 25px !important;
}

.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-prev{
	left: 5px !important;
	right: auto !important;
	padding-top: 0px !important;
	padding-right: 3px !important;
    border-radius: 50% !important;
}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-next{
	right: 5px !important;
	left: auto !important;
	padding-top: 0px !important;
	padding-left: 3px !important;
    border-radius: 50% !important;
}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-prev span
,.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-next span{
	display: none !important;
}

.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-prev::before,
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-next::before{
	display: inline-block !important;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	color: #fff !important;
	font-size: 25px !important;
}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-prev::before{content: "\f053";}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type .owl-nav .owl-next::before{content: "\f054";}

.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type  .owl-dots{
	position: absolute;
    bottom: 10px;
    left: 15px;
    right: auto;
}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type  .owl-dot span{
	width: 18px !important;
	height: 18px !important;
	margin: 4px 2px !important;
	box-shadow: 0 0 6px -3px black;
    background: black;
	border-radius: 4px solid black !important;
}
.product-dynamic-description .builder-page-content .container .row.clearfix:first-of-type  .owl-dot.active span{
	background: #a9a9a9 !important;
}

.banner-footer-main{
    padding: 7px 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(45deg, #b2b2b2 0%,#9c9c9c 25%,#6c6c6c 50%,#626262 75%,#7a7a7a 100%);
    font-size: 20px;
    color: #ffff;
	position: relative;
}

.banner-footer-main-ar{
	display: none;
}

.banner-footer-main::after{
	content: " ";
	display: none;
	width: 100%;
	background: linear-gradient(45deg, #b2b2b2 0%,#9c9c9c 25%,#6c6c6c 50%,#626262 75%,#7a7a7a 100%);
	z-index: 5;
	position: absolute;
	right: 0;
	height: 100%;
	top: 0;
	-webkit-animation: animatebk 4s ease infinite;
	-moz-animation: animatebk 4s ease infinite;
	-o-animation: animatebk 4s ease infinite;
	animation: animatebk 4s ease infinite;
	z-index: 2;
	opacity: .4;
}

@keyframes animatebk{
	0%{
		width: 0;
	}
	100%{
		width: 100%;
	}
}


.banner-footer-main-en{
	position: relative;
	z-index: 3;
}

.main-nav .menu li > a > span.cat-label.cat-label-label2,
.main-nav .menu li > a > span.cat-label.cat-label-label1{
    left: 9px !important;
    right: auto !important;
}

.banner-footer-main-en{
	position: relative;
    z-index: 3;
    height: 40px;
    font-size: 30px;
    letter-spacing: 1px;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    font-weight: 600;
}

