:root{--fitrox-white:#FFFFFF;--fitrox-black:#0A0A0A;--fitrox-grey:#F3F3F3;--fitrox-text:#111111;--fitrox-text-muted:#666666;--fitrox-lime:#D9FF00;--fitrox-space-1:4px;--fitrox-space-2:8px;--fitrox-space-3:12px;--fitrox-space-4:16px;--fitrox-space-5:20px;--fitrox-space-6:24px;--fitrox-space-8:32px;--fitrox-space-12:48px;--fitrox-space-16:64px;--fitrox-radius-sm:3px;--fitrox-radius-md:6px;--fitrox-radius-pill:999px;--fitrox-border:1px solid rgba(17,17,17,.14);--fitrox-focus-ring:0 0 0 3px var(--fitrox-lime);--fitrox-transition-fast:.16s ease;--fitrox-max-width:1440px;--fitrox-touch-target:48px;--fitrox-mobile-gutter:16px}*,*:before,*:after{box-sizing:border-box}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit}:focus-visible{outline:0;box-shadow:var(--fitrox-focus-ring);border-radius:var(--fitrox-radius-sm)}.fitrox-page-width{width:min(100%,var(--fitrox-max-width));margin-inline:auto;padding-inline:var(--fitrox-mobile-gutter)}.fitrox-section{padding-block:var(--fitrox-space-12)}.fitrox-surface-soft{background:var(--fitrox-grey)}.fitrox-surface-dark{background:var(--fitrox-black);color:var(--fitrox-white)}.fitrox-muted{color:var(--fitrox-text-muted)}.fitrox-accent{color:var(--fitrox-lime)}.fitrox-touch-target{min-width:var(--fitrox-touch-target);min-height:var(--fitrox-touch-target)}.fitrox-button,.fitrox-button--lime,.fitrox-button--outline{min-height:var(--fitrox-touch-target);display:inline-flex;align-items:center;justify-content:center;gap:var(--fitrox-space-2);padding-inline:var(--fitrox-space-5);border-radius:var(--fitrox-radius-sm);font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:transform var(--fitrox-transition-fast),background-color var(--fitrox-transition-fast),color var(--fitrox-transition-fast),border-color var(--fitrox-transition-fast)}.fitrox-button{background:var(--fitrox-black);color:var(--fitrox-white);border:1px solid var(--fitrox-black)}.fitrox-button--lime{background:var(--fitrox-lime);color:var(--fitrox-black);border:1px solid var(--fitrox-lime)}.fitrox-button--outline{background:transparent;color:var(--fitrox-black);border:1px solid var(--fitrox-black)}.fitrox-button:active,.fitrox-button--lime:active,.fitrox-button--outline:active{transform:scale(.985)}.fitrox-badge{display:inline-flex;align-items:center;min-height:24px;padding-inline:8px;border-radius:var(--fitrox-radius-sm);background:var(--fitrox-lime);color:var(--fitrox-black);font-size:12px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase}.fitrox-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}@media(min-width:768px){.fitrox-page-width{padding-inline:24px}.fitrox-section{padding-block:64px}.fitrox-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media(min-width:1024px){.fitrox-page-width{padding-inline:32px}.fitrox-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}@supports (padding-bottom:env(safe-area-inset-bottom)){.fitrox-safe-bottom{padding-bottom:max(16px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#header-group{position:relative;z-index:50}.header-section{background:var(--fitrox-white)!important;color:var(--fitrox-text)!important;border-bottom:1px solid rgba(17,17,17,.08)}#header-component{--header-mobile-bookend:48px;color:var(--fitrox-text)!important}.header__row{min-height:60px}.header__icon,.header-actions__action,.header-actions button,.header__menu-button,.search-modal__button{min-width:48px;min-height:48px}.header__heading-link,.header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center}.header__heading-link{font-weight:800;letter-spacing:.04em;text-transform:uppercase}.header__heading-logo{max-height:28px;width:auto}.header__menu-item,.menu-drawer__menu-item{font-weight:700;letter-spacing:.03em}.header__menu-item{text-transform:uppercase}.menu-drawer{background:#080808!important;color:#fff!important}.menu-drawer__menu-item,.menu-drawer summary,.menu-drawer a{min-height:52px}.menu-drawer__menu-item{display:flex;align-items:center;font-size:16px;line-height:1.2;color:#fff!important}.menu-drawer__inner-container,.menu-drawer__navigation-container{min-height:100%;background:#080808!important}.menu-drawer__utility-links{padding-bottom:max(20px,env(safe-area-inset-bottom))}.search-modal{background:#080808!important}.search-modal__content{color:#fff!important}.search-modal__form,.search__input{min-height:48px;background:#141414!important;color:#fff!important}.search__input{font-size:16px!important}.predictive-search{background:#080808!important;color:#fff!important}.predictive-search__heading{text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:var(--fitrox-lime)!important}.predictive-search__item{min-height:48px;color:#fff!important}.predictive-search__results-groups-wrapper{gap:20px}.predictive-search__results-list{scrollbar-width:thin}@media(max-width:749px){.header__row{min-height:60px;padding-inline:8px}.header__heading-logo{max-height:26px}.header__heading-link{font-size:18px}.menu-drawer{width:100vw!important;max-width:none!important;height:100dvh!important}.menu-drawer__navigation{padding:12px 16px 24px;background:#080808!important}.menu-drawer__menu-item,.menu-drawer summary,.menu-drawer a{min-height:56px;color:#fff!important}.menu-drawer__menu-item{font-size:17px;font-weight:750;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.08)!important}.menu-drawer__submenu .menu-drawer__menu-item{font-size:15px;text-transform:none;font-weight:600}.menu-drawer__featured-content{display:none!important}.search-modal{height:100dvh!important;max-height:100dvh!important}.search-modal__content{padding:8px 16px 16px!important}.search-modal__form{gap:8px}.predictive-search{max-height:calc(100dvh - 72px)!important}.predictive-search__results-groups-wrapper{padding-bottom:max(24px,env(safe-area-inset-bottom))}.predictive-search__results-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.predictive-search__item{min-width:0}.predictive-search__item-heading{font-size:13px;line-height:1.3;color:#fff!important}.predictive-search__item-query-result{grid-column:1/-1}.header__icon:active,.header-actions__action:active{transform:scale(.96)}}@media(min-width:750px){.header__row{min-height:64px}.header__menu-item{font-size:14px}.header__inline-menu{gap:24px}.header__heading-logo{max-height:32px}}@media(hover:hover){.header__menu-item:hover,.menu-drawer__menu-item:hover{opacity:.7}}@media(prefers-reduced-motion:reduce){.header__icon,.header-actions__action,.menu-drawer,.search-modal{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fitrox-phase-one.css.map */
