.lgb{position:relative;display:flex;align-items:center;gap:14px;margin:14px 0 16px;padding:12px 14px 12px 12px;border-radius:14px;background:linear-gradient(100deg,#fff4ee 0%,#fff 55%,#eafaf6 100%);border:1.5px solid #ffc9b3;overflow:hidden;font-family:'Assistant',sans-serif!important;text-align:right;box-shadow:0 6px 18px -10px rgb(210 63 26 / .45)}.lgb::after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .75),transparent);transform:skewX(-18deg);animation:lgb-sweep 4.5s ease-in-out 1.2s infinite;pointer-events:none}@keyframes lgb-sweep{0%,55%{left:-60%}100%{left:130%}}.lgb-pic{position:relative;flex:0 0 64px;width:64px;height:64px;border-radius:12px;background:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #3abda0}.lgb-pic img{width:64px;height:64px;object-fit:cover;border-radius:12px;display:block}.lgb-bow{position:absolute;top:-9px;left:-9px;width:28px;height:28px;border-radius:50%;background:#ff8a5d;color:#fff;display:grid;place-items:center;box-shadow:0 3px 8px rgb(255 138 93 / .55);animation:lgb-wiggle 3.2s ease-in-out .6s infinite;transform-origin:50% 80%}.lgb-bow svg,.lgb-chip svg{width:16px;height:16px}@keyframes lgb-wiggle{0%,78%,100%{transform:rotate(0)}82%{transform:rotate(-14deg) scale(1.08)}86%{transform:rotate(12deg) scale(1.08)}90%{transform:rotate(-8deg)}94%{transform:rotate(5deg)}}.lgb-txt{position:relative;display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0;line-height:1.25}.lgb-kick{font-size:12px;font-weight:700;color:#2fa88d;letter-spacing:.02em}.lgb .lgb-title{font-size:18px;font-weight:800;color:#2b2b2b}.lgb-sub{font-size:13.5px;font-weight:600;color:#6b5f59}.lgb-free{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;gap:2px}.lgb-free del{font-size:13px;font-weight:600;color:#9a8f8a}.lgb-free b{display:inline-block;padding:5px 12px;border-radius:999px;background:#d23f1a;color:#fff;font-size:16px;font-weight:800;line-height:1.1;box-shadow:0 4px 10px -3px rgb(210 63 26 / .6)}.lgb-chip{display:inline-flex;align-items:center;gap:5px;margin:6px 0 0;padding:3px 10px 3px 9px;border-radius:999px;background:#fff1ea;border:1px solid #ffc9b3;color:#c2410c;font:700 12.5px/1.3 'Assistant',sans-serif!important;white-space:nowrap;flex-basis:auto}.price_outer .lgb-chip{flex:0 0 auto}.lgb-chip svg{width:14px;height:14px;flex:0 0 14px;color:#ff8a5d}@media (max-width:480px){.lgb{gap:11px;padding:10px 11px 10px 10px}.lgb-pic,.lgb-pic img{width:52px;height:52px;flex-basis:52px}.lgb .lgb-title{font-size:16px}.lgb-sub{font-size:12.5px}.lgb-free b{font-size:14px;padding:4px 10px}.lgb-chip{font-size:11.5px;padding:2px 8px}}@media (prefers-reduced-motion:reduce){.lgb::after,.lgb-bow{animation:none}}