.lkg{--lkg-ribbon:#065C2F;--lkg-ribbon-text:#fff;--lkg-off:#A3123A;--lkg-star:#F5A524;--lkg-img-bg:#EEF4EF}.lkg .lkg__grid{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(var(--lkg-cols-m,2),minmax(0,1fr));align-items:stretch}.lkg .lkg__grid--rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--lkg-card-w,74%);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--lk-gutter) * -1);padding:4px var(--lk-gutter) 12px}.lkg .lkg__grid--rail::-webkit-scrollbar{display:none}.lkg .lkg__grid--rail>li{scroll-snap-align:start}@media screen and (min-width:750px){.lkg .lkg__grid,.lkg .lkg__grid--rail{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;margin-inline:0;padding:0;grid-template-columns:repeat(var(--lkg-cols,4),minmax(0,1fr));gap:24px}}.lkg .lkg__card{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #0b3b240f,0 10px 28px -12px #0b3b242e;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){.lkg .lkg__card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0b3b2414,0 20px 40px -14px #0b3b2447}}.lkg .lkg__ribbon{margin:0;padding:7px 10px;background:var(--lkg-ribbon);color:var(--lkg-ribbon-text);font:800 11px/1.2 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lkg .lkg__media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--lkg-img-bg)}.lkg .lkg__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}@media(hover:hover){.lkg .lkg__card:hover .lkg__img{transform:scale(1.05)}}.lkg .lkg__ph{display:grid;place-items:center;width:100%;height:100%;color:color-mix(in srgb,var(--lk-btn-bg) 35%,transparent)}.lkg .lkg__ph .lk-icon{width:34%;height:auto;stroke-width:1}.lkg .lkg__body{display:flex;flex-direction:column;flex:1;padding:14px 14px 16px;text-align:left}.lkg .lkg__rating{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:13px;color:var(--lk-text)}.lkg .lkg__stars{display:inline-flex;gap:2px}.lkg .lkg__stars svg{width:14px;height:14px;fill:var(--lkg-star)}.lkg .lkg__stars svg.is-off{fill:#00000024}.lkg .lkg__count{color:var(--lk-muted)}.lkg .lkg__title{margin:0;font-family:var(--font-body--family);font-weight:700;font-size:16px;line-height:1.3;color:var(--lk-heading-color);text-wrap:balance}.lkg .lkg__title a{color:inherit;text-decoration:none}.lkg .lkg__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lkg .lkg__tag{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--lk-muted)}.lkg .lkg__price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:12px 0 0}.lkg .lkg__now{font-weight:800;font-size:19px;line-height:1;color:var(--lk-heading-color)}.lkg .lkg__mrp{font-size:13px;color:var(--lk-muted)}.lkg .lkg__off{padding:4px 7px;border-radius:5px;background:var(--lkg-off);color:#fff;font-weight:800;font-size:11.5px;line-height:1;letter-spacing:.02em}.lkg .lkg__packs{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.lkg .lkg__pack{min-height:32px;padding:6px 10px;border-radius:8px;border:1.5px solid #DDE7E0;background:#fff;font:600 12px/1 var(--font-body--family);color:var(--lk-heading-color);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.lkg .lkg__pack[aria-checked=true]{border-color:var(--lk-btn-bg);background:color-mix(in srgb,var(--lk-btn-bg) 8%,#fff)}.lkg .lkg__pack:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.lkg .lkg__actions{position:relative;z-index:1;display:grid;gap:8px;margin-top:auto;padding-top:16px}.lkg .lkg__btn{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:10px;font:700 14px/1.2 var(--font-body--family);text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,filter .2s ease}.lkg .lkg__btn--solid{background:var(--lk-btn-bg);color:var(--lk-btn-text);border:2px solid var(--lk-btn-bg)}.lkg .lkg__btn--solid:hover{filter:brightness(1.12)}.lkg .lkg__btn--outline{background:#fff;color:var(--lk-btn-bg);border:2px solid var(--lk-btn-bg)}.lkg .lkg__btn--outline:hover{background:color-mix(in srgb,var(--lk-btn-bg) 7%,#fff)}.lkg .lkg__btn:disabled{opacity:.5;cursor:not-allowed}.lkg .lkg__btn.is-loading{opacity:.7;pointer-events:none}.lkg .lkg__btn:focus-visible,.lkg .lkg__pack:focus-visible,.lkg .lkg__title a:focus-visible{outline:2px solid var(--lk-accent);outline-offset:2px}.lkg .lkg__err{position:relative;z-index:1;margin:8px 0 0;font-size:12px;color:#b42318}.lkg .lkg__empty{grid-column:1/-1;text-align:center;color:var(--lk-muted)}.lkg .lkg__more{display:flex;justify-content:center;margin-top:32px}.lkg .lkg__more-btn{display:inline-flex;align-items:center;min-height:46px;padding:12px 28px;border-radius:999px;border:2px solid var(--lk-btn-bg);color:var(--lk-btn-bg);font-weight:700;text-decoration:none}.lkg .lkg__more-btn:hover{background:var(--lk-btn-bg);color:var(--lk-btn-text)}@media screen and (min-width:750px){.lkg .lkg__ribbon{padding:8px 12px;font-size:12px}.lkg .lkg__body{padding:18px}.lkg .lkg__title{font-size:18px}.lkg .lkg__tag{font-size:14px}.lkg .lkg__now{font-size:22px}.lkg .lkg__btn{min-height:48px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lakh-product-card.css.map */
