
html body:has(.zabdi-products-hero--ghee-zabdi){
background-color:#fffcf5!important;
background-image:url("/cdn/shop/files/zabdi-ghee-fondo-etiqueta-vertical.png?v=1791505306")!important;
background-size:100% auto!important;background-position:center top!important;background-repeat:repeat-y!important;background-attachment:scroll!important;
}
html body:has(.zabdi-products-hero--ghee-zabdi) .header-wrapper,html body:has(.zabdi-products-hero--ghee-zabdi) .header,
html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent,html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent>.shopify-section,
html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent .gradient,html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent .collection,
html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent .product-grid-container,
html body:has(.zabdi-products-hero--ghee-zabdi) .zabdi-products-hero--ghee-zabdi,
html body:has(.zabdi-products-hero--ghee-zabdi) .zabdi-category-intro{
background:transparent!important;background-image:none!important;box-shadow:none!important;
}
html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent #product-grid{
display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
max-width:850px!important;margin:0 auto!important;gap:clamp(28px,6vw,80px)!important;padding:30px 24px 50px!important;align-items:stretch!important;
}
html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent #product-grid>.grid__item{
width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;background:transparent!important;
}
html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent #product-grid :is(.card-wrapper,.card,.card__inner,.card__media,.card__content,.media,.zabdi-ghee-tile,.zabdi-ghee-tile__stage,.zabdi-ghee-tile__details){
background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;
}
.zabdi-ghee-tile{width:100%;display:flex;flex-direction:column;align-items:center}
.zabdi-ghee-tile__stage{display:flex;width:100%;height:330px;align-items:center;justify-content:center;text-decoration:none}
.zabdi-ghee-tile__photo{display:block;width:100%;height:100%;max-width:95%;object-fit:contain;object-position:center bottom;opacity:1!important;mix-blend-mode:normal!important;background:transparent!important;border:0!important;filter:drop-shadow(0 10px 14px rgba(86,61,28,.1))}
.zabdi-ghee-tile--450 .zabdi-ghee-tile__photo {
  align-self: flex-end;
  height: 70%;
}
.zabdi-ghee-tile__details{display:flex;flex:1;flex-direction:column;align-items:center;text-align:center;width:100%;padding:18px 5px 0}
.zabdi-ghee-tile__title{margin:0;min-height:48px;font-size:clamp(17px,1.6vw,21px);line-height:1.3;font-weight:850;color:#2b2140}
.zabdi-ghee-tile__title a{color:inherit;text-decoration:none}
.zabdi-ghee-tile__title a:hover{text-decoration:underline;text-underline-offset:4px}
.zabdi-ghee-tile__price{margin-top:auto;padding-top:10px;color:#51358f;font-size:clamp(21px,2vw,27px);font-weight:900;white-space:nowrap}
@media(max-width:749px){
html body:has(.zabdi-products-hero--ghee-zabdi) #MainContent #product-grid{gap:26px 16px!important;padding:25px 14px 40px!important}
.zabdi-ghee-tile__stage{height:250px}.zabdi-ghee-tile__title{font-size:16px}.zabdi-ghee-tile__price{font-size:20px}
}
@media(max-width:420px){.zabdi-ghee-tile__stage{height:205px}.zabdi-ghee-tile__price{font-size:18px}}
