Two approaches: native <details>/<summary> and a button-controlled disclosure with animation.
An expand/collapse widget lets you reveal or hide content on demand. The native HTML pattern uses the <details> element with a <summary> for the clickable header.
Tip: The element gets an open attribute when expanded, which you can target in CSS—e.g., details[open] summary.
Orders are processed within 24 hours. Standard shipping typically arrives in 3–5 business days.
Returns: Unused items may be returned within 30 days for a full refund. See our return policy for details.
Customs and import duties may apply depending on your region. Delivery times can vary outside domestic carriers.
Note: In the second example, the container for controlled content uses the details class and is toggled via a button with aria-expanded and aria-controls.