._page_90972_1{max-width:1460px;margin:0 auto;padding:52px clamp(18px,4.5vw,64px) 96px}._hero_90972_1{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:end;padding:34px 0 40px;border-bottom:1px solid var(--border)}._hero_90972_1>p{grid-column:1/-1;font-size:12px;letter-spacing:.22em;color:var(--accent);font-weight:700;margin:0}._hero_90972_1 h1{font-family:var(--font-family-display);font-size:clamp(54px,7vw,94px);line-height:.9;font-weight:400;margin:0}._hero_90972_1>div{display:flex;flex-direction:column;gap:16px;font-family:var(--font-family-display);font-size:17px;line-height:1.55;color:var(--muted-foreground);max-width:620px}._hero_90972_1 a{display:inline-flex;align-items:center;gap:7px;color:var(--foreground);text-decoration:none;text-transform:uppercase;font-family:var(--font-family-base);font-size:12px;letter-spacing:.13em;border-bottom:1px solid var(--accent);padding-bottom:5px;width:max-content}._inclusion_90972_1{display:grid;grid-template-columns:.7fr 1.3fr;gap:42px;padding:28px 0 30px;border-bottom:1px solid var(--border)}._inclusion_90972_1>p{margin:3px 0 0;font-size:12px;letter-spacing:.2em;color:var(--accent);font-weight:700}._inclusion_90972_1>div{max-width:820px}._inclusion_90972_1 h2{font-family:var(--font-family-display);font-size:30px;line-height:1.05;font-weight:400;margin:0 0 10px}._inclusion_90972_1 span{display:block;font-size:12px;line-height:1.7;color:var(--foreground);margin-bottom:8px}._inclusion_90972_1 small{display:block;font-size:12px;line-height:1.65;color:var(--muted-foreground)}._searchRow_90972_1{display:grid;grid-template-columns:1fr 180px;gap:12px;align-items:end;padding:18px 0 10px}._searchRow_90972_1 label:not(._search_90972_1),._filterGrid_90972_1 label{display:grid;gap:5px;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground)}._search_90972_1{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--foreground);padding:0 4px}._search_90972_1 input{border:0;background:transparent;min-height:44px;flex:1;font:inherit;color:var(--foreground)}._searchRow_90972_1 select,._filterGrid_90972_1 select{min-height:44px;border:1px solid var(--border);border-radius:0;background:#fffdf9;color:var(--foreground);padding:0 9px}._categoryTabs_90972_1{display:flex;gap:3px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding-bottom:7px}._categoryTabs_90972_1 button{border:0;border-bottom:1px solid transparent;background:transparent;color:var(--muted-foreground);padding:9px 10px;min-height:44px;font-family:var(--font-family-display);font-size:13px;cursor:pointer}._categoryTabs_90972_1 button._active_90972_1{color:var(--foreground);border-bottom-color:var(--accent)}._fitUpsell_90972_1{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;margin:14px 0;background:#161616;color:#fffdf9;padding:20px 22px}._fitUpsell_90972_1>div{display:grid;gap:5px}._fitUpsell_90972_1 span{font-size:12px;letter-spacing:.14em;color:#c6a76a;font-weight:700}._fitUpsell_90972_1 strong{font-family:var(--font-family-display);font-size:22px;font-weight:400}._fitUpsell_90972_1 p{font-size:14px;line-height:1.65;color:#d2cec7;margin:0;max-width:850px}._fitUpsell_90972_1>a{display:inline-flex;align-items:center;gap:6px;color:#fffdf9;text-decoration:none;font-size:12px;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #c6a76a;padding-bottom:4px;white-space:nowrap}._filterPanel_90972_1{margin:14px 0;background:#f3efe8;border:1px solid var(--border);padding:16px}._filterTitle_90972_1{display:flex;align-items:center;gap:7px;margin-bottom:13px;font-size:12px;letter-spacing:.11em;text-transform:uppercase}._filterTitle_90972_1 svg{color:var(--accent)}._filterTitle_90972_1 button{margin-left:auto;border:0;background:transparent;color:var(--muted-foreground);font-size:12px;text-decoration:underline;cursor:pointer;min-height:44px;padding:0 8px}._filterGrid_90972_1{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}._filterGrid_90972_1 ._check_90972_1{display:flex;align-items:center;gap:8px;align-self:end;min-height:44px;background:#fffdf9;border:1px solid var(--border);padding:0 10px}._check_90972_1 input{accent-color:#161616}._resultsBar_90972_1{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:18px 0 8px;font-size:13px;color:var(--muted-foreground)}._resultsBar_90972_1 a{color:var(--foreground)}._disclosure_90972_1{font-size:13px;color:var(--muted-foreground);line-height:1.5;margin:0 0 20px}._grid_90972_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._state_90972_1{padding:40px;background:#f5f1ea;border:1px solid var(--border);color:var(--muted-foreground)}@media(max-width:1100px){._grid_90972_1{grid-template-columns:repeat(3,1fr)}._filterGrid_90972_1{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){._hero_90972_1,._inclusion_90972_1,._fitUpsell_90972_1{grid-template-columns:1fr}._inclusion_90972_1{gap:10px}._searchRow_90972_1{grid-template-columns:1fr}._grid_90972_1{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){._page_90972_1{padding-top:30px}._grid_90972_1,._filterGrid_90972_1{grid-template-columns:1fr}._resultsBar_90972_1{align-items:flex-start;flex-direction:column}}
