:root{--ff-blk:#101114;--ff-or:#FF6900;--ff-gr:#777B82;--ff-ln:#2a2d33}.facets--vertical,.facets-block-wrapper--vertical,dialog[class*=facets],.facets__drawer,[class*=facets-drawer]{background:#fff!important;color:#111!important}.facets-block-wrapper--vertical{border:1px solid #e3e3e3!important;border-top:4px solid #FF6A00!important;border-radius:6px;padding:8px 16px 12px!important}.facets--vertical *,.facets-block-wrapper--vertical *,dialog[class*=facets] *,.facets__drawer *{color:#111!important}.facets--filters-title,.facets-block-wrapper--vertical h2,dialog[class*=facets] h2{font-size:18px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em}.facets__summary,.facets--vertical summary,dialog[class*=facets] summary{min-height:48px;display:flex!important;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e3e3;cursor:pointer}.facets__summary .facets__label{font-size:15px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.05em}.facets__label,.checkbox__label,.checkbox__label-text,.facets__image-label,.facets__inputs-list-item label{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal;line-height:1.3}.facets__inputs-list-item label,.facets__inputs-list-item .checkbox__label{font-size:15px!important;min-height:40px;display:flex!important;align-items:center;gap:10px;padding:2px 0}.facets__inputs-list{padding:8px 0 12px!important}.facets__panel-content,.facets__inputs{max-width:100%}[class*=count],.checkbox__label-count{color:#666!important;font-size:13px!important}.facets--vertical input[type=checkbox],dialog[class*=facets] input[type=checkbox]{accent-color:#FF6A00;width:20px;height:20px}.facets--vertical label:hover,.facets--vertical label:hover *,.facets__summary:hover .facets__label,dialog[class*=facets] label:hover *,.checkbox__input:checked~.checkbox__label .checkbox__label-text,.checkbox__input:checked+.checkbox__label{color:#ff6a00!important}.checkbox--disabled .checkbox__label-text,.facets__inputs-list-item--disabled *{color:#999!important}.facets__clear,.facets-remove,.facets__remove,[class*=clear-all]{color:#ff6a00!important;font-weight:700}.facets__pill,.active-facets__button,[class*=facets__filter-pill]{background:#ff6a00!important;color:#111!important;border:0!important;font-weight:700}.facets__see-results{background:#ff6a00!important;color:#111!important;font-weight:800;min-height:48px}.facets-toggle__button{min-height:44px}.facets__item[data-filter-param-name*=price],[data-filter-param-name*=filter-v-price]{display:none!important}.ff-call{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;color:inherit;text-decoration:none;font-weight:800;letter-spacing:.03em;white-space:nowrap}.ff-call svg{width:20px;height:20px;color:var(--ff-or);flex:none}.ff-call:hover{color:var(--ff-or)}@media(max-width:989px){.ff-call__num{display:none}.ff-call{padding:0 8px;min-width:44px;justify-content:center}}.ff-call-note{display:flex;align-items:center;gap:10px;margin:14px 0;padding:12px 14px;background:var(--ff-blk);color:#fff;border-left:4px solid var(--ff-or);font-weight:600}.ff-call-note a{color:var(--ff-or);font-weight:800;text-decoration:none;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}.ff-hero{background:linear-gradient(135deg,#101114,#1b1d22 60%,#101114);color:#fff;border-bottom:4px solid var(--ff-or);padding:56px 24px 48px;position:relative;overflow:hidden}.ff-hero:after{content:"";position:absolute;right:-60px;top:0;bottom:0;width:260px;background:repeating-linear-gradient(-60deg,rgba(255,105,0,.18) 0 14px,transparent 14px 34px)}.ff-hero__in{max-width:1200px;margin:0 auto;position:relative;z-index:1}.ff-hero__kicker{color:var(--ff-or);text-transform:uppercase;letter-spacing:.16em;font-weight:800;font-size:.8rem;margin:0 0 8px}.ff-hero h1{color:#fff;font-family:var(--font-heading--family);font-style:italic;text-transform:uppercase;font-weight:800;letter-spacing:.02em;margin:0;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.05}.ff-hero h1 span{color:var(--ff-or)}.ff-hero p{color:#c9cbd0;max-width:680px;margin:12px 0 0;font-size:1.05rem}.ff-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ff-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;background:var(--ff-or);color:var(--ff-blk)!important;font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:2px solid var(--ff-or);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.ff-btn--ghost{background:transparent;color:#fff!important}.ff-btn:hover{filter:brightness(1.08)}.template-page main .rte,.ff-rte,.shopify-policy__container .shopify-policy__body{max-width:860px;margin:0 auto;font-size:1.02rem;line-height:1.7;color:#1d1f23}.template-page main .rte h2,.shopify-policy__container h2,.ff-rte h2{font-family:var(--font-heading--family);text-transform:uppercase;font-style:italic;font-weight:800;letter-spacing:.02em;border-left:5px solid var(--ff-or);padding-left:12px;margin-top:2.2em}.template-page main .rte h3,.shopify-policy__container h3{text-transform:uppercase;letter-spacing:.05em;font-size:1.05rem;margin-top:1.6em}.template-page main .rte a,.shopify-policy__container a{color:#c25000;font-weight:700}.template-page main .rte ul li::marker{color:var(--ff-or)}.template-page main .rte table{width:100%;border-collapse:collapse}.template-page main .rte th{background:var(--ff-blk);color:#fff;text-align:left;padding:10px}.template-page main .rte td{border-bottom:1px solid #e3e4e7;padding:10px}.shopify-policy__container{max-width:900px!important;padding:0 24px 64px!important}.shopify-policy__title{background:var(--ff-blk);margin:0 -24px 32px!important;padding:44px 24px 36px;border-bottom:4px solid var(--ff-or)}.shopify-policy__title h1{color:#fff;font-family:var(--font-heading--family);font-style:italic;text-transform:uppercase;font-weight:800;margin:0}.ff-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:#0b0c0d;color:#fff}.ff-trust div{display:flex;gap:12px;align-items:center;padding:18px 22px;border-right:1px solid var(--ff-ln)}.ff-trust svg{width:28px;height:28px;color:var(--ff-or);flex:none}.ff-trust strong{display:block;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.ff-trust span{color:#a9acb2;font-size:.85rem}.ff-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ff-cards a{display:flex;flex-direction:column;justify-content:center;min-height:96px;padding:16px 18px;background:#fff;border:2px solid #e3e4e7;border-left:5px solid var(--ff-or);color:var(--ff-blk);text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ff-cards a span{font-weight:500;text-transform:none;letter-spacing:0;color:#5b5f66;font-size:.88rem;margin-top:4px}.ff-cards a:hover{border-color:var(--ff-or)}.ff-faq details{border-bottom:1px solid #e3e4e7}.ff-faq summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:800;list-style:none;gap:12px}.ff-faq summary::-webkit-details-marker{display:none}.ff-faq summary:after{content:"+";color:var(--ff-or);font-size:1.6rem;font-weight:800}.ff-faq details[open] summary:after{content:"\2013"}.ff-faq details p{margin:0 0 16px;color:#3a3d44;line-height:1.65}@media(max-width:989px){.ff-cards{grid-template-columns:repeat(2,1fr)}.ff-trust{grid-template-columns:1fr}.ff-trust div{border-right:0;border-bottom:1px solid var(--ff-ln)}}.template-404 main h1,.template-search main h1,.template-cart main h1,.template-blog main h1,.template-article main h1{font-family:var(--font-heading--family);font-style:italic;text-transform:uppercase;font-weight:800}.template-cart .cart__checkout-button,.template-cart button[name=checkout]{background:var(--ff-or)!important;color:var(--ff-blk)!important;font-weight:800;text-transform:uppercase;min-height:52px}.ff-ptitle__main{display:block}.ff-ptitle__veh{display:block;margin-top:3px;font-size:.84em;font-weight:500;line-height:1.3;color:#5b5f66;letter-spacing:0}:root{--ff-or-text:#c2410c}.fx-card__p,.fx-make__c,.fx-tile__c,.ffg__link,.ffg__kick,.ffy__help,.fx-steps li b,.fx-steps b,.product-grid bdi,.product-card bdi,product-price bdi,.price bdi,.ff-pm dd a,.ff-pm .ff-out{color:var(--ff-or-text)!important}.fx-btn bdi,.button bdi,[class*=btn--p] bdi{color:inherit!important}@media(max-width:749px){.header__columns{grid-template-columns:44px 44px minmax(0,1fr) 44px 44px 44px!important;grid-template-areas:"leftA leftB center call rightA rightB"!important}.header__columns>.ff-call{grid-area:call;min-width:44px;padding:0;justify-content:center}}html body a.ffy__help,html body .ffy a.ffy__help{color:#c2410c!important}@media(min-width:750px){.header__columns{grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"left call right"!important;column-gap:4px!important;align-items:center}.header__columns>.ff-call{grid-area:call;grid-row:1;align-self:center;padding:0 12px;font-size:.95rem;color:#fff}.header__columns>.header__column--right{grid-area:right}}@media(min-width:750px)and (max-width:989px){.header__columns>.ff-call{padding:0;min-width:44px}}@media(min-width:750px){html body .fx .fx-hero .fx-hero__video:after{background:linear-gradient(90deg,#0c0d0fe6,#0c0d0fd1 38%,#0c0d0f73 56%,#0c0d0f14 72%,#0c0d0f00)!important}html body .fx .fx-hero .fx-hero__video video{object-position:65% 50%}}@media(max-width:749px){html body .fx .fx-hero{background:#0c0d0f!important;padding:calc(62vw - 8px) 0 24px!important}html body .fx .fx-hero .fx-hero__in>.fx-hero__video{inset:0 0 auto 0!important;height:62vw!important;background:#0c0d0f!important}html body .fx .fx-hero .ff-hero-mimg{height:100%!important;object-position:50% 58%!important}html body .fx .fx-hero .fx-hero__video:after{background:linear-gradient(180deg,#0c0d0f00 0% 62%,#0c0d0fbf 88%,#0c0d0f)!important}html body .fx .fx-hero h1.fx-h1{font-size:1.9rem!important;margin:0 0 12px!important}}@media(min-width:990px)and (max-width:1399px){html body .fx .fx-hero .fx-hero__in{padding-left:40px!important;padding-right:40px!important;box-sizing:border-box}}@media(min-width:990px){.header__row--top .header-logo__image{height:48px!important;width:auto!important;max-height:none!important;max-width:none!important}.header__row--top .header-logo,.header__row--top .header-logo>span{height:auto!important;width:auto!important}.header__row--top .header__column--left{gap:40px!important}.header__row--top .header-menu{flex:1 1 auto;min-width:0}.header__row--top .header-menu{justify-content:center!important}.header__row--top .header-menu .menu-list__list-item{padding-left:10px!important;padding-right:10px!important}.header__columns>.ff-call svg{width:18px;height:18px}}@media(min-width:1481px){.header__row--top .header__columns{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}html body .fx .fx-hero .fx-hero__in{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;width:100%!important}}.ff-ship-eta{display:flex;align-items:center;gap:8px;font-size:.92rem;margin:4px 0;color:inherit}.ff-ship-eta svg{width:18px;height:18px;flex:none;color:var(--ff-or,#ff6900)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ff-v11.css.map */
