.category-page.svelte-6rzhzd{padding:40px 24px 80px;background:#faf9f8}.container.svelte-6rzhzd{max-width:1200px;margin:0 auto}.breadcrumbs.svelte-6rzhzd{margin-bottom:32px;font-size:.9rem}.breadcrumbs.svelte-6rzhzd ol:where(.svelte-6rzhzd){display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumbs.svelte-6rzhzd li:where(.svelte-6rzhzd){display:flex;align-items:center}.breadcrumbs.svelte-6rzhzd li:where(.svelte-6rzhzd):after{content:"/";margin:0 8px;color:#9aa89a}.breadcrumbs.svelte-6rzhzd li:where(.svelte-6rzhzd):last-child:after{content:""}.breadcrumbs.svelte-6rzhzd a:where(.svelte-6rzhzd){color:#5c6b5c;text-decoration:none}.breadcrumbs.svelte-6rzhzd a:where(.svelte-6rzhzd):hover{color:#1a3a1a}.breadcrumbs.svelte-6rzhzd [aria-current=page]:where(.svelte-6rzhzd){color:#1a3a1a;font-weight:500}.page-header.svelte-6rzhzd{margin-bottom:32px}.page-header.svelte-6rzhzd h1:where(.svelte-6rzhzd){font-size:3rem;font-weight:400;color:#1a3a1a;margin-bottom:8px}.subhead.svelte-6rzhzd{font-size:1.25rem;color:#5c6b5c;margin-bottom:16px}.header-meta.svelte-6rzhzd{display:flex;gap:24px;font-size:.9rem;color:#6b7f6b;border-bottom:1px solid #e2e8e2;padding-bottom:16px}.intro.svelte-6rzhzd{margin-bottom:48px;max-width:800px}.intro.svelte-6rzhzd p:where(.svelte-6rzhzd){font-size:1.1rem;line-height:1.6;color:#2a3a2a}.mullet-grid.svelte-6rzhzd{display:flex;flex-direction:column;gap:48px}.mullet-entry.svelte-6rzhzd{display:grid;grid-template-columns:300px 1fr;gap:32px;padding-bottom:40px;border-bottom:1px dashed #d0ddd0}.mullet-entry.svelte-6rzhzd:last-of-type{border-bottom:none}.mullet-image.svelte-6rzhzd{position:relative}.mullet-image.svelte-6rzhzd img:where(.svelte-6rzhzd){width:100%;height:240px;object-fit:cover;border-radius:8px;border:1px solid #e2e8e2}.image-tag.svelte-6rzhzd{position:absolute;top:12px;left:12px;background:#ffffffe6;padding:4px 12px;border-radius:30px;font-size:.75rem;font-weight:500;color:#1a3a1a;text-transform:uppercase;letter-spacing:.03em;border:1px solid #e2e8e2}.mullet-content.svelte-6rzhzd{flex:1}.mullet-header.svelte-6rzhzd{display:flex;align-items:center;gap:12px;margin-bottom:4px;flex-wrap:wrap}.mullet-header.svelte-6rzhzd h2:where(.svelte-6rzhzd){font-size:2rem;font-weight:400;color:#1a3a1a;margin:0}.gender-badge.svelte-6rzhzd{display:inline-block;padding:4px 12px;border-radius:30px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.gender-badge.unisex.svelte-6rzhzd{background:#e8f0e8;color:#2d6a4f}.gender-badge.men.svelte-6rzhzd{background:#e1f0fa;color:#1f6e8c}.mullet-subhead.svelte-6rzhzd{font-size:.95rem;color:#8a9a8a;margin-bottom:16px}.mullet-content.svelte-6rzhzd p:where(.svelte-6rzhzd){font-size:1rem;line-height:1.7;color:#2a3a2a;margin-bottom:16px}.style-details.svelte-6rzhzd{background:#f4f7f4;padding:16px;border-left:3px solid #9aae9a;display:flex;flex-direction:column;gap:8px}.detail.svelte-6rzhzd{font-size:.95rem;color:#2a3a2a}.detail-label.svelte-6rzhzd{font-weight:500;color:#1a3a1a;margin-right:6px}.comparison-section.svelte-6rzhzd{margin:40px 0;background:#fff;padding:32px;border-radius:8px}.comparison-section.svelte-6rzhzd h2:where(.svelte-6rzhzd){font-size:1.5rem;font-weight:400;color:#1a3a1a;margin-bottom:24px}.comparison-table.svelte-6rzhzd{width:100%;border-collapse:collapse}.comparison-row.svelte-6rzhzd{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;padding:12px 0;border-bottom:1px solid #e2e8e2}.comparison-row.header.svelte-6rzhzd{font-weight:500;color:#1a3a1a;border-bottom:2px solid #9aae9a}.faq-section.svelte-6rzhzd{background:#fff;padding:32px;border-radius:8px;margin:24px 0}.faq-section.svelte-6rzhzd h2:where(.svelte-6rzhzd){font-size:1.5rem;font-weight:400;color:#1a3a1a;margin-bottom:24px}.faq-item.svelte-6rzhzd{margin-bottom:24px}.faq-item.svelte-6rzhzd h3:where(.svelte-6rzhzd){font-size:1.1rem;font-weight:500;color:#1a3a1a;margin-bottom:8px}.faq-item.svelte-6rzhzd p:where(.svelte-6rzhzd){color:#4a5a4a;line-height:1.6}.related-section.svelte-6rzhzd{margin-top:24px;padding:24px;background:#fff;border-radius:8px}.related-section.svelte-6rzhzd h3:where(.svelte-6rzhzd){font-size:1.2rem;font-weight:500;color:#1a3a1a;margin-bottom:16px}.category-links.svelte-6rzhzd{display:flex;flex-wrap:wrap;gap:12px}.category-links.svelte-6rzhzd a:where(.svelte-6rzhzd){background:#f0f2f0;color:#1a3a1a;padding:8px 16px;border-radius:30px;font-size:.9rem;text-decoration:none}.category-links.svelte-6rzhzd a:where(.svelte-6rzhzd):hover{background:#e2e8e2}@media(max-width:800px){.mullet-entry.svelte-6rzhzd{grid-template-columns:1fr;gap:20px}.mullet-image.svelte-6rzhzd{max-width:400px}.comparison-row.svelte-6rzhzd{grid-template-columns:1.2fr 1fr 1fr 1.2fr;font-size:.9rem}}@media(max-width:600px){.page-header.svelte-6rzhzd h1:where(.svelte-6rzhzd){font-size:2rem}.mullet-header.svelte-6rzhzd h2:where(.svelte-6rzhzd){font-size:1.5rem}.comparison-row.svelte-6rzhzd{grid-template-columns:1fr;gap:4px;padding:16px 0}.comparison-row.header.svelte-6rzhzd{display:none}.comparison-row.svelte-6rzhzd span:where(.svelte-6rzhzd){display:flex;justify-content:space-between}.comparison-row.svelte-6rzhzd span:where(.svelte-6rzhzd):before{content:attr(data-label);font-weight:500;color:#1a3a1a;margin-right:10px}}
