/* Product Group Sections widget wrapper styles. Section gap is driven by
   the widget's responsive "Gap Between Groups" control (see the widget
   class), so no default margin-bottom is set on .pb-pgs__section here. */

.pb-pgs__button {
    display: flex;
    justify-content: center;
    margin: 24px 0 40px;
}

/* When the brochure button is absent, restore the 40px gap between the
   section heading and the carousel that the button would otherwise
   contribute. */
.pb-pgs__section > .c-section-heading + .pb-dcc {
    margin-top: 40px;
}
