/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.ex-option:has(input:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}.ex-gallery [data-ex-gallery-thumb][aria-current=true]{border-color:var(--color-ink)}.ex-tabs summary::-webkit-details-marker{display:none}.ex-price-card .font-serif{letter-spacing:var(--tracking-serif)}.ex-reviews .commentlist{margin:0;padding:0;list-style:none}.ex-reviews .comment-text .description{font-size:var(--text-body);margin-top:.5rem;line-height:1.6}.ex-reviews .comment-text .description p{margin:0 0 .5rem}.ex-reviews .comment-form .form-submit{margin:0}.ex-reviews .comment-form .comment-notes{margin-top:.5rem}.ex-reviews .woocommerce-pagination ul{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ex-reviews .woocommerce-pagination a,.ex-reviews .woocommerce-pagination span{border:1px solid var(--color-line);border-radius:var(--radius-lg);font-size:var(--text-sm);padding:.25rem .625rem;display:inline-block}}
