.accessory-category_page__Tofth{color:#292929;font-family:var(--font-body)}.accessory-category_hero___ILEx{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);max-width:1600px;margin:0 auto;padding:0!important}.accessory-category_heroCopy__WNIK4{padding:clamp(36px,5vw,76px) clamp(24px,5vw,80px);display:flex;flex-direction:column;justify-content:center}.accessory-category_breadcrumb__ZsDSO{display:flex;flex-wrap:wrap;gap:9px;font-size:.76rem;color:#67717d;margin-bottom:36px}.accessory-category_breadcrumb__ZsDSO a{color:#505a66}.accessory-category_eyebrow__mhBXw{font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#165ef0;margin:0 0 18px;line-height:1.6}.accessory-category_hero___ILEx h1{font-family:var(--font-display);font-size:clamp(2.2rem,4.3vw,4.25rem);line-height:1.08;letter-spacing:-.045em;font-weight:700;color:#292929;margin:0;text-align:left!important}.accessory-category_description__5wErO{margin:24px 0 28px;font-size:1.05rem;color:#59616c;line-height:1.75;max-width:50ch}.accessory-category_heroPhoto__RoiOo{min-height:540px;position:relative;overflow:hidden}.accessory-category_image__BL0Lw{-o-object-fit:cover;object-fit:cover}.accessory-category_actions__AR4mQ{display:flex;flex-wrap:wrap;align-items:center;gap:15px 24px}.accessory-category_primary__VVxu1,.accessory-category_secondary__oqQUE{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;font-size:.86rem;font-weight:600}.accessory-category_primary__VVxu1{background:#165ef0;color:white;border-radius:8px;padding:14px 22px;transition:background .2s var(--ease-out)}.accessory-category_primary__VVxu1:hover{background:#1248c4;color:white}.accessory-category_secondary__oqQUE{color:#292929}.accessory-category_highlights__MZCLZ{margin:32px 0 0;padding:24px 0 0;border-top:1px solid #e4e9ee;list-style:none;display:flex;flex-wrap:wrap;gap:12px 20px}.accessory-category_highlights__MZCLZ li{display:flex;align-items:center;gap:7px;color:#59616c;font-size:.8rem}.accessory-category_highlights__MZCLZ svg{color:#165ef0;flex-shrink:0}.accessory-category_guide__V89iy{max-width:1280px;margin:0 auto;padding:clamp(48px,6vw,84px) 32px!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(32px,6vw,88px);align-items:start}.accessory-category_guideHeading__NtjsZ h2{font-family:var(--font-display);font-size:clamp(1.7rem,2.6vw,2.5rem);font-weight:600;letter-spacing:-.035em;line-height:1.15;text-align:left!important;margin:0 0 18px}.accessory-category_guideHeading__NtjsZ>p:last-child{color:#59616c;line-height:1.7;font-size:.98rem}.accessory-category_guide__V89iy ol{list-style:none;padding:0;margin:0;display:grid;gap:0}.accessory-category_guide__V89iy li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;padding:22px 0;border-top:1px solid #dfe5ec}.accessory-category_stepNumber__h8K_C{font-size:.76rem;font-weight:700;color:#165ef0;padding-top:4px}.accessory-category_guide__V89iy li h3{text-align:left!important;font-family:var(--font-display);font-size:1.02rem;font-weight:600;margin:0 0 8px}.accessory-category_guide__V89iy li p{color:#59616c;font-size:.93rem;line-height:1.65;margin:0}.accessory-category_page__Tofth>section:not(.accessory-category_hero___ILEx):not(.accessory-category_guide__V89iy):not(.accessory-category_testingStrip__hUUZ3){padding:clamp(44px,6vw,80px) 24px!important}.accessory-category_page__Tofth>section:not(.accessory-category_hero___ILEx):not(.accessory-category_guide__V89iy):not(.accessory-category_testingStrip__hUUZ3) h2{font-weight:700!important;letter-spacing:-.035em!important}.accessory-category_optionGrid__Dpvk7{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 48px!important}.accessory-category_optionGrid__Dpvk7>div{border:0!important;border-top:1px solid #dfe5ec!important;border-radius:0!important;box-shadow:none!important;padding:28px 0!important}.accessory-category_optionGrid__Dpvk7 h3{text-align:left!important;font-size:1.15rem!important;font-weight:600!important;letter-spacing:-.02em}.accessory-category_optionGrid__Dpvk7 p{font-size:.96rem!important;line-height:1.7!important;color:#59616c!important}.accessory-category_optionGrid__Dpvk7 li{font-size:.9rem!important;line-height:1.6}.accessory-category_optionGrid__Dpvk7>div>div:first-child{border:0!important;background:transparent!important}.accessory-category_page__Tofth a:focus-visible,.accessory-category_page__Tofth button:focus-visible{outline:3px solid #165ef0;outline-offset:4px}.accessory-category_split__9FkTj{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}@media (max-width:900px){.accessory-category_hero___ILEx{grid-template-columns:1fr}.accessory-category_heroCopy__WNIK4{padding:32px 24px 36px}.accessory-category_breadcrumb__ZsDSO{margin-bottom:28px}.accessory-category_heroPhoto__RoiOo{min-height:0;aspect-ratio:4/3}.accessory-category_hero___ILEx h1{font-size:clamp(2.2rem,7.8vw,3.6rem);max-width:17ch}.accessory-category_guide__V89iy{grid-template-columns:1fr;gap:24px;padding-inline:24px!important}}@media (max-width:767px){.accessory-category_optionGrid__Dpvk7,.accessory-category_split__9FkTj{grid-template-columns:1fr!important;gap:12px!important}.accessory-category_heroPhoto__RoiOo{aspect-ratio:1.25}.accessory-category_actions__AR4mQ{align-items:flex-start}.accessory-category_description__5wErO{font-size:1rem}.accessory-category_page__Tofth>section:not(.accessory-category_hero___ILEx):not(.accessory-category_guide__V89iy):not(.accessory-category_testingStrip__hUUZ3){padding-inline:20px!important}}@media (prefers-reduced-motion:reduce){.accessory-category_primary__VVxu1{transition:none}}.accessory-category_page__Tofth>section:not(.accessory-category_testingStrip__hUUZ3){background:#fff!important}.accessory-category_page__Tofth>section.accessory-category_testingStrip__hUUZ3{background:#165ef0!important;padding:24px!important}.accessory-category_page__Tofth a{box-shadow:none!important}.accessory-category_page__Tofth>section.accessory-category_hero___ILEx{padding:0!important}.accessory-category_page__Tofth>section.accessory-category_guide__V89iy{padding:clamp(48px,6vw,84px) 32px!important}.accessory-category_heroCopy__WNIK4 .accessory-category_breadcrumb__ZsDSO{padding:0!important}@media (max-width:900px){.accessory-category_page__Tofth>section.accessory-category_guide__V89iy{padding-inline:24px!important}}@media (max-width:767px){.accessory-category_hero___ILEx h1{font-size:clamp(2.2rem,7.8vw,3.6rem)!important;line-height:1.08!important}.accessory-category_guideHeading__NtjsZ h2{font-size:clamp(1.7rem,2.6vw,2.5rem)!important;line-height:1.15!important}.accessory-category_guide__V89iy li h3{font-size:1.02rem!important;line-height:1.4!important}}