/**
 * Product details page — vertical section spacing.
 * Major blocks are direct children of .pd-shell; gap provides uniform rhythm.
 */

.pd-shell > .pd-story,
.pd-shell > .pd-reviews,
.pd-shell > .pd-how-it-works,
.pd-shell > .pd-faqs,
.pd-shell > .pd-lower {
	margin-bottom: 0;
	margin-top: 0;
}

/* Related products inside .pd-lower must not stack extra top margin on shell gap. */
.pd-lower .best-selling-things.related-products,
.pd-lower .related-products {
	margin-bottom: 0;
	margin-top: 0;
}

.pd-lower .woocommerce-tabs {
	margin-bottom: 0; /* Tabs removed on PDP; avoid legacy bottom gap if markup returns */
}

/* Full-bleed How It Works — no outer vertical margin; shell gap handles separation */
.pd-how-it-works {
	margin-bottom: 0;
	margin-top: 0;
}

.pd-faqs {
	margin: 0;
}