body.template-product{background-color:#f5f5f5}.product-main[data-section-type=product-main]{transform:unset}.product-main__social-share{display:flex}.product-main__social-share .social-icons__share--item{display:flex}.product-main__social-share .social-icons__share--item a{margin-bottom:0;max-width:45px}.product-main__social-share .social-icons__share--item a svg{width:100%;max-height:25px}.product-main .price__regular{display:flex;justify-items:flex-end}.product-main .price__regular .price-item--regular{order:2}.product-main .price__regular .price-item--compare{order:1}.product-main__description p{margin-bottom:10px}.product-main__store-availability-container{transform:unset}.product-main__store-availability-container #PickupAvailabilityModal{position:fixed;top:0;right:0;background-color:#fff;bottom:0;border-left:1px solid rgba(18,18,18,.08);z-index:9;transform:translateX(100%);transition:transform .5s ease;padding:20px}.product-main__store-availability-container #PickupAvailabilityModal.active{transform:translateX(0)}.product-main__store-availability-container #PickupAvailabilityModal .pickup-availabilities-modal__close{position:absolute;right:15px;top:10px}.product-main__store-availability-container #PickupAvailabilityModal ul{list-style:none;padding-left:0}.product-main__store-availability-container #PickupAvailabilityModal .pickup-availabilities-modal__variant-title{margin-bottom:12px}.product-main__store-availability-container #PickupAvailabilityModal .pickup-availability-list__item:first-child{border-top:1px solid rgba(18,18,18,.08)}.product-main__store-availability-container #PickupAvailabilityModal .pickup-availability-list__item{border-bottom:1px solid rgba(18,18,18,.08);padding:20px 0}.product-main__store-availability-container #PickupAvailabilityModal .pickup-availability-list__stock{position:relative;padding-left:20px}.product-main__store-availability-container #PickupAvailabilityModal .pickup-availability-list__address p{font-size:12px;line-height:1.4em;margin-top:10px}.product-main__store-availability-container #PickupAvailabilityModal svg{position:absolute;left:0}.product-main__store-availability-container #PickupAvailabilityModal svg.icon-checkmark{top:5px;margin-top:0}.product-main__store-availability-container #PickupAvailabilityModal svg.icon-unavailable{top:5px;margin-top:0}.product-main__store-availability-container .pickup-availability-information__title{font-size:13px;line-height:20px}.product-main__store-availability-container .pickup-availability-small-text{font-size:12px;line-height:20px}.product-main__store-availability-container .pickup-availability-information__button{padding:0;text-decoration:underline;font-size:14px;color:rgba(var(--text-color), 1);font-family:var(--body-family-1)}.product-main__store-availability-container .pickup-availability-information,.product-main__store-availability-container .pickup-availability-list__stock{display:flex;align-items:flex-start}.product-main__store-availability-container .pickup-availability-information p,.product-main__store-availability-container .pickup-availability-list__stock p{margin-bottom:0}.product-main__store-availability-container .pickup-availability-information svg,.product-main__store-availability-container .pickup-availability-list__stock svg{margin-top:5px;margin-right:5px}.product-main__info .accordion .accordion__content--wrapper{margin-left:24px;margin-right:24px;overflow:hidden}.product-main__info .accordion table{width:100%}.product-main__info .accordion table tbody{width:100%;display:block}@media(min-width: 769px)and (max-width: 1200px){.product-main__info .accordion .product-details__table-wrapper{overflow-x:auto}}.product-main__info #infiniteoptions-container fieldset{border:none;padding:0;margin:0}.product-main__info #infiniteoptions-container span label{display:block;width:100%;padding:12px 10px;font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:normal;font-size:11px;letter-spacing:.05em;text-transform:uppercase;background-color:#fff;display:flex;align-items:flex-start}.product-main__info #infiniteoptions-container span label:hover,.product-main__info #infiniteoptions-container span label:focus{cursor:pointer}.product-main__info #infiniteoptions-container span label input{margin:0;margin-right:1rem;transform:translateY(3px)}.product-main__info .ez-lynk-auto-agent{background-color:#e6e6e6;padding:20px;border-radius:10px;margin-top:10px;margin-bottom:8px}.product-main__info .ez-lynk-auto-agent .spb-productdescfont{font-size:var(--h5-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-spacing);font-family:var(--h5-family);font-weight:var(--h5-weight);font-style:var(--h5-style);text-transform:var(--h5-transform);margin-bottom:8px}@media(min-width: 481px){.product-main__info .ez-lynk-auto-agent .spb-productdescfont{font-size:var(--h5-size-t);line-height:var(--h5-line-height-t);letter-spacing:var(--h5-spacing-t)}}@media(min-width: 769px){.product-main__info .ez-lynk-auto-agent .spb-productdescfont{font-size:var(--h5-size-d);line-height:var(--h5-line-height-d);letter-spacing:var(--h5-spacing-d)}}.product-main__info .ez-lynk-auto-agent .ez-lynk-disclaimer p{font-size:var(--body-size-1);line-height:var(--body-line-height-1);letter-spacing:var(--body-spacing-1);font-family:var(--body-family-1);font-weight:var(--body-weight-1);font-style:var(--body-style-1);text-transform:var(--body-transform-1);margin-bottom:0;margin-top:8px}@media(min-width: 481px){.product-main__info .ez-lynk-auto-agent .ez-lynk-disclaimer p{font-size:var(--body-size-1-t);line-height:var(--body-line-height-1-t);letter-spacing:var(--body-spacing-1-t)}}@media(min-width: 769px){.product-main__info .ez-lynk-auto-agent .ez-lynk-disclaimer p{font-size:var(--body-size-1-d);line-height:var(--body-line-height-1-d);letter-spacing:var(--body-spacing-1-d)}}.product-main__info .ez-lynk-auto-agent a{font-size:var(--link-size-3);line-height:var(--link-line-height-3);letter-spacing:var(--link-spacing-3);font-family:var(--link-family-3);font-weight:var(--link-weight-3);font-style:var(--link-style-3);text-transform:var(--link-transform-3);-webkit-text-decoration:var(--link-decoration-3);text-decoration:var(--link-decoration-3)}@media(min-width: 481px){.product-main__info .ez-lynk-auto-agent a{font-size:var(--link-size-3-t);line-height:var(--link-line-height-3-t);letter-spacing:var(--link-spacing-3-t)}}@media(min-width: 769px){.product-main__info .ez-lynk-auto-agent a{font-size:var(--link-size-3-d);line-height:var(--link-line-height-3-d);letter-spacing:var(--link-spacing-3-d)}}.product-main__info #infiniteoptions-container{max-height:415px;overflow-y:auto}.product-main__info #infiniteoptions-container::-webkit-scrollbar{width:12px}.product-main__info #infiniteoptions-container::-webkit-scrollbar-track{background:#b2b2b2;box-shadow:inset 0 0 10px rgba(0,0,0,.25)}.product-main__info #infiniteoptions-container::-webkit-scrollbar-thumb{background:#383232;border-radius:40px}.product-main__info .infinite-options-container{background-color:#e6e6e6;padding:20px 20px 6px 20px}.product-main__info .infinite-options-container:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.product-main__info .infinite-options-container:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:10px}.product-main__info .infinite-options-container span label{margin:0}.product-main__info .infinite-options-container span label:first-of-type,.product-main__info .infinite-options-container span label:last-of-type{border-radius:0 !important;box-shadow:none !important}.product-main__info .infinite-options-container span label:first-of-type{border-top-left-radius:10px !important;border-top-right-radius:10px !important;box-shadow:0px 2px 0px 0px rgba(0,0,0,.25) inset !important}.product-main__info .infinite-options-container span label:last-of-type{border-bottom-left-radius:10px !important;border-bottom-right-radius:10px !important;box-shadow:none}.product-main__info .infinite-options-container span label:first-of-type:last-of-type{border-top-left-radius:10px !important;border-top-right-radius:10px !important;border-bottom-left-radius:10px !important;border-bottom-right-radius:10px !important;box-shadow:0px 2px 2px 0px rgba(0,0,0,.25) inset !important}.product-main__info .infinite-options-container .spb-productdescfont{font-size:var(--h5-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-spacing);font-family:var(--h5-family);font-weight:var(--h5-weight);font-style:var(--h5-style);text-transform:var(--h5-transform);margin-bottom:8px}@media(min-width: 481px){.product-main__info .infinite-options-container .spb-productdescfont{font-size:var(--h5-size-t);line-height:var(--h5-line-height-t);letter-spacing:var(--h5-spacing-t)}}@media(min-width: 769px){.product-main__info .infinite-options-container .spb-productdescfont{font-size:var(--h5-size-d);line-height:var(--h5-line-height-d);letter-spacing:var(--h5-spacing-d)}}.product-main__info .infinite-options-container .spb-productdescfont.spb-helptext{text-transform:none !important;margin-top:.8rem !important;padding-bottom:0;margin-bottom:0;font-weight:normal}.product-main__info .infinite-options-container .ez-lynk-disclaimer p{font-size:var(--body-size-1);line-height:var(--body-line-height-1);letter-spacing:var(--body-spacing-1);font-family:var(--body-family-1);font-weight:var(--body-weight-1);font-style:var(--body-style-1);text-transform:var(--body-transform-1);margin-bottom:0;margin-top:8px}@media(min-width: 481px){.product-main__info .infinite-options-container .ez-lynk-disclaimer p{font-size:var(--body-size-1-t);line-height:var(--body-line-height-1-t);letter-spacing:var(--body-spacing-1-t)}}@media(min-width: 769px){.product-main__info .infinite-options-container .ez-lynk-disclaimer p{font-size:var(--body-size-1-d);line-height:var(--body-line-height-1-d);letter-spacing:var(--body-spacing-1-d)}}.product-main__info .infinite-options-container a{font-size:var(--link-size-3);line-height:var(--link-line-height-3);letter-spacing:var(--link-spacing-3);font-family:var(--link-family-3);font-weight:var(--link-weight-3);font-style:var(--link-style-3);text-transform:var(--link-transform-3);-webkit-text-decoration:var(--link-decoration-3);text-decoration:var(--link-decoration-3);color:#d90b10}@media(min-width: 481px){.product-main__info .infinite-options-container a{font-size:var(--link-size-3-t);line-height:var(--link-line-height-3-t);letter-spacing:var(--link-spacing-3-t)}}@media(min-width: 769px){.product-main__info .infinite-options-container a{font-size:var(--link-size-3-d);line-height:var(--link-line-height-3-d);letter-spacing:var(--link-spacing-3-d)}}.product-main__info .infinite-options-container a:hover,.product-main__info .infinite-options-container a:focus{opacity:.7}.product-main__info .psvg-icon-span,.product-main__info .pledge-description{display:none !important}.product-main__info .pp-cleanslate{border-radius:0px 0px 23px 23px}.product-main__info .pp-cleanslate a,.product-main__info .pp-button-width{border-radius:100px}.product-main__info #preproduct-pledge{height:auto !important;padding:0px 0px !important}.product-main__info .pp-button-width{font-size:var(--button-size-1-d);line-height:var(--button-size-1-d);letter-spacing:var(--button-spacing-1-d);font-family:var(--button-family-1);font-weight:var(--button-weight-1);font-style:var(--button-style-1);text-transform:var(--button-transform-1);color:rgba(var(--button-default-text), 1);height:45px;position:relative;top:-10px;margin-bottom:2px}.product-main__info .pptop-bottom{width:100%;max-width:345px;margin:0 auto;transition:max-width .3s ease-out,color .3s ease-out}.product-main__info .pptop-bottom:hover,.product-main__info .pptop-bottom:focus{max-width:345px}@media(min-width: 769px){.product-main__info .pptop-bottom{margin-left:10px;margin-top:-15px;max-width:347px}.product-main__info .pptop-bottom:hover,.product-main__info .pptop-bottom:focus{max-width:347px}}.product-main__info .pp-button-text{font-family:"Helvetica Neue LT Std" !important}.product-main__info .klaviyo_form_trigger{cursor:pointer}.product-main .product-launch-tracker{overflow:hidden;max-width:367px;margin:0 auto}@media(min-width: 769px){.product-main .product-launch-tracker{margin:0 0 24px 0}}.product-main .product-launch-tracker__bar-wrapper{display:flex;width:118%;margin-bottom:24px}.product-main .product-launch-tracker__bar-item{display:flex}.product-main .product-launch-tracker__bar-item svg{height:auto;width:100%}.product-main .product-launch-tracker__bar-item.engineering{width:34%}.product-main .product-launch-tracker__bar-item.tooling{transform:translateX(-20%);width:29%}.product-main .product-launch-tracker__bar-item.production{transform:translateX(-36%);width:33%}.product-main .product-launch-tracker__bar-item.launch{transform:translateX(-80%);width:22.6%}.product-main .product-launch__form-wrapper form{padding-top:0 !important}.product-main .product-launch__form-wrapper .needsclick{min-height:unset !important}.product-main .product-launch__form-wrapper [data-testid=form-component]{padding-bottom:0 !important;padding-top:0 !important;flex:0 1 auto !important}.product-main .product-launch__form-wrapper [data-testid=form-row]{display:flex !important;flex-direction:column !important}.product-main .product-launch__form-wrapper input[type=email]{background:#f2f2f2 !important;border:1px solid #b2b2b2 !important;box-shadow:inset 0px 2px 4px rgba(0,0,0,.2) !important;border-radius:60px !important;padding:12px 8px !important;margin-bottom:8px;height:auto !important;font-size:12px !important;font-style:italic !important}.product-main .product-launch__form-wrapper input[type=email]::-moz-placeholder{font-style:italic;font-weight:400;font-size:12px;line-height:20px;color:var(--forms-placeholder)}.product-main .product-launch__form-wrapper input[type=email]::placeholder{font-style:italic;font-weight:400;font-size:12px;line-height:20px;color:var(--forms-placeholder)}.product-main .product-launch__form-wrapper button[type=button]{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;gap:10px !important;width:100% !important;height:45px !important;background:#d90b10 !important;border-radius:100px !important;font-family:"Helvetica Neue LT Std" !important;font-style:italic !important;font-weight:750 !important;font-size:16px !important;line-height:19px !important;text-align:center !important;letter-spacing:.05em !important;text-transform:uppercase !important}.product-info{padding:30px 30px 25px}@media(min-width: 769px){.product-info{padding-left:30px;padding-right:30px}}@media(min-width: 1280px){.product-info{padding-left:50px;padding-right:50px}}.product-info__inner{display:flex;flex-direction:column;align-items:stretch}.product-info__top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-info__title{text-transform:uppercase;color:rgba(var(--text-color), 1);margin-bottom:.5rem;align-self:center}.product-info__price{color:#000;margin-bottom:5px}.product-info__price .js-pdp__compare_at_price{margin-right:.5rem}.product-info__price.on-sale{color:rgba(var(--sale-color), 1)}.product-info__sub-heading{margin-bottom:20px}.product-info__add-to-cart-button:disabled{opacity:.4;cursor:not-allowed}.product-info__buttons-container{display:flex;flex-direction:row;align-items:flex-start}.product-info__buttons{align-self:flex-end;flex-grow:1}@media(min-width: 481px){.product-info__buttons{flex:1}}.product-info__description{display:flex;border-top:1px solid var(--color-light-grey);border-bottom:1px solid var(--color-light-grey);flex-direction:column;margin:35px 0px}.product-info .product-add-to-cart #rc_container,.product-info .product-add-to-cart .js-cart-quantity--add-to-cart,.product-info .product-add-to-cart .product-variants.pdp-select-dropdown{width:280px}@media(min-width: 320px){.product-info .product-add-to-cart #rc_container,.product-info .product-add-to-cart .js-cart-quantity--add-to-cart,.product-info .product-add-to-cart .product-variants.pdp-select-dropdown{width:300px}}@media(min-width: 375px){.product-info .product-add-to-cart #rc_container,.product-info .product-add-to-cart .js-cart-quantity--add-to-cart,.product-info .product-add-to-cart .product-variants.pdp-select-dropdown{width:350px}}.product-info .shopify-payment-button__button{margin-top:1rem}.disabled-button__click-listener{z-index:-1}.disabled-button__click-listener{pointer-events:none}@media(min-width: 350px){.sticky-cta{width:calc(100% - 40px);height:58px;position:fixed;bottom:0;left:0;z-index:2;display:flex;align-items:center;padding:0 0 0 0;transition:transform .3s ease;transform:translateY(100%)}}@media(min-width: 769px){.sticky-cta{background:#1a1717;width:100%;height:65px}}.sticky-cta.active{transform:translateY(0)}.sticky-cta [data-fake-swatch]{pointer-events:none}.sticky-cta__wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1512px;height:100%;margin:0 auto;justify-content:space-between}@media(min-width: 769px){.sticky-cta__wrapper{flex-direction:row;justify-content:flex-end}}@media(min-width: 1280px){.sticky-cta__wrapper{padding:0 40px}}.sticky-cta__wrapper svg.icon--sticky-add-to-cart{position:absolute;right:0;top:0;height:0;z-index:-1}@media(min-width: 350px){.sticky-cta__wrapper svg.icon--sticky-add-to-cart{height:58px}}@media(min-width: 769px){.sticky-cta__wrapper svg.icon--sticky-add-to-cart{display:none}}.sticky-cta__title{padding-right:20px}.sticky-cta__price-container-mobile{display:block;margin-left:auto}@media(min-width: 769px){.sticky-cta__price-container-mobile{display:none}}.sticky-cta__price-container-desktop{display:none;margin-left:50px}@media(min-width: 769px){.sticky-cta__price-container-desktop{display:flex;padding-right:10px;min-width:100px}}.sticky-cta__price-variant-wrapper{display:flex;align-items:center;width:100%;margin-bottom:10px;margin-top:10px}@media(min-width: 769px){.sticky-cta__price-variant-wrapper{max-width:420px;margin:0 auto}.sticky-cta__price-variant-wrapper.ml-auto{max-width:100px}}.sticky-cta__image-title-wrapper{display:flex;align-items:center;width:100%;display:none}.sticky-cta__image-title-wrapper .sticky-cta__image-container{max-width:61px;min-width:61px;display:flex;align-items:center}.sticky-cta__image-title-wrapper .sticky-cta__image-container img{width:100%}.sticky-cta__variant-select-wrapper{position:relative;width:100%;min-height:30px;border:1px solid #727272;display:flex;align-items:center;padding-top:5px;padding-bottom:5px;padding-left:10px;margin-bottom:0;opacity:1 !important}.sticky-cta__variant-select-wrapper__down-chevron{position:absolute;right:27px;top:50%;transform:translateY(-50%)}@media(min-width: 769px){.sticky-cta__variant-select-wrapper__down-chevron{right:15px}}.sticky-cta__variant-select-wrapper__down-chevron svg{width:14px}.sticky-cta__variant-select-wrapper>.swatches__swatch--color .swatches__form--label{display:block;padding:0}@media(min-width: 769px){.sticky-cta__variant-select-wrapper{max-width:263px}}.sticky-cta__variant-select-wrapper__variant-dropdown{display:none;position:absolute;top:0;left:-1px;margin-top:0;list-style:none;padding:5px 10px 5px 10px;transform:translateY(-100%);background-color:#fff;max-height:300px;overflow-y:scroll;max-width:calc(100% + 2px);width:calc(100% + 2px);border:1px solid #000;border-bottom:none}.sticky-cta__variant-select-wrapper__variant-dropdown.active{display:block}.sticky-cta__variant-select-wrapper__variant-dropdown .sticky-swatch-name{width:auto}.sticky-cta__variant-select-wrapper__variant-dropdown .swatches__new-badge,.sticky-cta__variant-select-wrapper__variant-dropdown .swatches__new-badge--break{display:none}.sticky-cta__variant-select-wrapper .swatches__swatch--color{width:100%}.sticky-cta__variant-select-wrapper .swatches__swatch--color:not(:last-of-type){border-bottom:1px solid rgba(var(--color-nine), 1)}.sticky-cta__variant-select-wrapper .swatches__swatch--color label{width:auto;height:auto}.sticky-cta__variant-select-wrapper .swatches__swatch--color .swatches__form--label{overflow:visible;margin-bottom:0;padding-left:0}.sticky-cta__variant-select-wrapper .swatches__swatch--color .swatches__form--label:after{width:20px !important;height:20px !important;border-radius:50%}.sticky-cta__variant-select-wrapper .swatches__swatch--color .swatches__form--label:focus-visible{box-shadow:0 0 0 2px #444 !important;border-radius:unset}.sticky-cta__variant-select-wrapper .swatches__swatch--color button{width:100%}.sticky-cta__variant-select-wrapper .swatches__swatch--color .sticky-swatch-name{display:block;align-items:center;text-transform:capitalize;width:100%;padding-right:40px;padding-left:30px;line-height:18px;text-align:left;color:rgba(var(--color-five), 1)}.sticky-cta__variant-select-wrapper .swatches__swatch--color .sticky-swatch-name.pl0{padding-left:0}.sticky-cta__variant-select-wrapper .swatches__swatch--color .sticky-swatch-name.padding-left-0{padding-left:0}.sticky-cta__variant-select-wrapper .swatches__swatch--color .swatches__options-wrapper{display:flex;flex-direction:column}.sticky-cta__variant-select-wrapper .swatch-element:not(.color){width:100%}.sticky-cta__variant-select-wrapper .swatch-element:not(.color) .swatches__form--label{width:100%;text-align:left}.sticky-cta__variant-select-wrapper .swatch-element:not(.color) .swatches__form--label .sticky-swatch-name{padding-left:0}.sticky-cta__variant-select-wrapper .price-item{color:#444 !important}.sticky-cta .product__add-container{margin-bottom:0}.sticky-cta .swatches__swatch--regular{width:100%}.sticky-cta .swatches__swatch--regular label{border:none;text-align:left;padding-left:0}.sticky-cta__button-wrapper{display:flex;align-items:center;width:100%;height:100%;position:relative}.sticky-cta__button-wrapper .disabled-button__click-listener{cursor:pointer;position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}@media(min-width: 769px){.sticky-cta__button-wrapper{max-width:350px;height:45px}}.sticky-cta__button-wrapper form{width:100%;height:100%}.sticky-cta__button-wrapper .product-form__buttons{margin-top:0;margin-bottom:0;height:100%}.sticky-cta__button-wrapper button[type=submit].button{height:100%;width:100%;padding:0 20px;border-radius:0}@media(max-width: 480px){.sticky-cta__button-wrapper button[type=submit].button{background:unset}}@media(min-width: 481px)and (max-width: 768px){.sticky-cta__button-wrapper button[type=submit].button{background:unset}}@media(min-width: 769px){.sticky-cta__button-wrapper button[type=submit].button{max-width:350px;border-radius:var(--button-border-radius-1)}}.sticky-cta .product-additional-buttons{display:none}.sticky-cta__title-price-variant-select__wrapper{width:100%;display:flex;flex-direction:column;padding-left:15px}@media(min-width: 769px){.sticky-cta__title-price-variant-select__wrapper{flex-direction:row;padding-left:0;justify-content:space-between}}.sticky-cta__title-price-wrapper{display:flex}.product_badge_wrap{position:absolute;top:1.4rem;display:inline-flex;font-style:normal;font-weight:750;font-size:9px;align-items:center;text-transform:uppercase;z-index:9}.product_badge_wrap .product_badge{padding:0 .65rem;height:1.1rem}.product_badge_wrap::after{display:block;content:"";width:.9rem;height:1.1rem;background:url(/cdn/shop/files/badge_bookend.svg?v=1677685464);position:absolute;right:-0.8rem}.product__multicolumn-wrap{display:grid;grid-template-columns:repeat(8, 1fr);grid-template-rows:auto;-moz-column-gap:var(--d-pdp-top-column-gap);column-gap:var(--d-pdp-top-column-gap)}.product__multicolumn-wrap .multicolumn-content{background:#f2f2f2;grid-column:1/span 8;border:.5px solid #f2f2f2;box-shadow:inset 0px 2px 4px rgba(0,0,0,.2);border-radius:10px}@media(min-width: 769px){.product__multicolumn-wrap .multicolumn-content{grid-column:2/span 7}}@media screen and (min-width: 770px)and (max-width: 1050px){.product__multicolumn-wrap .multicolumn-content{grid-column:1/span 8}}.product__multicolumn-wrap .multicolumn-content ul .stat_order_1{order:1}.product__multicolumn-wrap .multicolumn-content ul .stat_order_2{order:2}.product__multicolumn-wrap .multicolumn-content ul .stat_order_3-4{order:3}.product__multicolumn-wrap .multicolumn-content ul li{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-end}.product__multicolumn-wrap .multicolumn-content ul li .icon{display:inherit}@media screen and (min-width: 770px)and (max-width: 1050px){.product__multicolumn-wrap .multicolumn-content ul li{grid-column:auto/span 6 !important}}.product__multicolumn-wrap .multicolumn-content .multicolumn_links{width:100%}.product__multicolumn-wrap .multicolumn-content .multicolumn_links ul{display:inline-flex;flex-direction:row;justify-content:space-between;width:100%}.product__multicolumn-wrap .multicolumn-content .multicolumn_links ul li{flex:1}.product-main__section--app .stamped-badge-caption{font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.05em;text-transform:uppercase;color:#1a1717}.product-main__section--app [data-reviews="0"].stamped-badge-caption{display:none}.stamped-badge{justify-content:center;align-items:center;display:flex}.stamped-badge-caption{font-size:12px;padding-left:6px}.stamped-badge-starrating{width:65px;display:flex;justify-content:space-between;align-items:center}.stamped-badge-starrating>i:before{font-size:13px !important}.product-main__sku-container{min-width:135px}#stamped-reviews-widget{font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.05em;text-transform:uppercase;color:#1a1717;width:89%;text-align:right}@media(min-width: 769px){#stamped-reviews-widget{justify-content:flex-end;display:inline-flex;width:70%}}.product-main_line-seperator{border:0;height:.5px;margin:0px;background-color:var(--color-light-grey);margin-bottom:8px}@media(min-width: 769px){.product-main_line-seperator{margin-bottom:5px}}.product-main__sku-reviews{border-bottom:0px;display:flex;width:100%;justify-content:space-between}@media(min-width: 769px){.product-main__sku-reviews{width:28%;display:inline-flex;justify-content:flex-start}}.product-main__sticky-inner{display:inline-flex;flex-direction:column}.product-main__sticky-inner .product-main__sku-reviews{display:none}@media(min-width: 769px){.product-main__sticky-inner .product-main__sku-reviews{display:inline-flex}}.product-main__sticky-inner .product-main__sku-reviews .product-main__sku-container{display:inherit;padding-bottom:8px}@media(min-width: 769px){.product-main__sticky-inner .product-main__sku-reviews .product-main__sku-container{padding-bottom:6px}}.product-main__sticky-inner .product-main__text-icon:not(.cali-shipping){display:inline-flex;flex-direction:row;align-items:flex-start}.product-main__sticky-inner .product-main__text-icon .product-main__text-icon--wrap{display:inherit;flex-direction:column}@media screen and (min-width: 769px)and (max-width: 975px){.product-main__sticky-inner .product-main__quantity-container{flex-wrap:wrap}}.product-main__sticky-inner .product-main__quantity-container .product-main__qty-toggle{flex-basis:auto !important;min-width:100px !important;padding:8.75px 0 !important;justify-content:center !important;height:47.5px !important}.product-main__sticky-inner .product-main__quantity-container .product-main__qty-toggle .product-main__qty-input{font-family:sans-serif}.product-main__sticky-inner .product-main__quantity-container .product_form-wrap{flex-basis:80%}@media screen and (min-width: 769px)and (max-width: 975px){.product-main__sticky-inner .product-main__quantity-container .product_form-wrap{flex-basis:100%}}.product-main__sticky-inner .product-main__quantity-container .product_form-wrap form{width:100%}.product-main__sticky-inner .product-main__quantity-container .product_form-wrap form .product-form__buttons button{width:100%}.product-main__sticky-inner .product-main__quantity-container.pre_order .product-main__qty-toggle{display:none}.product-main__sticky-inner .product-main__quantity-container.pre_order .product_form-wrap{flex-basis:100%}.product-main__sticky-inner .product-main__quantity-container.pre_order .product_form-wrap .product__form-buttons .product-form__buttons button[data-native-pre-order-btn]{background:#1a1717 !important}.product-main__sticky-inner accordion-element [data-accordion-toggle],.product-main__sticky-inner accordion-element.accordion__content .accordion__content--wrapper{padding:inherit !important}.product-main__sticky-inner accordion-element [data-accordion-indicator]{left:24px !important}.product-main__sticky-inner .desc-more-info{cursor:pointer}.product-main__sticky-inner table{border-top:none !important}.product-main__sticky-inner table thead{margin-bottom:9px}.product-main__sticky-inner table thead tr{border-bottom:.5px solid #d9d9d9;border-top:none}.product-main__sticky-inner table thead tr th{font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:750;font-size:var(--h5-size-d);line-height:14px;color:var(--color-black)}#stamped-main-widget{margin-left:76px !important;margin-right:76px !important}#stamped-main-widget input,#stamped-main-widget textarea{border:1px solid #000 !important}@media screen and (min-width: 480px){#stamped-main-widget{margin-left:69px !important;margin-right:69px !important}}@media screen and (min-width: 768px){#stamped-main-widget{margin-left:62px !important;margin-right:62px !important}}@media screen and (min-width: 1280px){.stamped-container{max-width:1200px}}.stamped-review-header .created{font-family:"Gotham";font-style:normal;font-weight:400;font-size:12px;line-height:12px;display:flex;align-items:center;color:#555}.stamped-review-header>span>img{width:unset}.stamped-summary-ratings{padding-left:0px}.stamped-summary-text{font-family:"Gotham";font-style:normal;font-weight:400;font-size:15px;line-height:15px;color:#303030}.stamped-reviews-filter{display:none}.stamped-review[data-verified=buyer] .stamped-review-avatar:before{content:"" !important}#reviewRating{display:none}input.stamped-form-input,textarea.stamped-form-input{background-color:#fff !important}.stamped-form-input-email{align-items:center;background-color:rgba(var(--forms-bg), 1);border:var(--forms-border-width) solid rgba(var(--forms-border), 1);border-radius:60px;box-shadow:inset 0px 2px 4px rgba(0,0,0,.2);display:flex;padding:0 20px;width:100%;margin-bottom:20px;font-size:var(--body-size-2);line-height:var(--body-line-height-2);letter-spacing:var(--body-spacing-2);font-family:var(--body-family-2);font-weight:var(--body-weight-2);font-style:var(--body-style-2);text-transform:var(--body-transform-2);height:var(--forms-height) !important;font-size:var(--forms-size) !important;line-height:var(--forms-line-height) !important;text-transform:var(--forms-transform) !important;color:rgba(var(--forms-text), 1) !important}.stamped-review-avatar{background-color:#000;color:#fff}.stamped-review-avatar-content{text-shadow:none;font-family:"Gotham";font-style:normal;font-weight:700;font-size:18px}.stamped-widget-poweredby{display:none !important}.summary-rating-title{display:none}.summary-rating-bar-content{background-color:#000}.summary-overview .stamped-starrating{display:none}.stamped-starrating a{color:#af851a}.stamped-fa-star{color:#af851a}@media(max-width: 480px){.product-main__sku-reviews>.product-main__section--app{width:70%;display:flex;justify-content:flex-end}}@media(min-width: 481px)and (max-width: 768px){.product-main__sku-reviews>.product-main__section--app{width:70%;display:flex;justify-content:flex-end}}.product-main__sku-reviews+.product-main__section--app{display:inline-flex;width:70%;justify-content:flex-end}@media(max-width: 480px){.product-main__sku-reviews+.product-main__section--app{display:none}}@media(min-width: 481px)and (max-width: 768px){.product-main__sku-reviews+.product-main__section--app{display:none}}@media(max-width: 480px){.stamped-summary-photos{min-width:0px !important;max-width:100% !important;width:100% !important}}.stamped-summary-caption{font-family:"Gotham";font-style:normal;font-weight:700;font-size:35px;color:#303030}.iia-container{margin-bottom:0px}.iia-store-icon svg{display:none}.iia-list-item:nth-of-type(odd) .location-row{background-color:#d9d9d9}.iia-chevron-up{background-image:url("data:image/svg+xml,%3Csvg class='icon--minus sb-light-red' height='10px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' xml:space='preserve'%3E%3Cg class='hover-fill' fill='%23fd493f'%3E%3Crect y='8' class='st0' width='20' height='4'%3E%3C/rect%3E%3C/g%3E%3Cstyle%3Erandom-accordion__arrow-up .icon--minus:hover .hover-fill %7B fill: ;%7D%3C/style%3E%3C/svg%3E") !important}.iia-store-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.905 9.03818L15.5748 7.88688C15.54 7.75528 15.4009 7.68954 15.262 7.72236L13.9934 8.03489L12.6031 3.14995C12.5683 3.01836 12.4293 2.95262 12.2904 2.98543L9.56206 3.67623L8.81488 1.06109C8.78009 0.929496 8.64106 0.863755 8.50215 0.896568L4.99187 1.76829L4.54008 0.172874C4.50529 0.0412787 4.36626 -0.0244618 4.24468 0.00835117L1.44688 0.666196C1.08189 0.764864 0.856077 1.11031 0.960312 1.45565C1.06456 1.80111 1.44688 1.99842 1.79441 1.91618L3.25409 1.57073L6.26039 12.0478C6.29518 12.1794 6.43421 12.2452 6.57312 12.2124L7.33777 12.015C7.70276 12.7551 8.6063 13.1663 9.47518 12.9361C10.3441 12.7222 10.9002 11.9492 10.8306 11.1268L15.3141 10.0084C15.7659 9.92648 16.0266 9.46595 15.905 9.03825L15.905 9.03818ZM13.5242 8.16646L7.28559 9.72895L5.94748 5.07428L12.186 3.51179L13.5242 8.16646ZM8.39776 1.4065L9.07548 3.79137L5.80849 4.61375L5.13089 2.22888L8.39776 1.4065ZM6.67744 11.7027L3.67102 1.24202C3.63623 1.14335 3.53198 1.06109 3.42774 1.06109H3.37561L1.67264 1.45586C1.42936 1.5216 1.34243 1.17627 1.56839 1.1104L4.1229 0.501873L6.86856 10.0744C6.90335 10.206 7.04239 10.2717 7.18129 10.2389L7.65052 10.1237C7.25087 10.5185 7.09438 11.0777 7.18129 11.5875L6.67744 11.7027ZM9.33621 12.5086C8.64117 12.6895 7.92865 12.3276 7.72015 11.6862C7.49421 10.9954 7.91131 10.2881 8.64117 10.1072C9.40581 9.90982 10.153 10.3868 10.292 11.0447C10.4484 11.7191 9.99648 12.3276 9.33621 12.5086ZM15.1751 9.58089L10.709 10.6993C10.5179 10.2058 10.0661 9.81116 9.52742 9.66304C11.2304 9.23543 13.4026 8.69266 15.1578 8.24855L15.4184 9.16959C15.4705 9.35063 15.3662 9.53155 15.1751 9.58089Z' fill='%23D3261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:15px;height:13px;background-position:center;background-size:contain;display:inline-block;background-position:0px 19px;order:3}.iia-clickable{cursor:pointer}.iia-clickable.expanded{background-color:#e6e6e6}.iia-display{background-color:#e6e6e6}.iia-clickable:not(:first-of-type) *{pointer-events:none}.iia-header-container{cursor:pointer;border-color:#d9d9d9;height:54px;display:flex;align-items:center;padding-left:19px;padding-top:2px}.iia-clickable:hover .iia-header-container{background-color:#d9d9d9}#inventory-info-app:hover .iia-header-container{background-color:#d9d9d9}.iia-expandable>.iia-clickable{height:100%;align-items:center;align-self:center;display:flex;justify-content:center;margin-bottom:0px}.iia-header{font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:750;font-size:12px;line-height:14px;padding-left:8px;padding-right:5px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase;color:#1a1717;order:2}.iia-chevron{order:1;width:9.93px;height:9.93px;color:red}.iia-chevron-down{background-position:0px 17px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.93477 5.70972H5.67701V9.96748H4.25776V5.70972H0V4.29047H4.25776V0.0327148H5.67701V4.29047H9.93477V5.70972Z' fill='%23FF0000'/%3E%3C/svg%3E%0A")}.iia-chevron-up{background-position:0px 18px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.03559 8.03919L4.0249 5.0285L1.01421 8.03919L0.0106508 7.03563L3.02134 4.02494L0.0106504 1.01425L1.01421 0.0106889L4.0249 3.02138L7.03559 0.0106886L8.03915 1.01425L5.02846 4.02494L8.03915 7.03563L7.03559 8.03919Z' fill='%23FF0000'/%3E%3C/svg%3E%0A")}.iia-address,.iia-phone,.iia-info,.iia-note,.iia-location-selector{display:none}.iia-location,.iia-qty{display:inline}.iia-title-text{font-size:0;width:100%;flex-direction:row;justify-content:space-between}.iia-title-text>span{font-size:initial}.iia-location::after{content:","}.iia-list-item:last-child .iia-location::after{content:""}.iia-qty::after{content:"";display:inline-block;width:100%;white-space:nowrap;overflow:hidden;position:relative;top:-1em}.iia-chevron svg{display:none}.iia-title-text{font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:750;line-height:14px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase}.iia-title-text span{font-size:9px}.iia-list-item{padding:0px !important}.iia-list-item .iia-location-info .title-row .header-text{font-size:12px;padding-bottom:10px}.iia-list-item .iia-location-info .title-row .header-text.warehouse{padding-left:10px}.iia-list-item .iia-location-info .title-row .header-text.qty{padding-right:10px}.iia-list-item .iia-location-info span{font-size:12px}.iia-list{border:0px;padding-left:24px;padding-right:24px}.location-container{width:100%}.warehouse{padding-left:22px}.qty{padding-right:24px}.location-row{width:100%;display:flex;padding:10px 15px 10px 10px;justify-content:space-between}.iia-list-item:not(:first-child) .title-row{display:none}.iia-list-item:first-child .title-row span{padding-bottom:13px;font-weight:bold;font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:750;font-size:12px;line-height:14px !important;text-transform:uppercase}.title-row{width:100%;display:flex;justify-content:space-between;padding-top:13px}.iia-footer{font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:750;font-size:9px;line-height:14px;justify-content:center;display:flex;align-items:center;text-align:center;letter-spacing:.05em;text-transform:uppercase;padding-top:7px;padding-left:24px;padding-right:24px;padding-bottom:26px}.product-details__table{display:none}.product-details__table.active{display:table}.product-details__table tr{display:flex;align-items:center;padding:10px 10px}.product-details__table tr td:first-child{min-width:210px;max-width:210px;padding-right:21px}.product-details__table tr:nth-child(odd){background-color:#d9d9d9}.product-details__table tr:nth-child(even){background-color:#e6e6e6}.product-details__table td{font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:750 !important;font-size:12px;line-height:14px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase;margin:0;color:#1a1717}.product-details__table td a{font-style:italic;font-weight:750 !important;font-size:12px;line-height:18px;display:flex;align-items:center;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#d3261d}.multicolumn-content_items{display:none}.multicolumn-content_items.active{display:flex;justify-content:center}@media(min-width: 481px){.multicolumn-content_items.active{flex-wrap:wrap}}@media(min-width: 769px)and (max-width: 1200px){.product-details__table-wrapper{overflow-x:auto}}@media(min-width: 769px)and (max-width: 1200px){.vehicle-fitment__table-wrapper{overflow-x:auto}}.vehicle-fitment__table tr{display:flex;align-items:center;padding:10px 22px}.vehicle-fitment__table tr:nth-child(odd){background-color:#d9d9d9}.vehicle-fitment__table tr:nth-child(even){background-color:#e6e6e6}.vehicle-fitment__table tr th,.vehicle-fitment__table tr td{padding:0 2px;min-width:70px;font-family:"Helvetica Neue LT Std";font-style:normal;font-size:12px;line-height:14px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase;margin:0}@media(min-width: 769px){.vehicle-fitment__table tr th,.vehicle-fitment__table tr td{min-width:80px}}.vehicle-fitment__table tr th.th,.vehicle-fitment__table tr td.th{font-weight:750 !important;color:#000}.vehicle-fitment__table tr th.td,.vehicle-fitment__table tr td.td{font-weight:400 !important;color:#1a1717}.vehicle-fitment__table tr th a,.vehicle-fitment__table tr td a{font-style:italic;font-weight:400 !important;font-size:12px;line-height:18px;display:flex;align-items:center;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#d3261d}.vehicle-fitment__table th{font-weight:750 !important}.vehicle-fitment__table td{font-weight:400 !important}.product-main__section--affirm .affirm-modal-trigger{font-size:var(--link-size-3);line-height:var(--link-line-height-3);letter-spacing:var(--link-spacing-3);font-family:var(--link-family-3);font-weight:var(--link-weight-3);font-style:var(--link-style-3);text-transform:var(--link-transform-3);-webkit-text-decoration:var(--link-decoration-3);text-decoration:var(--link-decoration-3)}@media(min-width: 481px){.product-main__section--affirm .affirm-modal-trigger{font-size:var(--link-size-3-t);line-height:var(--link-line-height-3-t);letter-spacing:var(--link-spacing-3-t)}}@media(min-width: 769px){.product-main__section--affirm .affirm-modal-trigger{font-size:var(--link-size-3-d);line-height:var(--link-line-height-3-d);letter-spacing:var(--link-spacing-3-d)}}.multicolumn-content_item .subtitle.b-border{display:inline-block;width:auto}@media(min-width: 769px){.product-carousel__inner-wrapper--thumbnails{width:100px}}[data-dealer=false] #inventory-info-app{display:none !important}.product-main__section--fitment-message{max-width:380px;display:flex;padding:8px 40px;border-radius:10px;background-color:#f6e4e3}.product-main__section--fitment-message.grey-background{background:#e6e6e6}.product-main__section--fitment-message-text{display:flex;flex-direction:column;align-items:flex-start;margin-left:10px}.product-main__section--fitment-message-text button{margin-top:4px;font-style:italic;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#d90b10}#main_product_form{position:relative}#main_product_form::before{background:#f5f5f5;content:"";position:absolute;width:100%;height:100%;z-index:1;visibility:visible;opacity:1;transition:opacity .5s linear}#main_product_form.loaded::before{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}button.preorder-active{width:100% !important;background-color:#1a1717 !important}#main_product_form accordion-element{border:unset}#main_product_form accordion-element [data-accordion-toggle]{border-top:1px solid rgba(var(--accordion-border), 1)}#main_product_form accordion-element:last-child [data-accordion-toggle][aria-expanded=false]{border-bottom:1px solid rgba(var(--accordion-border), 1)}#main_product_form accordion-element.active:last-child div.accordion__content{border-bottom:1px solid rgba(var(--accordion-border), 1)}.swatches .swatches__option-name a span{font-weight:100;font-size:11px;font-style:italic;text-transform:capitalize}.swatches .swatches__option-name a span:hover{text-decoration:underline}.swatches__fieldset{border:none;padding:0}.product-main__text-block p{font-family:var(--h5-family);font-size:16px;font-weight:750;text-align:center}#pp-button-div span#pp-cleanslate.pp-cleanslate{background:rgba(0,0,0,0) !important}.in-stock p{margin:0;color:rgba(var(--color-seven), 1);font-weight:700;font-family:"Helvetica Neue LT Std",sans-serif}