.slabloom-home3{--home3-accent:#245d46;color:#152b23;background:#f8f9f5;min-height:100vh;font-family:system-ui,sans-serif;font-size:15px;line-height:1.5}.slabloom-home3 *{box-sizing:border-box}.slabloom-home3 a{color:inherit;text-decoration:none}.slabloom-home3 svg{flex-shrink:0;width:19px;height:19px}.slabloom-home3 a:focus-visible{outline-offset:4px;outline:3px solid #9eb78d}.home3-sidebar{z-index:10;background:#fff;border-right:1px solid #e3e8df;flex-direction:column;gap:22px;width:244px;padding:36px 24px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.slabloom-home3 .home3-brand{letter-spacing:-1.5px;align-items:center;gap:7px;font-size:30px;font-weight:800;display:flex}.home3-brand svg{width:27px;height:27px}.home3-eyebrow{letter-spacing:1.7px;color:#687a6d;font-size:10px;font-weight:700}.home3-sidebar p{margin:0}.home3-sidebar nav{gap:8px;display:grid}.home3-sidebar nav a{white-space:nowrap;border-radius:10px;align-items:center;gap:11px;padding:13px;display:flex}.home3-sidebar nav a[aria-current=page]{color:#245d46;background:#e9f0e6;font-weight:700}.home3-sidebar nav a:hover{background:#f1f5eb}.home3-note{background:#f1f5eb;border-radius:14px;margin-top:auto;padding:18px}.home3-note h2{letter-spacing:-.7px;margin:14px 0;font-size:26px;line-height:1.2}.home3-note p{color:#687a6d;font-size:14px;line-height:1.6}.home3-account{align-items:center;gap:8px;font-size:14px;display:flex}.home3-shell{margin-left:244px}.home3-header{background:#fff;border-bottom:1px solid #e3e8df;justify-content:space-between;align-items:center;height:88px;padding:24px 42px;display:flex}.slabloom-home3 .home3-primary,.slabloom-home3 .home3-secondary{text-align:center;border:1px solid #d9e1d5;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 20px;font-weight:650;display:inline-flex}.slabloom-home3 .home3-primary{background:var(--home3-accent);color:#fff;border-color:var(--home3-accent)}.slabloom-home3 .home3-secondary{color:#245d46;background:#fff}.home3-primary:hover{filter:brightness(1.1)}.home3-secondary:hover{border-color:#245d46}.home3-main{max-width:1280px;min-height:75vh;margin:auto;padding:36px 42px}.home3-hero{background:#eaf0e3;border:1px solid #e0e7d7;border-radius:18px;margin-bottom:28px;padding:32px}.home3-hero h1{letter-spacing:-1.8px;margin:12px 0 18px;font-size:clamp(32px,4vw,50px);font-weight:700;line-height:1.1}.home3-hero p{margin:0;line-height:1.6}.home3-actions{flex-wrap:wrap;gap:12px;margin:20px 0 0;display:flex}.home3-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.home3-section-heading h2{letter-spacing:-.7px;margin:0;font-size:25px}.home3-section-heading>a{color:#526957;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.home3-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid}.home3-card{background:#fff;border:1px solid #e0e7dc;border-radius:14px;min-width:0;overflow:hidden}.home3-photo{background:#edf0e9;justify-content:center;align-items:center;height:260px;display:flex}.home3-photo img{object-fit:contain;width:100%;height:100%;padding:15px}.home3-card-body{padding:20px}.home3-badge{letter-spacing:1px;background:#eaf0e3;border-radius:4px;padding:4px 8px;font-size:10px}.home3-card h3{overflow-wrap:anywhere;margin:9px 0;font-size:17px;font-weight:700;line-height:1.35}.home3-card-body p,.home3-collector{color:#687a6d;overflow-wrap:anywhere;margin:4px 0;font-size:12px;display:block}.home3-price{margin-top:12px;font-size:15px;display:block}.home3-empty{background:#fff;border:1px dashed #ccd6c5;border-radius:12px;padding:32px}.home3-more{justify-content:center;margin-top:28px;display:flex}.home3-footer{color:#687a6d;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px 42px;font-size:12px;display:flex}.home3-footer nav{gap:18px;display:flex}@media (max-width:760px){.home3-sidebar{gap:12px;width:auto;padding:20px;position:static;overflow:visible}.home3-sidebar nav{white-space:nowrap;gap:3px;display:flex;overflow-x:auto}.home3-sidebar nav a{padding:11px;font-size:13px}.home3-note,.home3-world{display:none}.home3-account{font-size:12px}.home3-shell{margin:0}.home3-header{gap:12px;height:auto;padding:16px 20px}.home3-header .home3-primary{padding:10px 14px}.home3-main{padding:24px 20px}.home3-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home3-photo{height:190px}.home3-photo img{padding:10px}.home3-card-body{padding:12px}.home3-card h3{font-size:15px}.home3-hero{padding:24px}.home3-section-heading{align-items:flex-start}.home3-section-heading h2{font-size:22px}.home3-section-heading>a{font-size:12px}.home3-footer{padding:24px 20px}}@media (min-width:761px) and (max-height:780px){.home3-sidebar{gap:18px;padding-top:26px;padding-bottom:26px}.home3-sidebar nav a{padding:11px 13px}.home3-note p{display:none}.home3-note h2{font-size:24px}}
