.ngsbc-insert{box-sizing:border-box;max-width:100%;color:var(--ngsbc-text);font-family:var(--ngsbc-font);background:var(--ngsbc-bg);overflow-wrap:anywhere}
.ngsbc-review{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:4px;font-size:13px;font-weight:400;line-height:18px;color:#1a1a1a;text-decoration:none;background:#fafaf8;border-radius:999px;padding:1px 8px;margin:0}
.ngsbc-review--it{font-size:13px;font-weight:400;line-height:18px;gap:4px}
.ngsbc-review__stars{display:inline-flex;gap:1.1px;color:#0a5c36;flex-shrink:0}
.ngsbc-review__stars svg{width:17.4px;height:17px;display:block}
.ngsbc-review--it .ngsbc-review__stars{gap:1.1px;margin-right:0}
.ngsbc-review--it .ngsbc-review__stars svg{width:17.4px;height:17px}
.ngsbc-review__avatars{height:30px;width:auto;flex-shrink:0;margin-left:2px;display:block}
.ngsbc-review__custom{width:106px;height:22px;object-fit:contain}
.ngsbc-urgency{padding:0;margin:12px 0;font-size:13px;line-height:1.5}
.ngsb .ngsbc-urgency__title{font-size:14px;font-weight:600;line-height:1.4;color:#1a1a1a;margin:0 0 3px}
.ngsb .ngsbc-urgency__sub{font-size:13px;font-weight:400;color:#5a5a55;line-height:1.4;margin:0 0 9px}
.ngsbc-urgency__track{width:100%;height:9px;background:var(--ngsbc-track);border-radius:99px;overflow:hidden;margin-bottom:5px;position:relative;display:block}
.ngsbc-urgency__track span{display:block;height:100%;background:var(--ngsbc-accent);border-radius:99px;position:absolute;top:0;left:0}
.ngsbc-urgency__footer{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;font-weight:600;color:#c93a3b;line-height:1.5}
.ngsbc-urgency__timer{color:var(--ngsbc-accent);font-variant-numeric:tabular-nums}
.ngsbc-low-stock{display:flex;gap:9px;align-items:flex-start;border:1px solid var(--ngsbc-accent);border-radius:6px;padding:15px 24px 15px 17px;font-size:14px;line-height:21px;margin-top:30px!important}
.ngsbc-insert__icon{width:22px;height:22px;flex:0 0 22px;object-fit:contain}
.ngsbc-insert__icon svg{width:22px;height:22px;display:block}
.ngsbc-low-stock strong{font-weight:700}
.ngsbc-insert__badge{font-size:11px;font-weight:600;color:var(--ngsbc-accent)}
.ngsbc-insert[hidden]{display:none!important}
@media(max-width:749px){.ngsbc-insert--no-mobile{display:none!important}}
@media(min-width:750px){.ngsbc-insert--no-desktop{display:none!important}}
.ngsbc-qa-label{display:block;margin:8px 0 4px;font:600 10px/14px system-ui,sans-serif;letter-spacing:.02em;color:#7a3100;overflow-wrap:anywhere}

.ngsbc-review__score+.ngsbc-review__count::before{content:"\2022";margin:0 3px 0 1px}
@media(max-width:749px){
  .ngsbc-review__score{display:none}
  .ngsbc-review__score+.ngsbc-review__count::before{content:none}
}
