body{background-color:#0a0a0a!important}.shopify-section{background-color:#0a0a0a}.color-scheme-1{background-color:#0d0d0d!important;color:#fff!important}.color-scheme-1 a:not(.btn){color:#fffc!important}.page-content--product{background:#0a0a0a!important;color:#fff}.product-grid__container,.product-grid__content{background:transparent!important;color:#fff}.product-single__title{color:#fff;font-weight:900;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.4rem,2.5vw,2rem);text-transform:uppercase}.product-single__vendor{display:block;margin-top:6px;margin-bottom:4px}.product-single__vendor a,.product-single__vendor span{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#e03520!important;border:1px solid rgba(224,53,32,.5);padding:3px 10px;border-radius:3px;text-decoration:none!important}.product-single__sku{font-size:11px;color:#ffffff4d;letter-spacing:.06em}.breadcrumb a,.breadcrumb span{color:#fff6!important}.product-block--price{border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:14px 0!important;margin:12px 0!important}.product-block--price .variant__label:first-child{display:none}.product__price{font-size:2rem;font-weight:900;letter-spacing:-.04em;color:#fff!important;line-height:1}.product__price sup{font-size:.5em;font-weight:700;letter-spacing:0;vertical-align:super}.product__price.on-sale{color:#e03520!important}.product__price--compare{color:#ffffff4d;text-decoration:line-through;font-weight:400;font-size:1rem;margin-right:8px}.product-block--price .product__price.on-sale~.hw-dealer-badge,.product-block--price .product__price.on-sale~.product__price-savings{vertical-align:middle}.hw-dealer-badge{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#e03520;border:1px solid rgba(224,53,32,.5);padding:3px 10px;border-radius:3px;margin-left:10px;vertical-align:middle}.product__price-savings{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#3dba6e;background:#3dba6e14;border:1px solid rgba(61,186,110,.3);padding:3px 10px;border-radius:3px;margin-left:8px;vertical-align:middle}.product-block--variant-picker{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:18px!important;margin-bottom:14px!important}.variant__label,.single-option-selector__label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;margin-bottom:12px;display:block}.product-block:has(.product__quantity){margin-top:18px!important}.product__quantity label{color:#ffffff73}.js-qty__wrapper{border-color:#ffffff26!important;background:#0d0d0d!important}.js-qty__num{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.js-qty__adjust{color:#ffffff8c!important}.js-qty__adjust:hover{color:#fff!important;background:#ffffff0f!important}.product__policies{font-size:13px;color:#fff6;margin:8px 0 0}.product__policies a{color:#e03520!important;text-decoration:none}.product__policies a:hover{text-decoration:underline}.btn.add-to-cart,button[data-add-to-cart],.btn--add-to-cart,.product-form__cart-submit{background:#e03520!important;color:#fff!important;border:none!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:5px!important;transition:background .2s ease!important}.btn.add-to-cart:hover,button[data-add-to-cart]:hover,.btn--add-to-cart:hover,.product-form__cart-submit:hover{background:#c42d1d!important}.rte a{color:#e03520!important;text-decoration:underline}.rte a:hover{color:#c42d1d!important}.hw-inj-picker{margin-bottom:0}.hw-inj-picker__label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;margin-bottom:12px;display:block}.hw-inj-picker__options{display:flex;gap:12px;border:none;padding:0;margin:0}.hw-inj-picker__option-wrap{flex:1;position:relative;display:flex;flex-direction:column}.hw-inj-picker__radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.hw-inj-picker__box,.hw-inj-picker__box.variant__button-label,label.hw-inj-picker__box{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;width:100%!important;height:100%!important;min-height:160px!important;padding:20px 12px 18px!important;background:#0d0d0d!important;color:inherit!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;cursor:pointer!important;text-align:center!important;transition:border-color .18s ease,background .18s ease!important;-webkit-user-select:none!important;user-select:none!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:none!important;min-width:0!important;box-shadow:none!important}.hw-inj-picker__box:hover,.hw-inj-picker__box.variant__button-label:hover{border-color:#e0352066!important;background:#e035200a!important}.hw-inj-picker__radio:checked+.hw-inj-picker__box,.hw-inj-picker__radio:checked+.hw-inj-picker__box.variant__button-label{border-color:#e03520!important;background:#e035201a!important;box-shadow:0 0 0 1px #e035204d!important}.hw-inj-picker__qty{font-size:44px;font-weight:900;color:#fff6;letter-spacing:-.02em;line-height:1;display:block;transition:color .18s ease}.hw-inj-picker__radio:checked+.hw-inj-picker__box .hw-inj-picker__qty{color:#fff}.hw-inj-picker__sub{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff4d;display:block;margin-top:4px;transition:color .18s ease}.hw-inj-picker__radio:checked+.hw-inj-picker__box .hw-inj-picker__sub{color:#e03520d9}.hw-inj-picker__bottom{font-size:10px;font-weight:400;letter-spacing:.04em;color:#fff3;display:block;transition:color .18s ease}.hw-inj-picker__radio:checked+.hw-inj-picker__box .hw-inj-picker__bottom{color:#ffffff59}.hw-inj-picker__icons{margin-top:12px}.hw-inj-picker__icons svg{color:#ffffff2e;transition:color .18s ease;display:block}.hw-inj-picker__radio:checked+.hw-inj-picker__box .hw-inj-picker__icons svg{color:#e035208c}.hw-inj-picker__icons--single{display:flex;justify-content:center}.hw-inj-picker__icons--single svg{width:18px;height:38px}.hw-inj-picker__icons--set{display:grid;grid-template-columns:repeat(3,auto);gap:4px 6px;justify-content:center}.hw-inj-picker__icons--cols-4{grid-template-columns:repeat(4,auto)}.hw-inj-picker__icons--set svg{width:12px;height:26px}.hw-inj-select__label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;margin-bottom:12px;display:block}.hw-inj-select{display:block;width:100%;appearance:none;-webkit-appearance:none;background-color:#ffffff0a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='rgba(255,255,255,0.35)' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fffc;font-size:14px;padding:11px 40px 11px 14px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;outline:none;margin-bottom:0}.hw-inj-select:hover{border-color:#ffffff38;background-color:#ffffff0f}.hw-inj-select:focus{border-color:#e0352080;background-color:#ffffff0d}.hw-inj-select option{background:#1a1a1a;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hw-injector-page.css.map */
