:root{--fitrox-p8-black:#0a0a0a;--fitrox-p8-ink:#111;--fitrox-p8-muted:#666;--fitrox-p8-soft:#f3f3f3;--fitrox-p8-line:#dedede;--fitrox-p8-lime:#d9ff00}body:has([data-template^=search]) .search-header h1,body:has([data-template^=search]) .search-header h2{font-size:clamp(34px,9vw,64px);line-height:.94;letter-spacing:-.045em;text-transform:uppercase;font-weight:800}body:has([data-template^=search]) .search-header input[type=search]{min-height:52px;font-size:16px;border-radius:3px;border:1px solid var(--fitrox-p8-ink)}body:has([data-template^=search]) .search-header input[type=search]:focus-visible{outline:3px solid var(--fitrox-p8-lime);outline-offset:2px}body:has([data-template^=search]) .facets__summary,body:has([data-template^=search]) .facets__button,body:has([data-template^=search]) button{min-height:44px}.predictive-search-results__title{font-size:12px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase}.predictive-search-results__pill{min-height:44px;display:inline-flex;align-items:center;border-radius:3px!important}.predictive-search-results__pill:focus-visible{outline:3px solid var(--fitrox-p8-lime)!important;outline-offset:2px}.predictive-search-results__no-results{padding:28px 16px;text-align:center;background:var(--fitrox-p8-soft)}.template-404 .section-wrapper:first-child,.fitrox-404-state{background:var(--fitrox-p8-black);color:#fff}.template-404 .section-wrapper:first-child h1{font-size:clamp(52px,16vw,112px);line-height:.82;letter-spacing:-.06em;text-transform:uppercase;font-weight:900}.template-404 .section-wrapper:first-child p{max-width:520px;color:#c8c8c8;font-size:16px;line-height:1.55}.template-404 .section-wrapper:first-child .button{min-height:52px;background:var(--fitrox-p8-lime);color:var(--fitrox-p8-ink);border-color:var(--fitrox-p8-lime);font-weight:800;text-transform:uppercase;letter-spacing:.06em}.template-404 .section-wrapper:first-child .button:focus-visible{outline:3px solid #fff;outline-offset:3px}.fitrox-support{padding:52px 0 68px;background:#fff;color:var(--fitrox-p8-ink)}.fitrox-support__shell{width:min(100% - 32px,1200px);margin-inline:auto}.fitrox-support__kicker{margin:0 0 8px;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.fitrox-support__title{max-width:850px;margin:0;font-size:clamp(42px,12vw,86px);line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.fitrox-support__intro{max-width:620px;margin:18px 0 0;color:var(--fitrox-p8-muted);line-height:1.55}.fitrox-support__grid{display:grid;grid-template-columns:1fr;gap:8px;margin-top:34px}.fitrox-support-card{min-height:150px;padding:22px;border:1px solid var(--fitrox-p8-line);display:flex;flex-direction:column;justify-content:space-between;color:inherit;text-decoration:none;background:#fff}.fitrox-support-card--active:hover{background:var(--fitrox-p8-soft)}.fitrox-support-card--active:focus-visible{outline:3px solid var(--fitrox-p8-lime);outline-offset:2px}.fitrox-support-card__index{font-size:11px;font-weight:900;color:var(--fitrox-p8-muted)}.fitrox-support-card h3{margin:26px 0 0;font-size:22px;line-height:1;text-transform:uppercase}.fitrox-support-card p{margin:8px 0 0;color:var(--fitrox-p8-muted);font-size:13px;line-height:1.45}.fitrox-support-card__cta{margin-top:18px;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.fitrox-support-card--pending{background:var(--fitrox-p8-soft)}.fitrox-support-card--pending .fitrox-support-card__cta{color:var(--fitrox-p8-muted)}body:has([data-template^=page]) input:not([type=checkbox]):not([type=radio]),body:has([data-template^=page]) textarea,body:has([data-template^=page]) select{min-height:48px;font-size:16px;border-radius:3px}body:has([data-template^=page]) textarea{min-height:140px}body:has([data-template^=page]) input:focus-visible,body:has([data-template^=page]) textarea:focus-visible,body:has([data-template^=page]) select:focus-visible{outline:3px solid var(--fitrox-p8-lime);outline-offset:2px}body:has([data-template^=page]) .contact-form .button,body:has([data-template^="page.contact"]) .button{min-height:52px;background:var(--fitrox-p8-black);color:#fff;text-transform:uppercase;font-weight:800;letter-spacing:.05em}@media(min-width:750px){.fitrox-support{padding:84px 0 100px}.fitrox-support__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:48px}.fitrox-support-card{min-height:190px;padding:28px}}@media(min-width:1100px){.fitrox-support__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference){.fitrox-support-card--active{transition:background-color .16s ease,transform .16s ease}.fitrox-support-card--active:hover{transform:translateY(-2px)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fitrox-phase-eight.css.map */
