.category-page{padding-top:26px;padding-bottom:48px}.category-breadcrumbs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.category-breadcrumbs a:hover{text-decoration:underline}.category-intro{padding:26px 0 30px;max-width:980px}.category-intro .eyebrow{margin-bottom:12px}.category-intro h1{margin-bottom:16px}.category-intro>p:last-of-type{color:var(--muted);font-size:16px;line-height:1.7}.category-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:20px}.category-builder{color:var(--accent);text-decoration:underline;font-weight:600;font-size:14px}.category-selection{padding-bottom:30px}.category-selection .offers-heading{margin-bottom:20px}.category-selection .offers-heading>p{color:var(--muted);font-size:14px}.category-page .product-photo{display:flex;height:205px;align-items:center;justify-content:center}.category-page .product-photo img{object-fit:contain;max-width:100%;max-height:100%;height:auto}.category-page .product-content h3 a:hover{text-decoration:underline}.category-guide{background:var(--white);border:1px solid var(--line);border-radius:8px;padding:26px;margin-top:10px}.category-guide>p{line-height:1.7;color:var(--muted);margin-top:14px}.category-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:22px}.category-guide-grid h3{font-size:15px;margin-bottom:9px}.category-guide-grid p{font-size:14px;color:var(--muted);line-height:1.7}.category-related{padding-top:32px}.category-related>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.category-related a{font-size:14px;color:var(--accent);border:1px solid var(--line);background:var(--white);border-radius:6px;padding:9px 12px}.category-related a:hover{text-decoration:underline}@media(max-width:760px){.category-page{padding-top:20px;padding-bottom:32px}.category-intro{padding-top:22px}.category-intro h1{font-size:28px}.category-intro>p:last-of-type{font-size:14px}.category-guide{padding:20px}.category-guide-grid{grid-template-columns:1fr;gap:18px}.category-page .product-photo{height:170px}.category-actions{gap:14px}.category-actions .primary-button{width:auto;max-width:100%}}
