:root{--bf-orange:#ff6a24;--bf-cream:#fff8ed;--bf-black:#0c0d0f}body .utility-bar .announcement-bar__message,body .utility-bar .announcement-bar__message span,body .utility-bar .announcement-bar__link{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-stretch:normal;line-height:1.5!important;letter-spacing:.065em!important}body #MainContent .atv-home-product .atv-home-product__sale,body #MainContent .card .badge,body #MainContent .price__badge-sale{background:#ff6a24!important;color:#101113!important;border-color:#ff6a24!important;font:700 12px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.035em!important;padding:6px 10px;border-radius:2px;text-transform:uppercase}body,body.gradient,body [class*=color-],body .gradient{--color-button:255,106,36;--color-button-text:12,13,15;--color-link:255,143,87;--color-secondary-button-text:255,143,87}body .utility-bar,body .utility-bar .announcement-bar{background:var(--bf-orange);border:0}body .utility-bar .announcement-bar__message,body .utility-bar .announcement-bar__link{color:#0c0d0f;font-weight:850;letter-spacing:.1em;font-size:12px}body .header-wrapper{border-bottom:1px solid #3c2a21;background:#0c0d0f}body .header__active-menu-item,body .header__menu-item:hover{color:#ff995e}body #MainContent .bf-hero{background:var(--bf-black);color:var(--bf-cream)}.bf-hero__stage{position:relative;isolation:isolate;overflow:hidden;min-height:690px}.bf-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:65% center;z-index:-3}.bf-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#060709f0,#060709cc 26%,#0607093d 56%,#06070900 78%),linear-gradient(0deg,rgba(6,7,9,.6),transparent 24%);z-index:-2}.bf-hero__inner{position:relative;min-height:690px;display:flex;align-items:center;padding-top:46px;padding-bottom:56px}.bf-hero__copy{width:58%;max-width:680px}.bf-eyebrow{display:flex;align-items:center;gap:10px;font:800 12px/1.5 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px;color:#ff995e}.bf-eyebrow>span{width:7px;height:7px;background:#ff6a24;display:inline-block}body #MainContent .bf-hero h1{font:800 clamp(76px,8.4vw,126px)/.94 var(--bf-display,"Arial Narrow"),sans-serif;letter-spacing:-.045em;text-transform:uppercase;color:var(--bf-cream);margin:0;max-width:none}.bf-hero h1>span{display:block}body #MainContent .bf-hero h1 em{display:block;font-style:normal;font-size:.68em;letter-spacing:-.035em;color:var(--bf-orange);margin-top:14px;white-space:nowrap}.bf-hero__description{max-width:390px;margin:24px 0;color:#e1d9d0;font:400 16px/1.6 Arial,sans-serif}.bf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px}body .bf-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:52px;padding:16px 24px;background:var(--bf-orange);border:1px solid var(--bf-orange);border-radius:2px;color:#0c0d0f;font:800 13px/1.4 Arial,sans-serif;letter-spacing:.045em;text-decoration:none;text-transform:uppercase;transition:background .2s,transform .2s}body .bf-button:hover{background:#ff8a4b;border-color:#ff8a4b;transform:translateY(-2px)}.bf-button span{font-size:20px;line-height:1}body .bf-secondary{display:inline-flex;gap:14px;align-items:center;min-height:48px;color:var(--bf-cream);font:700 13px/1.4 Arial,sans-serif;text-decoration:underline;text-underline-offset:6px}.bf-date{position:absolute;right:5rem;top:44px;display:flex;flex-direction:column;align-items:center;gap:5px;background:#ff6a24;color:#0c0d0f;padding:18px 24px;transform:rotate(4deg);box-shadow:5px 5px #0006}.bf-date span{font:800 10px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.13em}.bf-date strong{font:800 33px/1.15 var(--bf-display,Arial),sans-serif;letter-spacing:-.02em}.bf-image-caption{position:absolute;bottom:20px;right:5rem;left:58%;display:flex;justify-content:space-between;gap:10px;color:#ddd0bf;font:700 10px/1.3 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.bf-ribbon{background:var(--bf-orange);color:#0c0d0f;overflow:hidden;border-block:1px solid #0c0d0f}.bf-ribbon>div{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-block:16px;white-space:nowrap;font:800 18px/1.3 var(--bf-display,Arial),sans-serif;text-transform:uppercase;letter-spacing:.025em}.bf-ribbon>div>span:nth-child(3){font:800 11px/1.3 Arial,sans-serif;letter-spacing:.12em}.bf-trust{display:flex;align-items:center;justify-content:center;gap:clamp(20px,6vw,100px);padding-top:18px;padding-bottom:18px;border-bottom:1px solid #303035}.bf-trust>span{display:flex;align-items:center;gap:10px;font:700 11px/1.5 Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#d9d8d4}.bf-trust b{font-size:16px;color:#ff6a24}body .button--primary,body .product-form__submit,body .cart__checkout-button,body .quick-add__submit,body .customer button,body .atv-home__band--light .atv-home-product__button{background:#ff6a24;color:#0c0d0f;border-color:#ff6a24}body .button--primary:hover,body .product-form__submit:hover,body .atv-home__band--light .atv-home-product__button:hover{background:#ff8a4b;color:#0c0d0f}body .atv-home__band--light .atv-home-product__price strong,body .card-information .price,body .card-information .price-item,body .price-item--sale,body .ag-collection-link{color:#ff995e}body .atv-home-product__sale,body .badge--bottom-left{background:#ff6a24;color:#0c0d0f;border-color:#ff6a24}body .atv-home__band--light .atv-home__section-heading h2{font-family:var(--bf-display,"Arial Narrow"),sans-serif;letter-spacing:-.025em}body .vehicle-search-panel{border-top:3px solid #ff6a24!important;border-radius:2px!important}body .vehicle-search-button{background:#ff6a24;border-color:#ff6a24;color:#0c0d0f}body .vehicle-search-button:hover{background:#ff8a4b}body .bf-close{background:#ff6a24;color:#0c0d0f;border-block:1px solid #0c0d0f}.bf-close__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:54px}body .bf-close .bf-eyebrow{color:#0c0d0f;margin-bottom:12px}body #MainContent .bf-close h2{font:800 clamp(32px,4.5vw,60px)/1.05 var(--bf-display,"Arial Narrow"),sans-serif;text-transform:uppercase;color:#0c0d0f;margin:0 0 14px;letter-spacing:-.025em}.bf-close p{font:500 15px/1.5 Arial,sans-serif;margin:0}body .bf-button--dark{background:#0c0d0f;border-color:#0c0d0f;color:#fff8ed;flex-shrink:0}body .bf-button--dark:hover{background:#282421;border-color:#282421}body :focus-visible{outline:3px solid #ff995e;outline-offset:4px}@media(min-width:1600px){.bf-hero__stage,.bf-hero__inner{min-height:760px}}@media(min-width:750px)and (max-width:1050px){.bf-hero__copy{width:65%}.bf-hero__stage,.bf-hero__inner{min-height:640px}.bf-date{right:3rem;padding:14px 18px}.bf-hero__description{max-width:340px}}@media(max-width:749px){body .utility-bar .announcement-bar__message{font-size:11px!important;letter-spacing:.04em!important;padding-block:11px}.bf-hero__stage{min-height:780px}.bf-hero__inner{min-height:780px;padding:34px 22px 300px;align-items:flex-start}.bf-hero__copy{width:100%;max-width:none}.bf-eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:20px}body #MainContent .bf-hero h1{font-size:clamp(68px,18vw,104px);line-height:.95;letter-spacing:-.035em}body #MainContent .bf-hero h1 em{font-size:.64em;margin-top:10px}.bf-hero__description{font-size:14px;line-height:1.55;max-width:340px;margin:20px 0}.bf-actions{gap:12px}.bf-button{flex:1}body .bf-button{padding:14px 17px;min-height:50px;font-size:12px;gap:16px}body .bf-secondary{font-size:12px;gap:6px;padding:0 5px}.bf-hero__image{inset:auto 0 0;width:100%;height:390px;object-position:74% center}.bf-hero__shade{background:linear-gradient(180deg,#0c0d0f 0% 48%,#0c0d0ff0 57%,#0c0d0f00 77%,#0c0d0f40)}.bf-date{top:auto;bottom:212px;right:24px;padding:10px 14px;gap:2px}.bf-date strong{font-size:25px}.bf-date span{font-size:8px}.bf-image-caption{left:22px;right:22px;bottom:14px;font-size:9px}.bf-ribbon>div{justify-content:center;gap:18px;padding:13px 16px;font-size:17px}.bf-ribbon>div>strong:last-child,.bf-ribbon>div>span:nth-child(4){display:none}.bf-ribbon>div>span:nth-child(3){font-size:9px;letter-spacing:.04em}.bf-trust{padding:16px 12px;gap:13px;justify-content:space-around}.bf-trust>span{flex-direction:column;gap:4px;text-align:center;font-size:9px;letter-spacing:0}.bf-trust b{font-size:15px}.bf-close__inner{display:block;padding-block:36px}.bf-close .bf-button{margin-top:24px;display:inline-flex}.bf-close p{font-size:14px}}@media(max-width:359px){.bf-actions{flex-direction:column;align-items:stretch}.bf-secondary{justify-content:center}.bf-hero__stage,.bf-hero__inner{min-height:840px}.bf-hero__shade{background:linear-gradient(180deg,#0c0d0f 52%,rgba(12,13,15,.94) 62%,transparent 82%)}.bf-ribbon>div>span:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.bf-button{transition:none}body .bf-button:hover{transform:none}html{scroll-behavior:auto}}body #MainContent .bf-price-label{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;width:fit-content;max-width:100%;background:#ff6a24;color:#101113;border:1px solid #ff6a24;padding:9px 12px;border-radius:2px;font:800 13px/1.15 Arial,Helvetica,sans-serif;letter-spacing:.05em;text-transform:uppercase;margin:8px 0 16px;vertical-align:middle}body #MainContent .bf-price-label small{font:700 9px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.1em}body #MainContent .price>.bf-price-label{margin-right:12px}body #MainContent .price:has(.bf-price-label)>.price__badge-sale{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/atv-black-friday.css.map */
