.brand-placement-controls {
  display: grid;
  gap: 18px;
  margin: 22px 0;
  padding: 22px 0;
  border-top: 1px solid rgba(45, 66, 55, .14);
  border-bottom: 1px solid rgba(45, 66, 55, .14);
}
.brand-placement-controls > .section-rule,
.brand-placement-controls > .field,
.brand-placement-controls > .field-hint,
.brand-placement-controls > fieldset { margin: 0; }
.brand-placement-controls > .btn-quiet { justify-self: start; }
.brand-placement-controls .field-top { gap: 12px; }
.brand-placement-controls .slider-value { white-space: nowrap; }
[data-theme="dark"] .brand-placement-controls { border-color: rgba(240, 236, 218, .16); }
@media (max-width: 480px) {
  .brand-placement-controls { gap: 16px; }
  .brand-placement-controls .field-top { align-items: start; flex-wrap: wrap; row-gap: 5px; }
}
