@media screen and (min-width:990px){.header__icon--search{width:auto;height:auto;text-decoration:none}.header__search{display:flex;align-items:center}}.header__icon--search .header__search-trigger-box{display:flex;align-items:center;justify-content:space-between;width:20rem;height:3.4rem;padding:0 1.2rem;margin-right:.7rem;box-shadow:0 0 0 var(--inputs-border-width) #b8b8b8;border-radius:var(--inputs-radius);cursor:pointer}.header__search-trigger-box-text{font-size:1.2rem;color:rgba(var(--color-foreground),.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.header__search-trigger-box .svg-wrapper{width:1.4rem;height:1.4rem;flex-shrink:0;margin-left:.8rem}.header__search-trigger-box .icon{height:1.4rem;width:1.4rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.header__menu-item,.list-menu__item,.footer-block__heading{text-transform:uppercase;letter-spacing:.03em}.header__submenu-view-all,.menu-drawer__view-all{font-weight:700;border-bottom:1px solid #b8b8b8;padding-bottom:.75rem;margin-bottom:.5rem}.button,button.button,input[type=submit],.shopify-payment-button__button{text-transform:uppercase;letter-spacing:.03em}body{font-size:1.3rem}@media screen and (min-width:750px){body{font-size:1.4rem}}section.shopify-section[id$=__about_text] .rich-text__blocks{max-width:none}[id^=shopify-section-][id$=__systems_collection_list],[id^=shopify-section-][id$=__best_sellers],[id^=shopify-section-][id$=__swat_banner],[id^=shopify-section-][id$=__main_collection_list],[id^=shopify-section-][id$=__motors_collection],[id^=shopify-section-][id$=__tarps_collection],[id^=shopify-section-][id$=__parts_collection]{position:relative}[id^=shopify-section-][id$=__systems_collection_list]:before,[id^=shopify-section-][id$=__best_sellers]:before,[id^=shopify-section-][id$=__swat_banner]:before,[id^=shopify-section-][id$=__main_collection_list]:before,[id^=shopify-section-][id$=__motors_collection]:before,[id^=shopify-section-][id$=__tarps_collection]:before,[id^=shopify-section-][id$=__parts_collection]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(100% - 3rem);border-top:1px solid #b8b8b8;pointer-events:none;z-index:1}@media screen and (min-width:750px){[id^=shopify-section-][id$=__systems_collection_list]:before,[id^=shopify-section-][id$=__best_sellers]:before,[id^=shopify-section-][id$=__swat_banner]:before,[id^=shopify-section-][id$=__main_collection_list]:before,[id^=shopify-section-][id$=__motors_collection]:before,[id^=shopify-section-][id$=__tarps_collection]:before,[id^=shopify-section-][id$=__parts_collection]:before{width:calc(min(var(--page-width),100%) - 10rem)}}.slideshow__controls .slider-button--prev,.slideshow__controls .slider-button--next,.slideshow__controls .slideshow__autoplay{display:none!important}.slideshow__controls{border-left:none!important;border-right:none!important;border-bottom:none!important}@media screen and (min-width:750px){.slider-counter__link{padding:.7rem!important}}.card__badge{display:none}.header__submenu details{position:relative}.header__submenu .header__submenu{position:absolute;top:0;left:100%;min-width:22rem;margin:0;padding:0 0 1rem;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));z-index:2}.header__submenu details>.header__menu-item .icon-caret,.header__submenu details[open]>.header__menu-item .icon-caret{transform:rotate(-90deg)}.header__icon--cart .icon{height:2rem;width:2rem}.header__icon--cart{margin-right:0}.header__menu-item:hover,details[open]>.header__menu-item{background-color:rgba(var(--color-foreground),.06);border-radius:var(--inputs-radius, 4px)}.header__menu-item:hover,.header__menu-item:hover span,details[open]>.header__menu-item,details[open]>.header__menu-item span,.header__submenu .header__menu-item:hover,.header__active-menu-item,.header__submenu .list-menu__item--active,.header__submenu .list-menu__item--active:hover{text-decoration:none!important}.header__submenu .header__menu-item,.header__submenu .list-menu__item{text-transform:none}[id^=shopify-section-][id$=__systems_collection_list] .title-wrapper-with-link,[id^=shopify-section-][id$=__main_collection_list] .title-wrapper-with-link{justify-content:center}[id^=shopify-section-][id$=__best_sellers] .collection__title,[id^=shopify-section-][id$=__motors_collection] .collection__title,[id^=shopify-section-][id$=__tarps_collection] .collection__title,[id^=shopify-section-][id$=__parts_collection] .collection__title,[id^=shopify-section-][id$=__systems_collection_list] .card__information,[id^=shopify-section-][id$=__main_collection_list] .card__information{text-align:center}@media screen and (min-width:750px){[id^=shopify-section-][id$=__swat_banner] .image-with-text__media-item{flex-grow:0;width:41.25rem;max-width:75%}[id^=shopify-section-][id$=__swat_banner] .image-with-text__media--medium{height:34.5rem}}.requires-contact-message{margin-top:1.5rem;color:rgba(var(--color-foreground),.75)}.price sup{font-size:.6em}.price--large{font-size:2.1rem!important}@media screen and (min-width:750px){.price--large{font-size:2.4rem!important}}@media screen and (min-width:990px){.product--small:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.product-media-container{border:none!important}.thumbnail-list__item--extra{display:none}.thumbnail-list--expanded .thumbnail-list__item--extra{display:list-item}.thumbnail-list--expanded .thumbnail-list__item--see-more{display:none}.thumbnail--see-more{display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-foreground),.05);font-size:1.4rem;font-weight:600}.product__title h1{font-size:calc(var(--font-heading-scale) * 2rem)}[id^=shopify-section-][id$=__1787075892632584d8]>div{box-sizing:border-box;max-width:100%}@media screen and (min-width:750px){[id^=shopify-section-][id$=__1787075892632584d8]>div{padding-left:clamp(4.8rem,8vw,19.2rem);padding-right:clamp(4.8rem,8vw,19.2rem)}}.collection-hero__title{font-size:calc(var(--font-heading-scale) * 2rem);margin:1.5rem 0!important}.collection-hero__title+.collection-hero__description{font-size:1.3rem!important;max-width:none!important}@media screen and (min-width:750px){.collection-hero__title+.collection-hero__description{font-size:1.4rem!important}}.collection-description__read-more{margin:.5rem 0 1.5rem}.collection-hero__title+.collection-hero__description:empty{margin:0!important}@media screen and (min-width:750px){.facets__form-vertical{width:20rem}}@media screen and (min-width:750px){.facets-vertical .facets__summary{display:block;width:100%;border-bottom:1px solid #b8b8b8}.facets-vertical .facets__summary>div{display:flex;align-items:center;justify-content:space-between;width:100%}.facets-vertical .facets__disclosure-vertical{border-top:none}}.facets-vertical .facets__summary .facets__summary-icon-plus .icon,.facets-vertical .facets__summary .facets__summary-icon-minus .icon{width:1rem;height:1rem;flex-shrink:0}.facets-vertical .facets__summary .facets__summary-icon-minus,.facets-vertical .facets__disclosure-vertical[open] .facets__summary .facets__summary-icon-plus{display:none}.facets-vertical .facets__disclosure-vertical[open] .facets__summary .facets__summary-icon-minus{display:inline-flex}.facet-filters__sort,.mobile-facets__sort .select__select{border:1px solid #b8b8b8!important;border-radius:0!important;background-color:rgb(var(--color-background))!important}.facet-filters__sort{padding-left:1rem!important;padding-right:2.75rem!important}.facet-filters .select .svg-wrapper{right:1rem!important}.facet-filters__sort:focus-visible,.facet-filters__sort.focused,.mobile-facets__sort .select__select:focus-visible,.mobile-facets__sort .select__select.focused{outline:none!important;box-shadow:none!important;border-color:#000!important}[id^=shopify-section-][id$=__full_description],[id^=shopify-section-][id$=__disclosures],[id^=shopify-section-][id$=__related-products],[id^=shopify-section-][id$=__judgeme_reviews]{position:relative}[id^=shopify-section-][id$=__full_description]:not(:first-child):before,[id^=shopify-section-][id$=__disclosures]:not(:first-child):before,[id^=shopify-section-][id$=__related-products]:not(:first-child):before,[id^=shopify-section-][id$=__judgeme_reviews]:not(:first-child):before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(100% - 3rem);border-top:1px solid #b8b8b8;pointer-events:none;z-index:1}@media screen and (min-width:750px){[id^=shopify-section-][id$=__full_description]:not(:first-child):before,[id^=shopify-section-][id$=__disclosures]:not(:first-child):before,[id^=shopify-section-][id$=__related-products]:not(:first-child):before,[id^=shopify-section-][id$=__judgeme_reviews]:not(:first-child):before{width:calc(min(var(--page-width),100%) - 10rem)}}.jdgm-revs-tab-btn{background-color:#000!important}.jdgm-revs-tab-btn .jdgm-rating{color:#fff}.jdgm-revs-tab-btn{left:auto!important;right:2rem!important;bottom:2rem!important;border-radius:3rem!important;box-shadow:0 .4rem 1.2rem #00000040!important}body:has(cart-drawer.active) .jdgm-revs-tab-btn{visibility:hidden!important;pointer-events:none!important}.jdgm-revs-tab-btn__dismiss{position:absolute;top:-.8rem;right:-.8rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background-color:#fff;color:#202020;box-shadow:0 .2rem .6rem #0000004d;cursor:pointer;z-index:1}.jdgm-revs-tab-btn__dismiss:hover{background-color:#f0f0f0}.product-options-box{background-color:#f5f5f5;border:1px solid #b8b8b8;padding:2rem;margin:1.5rem 0;display:none}.product-options-box--ready{display:block}.product-options-box__title{margin:0 0 1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #b8b8b8;font-size:1.4rem}.product-options-box--ready.product-options-box--empty{display:none}.key-price-summary-box{background-color:#e0e0e0!important;border:1px solid #b8b8b8!important;border-radius:0!important}.key-price-summary-box div[style*="justify-content: space-between"]>span:last-child{white-space:nowrap!important;flex-shrink:0!important}variant-selects .select__select{font-size:1.4rem}.key_option_title,.key_checkbox_label,.key_selection_label,.key_checkbox_text,.key_selection_text{font-family:Noto Sans,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;color:#202020bf!important;letter-spacing:.04rem!important}.key_select_placeholder,.product-options-box select{font-family:Noto Sans,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;color:#202020bf!important;letter-spacing:.04rem!important;background-color:#fff!important;border:none!important;box-shadow:#2020208c 0 0 0 1px!important;border-radius:0!important;height:4.5rem!important;padding:0 3.1rem 0 2rem!important}.key_selection_input{accent-color:rgb(32,32,32)!important}.bold_not_available{margin:4.5rem 0}.cart-drawer__ctas{flex-direction:column}.cart-drawer__ctas>*{width:100%}cart-drawer .drawer__inner{width:48rem}.cart-item__totals .price{white-space:nowrap}.cart-item__name{font-size:1.3rem}.cart-item__totals .price{font-size:1.4rem}.rte table{table-layout:fixed;border-collapse:collapse;background-color:#dedede}.rte table tr,.rte table th,.rte table td{border:1px solid #585858}.rte table thead{background:linear-gradient(to bottom,#58585833,#585858cc);text-shadow:1px 1px 1px #585858;color:#fff;font-size:1.6rem}.rte table tbody tr:nth-child(odd){background-color:#fff}.rte table tbody tr:nth-child(2n){background-color:#dedede}.rte table th,.rte table td{padding:.5rem}.rte li>[role=presentation]{margin:0;display:inline}.product-count,.product-count-vertical{display:none}.page-faq .rte a{text-decoration:none}.page-faq .rte hr{margin:2rem 0}.page-faq .rte a[name]:empty{display:inline}.main-blog .blog-articles{display:block}.blog-articles__article{border-bottom:1px solid #b8b8b8;padding-bottom:2rem;margin-bottom:2rem}.blog-articles__article:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog-articles .article-card__excerpt{margin-left:0;margin-right:0}@media screen and (max-width:749px){.blog-articles .article-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}@media screen and (min-width:750px){.footer .footer__content-top{display:flex;align-items:flex-start;gap:4rem}.footer__blocks-wrapper{flex:2 1 0%;margin-bottom:0}.footer-block--newsletter{flex:1 1 0%}}.footer .footer-block--newsletter .newsletter-form__button.newsletter-form__button--text{position:static;width:auto;height:4.5rem;padding:0 2rem;margin:0;flex-shrink:0;background-color:#e0e0e0;color:#202020;border:none;box-shadow:none;border-radius:0;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.newsletter-form__field-wrapper .field__input{padding-right:2rem}.footer__blocks-wrapper{flex:1 1 0%!important}.footer__secondary-column{display:flex;flex-direction:column;flex:2 1 0%}.footer__secondary-row{display:flex;flex-wrap:wrap;gap:4rem}.footer__secondary-row .footer-block,.footer__secondary-row .footer-block--newsletter{flex:1 1 24rem}.footer__blocks-wrapper .footer-block:only-child li{display:list-item}.footer-block__judgeme-medals{margin-top:2.5rem;text-align:center}.footer-block__judgeme-medals .jdgm-medals__container{width:100%!important}.footer-block__judgeme-medals .jdgm-medal-wrapper,.footer-block__judgeme-medals .jdgm-medal,.footer-block__judgeme-medals .jdgm-medal__image,.footer-block__judgeme-medals .jdgm-medal__image img{width:80px!important;height:80px!important}.footer-block__judgeme-medals .jdgm-medal__value{width:80px!important;font-size:19.2px!important;top:38px!important;bottom:22.8px!important}.footer-block__judgeme-medals .jdgm-medals-wrapper.jdgm-medals-wrapper.jdgm-widget{background:transparent!important;background-color:transparent!important}.footer-block__judgeme-medals .jdgm-medals{width:auto!important;height:auto!important;max-width:100%!important;overflow:visible!important}.footer-block__judgeme-medals img{max-width:100%;height:auto}.footer-block__judgeme-medals .jdgm-verified-wrapper,.footer-block__judgeme-medals .jdgm-medals-separator,.price-block--hide-sale-badge .price__badge-sale{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/migration-overrides.css.map */
