/*
Generated time: April 17, 2026 11:27
This file was created by the app developer. Feel free to contact the original developer with any questions. It was
minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.product-card-wrapper .card{border:1px solid
#cdd4de;border-radius:10px;padding:7px 7px 5px 7px;background-color:#fff;}.product-card-wrapper .card
.price>*{display:block}.product-card-wrapper
.tag-wrapper{position:absolute;top:0;left:0;width:100%;z-index:1}.product-card-wrapper
.metafield__richtext_value{text-decoration:none;text-align:left;justify-content:center;align-items:center;color:#000;font-size: 12px;
    font-style: normal;
    font-weight: 400;color:#008b44;
    line-height: normal;
    letter-spacing: -.5px !important;

    line-height: 14px;}.product-card-wrapper
div.metafield__richtext_value:empty{display:block;background:0
0}.product-card-wrapper
.wishlist-tag__wrapper{display:flex;justify-content:space-between;gap:3px;margin-block-start:5px;align-items:center}.product-card-wrapper
.product-tag--badge
span{ position:absolute;background-color: #183761;color:#fff;text-transform: capitalize;top: 4px;left: 5px;font-size: 12px;line-height: 12px;font-weight: 500;padding: 4px 8px;border-radius: 100px;box-sizing: border-box;border: none;}.product-card-wrapper .wishlist-tag__wrapper
.wishlist-icon-wrapper{width:28px;margin-right:14px;line-height:0;margin-left:auto}.product-card-wrapper
.wishlist-tag__wrapper .wishlist-icon-wrapper svg{width:100%;height:auto}.product-card-wrapper
.custom-reviews-main.badge{padding:0;border-color:transparent;box-shadow:0 2px 3.4px 0
#3333330f;margin-block-end:2px}.product-card-wrapper
.custom-reviews-main-svg{display:flex;gap:4.5px;align-items:center;padding:1.5px 6px 1.5px 6px}.product-card-wrapper
.custom-reviews-main-svg .custom-average-number{font-size:1.2rem;line-height:1.75;color:#4a4a4a}.product-card-wrapper
.product--brand--wrapper{display:flex;gap:10px;justify-content:space-between;align-items:center}.product-card-wrapper
.product--brand--wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-block-end:5px}.product-card-wrapper
.product--brand--wrapper .brand__wrapper{flex:1 1 auto}.product-card-wrapper .product--brand--wrapper .brand__wrapper
p{color:#183761;font-size:1.4rem;line-height:1.36;letter-spacing:0}.product-card-wrapper .product--brand--wrapper
.veg__non_veg__logo--wrapper{width:20px;line-height:0;margin-left:auto}
.product-card-wrapper
.card--variant--main-wrapper{min-height:unset;margin-bottom:2px;width:100%;overflow:hidden}.product-card-wrapper
.card--variant--wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:5px;margin-block-end:10px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#183761
transparent}.card__information{overflow:hidden}.card--variant--wrapper::after,.card--variant--wrapper::before{display:none!important}.product-card-wrapper
.card--variant--wrapper .card-variant-wrapper{border-radius:6px;text-align:center;height:fit-content;border:2px solid
transparent;background-color:transparent}.product-card-wrapper .card--variant--wrapper
.card-variant-wrapper[disabled]{pointer-events:none;opacity:.7}.product-card-wrapper .card--variant--wrapper
.product_card-show_more_btn{text-decoration:none;font-size:1.8rem;line-height:1.5;width:30px;height:30px;background:#fff;text-align:center;color:#f08021;border:1px
solid #f08021;border-radius:5px;align-self:center}.product-card-wrapper
.card-variant-wrapper.selected{pointer-events:none;background-color:#183761;padding-top:.01px}.product-card-wrapper
.card-variant-wrapper .bg-color{background-color:#183761;border-radius:8px}.product-card-wrapper .card--variant--wrapper
.card-variant-wrapper p{padding:4.5px 14px;color:#000;font-size:1.4rem;line-height:1.36;border-radius:6px;border:2px
solid #ededed;background-color:#fff;letter-spacing:0;cursor:pointer}.product-card-wrapper .card--variant--wrapper
.card-variant-wrapper.selected p{background-color:#e5f0ff;border-color:transparent}.product-card-wrapper
.card--variant--wrapper .card-variant-wrapper[disabled]
p{background-image:url(/cdn/shop/files/Vector_108.png?v=1741234494);background-size:100%
100%;background-position:center;background-repeat:no-repeat}.product-card-wrapper
.variant-discount-wrapper{line-height:0}.product-card-wrapper .variant-discount-wrapper
.product_card-discount{color:#fff;font-size:1.2rem;letter-spacing:0;line-height:1.36;pointer-events:none;display:block;padding:1.5px
3.5px;background-color:#183761;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.product-card-wrapper
.estimate-delivery--date-wrapper{margin-block-end:5px;display:flex;;gap:5px;align-items:center;padding:3px 5px;border-radius:3px}.product-card-wrapper
.estimate-delivery--date-wrapper .svg-wrapper{line-height:0}.product-card-wrapper .estimate-delivery--date-wrapper
.delivery--date{color:#183761;font-size:1rem;line-height:2.57;letter-spacing:0}.product-card-wrapper
.price{margin-block-end:0px}.product-card-wrapper .price--on-sale
.price__sale{display:flex;flex-direction:column}.product-card-wrapper .price
.original--price{color:#000;font-size:1.8rem;letter-spacing:0;line-height:1.5}.product-card-wrapper .price
.compare-at-price{color:#777;letter-spacing:0;font-size:1.1rem;line-height:2.1;letter-spacing:0;margin-right:2px;text-decoration:line-through}.price__discount-wrapper,.product-card-wrapper
.custom_price__container{display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:0}.product-card-wrapper
.custom_price__container{align-items:center;min-height:35px}.product-card-wrapper
.card_product_price_percentoff{
color:#ed2427;
font-size:14px;line-height:1;display:inline-block;    font-style: normal;
    font-weight: 400;
    line-height: 124.9%;
    letter-spacing: -.5px !important;}.product-card-wrapper
.quick-add{margin:0;margin-top:auto!important}.product-card-wrapper
.card--variant--wrapper{min-height:75px!important}.product-card-wrapper .quick-add .button:after,.product-card-wrapper
.quick-add .button:not([disabled]):hover:after{box-shadow:none}.product-card-wrapper .quick-add
.button,.product-card-wrapper a.swym-button.swym-custom-watchlist{border:1px solid
#ed2427;background-color:#ed2427;border-radius:8px;color:#fff;font-weight:600;font-size:1.6rem;line-height:1.36;letter-spacing:0;transition:all
1s ease-in-out}.product-card-wrapper
a.swym-button.swym-custom-watchlist{max-width:100%;text-align:center;padding:8px;text-decoration:none;min-height:calc(4.5rem
+ var(--buttons-border-width) * 2);font-family:var(--font-family-600);font-weight:700}.product-card-wrapper
a.swym-button.swym-custom-watchlist::after{content:unset}.product-card-wrapper .membership-discount__wrapper
span{display:block}.product-card-wrapper .membership-discount__wrapper
.member-price{background-color:#006cff1a;border-radius:6px;padding:2.5px
5px;color:#183761;text-align:left;padding-right:17px}.product-card-wrapper .membership-discount__wrapper .member-price
.member-label{font-size:.8rem;line-height:1;letter-spacing:0;font-weight:700;margin-bottom:2px}.product-card-wrapper
.membership-discount__wrapper .member-price
.price{font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:0;margin-block-end:0;color:#183761}.product-card-wrapper
.atc-wrapper#mobile-atc-wrapper{display:none}@media screen and
(min-width:750px){.product-card-wrapper .card .price>*{    min-height: 78px;        display: flex;
        flex-direction: column;align-items: flex-start;
        justify-content: flex-end;}.card__information{padding-bottom:0;padding-top:1rem;align-items:flex-start;margin-top:0!important;}}@media
(min-width:751px){.product-card-wrapper
.variant-discount-wrapper{min-height:24px!important;display:flex;align-items:center;justify-content:center}.product-card-wrapper
.card__heading{color:#333;font-size:1.6rem;line-height:1.5;letter-spacing:0;margin-block-end:10px;height:45px;overflow:hidden}.product-card-wrapper
.card--variant--wrapper{min-height:75px}.product-card-wrapper
.estimate-delivery--date-wrapper{margin-top:10px}.product-card-wrapper
.card--variant--wrapper:empty,.product-card-wrapper
.variant-discount-wrapper:empty{visibility:hidden;min-height:40px}.product-card-wrapper
.variant-discount-wrapper{min-height:40px;display:flex;align-items:center;justify-content:center}.parent-selector{align-items:flex-start}.product-card-wrapper
.variant-discount-wrapper .product_card-discount{line-height:normal}.product-card-wrapper
.product--brand--wrapper{align-items:flex-start!important;margin-top:0!important}}@media
(max-width:749px){.product-card-wrapper .price{margin-block-end:0}.product-card-wrapper
.custom_price__container{    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px;
   
    line-height: 1.2;}}@media (min-width:990px){.card-wrapper:hover .quick-add
.button,.card-wrapper:hover a.swym-button.swym-custom-watchlist{background-color:#ed2427;color:#fff}}
  @media screen and (max-width: 749px) {
    .hide-card-variants-mobile {
        display: none !important;
    }
    .mobile-atc-options {
    font-size: 10px;
    font-weight: 500;
    opacity: 0.9;
}
.sortFilterCon{background-color:#fffbf2 !important;}
}
@media (min-width: 751px) {
    .product-card-wrapper .estimate-delivery--date-wrapper {
       
        display: none;
    }
    .st-text-black,.sortFilterCon{background-color:#fffbf2 !important;}
    .product-card-wrapper .metafield__richtext_value{margin-bottom:2px;}

}
.shipping-tex{font-size: 1.4rem !important;
font-style: normal;
font-weight: 400;
line-height: normal;color: #00000099!important;
letter-spacing: -.5px !important;
 line-height: 14px;}

@media
(max-width:750px){.product-card-wrapper .card{padding:7px 7px 5px 7px;}
 .product-card-wrapper .atc-wrapper {
    position: absolute;
    z-index: 3;
    bottom: 0;
    right: 7px!important;
    background-color: #ffebe7;
    border-radius: 4px;
    margin-bottom:39px;
  }
  .pdp-container .discount-container{font-size: 12px;
    font-style: normal;color: #ed2427;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -.5px !important;
    line-height: 14px;}
  




  .card__information{padding:1rem 0 0
0;}.product-card-wrapper .wishlist-tag__wrapper{margin-block-start:8px}.product-card-wrapper
.metafield__richtext_value{font-size: 12px;
    font-style: normal;
    font-weight: 400;color:#008b44;
    line-height: normal;
    letter-spacing: -.5px !important;
    line-height: 14px;}.product-card-wrapper
.product-card-wrapper .custom-reviews-main-svg
.custom-average-number{font-size:1rem;line-height:1.2}.product-card-wrapper .product--brand--wrapper .brand__wrapper
p{font-size:1.2rem;line-height:1.36}.product-card-wrapper .product--brand--wrapper
.veg__non_veg__logo--wrapper{width:14px}.product-card-wrapper .membership-discount__wrapper
.member-price{padding:5px}.product-card-wrapper .membership-discount__wrapper .member-price
.price{line-height:.8}.product-card-wrapper
.card__heading{font-size:1.4rem;line-height:1.2;font-weight:500;margin-block-end:8px;}.product-card-wrapper
.card--variant--main-wrapper{min-height:40px;margin-bottom:8px}.product-card-wrapper .card--variant--wrapper .card-variant-wrapper
p{font-size:1.2rem;line-height:1.36}.product-card-wrapper .variant-discount-wrapper
.product_card-discount{font-size:1rem;line-height:1.36;padding:.5px 2px}.product-card-wrapper
.estimate-delivery--date-wrapper .delivery--date{font-size:1.1rem;line-height:1.09}.product-card-wrapper
.custom-reviews-main.badge{margin-block-end:0}.product-card-wrapper
.custom-reviews-main-svg{padding:2px}.product-card-wrapper .custom-reviews-main-svg
svg{width:10px;height:10px}.product-card-wrapper .estimate-delivery--date-wrapper{padding:4px
5px;margin-block-end:2px;display:none;}.product-card-wrapper .price
.compare-at-price{font-size: 1.1rem !important;line-height:2.1;text-decoration:line-through}.product-card-wrapper .price
.original--price{font-size:1.4rem;line-height:1.5}.product-card-wrapper
.card_product_price_percentoff{font-size:12px;line-height:1;}.product-card-wrapper
.atc-wrapper{margin-bottom: 39px;position:absolute;z-index:3;bottom:0;right:-7px;background-color:#ffebe7;border-radius:4px}.product-card-wrapper
.atc-wrapper button::after,.product-card-wrapper .atc-wrapper
button:not([disabled]):hover:after{box-shadow:none;outline:0}.product-card-wrapper
.atc-wrapper#mobile-atc-wrapper{display:block}.product-card-wrapper .quick-add{display:none}.product-card-wrapper
.atc-wrapper button,.product-card-wrapper
a.swym-button.swym-custom-watchlist{color:#fff;font-size:1.2rem;line-height:12px;letter-spacing:0;font-weight:600;padding:4.5px
10px;background-color:#ed2427;min-height:30px;border-radius:4px;display:flex;flex-direction:column;}.product-card-wrapper
a.swym-button.swym-custom-watchlist{font-weight:700}.product-card-wrapper .wishlist-tag__wrapper
.wishlist-icon-wrapper{width:20px}.product-card-wrapper
.card--variant--wrapper{min-height:55px!important}}.product-card-wrapper .card--variant--wrapper
.card-variant-wrapper.hide__on_desktop{display:none}@media (max-width:1024px){.product-card-wrapper
.card--variant--wrapper .card-variant-wrapper.hide__on_tab{display:none}}
.card__badge {
    min-height: 27px; /* adjust according to badge height */
    display: flex;
    align-items: center;
}

/* If review is blank, preserve spacing */
.card__badge:empty::before {
    content: "";
    display: block;
    height: 24px;
    width: 100%;
}

/* Responsive Fix */
@media (max-width: 768px) {
    .card__badge {
        min-height: 27px;
    }
.product-card-wrapper .card--variant--main-wrapper {
  min-height: unset;
  margin-bottom: 2px;
  width: 100%;
  overflow: hidden;        min-height: 40px;
        margin-bottom: 8px;
}
    .card__badge:empty::before {
        height: 27px;
    }
     .product-card-wrapper .custom_price__container {
       display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px;
  min-height:27px;
    line-height: 1.2;margin-top:0.5rem;
  }
  .product-card-wrapper .price-item--regular:empty::before,
    .product-card-wrapper .discount_percentage:empty::before {
        min-width: 32px;
        height: 12px;
    }
    
}
.product-card-wrapper .card_product_price_percentoff {
color:#ed2427;
font-size: 14px;
  line-height: 1;
  display: inline-block;
      font-style: normal;
      text-transform:uppercase;
    font-weight: 700;
    line-height: 124.9%;
    letter-spacing: -.5px !important;
}
#swym-advanced-header-icon,
#swym-advanced-header-icon-mobile,
.swym-advanced-header-icon,
.swym-advanced-wishlist-collections-container {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}a#swym-advanced-header-icon {
  display: none !important;
}

a#swym-advanced-header-icon-mobile {
  display: none !important;
}
@media (max-width:749px){

  /* Rating */
  .product-card-wrapper .card__badge{
    min-height:27px;
  }



  /* Title */
  .product-card-wrapper .card__heading{
    min-height:35px;
  }

  /* Variant */
  .product-card-wrapper .mobile-compact-variant-display{
    min-height:15px;
  }

  /* Discount area */
  .product-card-wrapper .discount-container,
  .product-card-wrapper .discount-container:empty{
    min-height:12px;
    height:12px;
    display:block;
  }

  /* Price area */
 


}
@media (max-width:749px){

  .product-card-wrapper .card__heading{
      min-height:35px !important; /* 2 lines */
      max-height:35px !important;
      overflow:hidden;
  }

  .product-card-wrapper .product--brand--wrapper{
      min-height:18px;
  }


 
.product-card-wrapper .card_product_price_percentoff{font-size:12px;}
  .product-card-wrapper .metafield__richtext_value{
      min-height:14px;
  }
  .price--sold-out .price__availability,
.price__regular {
  display: block;
  min-height:80px;
}
.product-card-wrapper .card .price>*{height:75px;min-height:75px;}
}
