
html body:has(.zabdi-products-hero--packs-zabdi) #MainContent #product-grid{align-items:stretch!important;row-gap:38px!important}
html body:has(.zabdi-products-hero--packs-zabdi) #MainContent #product-grid>.grid__item{display:flex!important}
html body:has(.zabdi-products-hero--packs-zabdi) #MainContent #product-grid :is(.card-wrapper,.card,.card__inner,.card__media,.card__content,.media,.zabdi-packs-tile,.zabdi-packs-tile__stage,.zabdi-packs-tile__details){
background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;
}
.zabdi-packs-tile{width:100%;height:100%;display:flex;flex-direction:column;min-width:0}
.zabdi-packs-tile__stage{display:block;position:relative;width:100%;height:280px;overflow:visible;text-decoration:none}
.zabdi-packs-tile__stage img{position:absolute;display:block;object-fit:contain;object-position:center bottom;background:transparent!important;opacity:1!important;mix-blend-mode:normal!important;filter:drop-shadow(0 6px 9px rgba(46,25,65,.12))}
.zabdi-packs-tile__primary{width:66%;height:100%;left:0;bottom:0}
.zabdi-packs-tile__secondary{width:48%;height:64%;right:0;bottom:0;z-index:2}
.zabdi-packs-tile--must .zabdi-packs-tile__primary{width:65%;height:94%;left:0;top:0}
.zabdi-packs-tile__ghee{width:40%;height:52%;right:0;top:0;z-index:1}
.zabdi-packs-tile__jar{width:33%;height:49%;bottom:0;z-index:2}
.zabdi-packs-tile__jar--one{left:0}.zabdi-packs-tile__jar--two{left:33.5%}.zabdi-packs-tile__jar--three{right:0}
.zabdi-packs-tile--ten .zabdi-packs-tile__primary,.zabdi-packs-tile--single .zabdi-packs-tile__primary{width:100%;height:100%;left:0;bottom:0}
.zabdi-packs-tile__badge{position:absolute;left:10px;top:10px;z-index:4;background:#19a2a8;color:#fff;padding:6px 15px;font-weight:800;font-size:14px}
.zabdi-packs-tile__details{display:flex;flex:1;flex-direction:column;width:100%;padding:18px 8px 10px;text-align:center}
.zabdi-packs-tile__title{margin:0 0 14px;min-height:58px;display:flex;justify-content:center;align-items:flex-start;font-size:clamp(14px,1.2vw,17px);line-height:1.35;font-weight:850;color:#2b2140}
.zabdi-packs-tile__title a{color:inherit;text-decoration:none}
.zabdi-packs-tile__title a:hover{text-decoration:underline;text-underline-offset:4px}
.zabdi-packs-tile__prices{margin-top:auto;min-height:65px;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;color:#51358f}
.zabdi-packs-tile__compare{font-size:16px;font-weight:750}.zabdi-packs-tile__price{font-size:clamp(19px,1.7vw,24px);font-weight:900;line-height:1.25;white-space:nowrap}
@media(max-width:749px){.zabdi-packs-tile__stage{height:235px}.zabdi-packs-tile__details{padding:14px 4px 8px}.zabdi-packs-tile__title{font-size:14px;min-height:76px}.zabdi-packs-tile__price{font-size:18px}.zabdi-packs-tile__compare{font-size:14px}.zabdi-packs-tile__badge{font-size:12px;padding:5px 10px}}
@media(max-width:420px){.zabdi-packs-tile__stage{height:190px}}

.zabdi-packs-tile__title-line{display:block;white-space:nowrap}
