/** Shopify CDN: Minification failed

Line 426:0 Unexpected "<"
Line 429:4 Comments in CSS use "/* ... */" instead of "//"

**/
/* =========================
   AKSHAR MUKHWAS FEATURE GRID
========================= */

.ai-features-grid-wrapper-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
    display:grid !important;
    grid-template-columns:repeat(8,1fr);
    gap:10px !important;
    margin-top:10px !important;
}

.ai-feature-item-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
    background:transparent !important;
    padding:20px 10px !important;
    text-align:center !important;
    border:none !important;
    box-shadow:none !important;
    transition:all .3s ease;
}

/* Remove divider lines */
.ai-feature-item-abrhrretnxbhbab3vknaigenblock1003f15aepaqa::after{
    display:none !important;
}

/* Premium hover */
.ai-feature-item-abrhrretnxbhbab3vknaigenblock1003f15aepaqa:hover{
    transform:translateY(-4px);
}

/* Icon Size */
.ai-feature-icon-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
    margin-bottom:15px !important;
}

.ai-feature-icon-abhrretnxbhbab3vknaigenblock1003f15aepaqa img{
    width:120px !important;
    height:120px !important;
    max-width:none !important;
    min-width:120px !important;
    min-height:120px !important;
}

/* Title */
.ai-feature-title-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
    font-size:18px !important;
    font-weight:700 !important;
    color:#1f1f1f !important;
    min-height:55px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
    margin-bottom:8px !important;
    line-height:1.3 !important;
}

/* Description */
.ai-feature-description-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
    font-size:15px !important;
    line-height:1.5 !important;
    color:#444 !important;
    text-align:center !important;
}

/* Make entire section taller */
.ai-features-container-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
    padding-top:50px !important;
    padding-bottom:50px !important;
}

/* Tablet */
@media(max-width:991px){

    .ai-features-grid-wrapper-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
        grid-template-columns:repeat(2,1fr) !important;
        gap:30px 15px !important;
    }

    .ai-feature-icon-abrhrretnxbhbab3vknaigenblock1003f15aepaqa img{
        width:75px !important;
        height:75px !important;
    }

    .ai-feature-title-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
        font-size:16px !important;
        min-height:50px !important;
    }

    .ai-feature-description-abrhrretnxbhbab3vknaigenblock1003f15aepaqa{
        font-size:14px !important;
    }
}

.ai-feature-title-abhrretnxbhbab3vknaigenblock1003f15aepaqa{
    font-size:16px !important;
    font-weight:700 !important;
    min-height:60px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
    line-height:1 !important;
}

.ai-feature-description-abhrretnxbhbab3vknaigenblock1003f15aepaqa{
    font-size:13px !important;
    line-height:1.2 !important;
    text-align:center !important;
}
.ai-feature-icon-abhrretnxbhbab3vknaigenblock1003f15aepaqa img{
    width:90px !important;
    height:90px !important;
    object-fit:cover !important;
}
.ai-feature-item-abhrretnxbhbab3vknaigenblock1003f15aepaqa:not(:last-child)::after{
    display:none !important;
}
/* .ai-feature-icon-abhrretnxbhbab3vknaigenblock1003f15aepaqa img{
    border-radius:50%;
} */
.ai-features-container-abhrretnxbhbab3vknaigenblock1003f15aepaqa{
    padding-top:55px !important;
    padding-bottom:55px !important;
}

.ai-feature-icon-abhrretnxbhbab3vknaigenblock1003f15aepaqa{
    width:120px !important;
    height:120px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    margin:0 auto 20px !important;
}

.ai-feature-icon-abhrretnxbhbab3vknaigenblock1003f15aepaqa img{
    width:90px !important;
    height:90px !important;
    object-fit:cover !important;
    border-radius:50% !important;
}

.ai-feature-item-abhrretnxbhbab3vknaigenblock1003f15aepaqa{
    display:flex;
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.ai-feature-item-abhrretnxbhbab3vknaigenblock1003f15aepaqa h3{
    min-height:60px;
}

.ai-feature-item-abhrretnxbhbab3vknaigenblock1003f15aepaqa p{
    min-height:80px;
}

.quick-add,
.quick-add__submit,
.card__content .quick-add,
.card-information + .quick-add,
.card__badge + .quick-add {
    display: none !important;
}

.card__inner .quick-add {
    display: none !important;
}

.card:hover .quick-add {
    display: none !important;
}
.quick-add,
.quick-add__submit,
.product-card__buttons,
.card__buttons,
.card__quick-add {
    display:none !important;
}

/* Hide Quickshop */
.js-btn-quickview,
.quickshop {
    display: none !important;
}

/* Move button container below image */
.product-card--style4 .product-card__overlaybottom {
    position: static !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
    margin-top: 15px !important;
    display: block !important;
    text-align: center !important;
}

/* Add To Cart button */
.product-card--style4 .product-card__overlaybottom .btn {
    width: 100% !important;
    display: block !important;
    margin: 0 !important;
}

/* Remove hover effect */
.product-card--style4:hover .product-card__overlaybottom {
    opacity: 1 !important;
    visibility: visible !important;
}


.product-card__overlaybottom{
    display:flex !important;
    justify-content:center !important;
    margin-top:15px !important;
}

.product-card__overlaybottom .js-grid-cart{
    width:100% !important;
    max-width:300px !important;
}

/* Add to Cart — hover effect */
a.am-btn-cart {
  transition: all 0.2s ease;
}
a.am-btn-cart:hover {
  background: #f1a903ff;
  color: #fff;
  transform: translateY(-2px);
  box-shadow: 0 10px 20px -8px rgba(253, 198, 1, 1);
}

/* Buy Now — hover effect */
a.am-btn-buy {
  transition: all 0.2s ease;
}
a.am-btn-buy:hover {
  transform: translateY(-2px);
  box-shadow: 0 20px 36px -10px rgba(168, 112, 42, 0.65);
  filter: brightness(1.08);
}


/*breadcrumb*/

/* .breadcrumb a, .breadcrumbs a, .breadcrumbs__link,
.breadcrumb span, .breadcrumbs span, .breadcrumbs__item span,
.breadcrumb li:last-child, .breadcrumbs li:last-child { 
  color: #f7c11fff !important; 
}

.breadcrumb, .breadcrumbs, .breadcrumbs__list {
  padding-left: 25px !important;
} */




.product-card--style4 .product-card__shopnow {
  margin-top: 12px;
}
.product-card--style4 .product-card__shopnow-btn {
  width: 100% !important;
  display: block !important;
}

/* Shop Now button - spacing */
.product-card--style4 .product-card__shopnow {
  margin-top: 18px !important;
  margin-bottom: 8px !important;
}

.product-card--style4 .product-card__shopnow-btn {
  width: 100% !important;
  display: block !important;
  padding: 14px 20px !important;
  box-sizing: border-box !important;
}

/* Shop Now button - hover effect */
.product-card--style4 .product-card__shopnow-btn {
  transition: all 0.2s ease;
}
.product-card--style4 .product-card__shopnow-btn:hover {
  background: #e9b349ff;
  color: #fff;
  transform: translateY(-2px);
  box-shadow: 0 10px 20px -8px rgba(245, 182, 24, 1);
}

/* Make Add to Cart match Shop Now exactly */
.product-card--style4 .product-card__overlaybottom {
  display: block !important;
  margin: 12px 0 0 0 !important;
  padding: 0 !important;
  text-align: left !important;
}

.product-card--style4 .product-card__overlaybottom .js-grid-cart {
  max-width: none !important;
  width: 100% !important;
  display: block !important;
  padding: 14px 20px !important;
  margin: 0 !important;
  float: none !important;
  box-sizing: border-box !important;
  text-align: center !important;
  transition: all 0.2s ease !important;
}

.product-card--style4 .product-card__overlaybottom .js-grid-cart:hover {
  background: linear-gradient(135deg, #B8793A, #6B4423) !important;
  color: #fff !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 10px 20px -8px rgba(244, 198, 106, 1) !important;
}

.product-card--style4 .product-card__shopnow-btn,
.product-card--style4 .product-card__overlaybottom .js-grid-cart {
  border-radius: var(--g-font-radius-btn, 6px) !important;
}

.product-card--style4 .product-card__shopnow-btn {
  box-shadow: none !important;
}

.product-card--style4 .product-card__shopnow-btn,
.product-card--style4 .product-card__overlaybottom .js-grid-cart {
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0.5px !important;
  line-height: normal !important;
}

/* Shop Now + Add to Cart - golden mustard theme */
.product-card--style4 .product-card__shopnow-btn,
.product-card--style4 .product-card__overlaybottom .js-grid-cart {
  background: linear-gradient(135deg, #B8793A, #6B4423) !important;
  color: #fff !important;
  border: none !important;
}

.product-card--style4 .product-card__shopnow-btn:hover,
.product-card--style4 .product-card__overlaybottom .js-grid-cart:hover {
  background: linear-gradient(135deg, #B8793A, #6B4423) !important;
  color: #fff !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 10px 20px -8px rgba(185, 122, 31, 0.6) !important;
}

.product-card--style4 .product-card__overlaybottom .js-grid-cart,
.product-card--style4 .product-card__shopnow-btn {
  box-shadow: none !important;
}

.product-card--style4 .product-card__overlaybottom .js-grid-cart.js-grid-cart,
.product-card--style4 .product-card__shopnow-btn.product-card__shopnow-btn {
  height: 48px !important;
  line-height: 48px !important;
  padding: 0 20px !important;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.product-card--style4 .product-card__overlaybottom .js-grid-cart {
  font-size: 16px !important;
  font-weight: 700 !important;
  letter-spacing: .5px !important;
  height: 48px !important;
  line-height: 48px !important;
  padding: 0 20px !important;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

@media (max-width: 767px) {
  .product-card--style4 .product-card__overlaybottom .js-grid-cart.js-grid-cart,
  .product-card--style4 .product-card__shopnow-btn.product-card__shopnow-btn,
  .product-card--style4 a[class*="cart"],
  .product-card--style4 a[class*="shopnow"],
  .product-card--style4 .btn {
    height: 36px !important;
    min-height: 36px !important;
    max-height: 36px !important;
    line-height: 36px !important;
    font-size: 13px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}

@media (max-width: 767px) {
  .js-btn-wishlist {
    display: none !important;
  }
}

/* Shrink Shopify Inbox chat bubble */
.chat-toggle {
  transform: scale(0.50) !important;
  transform-origin: bottom right !important;
}

@media (max-width: 767px) {
  .chat-toggle {
    transform: scale(0.65) !important;
  }
}

button.chat-toggle.chat-toggle--bottom-right {
  transform: scale(0.5) !important;
  transform-origin: bottom right !important;
}

<script>
(function() {
  function findAndShrinkChat() {
    // Try common Shopify Inbox iframe selectors
    var iframe = document.querySelector('iframe[src*="chat"], iframe[id*="shopify-chat"], iframe[title*="chat" i], iframe[name*="chat" i]');
    if (iframe) {
      iframe.style.setProperty('transform', 'scale(0.75)', 'important');
      iframe.style.setProperty('transform-origin', 'bottom right', 'important');
      return true;
    }
    return false;
  }

  var attempts = 0;
  var interval = setInterval(function() {
    attempts++;
    if (findAndShrinkChat() || attempts > 20) {
      clearInterval(interval);
    }
  }, 500);
})();
</script>

/* Shrink Shopify Inbox chat bubble + hover effect */
.chat-toggle {
  transform: scale(0.75) !important;
  transform-origin: bottom right !important;
  transition: transform 0.2s ease !important;
}

.chat-toggle:hover {
  transform: scale(0.85) !important;
}

@media (max-width: 767px) {
  .chat-toggle {
    transform: scale(0.65) !important;
  }
  .chat-toggle:hover {
    transform: scale(0.75) !important;
  }
}