#main-content .stx-form-shell{background:#fff}.site-shell #main-content .stx-mobile-feature-link--cart,.site-shell #main-content .stx-mobile-action-row a{color:#111827}.site-shell #main-content .stx-firearms-card-grid a:after,.site-shell #main-content .stx-optics-card-grid a:after,.site-shell #main-content .stx-ammo-card-grid a:after,.site-shell #main-content .stx-accessories-card-grid a:after,.site-shell #main-content .stx-mags-card-grid a:after{color:#9a3412}#main-content .stx-exclusive-card__media.is-image-missing,#main-content .stx-bundle-card__media.is-image-missing{background:#fff}#main-content .stx-store-info-line{color:#4b5563}#main-content .stx-help-box{background:#fff;color:#111827}#main-content .stx-help-box strong{color:#111827}#main-content .stx-help-box a{color:#9a3412}#main-content .stx-checkout-summary{border:1px solid #e2e5ea;background:#fff;color:#111827}#main-content .stx-checkout-summary__title,#main-content .stx-checkout-summary strong{color:#111827}#main-content .stx-checkout-summary a{color:#9a3412}#main-content .stx-pickup-hint{background:#fff;color:#111827}#main-content ::-webkit-scrollbar-track{background:#fff}#main-content .glass-card{background:#fff;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}#main-content .glass-card:hover,#main-content .soft-ring{box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}body.page-faq #main-content details.glass-card[open]{background:#fff}body.home #main-content .stx-home-search{background:#fff}body.home #main-content .stx-home-search input{color:#111827}body.home #main-content .stx-home-search input::placeholder{color:#4b5563}body.home #main-content .stx-promo-slider{background:#fff;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}body.home #main-content .stx-promo-slider .stx-promo-slide span{color:#9a3412}body.home #main-content .stx-promo-slider .stx-promo-slide h2,body.home #main-content .stx-promo-slider .stx-promo-slide p,body.home #main-content .stx-promo-slider .stx-promo-slide a{color:#111827}body.home #main-content .stx-promo-slider .stx-promo-compliance{color:#4b5563}body.home #main-content .stx-trust-bar{background:#fff}body.home #main-content .stx-trust-bar li{background:#fff;color:#111827}body.home #main-content .stx-home-service-panel,body.home #main-content .stx-home-location-card,body.home #main-content .stx-home-about-card,body.home #main-content .stx-home-owner-card,body.home #main-content .stx-home-areas-card,body.home #main-content .stx-home-pricing-grid div{background:#fff}body.home #main-content .stx-home-pricing-grid dt{color:#4b5563}body.home #main-content .stx-home-pricing-grid dd{color:#111827}body.home #main-content .stx-home-pricing-grid div:last-child dd{color:#9a3412}body.home #main-content .stx-home-owner-mark{background:#fff}body.home #main-content .stx-home-areas-card li,body.home #main-content .stx-category-strip a{background:#fff;color:#111827}body.home #main-content .stx-showcase-card,body.home #main-content .stx-steps-grid article,body.home #main-content .stx-compliance-strip{background:#fff}body.home #main-content .stx-showcase-media{background:#fff;color:#9a3412}body.home #main-content .stx-showcase-body h3{color:#111827}body.home #main-content .stx-showcase-price{color:#9a3412}body.home #main-content .stx-compliance-strip p{color:#4b5563}body.home #main-content .stx-showcase-cta,body.home #main-content .stx-showcase-link{color:#9a3412}body.home #main-content .stx-showcase-cta:hover,body.home #main-content .stx-showcase-link:hover{color:#7c5a1e}body.home #main-content .stx-home-promo-card,body.home #main-content .stx-home-fallback-card{background:#fff}body.home #main-content .stx-home-promo-card:hover,body.home #main-content .stx-home-fallback-card:hover{box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}body.home #main-content .stx-home-promo-card span,body.home #main-content .stx-home-fallback-card span{color:#9a3412}body.home #main-content .stx-home-promo-card h3,body.home #main-content .stx-home-fallback-card h3{color:#111827}body.home #main-content .stx-home-promo-card p,body.home #main-content .stx-home-fallback-card p{color:#4b5563}body.home #main-content .stx-home-promo-card a,body.home #main-content .stx-home-fallback-card span{color:#9a3412}body.home #main-content .stx-home-promo-card a:hover{color:#7c5a1e}body.home #main-content .stx-steps-grid p{color:#9a3412}body.home #main-content .stx-steps-grid h3,body.home #main-content .stx-compliance-strip h2{color:#111827}body.home #main-content .stx-home-now-card{background:#fff}body.home #main-content .stx-home-now-card:hover{box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}body.home #main-content .stx-home-now-kicker{color:#9a3412}body.home #main-content .stx-home-now-card h3{color:#111827}body.home #main-content .stx-home-now-card p{color:#4b5563}#main-content main>section:first-child{background:#fff!important}#main-content main :is(a,#main-content article,#main-content li,#main-content div)[class*=border-slate-700][class*=bg-slate-950],#main-content main :is(a,#main-content article,#main-content li,#main-content div)[class*=border-slate-700][class*=bg-slate-900],#main-content main :is(a,#main-content article,#main-content li,#main-content div)[class*=border-amber-500][class*=bg-slate-900]{background:#fff!important}#main-content main :is(a,#main-content article,#main-content li,#main-content div)[class*=border-slate-700][class*=bg-slate-950]:hover,#main-content main :is(a,#main-content article,#main-content li,#main-content div)[class*=border-slate-700][class*=bg-slate-900]:hover,#main-content main :is(a,#main-content article,#main-content li,#main-content div)[class*=border-amber-500][class*=bg-slate-900]:hover{box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}#main-content main a[class*=bg-gradient-to-r][class*=from-amber-500],#main-content main a.bg-amber-500,#main-content #confirm-age{color:#111827!important}#main-content a[class*=text-sky-],#main-content p[class*=text-sky-],#main-content h2[class*=text-sky-],#main-content h3[class*=text-sky-],#main-content span[class*=text-sky-]{color:#9a3412!important}#main-content nav a[class*=bg-sky-500]{color:#9a3412!important}#main-content nav a:hover{color:#9a3412!important}#main-content .stx-form-shell{background:#fff;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}#main-content section iframe[data-tally-src]{background:#fff}#main-content .stx-page{color:#111827}#main-content .stx-page-card{border:1px solid #e2e5ea}#main-content .stx-page-card p{color:#4b5563}#main-content .stx-catalog-sidebar{border:1px solid #e2e5ea}#main-content .stx-catalog-sidebar h3{color:#7c5a1e}#main-content .stx-filter-list a{color:#111827}#main-content .stx-filter-list a:hover,#main-content .stx-filter-list a.is-active{color:#7c5a1e}#main-content .stx-filter-list span{color:#4b5563}#main-content .stx-cat-card__body span{color:#7c5a1e}#main-content .stx-empty-catalog{background:#fff}#main-content .stx-empty-catalog p{color:#4b5563}#main-content .stx-timeline__step{border:1px solid #e2e5ea}#main-content .stx-timeline__num{color:#9a3412}#main-content .stx-timeline__step p,#main-content .stx-contact-preference__hint,#main-content .stx-contact-hours li,#main-content .stx-contact-card__note{color:#4b5563}#main-content .stx-pricing-card{border:1px solid #e2e5ea;background:#fff}#main-content .stx-pricing-card--featured{background:#fff}#main-content .stx-pricing-card dt{color:#4b5563}#main-content .stx-pricing-card dd{color:#111827}#main-content .stx-pricing-card small{color:#4b5563}#main-content .stx-form-shell{border:1px solid #e2e5ea}#main-content .stx-form-shell--premium{background:#fff}#main-content .stx-form-shell__head h2{color:#111827}#main-content .stx-form-shell__head p{color:#4b5563}#main-content .stx-form-label{color:#111827}#main-content .stx-form-label .stx-required{color:#9a3412}#main-content .stx-form-input{border:1px solid #e2e5ea;background:#fff;color:#111827}#main-content .stx-form-notice{color:#7c5a1e}#main-content .stx-status--success{background:#fff;color:#15803d}#main-content .stx-status--error{color:#b91c1c}#main-content .stx-status--info,#main-content .stx-faq-group h2{color:#7c5a1e}#main-content .stx-accordion__item{border:1px solid #e2e5ea}#main-content .stx-accordion__item summary:after{color:#9a3412}#main-content .stx-accordion__body{color:#4b5563}#main-content .stx-contact-card__name{color:#111827}#main-content .stx-info-strip__label{color:#9a3412}#main-content .stx-info-strip p:last-child{color:#4b5563}#main-content .stx-promo-card{border:1px solid #e2e5ea}#main-content .stx-promo-card__type{color:#9a3412}#main-content .stx-promo-card__subtitle,#main-content .stx-promo-card__compliance{color:#4b5563}#main-content .stx-promo-card__terms a{color:#7c5a1e}#main-content .stx-promo-products .stx-product-card--catalog,#main-content .stx-promo-products .stx-product-card--plugin{border:1px solid #e2e5ea}#main-content .stx-promo-products .stx-product-card__brand-logo,#main-content .stx-promo-products .stx-product-card__brand{color:#7c5a1e}#main-content .stx-promo-products .stx-product-card__title{color:#111827}#main-content .stx-promo-products .stx-product-card__title a:hover{color:#9a3412}#main-content .stx-promo-products .stx-product-card__sku{color:#4b5563}#main-content .stx-promo-products .stx-product-card__price{color:#9a3412}#main-content .stx-promo-products .stx-product-card__msrp{color:#4b5563}#main-content .stx-empty-state{border:1px dashed #e2e5ea}#main-content .stx-contact-card{border:1px solid #e2e5ea}#main-content .stx-contact-card p,#main-content .stx-contact-card li{color:#4b5563}#main-content .stx-map-embed,#main-content .stx-transfer-step-card{border:1px solid #e2e5ea}#main-content .stx-transfer-step-card__num{color:#9a3412}#main-content .stx-transfer-step-card p,#main-content .stx-pricing-highlight__lead{color:#4b5563}#main-content .stx-pricing-highlight__lead strong{color:#9a3412}#main-content .stx-compliance-note{color:#4b5563}#main-content .stx-cta-banner{background:#fff}#main-content .stx-cta-banner p{color:#4b5563}#main-content .stx-legal-toc{border:1px solid #e2e5ea}#main-content .stx-legal-toc__label{color:#9a3412}#main-content .stx-legal-toc a{color:#4b5563}#main-content .stx-legal-toc a:hover{color:#7c5a1e}#main-content .stx-legal-document{border:1px solid #e2e5ea}#main-content .stx-legal-meta__label{color:#9a3412}#main-content .stx-legal-prose{border:1px solid #e2e5ea}#main-content .stx-legal-prose h2{color:#7c5a1e}#main-content .stx-legal-prose p,#main-content .stx-legal-prose li{color:#4b5563}#main-content .stx-legal-prose a{color:#9a3412}#main-content .stx-page-cta{border:1px solid #e2e5ea;background:#fff}#main-content .stx-doc-list li{border:1px solid #e2e5ea;background:#fff;color:#4b5563}#main-content .stx-doc-list li:before{color:#9a3412}#main-content .stx-xfer-fees__panel{background:#fff}#main-content .stx-xfer-fees__lead>p:not(.stx-xfer-fees__price){color:#111827}#main-content .stx-xfer-track__dot:before{background:#fff}#main-content .stx-xfer-fees__fine{border-top:1px solid var(--stx-border, #e2e5ea)}#main-content .stx-xfer-fees__cta:hover,#main-content .stx-xfer-fees__cta:focus-visible{color:#111827}#main-content .stx-brand-strip{border-bottom:1px solid #e2e5ea}#main-content .stx-brand-strip__label{color:#4b5563}#main-content .stx-brand-strip__logos .stx-brand-logo{border:1px solid #e2e5ea;background:#fff;color:#111827}#main-content .stx-brand-logo strong{color:#9a3412}#main-content .stx-brand-logo em{color:#111827}#main-content .stx-brand-strip__logos .stx-brand-logo:hover{color:#7c5a1e}#main-content .stx-section--alt{background:#fff}#main-content .stx-section-kicker{color:#9a3412}#main-content .stx-section-head h2{color:#111827}#main-content .stx-section-head p{color:#4b5563}#main-content .stx-link-arrow{color:#9a3412}#main-content .stx-link-arrow:hover{color:#7c5a1e}#main-content .stx-cat-card{border:1px solid #e2e5ea}#main-content .stx-cat-card__visual{background:#fff}#main-content .stx-cat-card__visual:after{background:#fff}#main-content .stx-cat-card__icon{background:#fff}#main-content .stx-cat-card__copy,#main-content .stx-cat-card__meta{color:#4b5563}#main-content .stx-cat-card__cta{color:#7c5a1e}#main-content .stx-product-card{border:1px solid #e2e5ea}#main-content .stx-product-card__brand{color:#7c5a1e}#main-content .stx-product-card__title{color:#111827}#main-content .stx-product-card__sku{color:#4b5563}#main-content .stx-product-card__price{color:#9a3412}#main-content .stx-product-card__msrp{color:#4b5563}body.home #main-content .stxcp-card,body.home #main-content .stxcp-product-card{border:1px solid #e2e5ea!important}body.home #main-content .stxcp-card-title a{color:#111827!important}body.home #main-content .stxcp-card-brand{color:#7c5a1e!important}body.home #main-content .stxcp-card-price{color:#9a3412!important}#main-content .stx-home-transfer-cta{border:1px solid #e2e5ea}#main-content .stx-home-transfer-cta p{color:#4b5563}#main-content .stx-home-location__info{border:1px solid #e2e5ea}#main-content .stx-home-location__address{color:#4b5563}#main-content .stx-stat-card{border:1px solid #e2e5ea;background:#fff}#main-content .stx-stat-card strong{color:#9a3412}#main-content .stx-stat-card span{color:#111827}#main-content .stx-benefit-card{border:1px solid #e2e5ea}#main-content .stx-benefit-card__icon{color:#9a3412}#main-content .stx-benefit-card p{color:#4b5563}#main-content .stx-service-panel{border:1px solid #e2e5ea}#main-content .stx-pricing-grid div{border:1px solid #e2e5ea;background:#fff}#main-content .stx-pricing-grid dt{color:#4b5563}#main-content .stx-pricing-grid dd{color:#111827}#main-content .stx-compliance-banner{color:#7c5a1e}#main-content .stx-product-rating__stars{color:#4b5563}#main-content .stx-product-card__savings,#main-content .stx-product-card__availability.is-available{color:#15803d}#main-content .stx-product-card__availability.is-unavailable{color:#4b5563}#main-content .stx-catalog-pagination__link{border:1px solid var(--stx-border, #e2e5ea);background:#fff}#main-content .stx-product-detail__media{border:1px solid var(--stx-border, #e2e5ea);box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}#main-content .stx-product-detail__description{color:#4b5563}body.stx-catalog-page #main-content .stx-catalog-sidebar{border:1px solid var(--stx-border, #e2e5ea);box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}body.stx-catalog-page #main-content .stx-catalog-sidebar__head{border-bottom:1px solid var(--stx-border, #e2e5ea)}#main-content .stx-product-reviews .comment_container,#main-content .stx-product-reviews #review_form_wrapper{border:1px solid var(--stx-border, #e2e5ea);background:#fff}#main-content .stx-product-reviews textarea,#main-content .stx-product-reviews input[type=text],#main-content .stx-product-reviews input[type=email]{border:1px solid var(--stx-border, #e2e5ea);background:#fff;color:#111827}body.stx-catalog-page #main-content .stx-catalog-filter-group{border:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-catalog-quick-filters__title{color:#111827}body.stx-catalog-page #main-content .stx-catalog-filter-option,body.stx-catalog-page #main-content .stx-catalog-field input,body.stx-catalog-page #main-content .stx-catalog-sort__select,body.stx-catalog-page #main-content .stx-catalog-filter-search__input,body.stx-catalog-page #main-content .stx-catalog-sort__direction{border:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-catalog-sidebar__head{background:#fff}body.stx-catalog-page #main-content .stx-catalog-sidebar__close{border:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-catalog-sidebar__actions{background:#fff}body.stx-catalog-page #main-content .stx-product-detail-gallery__nav{border:1px solid var(--stx-border, #e2e5ea);background:#fff;color:#111827}body.stx-catalog-page #main-content .stx-product-detail-buybox__summary,body.stx-catalog-page #main-content .stx-product-detail-buybox__msrp,body.stx-catalog-page #main-content .stx-product-detail-buybox__compliance{color:#4b5563}body.stx-catalog-page #main-content .stx-product-detail-buybox__meta-row{border-bottom:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-product-detail-section__block+.stx-product-detail-section__block{border-top:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-product-detail-section__text,body.stx-catalog-page #main-content .stx-product-detail-section__empty,body.stx-catalog-page #main-content .stx-product-detail-features{color:#4b5563}body.stx-catalog-page #main-content .stx-product-detail-specs th,body.stx-catalog-page #main-content .stx-product-detail-specs td,body.stx-catalog-page #main-content .stx-pdp-spec-label,body.stx-catalog-page #main-content .stx-pdp-spec-value{border-bottom:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-product-detail-compliance__item{border:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-product-detail-compliance__message{color:#4b5563}body.stx-catalog-page #main-content .stx-pdp-carousel__nav{border:1px solid var(--stx-border, #e2e5ea);background:#fff;color:#111827}body.stx-catalog-page #main-content .stx-product-card--pdp-compact{border:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-product-card--pdp-compact .stx-product-card__media{border-bottom:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-catalog-sidebar{background:#fff;color:#4b5563}body.stx-catalog-page #main-content .stx-catalog-sidebar__title,body.stx-catalog-page #main-content .stx-catalog-filter-group__title,body.stx-catalog-page #main-content .stx-catalog-taxonomy-subgroup__title{color:#111827}body.stx-catalog-page #main-content .stx-catalog-sidebar__hint,body.stx-catalog-page #main-content .stx-catalog-filter-option,body.stx-catalog-page #main-content .stx-catalog-filter-links__item{color:#4b5563}body.stx-catalog-page #main-content .stx-catalog-filter-group__title,body.stx-catalog-page #main-content .stx-catalog-filter-group__body,body.stx-catalog-page #main-content .stx-catalog-filter-links__item,body.stx-catalog-page #main-content .stx-catalog-filter-option{background:#fff}body.stx-catalog-page #main-content .stx-catalog-filter-links__item:hover,body.stx-catalog-page #main-content .stx-catalog-filter-links__item:focus-visible,body.stx-catalog-page #main-content .stx-catalog-filter-option:hover,body.stx-catalog-page #main-content .stx-catalog-filter-option:focus-within,body.stx-catalog-page #main-content .stx-catalog-filter-links__item.is-active,body.stx-catalog-page #main-content .stx-catalog-filter-option.is-active{background:#fff;color:#111827}body.stx-catalog-page #main-content .stx-catalog-filter-option input[type=radio]{background:#fff}body.stx-catalog-page #main-content .stx-catalog-filter-option input[type=radio]:before{background:#fff}body.stx-catalog-page #main-content .stx-catalog-filter-option input[type=checkbox]{background:#fff}body.stx-catalog-page #main-content .stx-catalog-filter-search__input,body.stx-catalog-page #main-content .stx-catalog-price-input__field{background:#fff;color:#111827}body.stx-catalog-page #main-content .stx-catalog-price-input__label{color:#4b5563}body.stx-catalog-page #main-content .stx-catalog-price-input__field>span{color:#9a3412}body.stx-catalog-page #main-content .stx-catalog-price-input__field input{color:#111827}body.stx-catalog-page #main-content .stx-catalog-filter-count{background:#fff;color:#111827}body.stx-catalog-page #main-content .stx-pdp-gallery__main,body.stx-catalog-page #main-content .stx-product-detail-gallery__main,body.single-product #main-content .stx-pdp-gallery__main,body.single-product #main-content .stx-product-detail-gallery__main{border:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-product-detail-buybox__summary,body.single-product #main-content .stx-product-detail-buybox__summary{color:#4b5563}body.stx-catalog-page #main-content .stx-product-detail-buybox__purchase .quantity,body.single-product #main-content .stx-product-detail-buybox__purchase .quantity,body.stx-catalog-page #main-content .stx-product-detail-buybox__purchase .stx-qty,body.single-product #main-content .stx-product-detail-buybox__purchase .stx-qty{border:1px solid var(--stx-border, #e2e5ea)}body.stx-catalog-page #main-content .stx-product-detail-buybox__purchase .quantity .qty,body.single-product #main-content .stx-product-detail-buybox__purchase .quantity .qty{border-left:1px solid var(--stx-border, #e2e5ea);border-right:1px solid var(--stx-border, #e2e5ea)}#main-content .stx-pdp-fulfillment__item span,#main-content .stx-pdp-fulfillment__note{color:#4b5563}#main-content .stx-pdp-trust{border-top:1px solid var(--stx-border, #e2e5ea)}#main-content .stx-pdp-trust__list li{color:#4b5563}#main-content .stx-pdp-rebate-banner{background:#fff}body.stx-catalog-page #main-content .stx-pdp-info,body.single-product #main-content .stx-pdp-info,#main-content .stx-pdp-lifestyle__item,#main-content .stx-pdp-faq .stx-accordion__item{border:1px solid var(--stx-border, #e2e5ea)}#main-content .stx-pdp-faq .stx-accordion__body{color:#4b5563}body.woocommerce-account.logged-in #main-content .glass-card{background:#fff!important;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f!important}body.woocommerce-account.logged-in #main-content .glass-card>h1{color:#111827!important}body.woocommerce-account.logged-in #main-content .glass-card>h1:before{color:#9a3412}body.woocommerce-account.logged-in #main-content .glass-card>h1:after{color:#4b5563}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-navigation{background:#fff}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-navigation a{color:#4b5563!important}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-navigation a:hover,body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-navigation a:focus{color:#111827!important}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-navigation .is-active a{color:#111827!important}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-navigation-link--customer-logout a{color:#b91c1c!important}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content{background:#fff;color:#4b5563}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content>p:first-child{color:#111827}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content p{color:#4b5563}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content a{color:#9a3412}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content h2,body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content h3,body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content legend{color:#111827}#main-content .stx-account-overview__heading>p{color:#9a3412!important}#main-content .stx-account-action-card{background:#fff}#main-content .stx-account-action-card>span{color:#9a3412}#main-content .stx-account-overview__compliance{color:#4b5563!important}body.woocommerce-account.logged-in #main-content table.shop_table{background:#fff}body.woocommerce-account.logged-in #main-content table.shop_table th,body.woocommerce-account.logged-in #main-content table.shop_table td{color:#4b5563}body.woocommerce-account.logged-in #main-content .woocommerce-Address{background:#fff}body.woocommerce-account.logged-in #main-content .woocommerce-Address-title h2,body.woocommerce-account.logged-in #main-content .woocommerce-Address-title h3{color:#111827}body.woocommerce-account.logged-in #main-content .woocommerce-Address-title a.edit{color:#9a3412!important}body.woocommerce-account.logged-in #main-content .woocommerce-Address address{color:#4b5563}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content form .form-row label{color:#111827}body.woocommerce-account.logged-in #main-content .woocommerce-MyAccount-content form fieldset{background:#fff}body.woocommerce-account:not(.logged-in) #main-content .glass-card{background:#fff!important;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f!important}body.woocommerce-account:not(.logged-in) #main-content .glass-card>h1{color:#111827!important}body.woocommerce-account:not(.logged-in) #main-content .glass-card>h1:after{color:#4b5563}body.woocommerce-account:not(.logged-in) #main-content .woocommerce h2{color:#9a3412!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-form-login{background:#fff!important}#main-content .stx-account-register-cta{color:#111827}#main-content .stx-account-register-cta__eyebrow{color:#9a3412}#main-content .stx-account-register-cta strong{color:#111827}#main-content .stx-account-register-cta p{color:#4b5563}#main-content .stx-account-register-cta ul{color:#111827}#main-content .stx-account-register-cta li:before{color:#9a3412}#main-content .stx-register-shell{background:#fff;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}#main-content .stx-register-heading p{color:#9a3412}#main-content .stx-register-heading h1{color:#111827}#main-content .stx-register-heading span{color:#4b5563}#main-content .stx-register-section-heading strong,#main-content .stx-register-form label{color:#111827}#main-content .stx-register-form label em{color:#9a3412}#main-content .stx-register-terms{color:#4b5563}#main-content .stx-register-terms a,#main-content .stx-register-login a{color:#9a3412}#main-content .stx-register-login{color:#4b5563}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-form-register{background:#fff!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-form-register label{color:#111827!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-privacy-policy-text{color:#4b5563!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-privacy-policy-text a{color:#9a3412!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-form-login label{color:#111827!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-form-login .required{color:#9a3412!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-LostPassword a{color:#9a3412!important}body.woocommerce-account:not(.logged-in) #main-content .woocommerce-LostPassword a:hover,body.woocommerce-account:not(.logged-in) #main-content .woocommerce-LostPassword a:focus{color:#111827!important}body.woocommerce-order-received #main-content .stx-woocommerce--order-received{background:#fff}#main-content .stx-order-confirmation{background:#fff;color:#111827}#main-content .stx-order-confirmation--review,#main-content .stx-order-confirmation--neutral{background:#fff}#main-content .stx-order-confirmation__icon{color:#15803d}#main-content .stx-order-confirmation--review .stx-order-confirmation__icon{color:#7c5a1e}#main-content .stx-order-confirmation--neutral .stx-order-confirmation__icon{background:#fff;color:#1d4ed8}#main-content .stx-order-confirmation__kicker{color:#15803d}#main-content .stx-order-confirmation--review .stx-order-confirmation__kicker{color:#9a3412}#main-content .stx-order-confirmation--neutral .stx-order-confirmation__kicker{color:#1d4ed8}#main-content .stx-order-confirmation h1,#main-content .stx-order-confirmation__lead{color:#111827}#main-content .stx-order-confirmation__message{color:#4b5563}#main-content .stx-order-confirmation__number{color:#111827}#main-content .stx-order-received__email-note,#main-content .stx-order-card{background:#fff;color:#111827}#main-content .stx-order-card h2,#main-content .stx-order-card h3{color:#111827}#main-content .stx-order-item__content p{color:#4b5563}#main-content .stx-order-item__total{color:#111827}#main-content .stx-order-totals dt,#main-content .stx-order-status dt{color:#4b5563}#main-content .stx-order-totals dd,#main-content .stx-order-status dd{color:#111827}#main-content .stx-order-customer p,#main-content .stx-order-customer address,#main-content .stx-order-delivery p,#main-content .stx-order-delivery address,#main-content .stx-order-policy p{color:#4b5563}#main-content .stx-order-status__value--success{color:#15803d!important}#main-content .stx-order-status__value--review{color:#9a3412!important}#main-content .stx-order-status__value--neutral{color:#1d4ed8!important}#main-content .stx-order-next ol{color:#111827}#main-content .stx-order-next li::marker{color:#9a3412}#main-content .stx-order-delivery strong{color:#111827}#main-content .stx-order-card a{color:#9a3412}#main-content .stx-order-policy{background:#fff}#main-content .stx-firearm-transfer-notice{color:#111827}#main-content .woocommerce-cart-form .stx-cart-stepper,#main-content .stx-exclusive-card{border:1px solid #e2e5ea}#main-content .stx-exclusive-card__media{background:#fff}#main-content .stx-exclusive-card__title a{color:#111827}#main-content .stx-exclusive-card__summary,#main-content .stx-exclusive-card__ends,#main-content .stx-exclusive-card__save,#main-content .stx-exclusive-card__regular{color:#4b5563}#main-content .stx-exclusive-card__promo{color:#7c5a1e}#main-content .stx-exclusive-card__save{color:#9a3412!important}#main-content .stx-bundle__gallery-wrap,#main-content .stx-bundle-gallery__main,#main-content .stx-bundle-gallery__thumb{background:#fff}#main-content .stx-bundle__expired{color:#7c5a1e}#main-content .stx-bundle__atc.is-success{color:#111827}#main-content .stx-bundle-item__media,#main-content .stx-bundle-collage,#main-content .stx-bundle-collage__main,#main-content .stx-bundle-collage__sat,#main-content .stx-bundle-card__media,#main-content .stx-bundle-card__placeholder{background:#fff}#main-content .stx-bundle-card__price-label,#main-content .stx-bundle-card__regular{color:#4b5563}#main-content .stx-bundle-perfect-for li,#main-content .stx-bundle__terms p,#main-content .stx-mfg-logo-fallback,#main-content .stx-mfg-logo--filter.stx-mfg-logo-fallback{background:#fff}#main-content .stx-filter-list .stx-mfg-logo--filter .stx-mfg-logo__text{color:#111827}#main-content .stx-mfg-logo-menu{border-top:1px solid var(--stx-border, #e2e5ea)}#main-content .stx-mfg-logo-grid-wrap{border:1px solid var(--stx-border, #e2e5ea);background:#fff}#main-content .stx-mfg-logo-grid-wrap__sub{color:#4b5563}body #main-content .woocommerce-store-notice,body #main-content .demo_store{background:#fff!important;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}body #main-content .woocommerce-store-notice__dismiss-link{color:#9a3412!important}body #main-content .wc-block-components-snackbar{box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f!important}body.woocommerce-checkout #main-content :is(.wp-block-woocommerce-checkout,#main-content .wc-block-checkout){background:#fff}body.woocommerce-checkout #main-content :is(.wc-block-components-main,#main-content .wc-block-components-sidebar,#main-content .wc-block-components-checkout-step,#main-content .wc-block-components-totals-wrapper,#main-content .wc-block-checkout__shipping-option){background:#fff!important}body.woocommerce-checkout #main-content :is(.wc-block-components-title,#main-content .wc-block-components-checkout-step__title,#main-content .wc-block-components-totals-item__label,#main-content .wc-block-components-totals-item__value,#main-content .wc-block-components-product-name){color:#111827!important}@media (min-width: 861px){.site-shell #main-content .stx-shop-navigation__panel{box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}}@media (min-width: 900px){body.stx-catalog-page #main-content .stx-product-detail-info-specs__col--specs{border-left:1px solid var(--stx-border, #e2e5ea)}}@media (max-width: 599px){body.stx-catalog-page #main-content .stx-product-detail-info-specs__col--specs{border-top:1px solid var(--stx-border, #e2e5ea)}}@media (max-width: 959px){#main-content .stx-bundle__atc-bar{border-top:1px solid var(--stx-bundle-border, #e2e5ea);background:#fff;box-shadow:0 1px 2px #1118270f,0 6px 16px #1118270f}}
