@font-face{font-family:Outfit Solid;src:url(//defensetargets.com/cdn/shop/t/3/assets/Outfit-solid.woff2?v=5052) format("woff2");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.slideshow__title,.slideshow__subtitle,.mega-title--large,.mega-subtitle--large{font-family:Outfit Solid,sans-serif}@font-face{font-family:Outfit;src:url(//defensetargets.com/cdn/shop/t/3/assets/outfit-regular.woff2?v=147555954979005975351791397581) format("woff2");font-weight:400;font-style:normal;font-display:swap}body,button,input,select,textarea{font-family:Outfit,sans-serif;font-weight:400}body{background-color:#fff;color:#333}header.site-header{background-color:;padding:1em 0}footer.site-footer{background-color:#222;color:#eee;padding:2em 0;text-align:center}.home-banner{margin-bottom:2em}.home-featured-products{display:flex;flex-wrap:wrap;justify-content:space-between}.collection-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5em}.grid-view-item__title,.product-card__title{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:17px;text-transform:uppercase;letter-spacing:.04em}@media screen and (min-width:750px){.product-single__title{font-family:Outfit Solid,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.6rem;letter-spacing:.04em;text-transform:none}}@media screen and (max-width:749px){.product-single__title{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:.02em;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.page-content{line-height:1.6;margin-bottom:2em}a{color:;text-decoration:none}a:hover{text-decoration:underline}.slideshow__controls,.slideshow__pagination{display:block;margin-top:1em}@media screen and (max-width:749px){.product-single__title{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}a.site-header__account,.slideshow__slide button,.slideshow__nav button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:48px!important;min-height:48px!important;padding:10px 16px!important;margin:4px!important;font-size:16px!important;border-radius:4px}.site-header .search-header__input{color:#fff!important;-webkit-text-fill-color:#fff!important;padding:10px 10px 10px 48px!important;text-align:left!important}.search-header__input::placeholder{color:#ccc!important;-webkit-text-fill-color:#ccc!important;opacity:1}@media screen and (max-width:749px){a.site-header__account,input.search-header__input.search__input,.slideshow__slide button,.slideshow__nav button{margin:6px!important}}.logo-bar__image{display:block;max-width:100%;height:auto;will-change:transform,opacity}img[loading=lazy]{opacity:0;transition:opacity .3s ease-in-out}img[loading=lazy]:not([src=""]){opacity:1}@media screen and (min-width:750px){.site-header__menu{display:none!important}}@media screen and (min-width:750px){.site-header__icons-wrapper{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}}.grid-view-item__link:hover{text-decoration:none!important}.grid-view-item__link:hover .grid-view-item__title{color:#f36b00!important;text-decoration:underline!important;text-decoration-color:#f36b00!important}.grid-view-item__meta .product-price{display:flex;flex-direction:column;align-items:center}.grid-view-item__meta .product-price__price--sale{color:#2455d6!important;font-weight:700!important;order:-1}.grid-view-item__meta .product-price__price{color:#121212}.grid-view-item__meta .product-price__sale-label{color:#2455d6!important;font-weight:700!important}.template-collection .pagination{display:flex;justify-content:center;align-items:center;gap:18px}.template-collection .pagination .pagination__text{font-family:Outfit,sans-serif;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;word-spacing:5px!important}.template-collection .pagination .pagination__link{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:#f36b00!important;border:2px solid #121212!important;text-decoration:none!important}.template-collection .pagination .pagination__link svg{width:22px;height:22px;stroke:#f36b00!important;stroke-width:4px!important}.template-collection .pagination .pagination__link svg path,.template-collection .pagination .pagination__link svg line,.template-collection .pagination .pagination__link svg polyline{stroke:#f36b00!important;stroke-width:4px!important}.template-collection .pagination .pagination__link:hover{background:#121212;text-decoration:none!important}.template-collection .pagination a,.template-collection .pagination span,.template-collection .pagination .pagination__link{border:0!important;box-shadow:none!important;background:transparent!important;outline:0!important}.template-collection .pagination svg{width:24px!important;height:24px!important}.template-collection .pagination svg path,.template-collection .pagination svg line,.template-collection .pagination svg polyline{stroke:#f36b00!important;stroke-width:3px!important}.template-collection .pagination a:hover{background:transparent!important}.template-collection .pagination .btn,.template-collection .pagination .btn--disabled{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;min-width:0!important;min-height:0!important}.template-collection .pagination .icon{width:28px!important;height:28px!important;color:#f36b00!important}.template-collection .pagination .icon-arrow-left,.template-collection .pagination .icon-arrow-right{display:none!important}.template-collection .pagination .btn:after{content:"";display:block;width:15px;height:15px;border-top:3px solid #f36b00;border-right:3px solid #f36b00;transform:rotate(45deg);margin:4px 8px}.template-collection .pagination .btn:has(.icon-arrow-left):after{transform:rotate(-135deg)}.grid-view-item .grid-view-item__title,.grid-view-item__link .grid-view-item__title,.product-card__title{font-family:Outfit,sans-serif!important;font-size:17px!important;font-weight:600!important;text-transform:uppercase!important;text-align:center!important;color:#121212!important;margin-bottom:9px!important}.grid-view-item .grid-view-item__title,.grid-view-item .product-card__title{font-size:17px!important}.dt-home-custom.page-width{background:linear-gradient(#ffffffd3 0 0),url(/cdn/shop/files/4104f48f-f619-4c99-854b-c8dee17e64a5_d7aec4ea-e1b5-4a26-80c5-2df875a4d90d.png) center -10px / contain no-repeat!important;margin-top:-10px;margin-bottom:-50px}.dt-home-custom .section-header{border-top:2px solid #f36b00;margin:0 auto 40px;padding-top:40px}.dt-home-custom .section-header h2{font:700 36px Outfit,sans-serif!important}.dt-home-custom .custom-content>.custom__item:nth-child(2) h4.h3{font-family:Outfit,sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1.2!important;margin-bottom:0!important}.dt-home-custom .custom-content>.custom__item:nth-child(2) .rte-setting{margin-top:-15px!important}.dt-home-custom p,.dt-home-custom .rte-setting{color:#121212!important;font-size:20px!important}@media(max-width:749px){.dt-home-custom.page-width{margin-top:30px}}.custom-content>.custom__item:first-child .rte-setting p{font-size:20px!important;font-weight:400!important;line-height:1.5!important;margin-top:5px!important}.dt-home-custom{padding-bottom:40px!important}.btn,.btn--small,a.btn,button.btn{font-size:16px!important}.template-index .featured-collection .text-center .btn{margin-top:-25px!important}@media(min-width:750px){.site-nav a{font-size:20px!important}}@media(min-width:750px){.site-header a:hover,.site-header button:hover,.site-header a:hover svg,.site-header button:hover svg{color:#f36b00!important;opacity:1!important}}.quotes-slider a,.quotes-slider a:hover,.quotes-slider a:focus{color:#121212!important;text-decoration:none!important;opacity:1!important}.site-header .search__input:-webkit-autofill{-webkit-text-fill-color:#121212}.site-header .search__input::selection{background:#f36b00;color:#fff}.dt-home-custom{padding-bottom:30px!important}.dt-home-custom .section-header:before{display:none!important}.dt-home-custom .section-header{border:0}.dt-home-custom .section-header h2{font:700 36px Outfit,sans-serif!important;border-top:2px solid #f36b00;padding-top:30px;max-width:1000px;margin:auto}.dt-home-custom h3{font:700 32px Outfit,sans-serif!important;letter-spacing:.04em}.dt-home-custom .btn--small{font-size:15px!important;padding:10px 18px!important;min-width:170px}.dt-home-custom p{color:#121212!important;font-size:20px!important}#shopify-section-custom_content_WRxTVX.index-section{padding:0!important;margin-bottom:-30px}@media(max-width:749px){.dt-home-custom .section-header{padding-top:50px!important}}.dt-home-custom .medium-up--text-left h4.h3{margin-bottom:5px!important}.dt-home-custom .medium-up--text-left .rte-setting{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
