/** Shopify CDN: Minification failed

Line 74:0 Unexpected "}"

**/


/* Shahiduzzaman Himel css  */



#m-section-template--25460517929333__image_with_text_C3khN9 .container-fluid.m-section-py {
    background-color: #eaf7ea;
    padding: 50px;
}

#shopify-section-template--25460517929333__featured_product_slider_pceVjx .container-fluid.m-section-py {
    background-color: #eaf7ea;
}

section#template--25460517929333__image_comparison_fFJ3Uh {
    padding-top: 50px;
}


.m-menu__item--mega .m-sub-menu__item--level-1 {
	width: auto !important;
}
/* .m-mega-menu__inner {
	padding: 50px 130px !important;
  height: 560px !important;
  font-size: 14px;
} 

.m-header__container .m-image.m-image-loaded img {
	object-fit: contain;
}
.m-header__container .m-image.m-image-loaded {
	height: 300px !important;
}
.m-mega-banner__inner {
	text-align: center;
}
.m-mega-banner--inside .m-mega-banner__button {
	left: 40% !important;
}
.m-mega-menu__inner {
  max-width: 1200px !important;
  margin: 0 auto !important;
  padding: 50px 80px !important;
  box-sizing: border-box;
}
*/
/* 2) turn the top-level UL into a horizontal flex row and center its columns */
/* .m-mega-menu__inner > .m-sub-menu.m-sub-menu--level-1,
.m-mega-menu__inner .m-sub-menu.m-sub-menu--level-1 {
  display: flex !important;
  justify-content: right !important;
  align-items: flex-start !important;
  gap: 40px !important;
  width: auto !important;  
}*/

/* 3) ensure each top-level column doesn't stretch */
/* .m-mega-menu__inner .m-sub-menu__item.m-sub-menu__item--level-1 {
  flex: 0 0 auto !important;
  width: auto !important;
} */

/* 4) make inner column content flow normally */
/* .m-mega-menu__inner .m-mega-menu__column {
  width: auto !important;
  min-width: 180px; /* tweak if you want min column width */
} */



/* Make top-level mega menu items full width in their column */
/* .m-mega-menu__inner .m-sub-menu--level-1 {
  display: flex;
  flex-wrap: wrap;
}

.m-mega-menu__inner .m-sub-menu__item.m-sub-menu__item--level-1 {
  flex: 1 1 0 !important;      
  min-width: 150px;            
  max-width: 100%;             
}

.m-mega-menu__inner .m-sub-menu__item.m-sub-menu__item--level-1 .m-menu__link {
  display: block !important;
  width: 100% !important;      
  text-align: left;          
  white-space: nowrap;         
} */


.preview-branding {
    display: none;
}

[class^="ai-split-section-"] {
  margin-bottom: 100px;
}

