.campaign-selector{border:1px solid #d9ebe6;border-radius:10px;background:#fbfefd;padding:14px}.selector-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.selector-heading strong{color:#244640}.selector-heading small{color:#78908a}.category-group{border-top:1px solid #eaf1ef;padding:12px 0}.category-group:first-of-type{border-top:0;padding-top:0}.category-check{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px;color:#1d443d!important}.category-check input,.product-check input{width:16px!important;height:16px!important;accent-color:#0CB8B6}.category-check small{font-weight:500}.category-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0 24px}.product-check{display:flex!important;grid-template-columns:none!important;align-items:center;gap:7px;padding:8px 10px;border:1px solid #e6efed;border-radius:8px;background:#fff;font-weight:600!important;color:#3e5752!important}.product-check small{margin-left:auto;font-size:11px}@media(max-width:720px){.selector-heading{display:block}.selector-heading small{display:block;margin-top:5px}.category-products{grid-template-columns:1fr;margin-left:0}}
