/** Shopify CDN: Minification failed

Line 112:0 Unexpected "/"

**/

/* Review */
/*  Banner*/
h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    width: 600px;
}

@media (max-width: 768px) {
    h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
        width: 400px;
      font-size:1.7rem;
    }
}
/* Active button */
a.m-menu__link.m-menu__link--main.m-menu__link--active {
    padding: 19px;
    border-radius: 6px;
    background: #F70000;
    color: white;
    /* width: 83px; */
    height: 34px;
    margin-top: 13px;
}
.m-menu__link--main:after { position: absolute;
   height: 0px !important;
   }
h2.text-3xl.md\:text-4xl.font-bold.mb-12.text-center {
    text-align: center;
    margin-bottom: 33px;
    color: white;
}
/* cercle */
svg.absolute.inset-0.w-full.h-full.rotate-\[-90deg\] {
    width: 100px;
}
/* Product */
responsive-image.m-image.m-image-loaded {
    border-radius: 10 px;
    overflow:hidden !important

}
.m-image-with-text__content.m\:column.m\:w-full.md\:m\:w-1\/2.lg\:m\:w-6\/12.m-scroll-trigger.animate--fade-in-up {
    /* border: 1px solid #2FA7C1; */
    border-radius: 10px;
    /* background: #d9f2f7; */
}
/* Custom home page */
/* Default styles (for small screens) */
section.flex {
  width: 100%;
}

p.text-sm.font-semibold.text-gray-800 {
  margin-left: 0;
}

button.m-newsletter-form__button.m-newsletter-form__button--text.m-button {
    background: red!important;
}


/* Large screen styles (for medium screens and up) */
@media (min-width: 768px) {
  section.flex.md\:flex-row.items-center.justify-between.bg-white {
    width: 97%; /* Set width to 97% for large screens */
  }

  .md\:w-1\/2.text-center.md\:text-left {
    margin-left: 150px; /* Add left margin of 150px for large screens */
  }

  p.text-sm.font-semibold.text-gray-800 {
    margin-left: 20px; /* Add margin-left of 20px for large screens */
  }
}

/* Policy */
.shopify-policy__container {
    max-width: 1200px!important;
    margin: 0 auto 2rem!important;
}

/* review custom section */
.flex.justify-center.mb-2 {
    width: 30px;
    margin: 0  64px;
}
p.text-gray-600.mb-4 {
    width: 65%;
}
h2.text-4xl.font-semibold.text-white {
    text-align: center;
    padding: 44px;
}

p.font-semibold {
    margin-left: 112px;
    font-size: 18px;
    font-weight: 600;
}
/* review custom section */

/* custom section */
div#m-custom-template--19461906202850__custom_content_CEy7b8 {
    background: #BDE1ED;
}
/
/* News Latter */

button.m-newsletter-form__button.m-newsletter-form__button--text.m-button {
    background: #F70000 !important;
}

button.m-newsletter-form__button.m-newsletter-form__button--text.m-button:hover {
    background:#d10e0e !important ; /* Changes background to transparent on hover */
    color: white !important; /* Adjust text color on hover if needed */
}
/* Featured collection */
/* .m-product-card.m-product-card--style-3.m-scroll-trigger.animate--fade-in-up {
    border: 15px solid  white;
    background: white;
} */
.m-featured-slider__col-left {
    position: relative;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/*Navbar  */
a.m-menu__link.m-menu__link--main {
    font-weight: 600;
}
/* Blog post */
.m-article-card.m-article-card--view-grid.m-scroll-trigger.animate--fade-in-up {
    border: 1px solid #EEEEEE;
    padding: 10px;
   padding-bottom: 20px;
    
}
/* Featured product */

.m-product-card.m-product-card--style-5.m-scroll-trigger.animate--fade-in-up {
    border: 1px solid #EEEEEE;
   padding-bottom: 20px;
  
}
/* timer */
m-countdown-timer.m-countdown-timer.m\:block.m\:text-color-body {
    border: 2px solid  #EEEEEE;
    padding: 10px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}
.m-countdown-timer__wrapper {
    gap: 20px;
    justify-content: center;
}

/* Faq */
.max-w-4xl.mx-auto.bg-white.shadow-lg.rounded-lg.overflow-hidden {
    padding: 20px 20px !important;
}
#m-custom-template--19461906202850__custom_content_NEXB3Bh2 .m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    color: black !important;
}
div#m-custom-template--19461906202850__custom_content_NEXB3B h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    color: black;
}

/* blog heading */
h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    color: #f70000;
}
/* judge me */
#shopify-section-template--19488412991714__1751237597b9171028 p {
    color: white;
}
#shopify-section-template--19488412991714__1751237597b9171028 .jdgm-carousel-item__reviewer-name.jdgm-ellipsis {
    color: white;
}
span.jdgm-carousel-number-of-reviews.jdgm-carousel-number-of-reviews--verified {
    color: white;
}
.jdgm-carousel-item__review-body.jdgm-line-clamp {
    color: white;
}
.jdgm-carousel-item__reviewer-name.jdgm-ellipsis {
    color: white;
}
/* Faq */
h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    color: #F70000;
  
}

/* Video rai */
.container.m-section-my {
    padding-bottom: 10px;
    padding-top: 60px;
}
/* Product page heading */

nav.m-breadcrumb.m\:w-full.m-scroll-trigger.animate--fade-in-up {
    background: #BDE1ED;
    color: BLACK;
}
.m-page-header.m-page-header--template-page.m\:text-center.m-scroll-trigger.animate--fade-in-up {
    background: #BDE1ED;;
}

/* footer */
div#shopify-section-sections--19461906464994__footer h3.m-accordion--item-button.m-footer--block-title {
    font-weight: 600;
    color:black;
    font-size:20px;
}
button.m-newsletter-form__button.m-newsletter-form__button--icon.m-button.m-button--primary {
    background: red;
}
.m-newsletter-form__wrapper.m-newsletter-form__button-inline {
    margin-bottom: 10px;
}
.faq-item {
    border: 1px solid #ddd;
    border-radius: 5px;
    margin-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
}
/*Font  */
h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-weight: 600;
}
h3.m-richtext__title.m-content-box__heading.h2 {
    font-weight: 600;
}
h3.m-richtext__title.h2 {
    font-weight: 600;
}
h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-weight: 600;
}
h2.jdgm-rev-widg__title {
    font-weight: 600;
}
h2.jdgm-carousel-title {
    font-weight: 600;
}
h1.m-product-title {
    font-weight: 600;
}
/* Image border */
img.m\:w-full {
    border-radius: 10px;
}
responsive-image.m-image.m-image-loaded {
    border-radius: 10px !important;
}
/* Product */
a.m-product-card__name {
    color: black;
}
#m-section--template--19461906202850__featured_collection_tP6ypQ .m-product-card.m-product-card--style-5.m-scroll-trigger.animate--fade-in-up {
    border-radius: 10px;
}
/* About us */
h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-weight: 600;
}
h1.m-page-header__title {
    font-weight: 600;
}
/* Box shaddow */
.m-product-card.m-product-card--style-5.m-scroll-trigger.animate--fade-in-up {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}

/* cercle  */
p.footer-text {
    margin-left: 11px;
}

.jdgm-carousel-item__review-body.jdgm-line-clamp {
    color: black;
}

.jdgm-carousel-item__reviewer-name.jdgm-ellipsis {
    color: black;
}

span.jdgm-carousel-number-of-reviews.jdgm-carousel-number-of-reviews--verified {
    color: black;
}

s.m-price-item.m-price-item--regular {
    color: red !important;
}

img.jdgm-carousel-item__product-image {
    border-radius: 50%;
}