.compliance-badges{display:flex!important;flex-wrap:wrap;align-items:center;gap:.6rem}.compliance-badges--title{margin-bottom:.85rem}.compliance-badge{display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem;padding:.35rem .85rem!important;border-radius:999px!important;border:none!important;background-color:#28a745!important;color:#fff!important;font-size:1.2rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.01em;white-space:nowrap;box-shadow:none;text-transform:none!important;max-width:none;overflow:visible}.compliance-badge__icon{flex-shrink:0;color:#fff!important;fill:#fff}.compliance-badge__label{display:inline-block;color:#fff!important;font-weight:600}.deal-list-card__badges .compliance-badges,.product-labels .compliance-badges,.sh-grid-card__badges .compliance-badges{gap:.45rem}.deal-list-card__badges .compliance-badge,.product-labels .compliance-badge,.sh-grid-card__badges .compliance-badge{font-size:1.05rem!important;padding:.3rem .7rem!important}.compliance-form-title{display:inline-flex;align-items:center;gap:.45rem}.compliance-form-title__info{color:#8c8c8c;font-size:1.4rem;cursor:help}.compliance-form-fields{width:100%;padding:1.2rem 1.4rem;border:1px solid rgba(40,167,69,.35);border-radius:1rem;background:rgba(40,167,69,.04)}.compliance-form-fields__item{margin-bottom:1rem!important}.compliance-form-fields__item:last-child{margin-bottom:0!important}.compliance-form-fields__checkbox{align-items:flex-start}.compliance-form-fields__checkbox .ant-checkbox{margin-top:.2rem}.compliance-form-fields__text{display:flex;flex-direction:column;gap:.15rem;padding-left:.15rem}.compliance-form-fields__label{font-size:1.4rem;font-weight:600;color:#1a1a1a;line-height:1.3}.compliance-form-fields__desc{font-size:1.2rem;font-weight:400;color:#6b7280;line-height:1.35}