.category-page{padding-bottom:70px}.category-jump{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 48px}.category-jump a{display:inline-flex;padding:10px 16px;border:1px solid #d8ddd3;border-radius:999px;background:#fff;color:#234d39;font-size:12px;font-weight:650}.category-jump a:hover{background:#234d39;color:#fff}.category-sections{display:grid;gap:54px}.category-section{scroll-margin-top:150px}.category-section-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.category-section-heading h2{margin:0;font:500 clamp(28px,3vw,38px)/1.15 'Playfair Display',serif}.category-section-heading .eyebrow{margin-bottom:9px}.category-section-heading p:not(.eyebrow){margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.category-count{flex:0 0 auto;color:#68766d;font-size:11px;border:1px solid #dfe3d9;border-radius:999px;padding:8px 12px;background:#fff}.category-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.category-product-card{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:4px;box-shadow:0 8px 28px rgba(20,37,29,.045)}.category-product-image{display:block;height:235px;background:#eeefe8;overflow:hidden}.category-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.category-product-card:hover .category-product-image img{transform:scale(1.035)}.category-product-copy{padding:18px}.category-product-copy .resale-kicker{margin-bottom:9px}.category-product-copy h3{margin:0;font-size:15px;line-height:1.45}.category-product-detail{margin:8px 0;color:var(--muted);font-size:12px}.category-product-price{margin:14px 0;font-size:19px;font-weight:700;color:#234d39}.category-product-link{display:inline-flex;padding:11px 15px;background:#172b20;color:#fff;font-size:11px;font-weight:650}.category-bottom{margin-top:68px;padding:45px 25px;text-align:center;background:#e9ede5}.category-bottom h2{margin:0;font:500 clamp(26px,3vw,36px)/1.2 'Playfair Display',serif}.category-bottom>p:not(.eyebrow){color:var(--muted);font-size:13px}.category-bottom .primary-link{margin-top:12px}@media(max-width:700px){.category-jump{gap:8px;margin:22px 0 36px}.category-jump a{font-size:11px;padding:9px 12px}.category-section-heading{align-items:start}.category-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-product-image{height:clamp(145px,43vw,205px)}.category-product-copy{padding:13px}.category-product-copy h3{font-size:13px}.category-product-detail{font-size:11px}.category-product-price{font-size:17px}}@media(max-width:420px){.category-product-grid{grid-template-columns:1fr}.category-product-image{height:220px}.category-section-heading{display:block}.category-count{display:inline-block;margin-top:12px}}