/* FeralSpark v192 — shared storefront product-card presentation normalization.
   Presentation only. Shopify remains variant/state authority. */

/* Remove legacy category-only variant-title echo. */
.fs-v076-grid .selected{display:none!important}

/* Shared visible proxy controls. */
.fs-v076-grid .fs-cryptid-color-buttons{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:6px!important;
}
.fs-v076-grid .fs-cryptid-color-buttons button{
  min-width:36px!important;
  min-height:36px!important;
  height:36px!important;
  padding:0 11px!important;
  border:1px solid #169ee0!important;
  border-radius:9px!important;
  background:#000!important;
  color:#169ee0!important;
  font:600 12px/1.2 Arial,sans-serif!important;
  box-sizing:border-box!important;
}
.fs-v076-grid .fs-cryptid-color-buttons button[aria-pressed="true"]{background:#4d4d4d!important}
.fs-v076-grid .fs-cryptid-color-buttons button:disabled{opacity:.4!important}

/* Home custom Size proxy uses the same typography/geometry as storefront native controls. */
.live-grid .fs-size-proxy{gap:6px!important}
.live-grid .fs-size-btn{
  min-width:36px!important;
  width:auto!important;
  height:36px!important;
  min-height:36px!important;
  padding:0 11px!important;
  border-radius:9px!important;
  font:600 12px/1.2 Arial,sans-serif!important;
  box-sizing:border-box!important;
}

/* Keep card/action geometry already approved. */
.fs-v076-grid .actions button,
.fs-v076-grid .actions a{
  font:700 11px/1.2 Arial,sans-serif!important;
}
