:root{--scrollify-lime: #d9ff00;--scrollify-dark: #080808;--scrollify-ink: #ffffff;--scrollify-grey: #141414;--scrollify-border: rgba(255, 255, 255, .1);--scrollify-muted: #a0a0a0;--scrollify-white: #ffffff;--color-background: #080808;--color-foreground: #ffffff}html,body,.page-wrapper,#MainContent,footer{background-color:#080808!important;color:#fff}dialog:not([open]),quick-add-dialog:not([open]),theme-drawer:not([open]),dialog-component:not([open]){display:none!important}#header-group,#header-component,.header,.header__row--top{background-color:#080808!important;color:#fff!important}#header-component a,#header-component button,#header-component svg,.header__logo-text,.header__link{color:#fff!important;stroke:#fff}#header-component svg{fill:currentColor}[data-scrollify-reveal]{opacity:0;transform:translateY(24px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}[data-scrollify-reveal].is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-scrollify-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.fitrox-scrollify-track-wrapper{position:relative;width:100%}.fitrox-scrollify-track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:8px 4px 16px;cursor:grab;-webkit-user-select:none;user-select:none}.fitrox-scrollify-track::-webkit-scrollbar{display:none}.fitrox-scrollify-track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.fitrox-scrollify-item{flex:0 0 280px;scroll-snap-align:start;scroll-snap-stop:normal}@media(min-width:750px){.fitrox-scrollify-item{flex:0 0 320px}}@media(min-width:1100px){.fitrox-scrollify-item{flex:0 0 350px}}.fitrox-scrollify-nav{display:flex;align-items:center;gap:8px}.fitrox-scrollify-btn{width:42px;height:42px;border-radius:50%;border:1px solid var(--scrollify-border);background:var(--scrollify-white);color:var(--scrollify-dark);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px #0000000d}.fitrox-scrollify-btn:hover:not(:disabled){background:var(--scrollify-dark);color:var(--scrollify-white);border-color:var(--scrollify-dark);transform:scale(1.05)}.fitrox-scrollify-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.fitrox-scrollify-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fitrox-scrollify-progress{width:100%;height:3px;background:#00000014;border-radius:3px;overflow:hidden;margin-top:14px}.fitrox-scrollify-progress__bar{height:100%;width:25%;background:var(--scrollify-dark);border-radius:3px;transition:width .15s ease-out,transform .15s ease-out}.fitrox-ticker-section{background:var(--scrollify-dark);color:var(--scrollify-white);overflow:hidden;padding:13px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.fitrox-ticker-track{display:flex;width:max-content;will-change:transform;animation:fitroxTickerScroll 28s linear infinite}.fitrox-ticker-track:hover{animation-play-state:paused}.fitrox-ticker-group{display:flex;align-items:center;flex-shrink:0}.fitrox-ticker-item{display:inline-flex;align-items:center;gap:10px;padding:0 28px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.fitrox-ticker-item .fitrox-ticker-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--scrollify-lime);color:var(--scrollify-dark);font-size:9px;font-weight:900;padding:2px 7px;border-radius:2px;letter-spacing:.08em}.fitrox-ticker-item .fitrox-ticker-dot{color:var(--scrollify-lime);font-size:14px;line-height:1}@keyframes fitroxTickerScroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.fitrox-ticker-track{animation:none;overflow-x:auto}}.fitrox-cat-rail-section{background:#080808!important;border-bottom:1px solid rgba(255,255,255,.08)!important;position:sticky;top:var(--header-group-height, 60px);z-index:20;box-shadow:0 4px 16px #00000080!important}.fitrox-cat-rail-track{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:10px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fitrox-cat-rail-track::-webkit-scrollbar{display:none}.fitrox-cat-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:40px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;background:#161616!important;color:#ccc!important;border:1px solid rgba(255,255,255,.1)!important;transition:all .2s cubic-bezier(.16,1,.3,1);flex-shrink:0}.fitrox-cat-pill:hover,.fitrox-cat-pill.is-active{background:#222!important;color:#fff!important;border-color:var(--scrollify-lime, #d9ff00)!important}.fitrox-cat-pill .pill-dot{width:6px;height:6px;border-radius:50%;background:var(--scrollify-lime, #d9ff00);box-shadow:0 0 6px var(--scrollify-lime, #d9ff00)}.fitrox-scroll-top{position:fixed;bottom:24px;right:24px;width:46px;height:46px;border-radius:50%;background:var(--scrollify-dark);color:var(--scrollify-white);border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000040;cursor:pointer;z-index:99;opacity:0;visibility:hidden;transform:translateY(12px) scale(.9);transition:all .25s cubic-bezier(.16,1,.3,1)}.fitrox-scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.fitrox-scroll-top:hover{background:var(--scrollify-lime);color:var(--scrollify-dark);transform:translateY(-2px) scale(1.05)}.fitrox-scroll-top svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.fitrox-scroll-top{bottom:20px;right:16px;width:42px;height:42px}}.fitrox-product-card{position:relative;display:flex;flex-direction:column;background:#111!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:4px;overflow:hidden;text-decoration:none;color:#fff!important;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s ease;height:100%}.fitrox-product-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #000000b3!important;border-color:#ffffff38!important}.fitrox-product-card__media{position:relative;aspect-ratio:4/5;background:#181818!important;overflow:hidden;display:flex;align-items:center;justify-content:center}.fitrox-product-card__media img{width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.fitrox-product-card__img--primary{position:relative;z-index:1}.fitrox-product-card__img--secondary{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;pointer-events:none}.fitrox-product-card:hover .fitrox-product-card__img--secondary{opacity:1;transform:scale(1.04)}.fitrox-product-card:hover .fitrox-product-card__img--primary{transform:scale(1.02)}.fitrox-product-card__shipping-micro{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.04em;color:var(--scrollify-lime, #d9ff00);background:#d9ff0014;padding:3px 6px;border-radius:2px;margin-top:6px;width:fit-content}.fitrox-product-card__shipping-micro .bolt{color:var(--scrollify-lime, #d9ff00);font-size:11px}.fitrox-product-card__badge{position:absolute;top:10px;left:10px;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.15);color:#fff;font-size:9px;font-weight:850;letter-spacing:.1em;padding:4px 8px;border-radius:2px;text-transform:uppercase;z-index:2}.fitrox-product-card__badge--lime{background:var(--scrollify-lime, #d9ff00);color:#111;border-color:var(--scrollify-lime, #d9ff00);font-weight:900}.fitrox-product-card__badge--sale{background:#d32f2f;color:#fff;border-color:#d32f2f}.fitrox-product-card__wishlist{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#121212d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;color:#fff;z-index:2;cursor:pointer;transition:all .2s ease}.fitrox-product-card__wishlist:hover{background:#252525;transform:scale(1.1);color:#e53935;border-color:#ffffff4d}.fitrox-product-card__content{padding:14px 14px 16px;display:flex;flex-direction:column;flex:1 1 auto}.fitrox-product-card__tag{font-size:10px;font-weight:800;letter-spacing:.12em;color:#888;text-transform:uppercase;margin-bottom:4px}.fitrox-product-card__title{font-size:13px;font-weight:800;color:#fff!important;margin:0 0 8px;line-height:1.35;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fitrox-product-card__prices{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:6px}.fitrox-product-card__price{font-size:15px;font-weight:900;color:#fff!important}.fitrox-product-card__compare{font-size:12px;color:#777!important;text-decoration:line-through}.fitrox-product-card__sizes{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.fitrox-product-card__size-chip{padding:3px 6px;font-size:9px;font-weight:800;border:1px solid rgba(255,255,255,.12);border-radius:2px;color:#b0b0b0;background:#181818}.fitrox-product-card__size-chip:hover{background:#252525;color:#fff;border-color:#ffffff4d}.fitrox-card-placeholder-art{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#161616,#262626);color:#fff;padding:20px;text-align:center}.fitrox-card-placeholder-art svg{width:48px;height:48px;stroke:var(--scrollify-lime);margin-bottom:12px;opacity:.85}.fitrox-card-placeholder-art span{font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#ccc}html,body,.page-wrapper,#MainContent,.shopify-section,footer,.footer,#shopify-section-footer_m9NzUG,#shopify-section-footer_utilities_jLGE8U,.section-background{background-color:#080808!important;color:#fff!important}dialog:not([open]),quick-add-dialog:not([open]),theme-drawer:not([open]),dialog-component:not([open]),cart-drawer:not([open]){display:none!important;height:0!important;margin:0!important;padding:0!important}#header-group,.header-section,.header,.header__row,.announcement-bar,.header-announcements{background-color:#080808!important;color:#fff!important;border-color:#161616!important}.header__menu-item,.header__icon,.header__icon svg,.header__heading-link{color:#fff!important;fill:#fff!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer__submenu,.search-modal,.search-modal__content,.predictive-search,#filters-drawer .theme-drawer__dialog,#filters-drawer .theme-drawer__header,#filters-drawer .facets-drawer__filters,#filters-drawer .facets__drawer-actions{background-color:#080808!important;color:#fff!important}.menu-drawer__menu-item,.menu-drawer summary,.menu-drawer a,.menu-drawer__close-button,.search-modal__form,.predictive-search__item,.predictive-search__item-heading,.predictive-search__heading{color:#fff!important}.menu-drawer__menu-item{border-bottom:1px solid rgba(255,255,255,.08)!important}.menu-drawer__menu-item:hover,.menu-drawer a:hover{color:var(--scrollify-lime, #d9ff00)!important}.search__input{background:#141414!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:4px}.fitrox-home-audiences{background:#080808!important;color:#fff!important}.fitrox-home-audiences h2,.fitrox-home-audiences .fitrox-home-section-head h2{color:#fff!important}.fitrox-audience-all-link{background:#161616!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important}.fitrox-audience-all-link:hover{background:#252525!important;color:var(--scrollify-lime, #d9ff00)!important;border-color:#fff6!important}.fitrox-product-showcase-section{background:#080808!important;color:#fff!important}.fitrox-showcase-heading{color:#fff!important}.fitrox-showcase-subheading{color:#a8a8a8!important}.fitrox-showcase-viewall{background:#161616!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important}.fitrox-showcase-viewall:hover{background:#252525!important;color:var(--scrollify-lime, #d9ff00)!important;border-color:#fff6!important}.fitrox-scrollify-btn{background:#161616!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important}.fitrox-scrollify-btn:hover:not(:disabled){background:#252525!important;border-color:var(--scrollify-lime, #d9ff00)!important}.fitrox-home-shop-types{background:#080808!important;color:#fff!important}.fitrox-home-shop-types h2,.fitrox-home-shop-types__head h2{color:#fff!important}.fitrox-home-shop-types__tabs{background:#161616!important;border:1px solid rgba(255,255,255,.1)!important}.fitrox-home-shop-types__tab{color:#888!important}.fitrox-home-shop-types__tab.is-active{background:#282828!important;color:#fff!important}.fitrox-home-type-card{background:#121212!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important}.fitrox-home-type-card__media{background:#1a1a1a!important}.fitrox-home-type-card__body strong{color:#fff!important}.fitrox-home-type-card__arrow{color:var(--scrollify-lime, #d9ff00)!important}.fitrox-home-type-card:hover{border-color:#ffffff4d!important}.fitrox-tech-section{background:#080808!important;border-top:1px solid rgba(255,255,255,.08)!important}.fitrox-tech-heading{color:#fff!important}.fitrox-tech-subheading{color:#a8a8a8!important}.fitrox-tech-card{background:#121212!important;border:1px solid rgba(255,255,255,.08)!important}.fitrox-home-manifesto{background:#080808!important;color:#fff!important;border-top:1px solid rgba(255,255,255,.08)!important}.fitrox-home-manifesto__copy h2{color:#fff!important}.fitrox-home-manifesto__copy p{color:#a8a8a8!important}.fitrox-home-manifesto__principles{background:#ffffff14!important}.fitrox-home-principle{background:#121212!important;color:#fff!important}.fitrox-home-principle h3{color:#fff!important}.fitrox-home-principle p{color:#a8a8a8!important}.fitrox-home-manifesto__link{color:#fff!important}.fitrox-home-manifesto__link:hover{color:var(--scrollify-lime, #d9ff00)!important}.fitrox-reviews-section{background:#080808!important;border-top:1px solid rgba(255,255,255,.08)!important}.fitrox-reviews-heading{color:#fff!important}.fitrox-reviews-subheading{color:#a8a8a8!important}.fitrox-review-card{background:#121212!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 4px 16px #0006!important}.fitrox-review-card:hover{border-color:var(--scrollify-lime, #d9ff00)!important}.fitrox-review-card__stars{color:var(--scrollify-lime, #d9ff00)!important}.fitrox-review-card__quote{color:#ddd!important}.fitrox-review-card__author{border-top:1px solid rgba(255,255,255,.08)!important}.author-name{color:#fff!important}.author-location{color:#888!important}.fitrox-community-banner{background:#121212!important;border:1px solid rgba(255,255,255,.08)!important}.fitrox-trust-section{background:#080808!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.fitrox-trust-icon{background:#141414!important;border:1px solid rgba(255,255,255,.08)!important}.fitrox-trust-icon svg{stroke:var(--scrollify-lime, #d9ff00)!important}.fitrox-trust-body strong{color:#fff!important}.fitrox-trust-body span{color:#a8a8a8!important}.fitrox-vip-section{background:#080808!important}.fitrox-vip-box{background:#101010!important;border:1px solid rgba(255,255,255,.1)!important}.fitrox-vip-input{background:#181818!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important}.fitrox-footer-links{background:#080808!important;color:#fff!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.fitrox-footer-links h2{color:#fff!important}.fitrox-footer-links nav a{color:#a8a8a8!important}.fitrox-footer-links nav a:hover{color:var(--scrollify-lime, #d9ff00)!important}footer,.footer,#shopify-section-footer_m9NzUG,#shopify-section-footer_utilities_jLGE8U{background:#080808!important;color:#fff!important}.footer__copyright,.footer__policy-link,.footer-policy-list a,.footer-utilities{color:#888!important}.footer-policy-list a:hover{color:#fff!important}.template-page .contact-form,.contact-form{max-width:640px;margin:0 auto}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea{background:#121212!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:4px!important;padding:12px 16px!important;font-size:16px!important}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--scrollify-lime, #d9ff00)!important;outline:none!important}.contact-form label{color:#ccc!important;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.contact-form button[type=submit],.contact-form .button,.contact-form .button--primary{background:var(--scrollify-lime, #d9ff00)!important;color:#000!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:none!important;min-height:52px!important;border-radius:4px!important;box-shadow:0 4px 16px #d9ff0040!important;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fitrox-scrollify.css.map */
