.diet-badge{--diet-size: 1.6rem;--diet-border: .2rem;--diet-color: #1fa54a;display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1rem;border-radius:10rem;background-color:#fff;box-shadow:0 0 0 1px #00000014;line-height:1;white-space:nowrap}.diet-badge--veg{--diet-color: #1fa54a}.diet-badge--non-veg{--diet-color: #8b4a2b}.diet-badge__dot{position:relative;display:block;flex-shrink:0;box-sizing:border-box;width:var(--diet-size);height:var(--diet-size);border:var(--diet-border) solid var(--diet-color);border-radius:.2rem;background-color:#fff}.diet-badge__dot:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--diet-size) * .5);height:calc(var(--diet-size) * .5);transform:translate(-50%,-50%);border-radius:50%;background-color:var(--diet-color)}.diet-badge--non-veg .diet-badge__dot:after{width:calc(var(--diet-size) * .5);height:calc(var(--diet-size) * .44);border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%)}.diet-badge__text{color:var(--diet-color);font-size:1.2rem;font-weight:600;letter-spacing:.03rem;line-height:1;text-transform:uppercase}.diet-badge--card{position:absolute;top:.8rem;right:.8rem;z-index:2}.diet-badge--pdp{--diet-size: 2.4rem;margin-bottom:1rem}.diet-badge--pdp .diet-badge__text{font-size:1.4rem}.diet-badge--cart{--diet-size: 1.8rem;margin:.4rem 0;padding:.3rem .8rem .3rem .4rem}.diet-badge--cart .diet-badge__text{font-size:1.1rem}.card__inner{position:relative}
/*# sourceMappingURL=/cdn/shop/t/5/assets/diet-badge.css.map */
