html:root{--fb-black: #000000;--fb-white: #ffffff;--fb-charcoal: #333333;--fb-cream: #F5F2EC;--fb-tan: #DCD0C3;--fb-blush: #EFC7C2;--fb-red: #CB5556;--fb-serif: "Cormorant Garamond", Georgia, serif;--fb-label: "Archivo", Helvetica, Arial, sans-serif;--fb-body: Helvetica, "Helvetica Neue", Arial, sans-serif;--typeHeaderPrimary: "Cormorant Garamond";--typeHeaderFallback: Georgia, serif;--typeHeaderWeight: 600;--typeHeaderSpacing: 0em;--element-text-font-family--heading: "Cormorant Garamond";--element-text-font-family-fallback--heading: Georgia, serif;--element-text-font-weight--heading: 600;--element-text-letter-spacing--heading: 0em;--element-text-text-transform--heading: none;--element-button-letter-spacing: 1px;--element-button-font-weight: 700;--element-button-radius: 0;--buttonRadius: 0}h1,h2,.h1,.h2,.section-header__title,.hero__title,.product-single__title,.collection-hero__title,.page-title,.background-media-text__title{font-family:var(--fb-serif)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;color:var(--fb-black)}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-family:var(--fb-body)!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}.site-nav__link,.site-nav__dropdown-link,.mobile-nav__link,.mobile-nav__sublist-link,.announcement-text,.announcement-link-text,.announcement-bar,.hero__top-subtitle,.hero__subtitle,.subtitle,.section-header__link,.collection-item__title,.footer__title,.collapsible-trigger-btn,.variant__label,.variant__button-label,.breadcrumb,.tag-list a,.grid-product__price--savings,.product__price-savings{font-family:var(--fb-label)!important;font-stretch:112.5%;letter-spacing:.05em!important}.site-nav__link,.mobile-nav__link,.collection-item__title,.footer__title,.collapsible-trigger-btn,.variant__label,.hero__top-subtitle,.subtitle{text-transform:uppercase;font-weight:600;font-size:max(13px,1em)}.btn,.element-button,.quick-product__btn,.add-to-cart,button.btn{font-family:var(--fb-label)!important;font-stretch:112.5%;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase;border-radius:0!important}.btn--secondary,.btn--tertiary{background:var(--fb-white)!important;color:var(--fb-black)!important;border:1px solid var(--fb-black)!important}.grid-product__meta{text-align:left}.grid-product__title{font-family:var(--fb-body)!important;font-weight:700!important;font-size:15px!important;line-height:1.3!important;color:var(--fb-black)!important;margin:0 0 4px!important;text-transform:none!important;letter-spacing:0!important}.grid-product__title--label{font-family:var(--fb-label)!important;font-stretch:112.5%;font-weight:600!important;font-size:11px!important;letter-spacing:.05em!important;line-height:1.35!important;text-transform:uppercase!important;color:var(--fb-charcoal)!important;margin:10px 0 3px!important}.grid-product__gun-fit{font-family:var(--fb-body)!important;font-stretch:100%;font-weight:700!important;font-size:15px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--fb-black)!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0 0 4px!important;text-align:left}.grid-product__gun-mfr,.grid-product__gun-model{display:inline-block}.grid-product__price{font-family:var(--fb-body)!important;font-weight:400!important;font-size:15px!important;color:var(--fb-charcoal)!important}.grid-product .grid-product__image-mask .image-wrap{padding-bottom:100%!important;height:0!important;position:relative!important}.grid-product .image-wrap image-element,.grid-product .image-wrap img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important}.grid-product__title--label{min-height:2.7em!important;display:flex!important;flex-direction:column;justify-content:flex-end}.grid-product__meta:has(.grid-product__gun-fit){min-height:124px}.grid-product__tag{top:0!important;left:0!important;right:auto!important;margin:0!important;border-radius:0!important;border:0!important;color:var(--fb-black)!important;font-family:var(--fb-label)!important;font-stretch:100%;font-weight:600!important;font-size:10.5px!important;letter-spacing:.06em!important;line-height:1.2!important;text-transform:uppercase!important;padding:5px 8px!important}.grid-product__tag--custom{background:var(--fb-cream)!important}.grid-product__tag--sale{background:var(--fb-blush)!important}.grid-product__tag--sold-out{background:var(--fb-white)!important;border:1px solid var(--fb-charcoal)!important}.product__price{color:var(--fb-black)!important;font-weight:700}.grid-product__price--original,.product__price--compare{color:var(--fb-charcoal)!important;font-weight:400!important;text-decoration:line-through}.grid-product__price--savings,.product__price-savings{color:var(--fb-charcoal)!important;font-size:12px;text-transform:uppercase}.collection-item__title{background:var(--fb-white)!important;border:1px solid var(--fb-tan)!important;box-shadow:none!important;border-radius:0!important;color:var(--fb-black)!important}input,select,textarea{border-radius:0!important;border-color:var(--fb-tan)}@media(max-width:768px){input,select,textarea{font-size:16px!important}}.site-footer{background:var(--fb-cream)!important;color:var(--fb-charcoal)}.jdgm-star{color:var(--fb-red)!important}.jdgm-btn,.jdgm-write-rev-link,.jdgm-ask-question-btn{border-radius:0!important}.jdgm-verified-badge,.jdgm-rev__buyer-badge{background:var(--fb-white)!important;color:var(--fb-black)!important;border:1px solid var(--fb-tan)!important;border-radius:0!important}.jdgm-review-widget *,.jdgm-carousel *{border-radius:0}.product__main-photos,.product-slideshow,.product-image-main{background:var(--fb-white)!important;border:0!important}.fb-quiz-callout{background-color:var(--fb-blush)!important}.fb-quiz-callout__eyebrow{color:var(--fb-black)!important;opacity:1!important;font-family:var(--fb-label)!important;font-stretch:112.5%;font-weight:600;letter-spacing:.1em!important}.fb-quiz-callout__headline{color:var(--fb-black)!important;font-family:var(--fb-serif)!important;font-weight:600!important;text-transform:none!important;font-size:40px!important;line-height:1.02!important}@media(min-width:768px){.fb-quiz-callout__headline{font-size:52px!important}}.fb-quiz-callout__body{color:var(--fb-black)!important;opacity:1!important;font-size:16px!important}.fb-quiz-callout__btn{background-color:var(--fb-black)!important;color:var(--fb-white)!important;font-family:var(--fb-label)!important;font-stretch:112.5%;font-weight:700!important;letter-spacing:1px!important;font-size:14px!important}.fb-quiz-callout__btn:hover{background-color:#333!important}div[class^=ai-testimonial-]:has(>div[class^=ai-testimonial-container-]){background-color:var(--fb-cream)!important}p[class^=ai-testimonial-quote-text-]{font-family:var(--fb-serif)!important;font-weight:600!important;font-size:24px!important;line-height:1.35!important;color:var(--fb-black)!important}@media(min-width:769px){p[class^=ai-testimonial-quote-text-]{font-size:28px!important}}html body .grid-product__price:has(.grid-product__price--original){color:var(--fb-black)!important}html body .grid-product__price--original{color:var(--fb-charcoal)!important}html:root{--colorCartDot: #000000;--colorSaleTag: #EFC7C2;--colorSaleTagText: #000000;--colorTextSavings: #333333;--colorFooter: #F5F2EC}
/*# sourceMappingURL=/cdn/shop/t/105/assets/flashbang-ds.css.map */
