<section class="py-20" x-data="{ tab: '' }" x-init="tab = $refs.tab1.textContent">
<div class="container px-4 mx-auto">
<div class="max-w-2xl mx-auto text-center mb-12">
<span class="text-sm text-gray-200 uppercase">Lorem ipsum</span>
<h2 class="mt-2 mb-4 text-4xl lg:text-5xl font-bold font-heading">Lorem ipsum dolor sit amet consectutar domor at elis</h2>
<p class="text-lg text-gray-500 leading-loose">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque massa nibh, pulvinar vitae aliquet nec, accumsan aliquet orci.</p>
</div>
<div class="text-center mb-2 md:mb-8">
<button x-ref="tab1" x-on:click="tab = $refs.tab1.textContent" class="text-lg pb-2 mb-2 md:mb-0 mr-4 lg:mr-12 border-b-4 border-gray-500 hover:border-gray-500" :class="{ 'border-gray-500': tab == $refs.tab1.textContent, 'border-transparent': tab != $refs.tab1.textContent }">General</button>
<button x-ref="tab2" x-on:click="tab = $refs.tab2.textContent" class="text-lg pb-2 mb-2 md:mb-0 mr-4 lg:mr-12 border-b-4 border-transparent hover:border-gray-500" :class="{ 'border-gray-500': tab == $refs.tab2.textContent, 'border-transparent': tab != $refs.tab2.textContent }">Payments</button>
<button x-ref="tab3" x-on:click="tab = $refs.tab3.textContent" class="text-lg pb-2 mb-2 md:mb-0 mr-4 lg:mr-12 border-b-4 border-transparent hover:border-gray-500" :class="{ 'border-gray-500': tab == $refs.tab3.textContent, 'border-transparent': tab != $refs.tab3.textContent }">Returns</button>
<button x-ref="tab4" x-on:click="tab = $refs.tab4.textContent" class="text-lg pb-2 border-b-4 border-transparent hover:border-gray-500" :class="{ 'border-gray-500': tab == $refs.tab4.textContent, 'border-transparent': tab != $refs.tab4.textContent }">Refunds</button>
</div>
<div class="max-w-2xl mx-auto">
<ul>
<li class="px-6 py-8 border-b border-gray-50" x-data="{ accordion: false }">
<button class="w-full flex justify-between items-center text-left font-bold font-heading" x-on:click="accordion = !accordion">
<span class="text-2xl font-bold font-heading">Fusce eget nunc et libero accumsan rutrum quis nec lectus?</span>
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg class="flex-shrink-0 w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
</svg>
</span>
</button>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="mt-2 text-lg text-gray-500 leading-loose">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</li>
<li class="px-6 py-8 border-b border-gray-50" x-data="{ accordion: false }">
<button class="w-full flex justify-between items-center text-left font-bold font-heading" x-on:click="accordion = !accordion">
<span class="text-2xl font-bold font-heading">Donec sed leo sit amet ante ornare laoreet in quis est?</span>
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg class="flex-shrink-0 w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
</svg>
</span>
</button>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="mt-2 text-lg text-gray-500 leading-loose">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus quis ultricies est. Duis nec hendrerit magna. Ut vel orci gravida, hendrerit enim non, gravida turpis. Praesent non lectus porttitor, scelerisque nulla nec, ornare neque. Integer massa libero, ornare ut leo nec, scelerisque rutrum elit. Morbi et massa id ipsum lobortis rhoncus. Aenean sit amet porta nulla, quis varius risus. Suspendisse ultrices ut lectus non laoreet. Etiam ornare laoreet tortor quis porttitor. Suspendisse tempus erat non dui volutpat eleifend.</p>
</div>
</li>
<li class="px-6 py-8 border-b border-gray-50" x-data="{ accordion: false }">
<button class="w-full flex justify-between items-center text-left font-bold font-heading" x-on:click="accordion = !accordion">
<span class="text-2xl font-bold font-heading">Mauris vitae ex ut lectus cursus ornare?</span>
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg class="flex-shrink-0 w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
</svg>
</span>
</button>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="mt-2 text-lg text-gray-500 leading-loose">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus quis ultricies est. Duis nec hendrerit magna. Ut vel orci gravida, hendrerit enim non, gravida turpis. Praesent non lectus porttitor, scelerisque nulla nec, ornare neque. Integer massa libero, ornare ut leo nec, scelerisque rutrum elit. Morbi et massa id ipsum lobortis rhoncus. Aenean sit amet porta nulla, quis varius risus. Suspendisse ultrices ut lectus non laoreet. Etiam ornare laoreet tortor quis porttitor. Suspendisse tempus erat non dui volutpat eleifend.</p>
</div>
</li>
<li class="px-6 py-8 border-b border-gray-50" x-data="{ accordion: false }">
<button class="w-full flex justify-between items-center text-left" x-on:click="accordion = !accordion">
<span class="text-2xl font-bold font-heading">Nam consequat, augue sed rutrum faucibus?</span>
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg class="flex-shrink-0 w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
</svg>
</span>
</button>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="mt-2 text-lg text-gray-500 leading-loose">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</li>
<li class="px-6 py-8 border-b border-gray-50" x-data="{ accordion: false }">
<button class="w-full flex justify-between items-center text-left" x-on:click="accordion = !accordion">
<span class="text-2xl font-bold font-heading">Cras at ante non ligula pharetra elementum?</span>
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg class="flex-shrink-0 w-4 h-4 ml-2" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
</svg>
</span>
</button>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="mt-2 text-lg text-gray-500 leading-loose">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</li>
</ul>
</div>
</div>
</section>