.dg-diet{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 0}
.dg-diet span{font-size:1.1rem;line-height:1;padding:3px 7px;border-radius:999px;background:#E6F4EA;color:#1E7B34;font-weight:600;letter-spacing:0}
.product__info-wrapper .dg-diet span{font-size:1.25rem;padding:5px 10px}
.dg-note{font-size:1.35rem;margin:6px 0 0;display:flex;gap:6px;align-items:center}
.dg-note--gift{color:#C00000;font-weight:700}
.dg-note--lowstock{color:#B85C00;font-weight:700}
.dg-chips{display:flex;gap:8px;overflow-x:auto;padding:4px 0 10px;scrollbar-width:none}
.dg-chips::-webkit-scrollbar{display:none}
.dg-chips span{font-size:1.3rem;font-weight:700;color:#6b6b6b;align-self:center;white-space:nowrap}
.dg-chips a{white-space:nowrap;font-size:1.35rem;padding:7px 14px;border:1px solid #E3E3E3;border-radius:999px;text-decoration:none;color:#212121;background:#fff}
.dg-chips a:hover{border-color:#212121}
.dg-chips a.is-on{background:#212121;color:#fff;border-color:#212121}
