/* Remove global padding (add this to Site Settings > Custom CSS) */
.t-page__content {
  padding-bottom: 0 !important; /* Default: no padding */
}

/* --- FOOTER BEHAVIOR (Global) --- */

/* Footer: Transparent, sits after content, visible at bottom of window */
.t-footer {
  position: relative !important;
  bottom: auto !important;
  width: 100% !important;
  background: transparent !important; /* Remove white background */
  z-index: 1 !important; /* Lower than panels */
}

/* Panels: Slide over content (higher z-index) */
.t-slide-panel {
  z-index: 1000 !important; /* Higher than footer */
}

/* Add padding ONLY to Home/Work Page (add this to Home/Work Page Settings > Custom CSS) */
.t-page__content {
  padding-bottom: 200px !important; /* Only for Home/Work */
}



/* Re-fix the category sidebar */
.js-store-parts-select-container.t951__sidebar,
.t-store__sidebar {
  position: sticky !important;
  top: 200px !important; /* Match your header height */
  height: fit-content !important;
  width: 250px !important;
  align-self: flex-start !important; /* Prevents scrolling with gallery */
}

