/** Shopify CDN: Minification failed

Line 232:1 Expected "}" to go with "{"

**/
popup,
.popup-overlay,
.newsletter-popup,
.promotion-popup {
  display: none !important;
}

.slideshow-caption__inner {
  text-align: right;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-right: 50px;
  padding-top: 20px;
}

.main-menu__nav-item>a span:before {
  background: #ffffff;
}

.popup,
.popup-overlay,
.newsletter-popup,
.promotion-popup {
  display: none !important;
}

.slideshow-caption__inner {
  text-align: right;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-right: 50px;
  padding-top: 20px;
}

.main-menu__nav-item>a span:before {
  background: #ffffff;
}

.bwp-footer .social-icons {
  margin: 10px 0px 0px 0px;
}

.wpbingo-section--template--19146710286553__featured_custom_section_HhQziz .content-block-column {
  min-height: 100%;
  margin: 10px;
  overflow: hidden;
}

.login-button-container,
.my-4 .flex items-center {
  display: none;
}

@media (max-width: 768px) {
  #shopify-block-AMDNQQnhmTFNZWFpLd__text_block_MDJgBg .bwp-block-text>* {
    font-size: 12px!important;
    position: relative;
    bottom: 75px;
    left: 20px;
  }
}

/* compre btn hide */
.ask-share .button-compare button {
  display: none !important;
}

.product-ask_a_question .open-ask_a_question,
.ask-share .delivery_return .delivery_return-title {
  display: none !important;
}

/* Central Banner Text */
.slideshow-caption__inner {
  position: absolute;
  right: 50%;
}
.menu-dropdown__content:not(.menu-dropdown__content--megamenu) {
  background: #ffffff !important;
}
@media (min-width: 768px) {
#shopify-block-AMDNQQnhmTFNZWFpLd__text_block_MDJgBg .bwp-block-text>* {
  font-size: 22px!important;
  line-height: 25px;
  font-weight: 600;
}
}

/* Product boxes */
@media (max-width: 768px) {
  .estimated_delivery .row5 span {
    font-size: 12px !important;
  }

  .bg-light {
    background: transparent !important;
  }
}





/* Product BUY & CART BTN DESIGNS CSS CODE  */
 #mobileStickyCart {
    display: none;
  }

  @media (max-width: 767px) {
    #mobileStickyCart {
      display: flex;
      position: fixed;
      bottom: 50px;
      left: 0;
      right: 0;
      z-index: 99999;
      gap: 10px;
      padding: 12px 16px;
      background: #ffffff;
      box-shadow: 0 -3px 15px rgba(0, 0, 0, 0.10);
      transform: translateY(300%);
      transition: transform 0.3s ease;
      pointer-events: none;
    }

    #mobileStickyCart.show {
      transform: translateY(0);
      pointer-events: all;
    }

    .sticky-add-cart,
    .sticky-buy-now,
    .sticky-external {
      flex: 1;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 15px 10px;
      border: none;
      border-radius: 50px;
      font-size: 12px;
      font-weight: 700;
      letter-spacing: 1px;
      text-transform: uppercase;
      cursor: pointer;
      text-decoration: none;
      transition: opacity 0.2s ease;
      -webkit-tap-highlight-color: transparent;
    }

    .sticky-add-cart:active,
    .sticky-buy-now:active {
      opacity: 0.85;
    }

    /* Match your theme's ATC brown color */
    .sticky-add-cart, .sticky-buy-now,
    .sticky-external  {
      background: #3E6653;
      color: #ffffff;
    }

    /* Match your theme's BUY NOW dark color */
 
  /* Whatsapp BTN Placement on Mobile Screen:  */

  @media (max-width: 768px) {
    .whatsapp-button-container {
        bottom: 8.25em!important;
    }
}



/* ===== Bloome: Uniform Image Boxes ===== */

/* Section 1: Video/Image grid (2:3 ratio = 150%) */
#shopify-block-AcDh2L2RES0hkdURvZ__image_gi4fdk .bwp-block-image {
  position: relative;
  width: 100%;
  padding-bottom: 150%;
  overflow: hidden;
}
#shopify-block-AcDh2L2RES0hkdURvZ__image_gi4fdk .bwp-block-image .image {
  position: absolute;
  inset: 0;
}
#shopify-block-AcDh2L2RES0hkdURvZ__image_gi4fdk .bwp-block-image .image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  object-position: center top;
  display: block;
}

/* Section 2: Category banners (3:4 ratio = 133.3%) */
#shopify-block-AYXQzRlVMdVl2VWZtV__banners_box_qRpbk4 .bwp-image,
#shopify-block-ARDFMN1JIb2gzR0ZWc__banners_box_k9Xt3c .bwp-image,
#shopify-block-AODkxbEJzQUhTZUJMT__banners_box_VPbFcX .bwp-image {
  position: relative;
  padding-bottom: 133.3%;
  overflow: hidden;
}

/* Shared: image fill rules for both sections */
#shopify-block-AcDh2L2RES0hkdURvZ__image_gi4fdk .bwp-block-image .image,
#shopify-block-AYXQzRlVMdVl2VWZtV__banners_box_qRpbk4 .bwp-image .image,
#shopify-block-ARDFMN1JIb2gzR0ZWc__banners_box_k9Xt3c .bwp-image .image,
#shopify-block-AODkxbEJzQUhTZUJMT__banners_box_VPbFcX .bwp-image .image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}

#shopify-block-AcDh2L2RES0hkdURvZ__image_gi4fdk .bwp-block-image .image img,
#shopify-block-AYXQzRlVMdVl2VWZtV__banners_box_qRpbk4 .bwp-image .image img,
#shopify-block-ARDFMN1JIb2gzR0ZWc__banners_box_k9Xt3c .bwp-image .image img,
#shopify-block-AODkxbEJzQUhTZUJMT__banners_box_VPbFcX .bwp-image .image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  object-position: center top;
  display: block;
}