.hr-line {
	margin-top:20px;
	margin-bottom:40px;
	border-top: 1.2px dashed #FF4E4E !important;
	width:15%;
}
.main__logo--img {
	max-width:20%;
	padding:10px !important;
}
.header__menu--link {
	color:black important;
}
.breadcrumb__content--menu__items::before {
	background:white !important;
}
.product__items--link {
	//border-bottom:1px solid #c8c8c8 !important;
}

.main-image-popup {
	width:80% !important;
}

.product__media--preview__items--img {
	//width:90%;
}

.header__topbar {
	background:#FF4E4E !important;
}
.header__info--text {
	color:white !important;
}

.header__search--input {
	border:1px solid #ebebeb !important;
}

.product__items  {
	box-shadow: 0px 7px 16px 0px rgba(50, 50, 50, 0.2) !important;
	border: 2px solid ghostwhite;
    border-radius: 7px;
}
.product__items--content {
	border:0 !important;
}
.product__primary--img,.product__secondary--img {
	padding:15px !important;
}

.product__items--thumbnail {
	//background:ghostwhite !important;
	border-bottom: 1px dotted #FF4E4E;
}

.hero__slider--items__inner {
	padding:32rem 0; 
}

.success-image {
	width:20%;
}
.border-custom {
	border-right:1px dotted #FF4E4E;
}

.error__content--title {
	font-size:2em !important;
}

.quantity__box {
	display:none !important;
}

.checkout__total--footer__list::before {
	background:none !important;
}
.checkout__total--footer__list {
	padding-top:0px !important;
}

.product__thumbnail--quantity {
	background:#FF4E4E !important;
}

.minicart__header--desc {
	display:none !important;
}

.custom-size {
	height:350px;
    width:100%;
    //max-width:300px;
	object-fit: cover;
}

.header__menu {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.hero__slider--activation .swiper-button-next,.hero__slider--activation .swiper-button-prev {
	display:none !important;
}


p {
	color:black !important;
}


@media screen and (max-width: 650px) {
	.main__header {
		padding:0px !important;
	}
	
	.product__primary--img {
	    padding:0px !important;
	}
	
	.main__logo--img {
		max-width:35%;
	}
	
	.main__logo--link {
		text-align:center;
	}
	
	.product__media--preview__items--img {
		width:70% !important;
		text-align: center !important;
	}
	.product__details--media {
		margin-bottom:1em !important;
	}
	.hero__slider--items__inner {
			padding:12rem 0 !important;
	}
	.product__list--action__cart--text {
		display:none;
	}
	
	.success-image {
		width:20%;
	}
	
	.d-none {
		display:none;
	}
	
	.checkout__sidebar {
		margin-top:0px !important;
	}
	
	.border-custom {
		border-right:1px dotted #fff;
	}
	.border-custom {
		//border-bottom:1px dotted #FF4E4E;
	}
	.error__content--title {
		font-size:1.5em !important;
	}
	.custom-size {
		height:220px;
		width:100%;
		max-width:300px;
		object-fit: cover;
	}
	.product__items {
		height:400px !important;
	}
}


@media only screen and (min-width:1500px) {
    .hero__slider--items__inner {
        padding: 30rem 0
    }
}
	
@media only screen and (min-width:1600px) {
    .hero__slider--items__inner {
        padding: 39rem 0
    }
}
	

@media only screen and (min-width:1700px) {
    .hero__slider--items__inner {
        padding: 39rem 0
    }
}
	
@media only screen and (min-width:1800px) {
    .hero__slider--items__inner {
        padding: 39rem 0
    }
}
	

@media only screen and (min-width:1900px) {
    .hero__slider--items__inner {
        padding: 47rem 0
    }
}
		
