/* Task 86exgrptw — single-product floating-bar drawer-canvas inflates the
   document by 100px (--floating-bar-height: 100px from single-product.css),
   creating a white strip below the footer. Inner uses position:fixed, so
   the outer canvas doesn't need an in-flow height. */
.ct-drawer-canvas[data-location="end"] {
	height: 0 !important;
}

/* Task 86ey7376z — footer link-group headings (Location / Shop / Learn More /
   We Contribute) must read as regular weight on Desktop / Tablet / Mobile.
   Desktop renders them via Greenshift heading blocks at font-weight 400, but
   tablet/mobile render the same groups as a Greenshift *accordion*, whose block
   emits `#gspb_accordion-id-… .gs-accordion-item__title > * { font-weight:700
   !important }`. Because that rule is ID-scoped (and !important), a class-only
   override can't win — so we anchor on the footer content-block article
   (#post-24451) and add the accordion classes to exceed the block's specificity,
   normalizing the accordion title to 400 to match desktop. */
#post-24451 .gs-accordion .gs-accordion-item > .gs-accordion-item__title,
#post-24451 .gs-accordion .gs-accordion-item .gs-accordion-item__title > *,
#post-24451 .gs-accordion .gs-accordion-item__heading {
	font-weight: 400 !important;
}
