/* Only compact/touch variation-sheet controls; no cart state or desktop geometry changes. */
@media (max-width:1199px), (any-pointer:coarse) {
 .hc-variation-sheet .hc-sheet-header { padding-right:62px; }
 .hc-variation-sheet .hc-sheet-close {
  width:44px;
  min-width:44px;
  height:44px;
  min-height:44px;
 }
 .hc-variation-sheet .hc-sheet-quantity-controls { grid-template-columns:44px minmax(48px,76px) 44px; }
 .hc-variation-sheet .hc-sheet-quantity-controls button,
 .hc-variation-sheet .hc-sheet-quantity {
  height:44px;
  min-height:44px;
 }
}
