/*  */
.lookbook-head {
	height: 50svh;
	margin-top: 0;
}
.lookbook__head-link {
	max-width: 1492px;
    padding: 0 24px;
    margin: 0 auto;
	position: relative;
}
.lookbook__back-link {
	position: absolute;
    top: 64px;
    left: 24px;
    z-index: 10;
    color: rgb(0, 0, 0);
    font-family: Mulish;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    text-transform: uppercase;
	text-decoration: none;
    transition: all 0.3s ease;
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}
.lookbook-head img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top center;
	/* object-position: right; */
}

/* //======================================================================================================================================================== */
.lookbook-heading {
	margin: 60px auto 120px auto;
	max-width: 1040px;
	padding: 0 16px;
}
.lookbook {
	max-width: 1070px;
	margin: 0 auto;
	padding: 0 15px;
}
.lookbook__item {
	margin-bottom: 50px;
}
.lookbook-picture {
	display: block;
}

.lookbook__text-block{
  padding: 48px 0px;
  text-align: center;
}

.lookbook__title {
	color: rgb(0, 0, 0);
	font-family: Anglecia Pro Display;
	font-size: 64px;
	font-weight: 400;
	line-height: 64px;
	letter-spacing: 0%;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 24px;
}

.lookbook__description {
	max-width: 600px;
	margin: 0 auto;
	width: 100%;
	color: rgba(0, 0, 0, 0.5);
	font-family: Mulish;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	text-align: center;
	text-transform: uppercase;
}
  
.lookbook__item.full {
}
.lookbook__item.full img {
	display: block;
	max-width: 100%;
	height: auto;
}
.lookbook__item.half {
	display: flex;
	justify-content: space-between;
	gap: 50px;
}
.half__image {
	position: relative;
	width: 100%;
	padding-bottom: 77%;
}

.half__image img {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	object-fit: cover;
}

.lookbook-heading {
	text-align: center;
}
.lookbook-title {
	font-size: 2em;
	margin: 0.67em 0;
}
@media (max-width: 1921px) {
    .lookbook__back-link {
        left: 24px;
        top: 24px;
    }
}

@media (max-width: 1040px) {
	.lookbook__item {
		margin-bottom: 30px;
	}
	.lookbook__item.half {
		gap: 30px;
	}
	/* .half__image {
		padding-bottom: 61%;
	} */
}
@media (max-width: 991px) {
	.lookbook-head {
		max-height: 350px;
	}
}
@media (max-width: 767px) {
	.lookbook__back-link {
		top: 24px;
	}
	
	.lookbook__item {
		margin-bottom: 15px;
	}
	.lookbook__item.half {
		gap: 15px;
	}
	.lookbook-head {
		max-height: 240px;
	}
	.lookbook-heading {
		margin: 30px auto 60px auto;
	}
	.lookbook__title{
	  font-size: 32px;
	  line-height: 32px;
	  margin-bottom: 16px;
	}
	.lookbook__text-block{
	  padding: 24px 24px;
	  margin-bottom: 24px;
	}
}

@media (hover:hover) {
	.lookbook__back-link:hover{
		text-decoration: none;
		opacity: 0.5;
	}
}

.lookbook-title,
.lookbook__slider-name,
.lookbook__title {
	font-family: Mulish !important;
}

.lookbook__text {
  font-weight: 300;
}

.lookbook-text,
.lookbook__description {
  text-transform: initial !important;
	font-size: 16px;
}


.lookbook-title {
	font-weight: 200 !important;
	font-size: 64px !important;
	line-height: 1.2em !important;
}