@media (max-width:1400px) {

.content-foldb-img picture:first-child img {
    width: 400px;
    left: 90px;
    height: 400px;
    transform: translatex(0%);
    top: 50px;
}
    
}

@media (max-width:1250px) {

.reviews-folda-slider-item-padding {
    flex-direction: column;
    text-align: center;
    gap: 20px;
}


.content-foldb-img picture:first-child img {
    width: 400px;
    left: 65px;
    height: 400px;
    transform: translatex(0%);
    top: 50px;
}
    
}

@media (max-width:1150px) {

.content-foldb-img picture:first-child img {
    left: 40px;
    top: 70px;
}
	
	.fold1b-item img {
		transform:scale(1);
	}

}

@media (max-width:1024px) {
.content-foldb-wrapper {
    flex-direction: column;
    padding: 150px 0px 75px;
    gap: 130px;
}

.reviews-folda::before {
    width: 100%;
    left: 0px;
}

.content-fold-c-item {
    text-align: center;
    transform: scale(0.95);
}
    
.content-foldb-wrapper::before {
    left: -20px;
    width: calc(100% + 40px);
}
    
.content-foldb-img picture:first-child img {
    animation: none;
}

.content-foldb-wrapper-outer {
    margin: 125px 0px 0px;
    overflow: visible;
}

.content-foldb-content {
    padding: 0px 40px;
    text-align: center;
}

.content-foldb-content-header::before {
    transform: translatex(-50%);
}

.content-foldb-content-readmore {
    display: flex;
    justify-content: center;
}

.content-foldb-img > img {
    max-height: 190px;
}

.content-fold-c-img {
    display: none;
}

.content-fold-c-content {
    flex: 1;
}

.fold1b-readmore {
    display: flex;
    justify-content: center;
}

.fold1b-readmore .readmore {
    margin: 0px;
}

.fold1b-item {
    padding: 150px 0px;
}

.module-fold-n-header-title-bottom {
    max-width: 640px;
    margin: 0px auto;
}

.content-fold-c-content-inner {
    max-width: 640px;
    margin: 0px auto 20px;
}

.fold1b-content {
    margin: 0px auto;
    text-align: center;
    position: relative;
}

.content-foldb-img picture:first-child img {
    top: -100px;
    left: 50%;
    transform: translatex(-50%);
}
    
}

@media (max-width:767px){

div#content-fold-c-items ul li {
    flex: 0 0 calc(100% / 2 - 0px);
    padding: 5px;
}

}

@media (max-width:640px) {

.module-fold-n-header-buttons button {
    flex: calc(100% / 2 - 20px);
}

.module-fold-n-header-buttons {
    flex-wrap: wrap;
}

.content-foldb-content {
    padding: 0px 20px;
}

.fold1b-item {
    padding: 80px 0px;
}
    
}

@media (max-width:440px) {

.content-foldb-img picture:first-child img {
    width: 100%;
    height: 200%;
    top: -50%;
    aspect-ratio: 1/1;
}

.fold1b-item {
    min-height: 750px;
}
    
}

/*== == WISHLIST == ==*/

@media (max-width:1024px) {

	.wishlist_table.mobile li .item-wrapper {
		flex-direction: column;
	}
	
	.wishlist_table.mobile li {
		flex-direction: column;
		text-align: center;
		align-items: center;
		padding: 10px;
	}
	
	.additional-info-wrapper {
		flex: 0 0 auto;
		flex-direction: column;
		gap: 10px;
	}
	
	table.item-details-table {
		margin: 0px auto;
	}
	
	.wishlist_table.mobile li .item-wrapper .product-thumbnail {
		margin: 0;
	}
	
	table.additional-info td, table.item-details-table td {
		display: block;
		text-align: center !important;
		width: auto !important;
	}
	
	.wishlist_table.mobile li .item-wrapper .item-details {
		width: 100%;
	}
		
	/*== == WISHLIST END == ==*/
	
}

@media (max-width:440px) {

.content-foldb-wrapper {
	gap: 80px;
	padding: 100px 0px 75px;
}
	
.content-foldb-img > img {
    max-height: 90px;
}

.content-foldb-img picture:first-child img {
    width: 200px;
}
	
}