/*
Theme Name: 	MFM Digital
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		MFM Digital
Author URI: 	http://mfmdigital.com.com
Description:	MFM Digital Child Theme
Template:		betheme
Version: 		1.0.0
*/

/* Theme customization starts here
-------------------------------------------------------------- */

#Content, #Header_wrapper {
	max-width: 2560px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
}
.singleImg .woocommerce-product-gallery__image > a > img{
	max-height: 500px;
	object-fit: contain;
}
.relatedSingle .mfn-after-shop-loop-item-title .mfn-variations-wrapper-loop{
	display: none;
}
.relatedSingle ul.products{
	display: flex;
    align-items: stretch;
	justify-content: center;
}

.relatedSingle ul.products::before{
	content: none!important;
}
.relatedSingle .mfn-li-product-row.mfn-li-product-row-image{
    height: 84%;
}
.relatedSingle .mfn-li-product-row.mfn-li-product-row-image .image_wrapper  img{
    height: 100%;
    display: block;
    object-fit: cover;
}
.relatedSingle .mfn-li-product-row.mfn-li-product-row-image .image_frame ,
.relatedSingle .mfn-li-product-row.mfn-li-product-row-image .image_frame .image_wrapper,
.relatedSingle .mfn-li-product-row.mfn-li-product-row-image .image_frame .image_wrapper a {
	height: 100%;
}
.archiveProduct ul.products > li .image_wrapper img{
	aspect-ratio: 1;
	object-fit: cover;
}

@media (width <= 767px){
	.relatedSingle ul.products{
		flex-wrap: wrap;
		gap: 10px;

	}
	/* .relatedSingle .mfn-li-product-row.mfn-li-product-row-title{
		height: unset;
	} */

}
.select2-container--default .select2-results__option--highlighted[data-selected] , .pi_delivery_type .input-radio:checked + label,
.select2-container--default .select2-results__option[data-selected="true"]{
	background-color: #fbe3e3!important;
	color: black!important;
}

.privacyText h2{
	font-size: 28px;
}