.ict-pillars--cards .ict-pillar,.ict-landing__card,.ict-compare__table,.ict-category-card__link,.ict-card .product-card__content{overflow:hidden}.ict-section__header .ict-eyebrow{justify-self:start;margin-bottom:2px}body.template-collection .section-background.color-scheme-1{background-image:linear-gradient(180deg,#08090ab3,#08090adb),url(/cdn/shop/files/icontactic-camo-tile.jpg?v=1788713026);background-size:auto,880px 880px}.cart-drawer__dialog,.quick-add-modal__content,.popover__content{box-shadow:var(--ict-card-shadow)}@keyframes ict-spin{to{transform:rotate(360deg)}}.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding-block:0;padding-inline:24px;white-space:nowrap;text-wrap:nowrap;font-size:.9375rem;font-weight:600;letter-spacing:.01em;line-height:1;border:0;border-radius:999px;color:var(--button-color);background:var(--button-border-color);box-shadow:none;transition:transform .3s cubic-bezier(.32,.72,0,1),box-shadow .3s cubic-bezier(.32,.72,0,1),color .2s var(--ict-ease)}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:inherit;background:var(--button-background-color);box-shadow:inset 0 1px #ffffff47;transition:background-color .2s var(--ict-ease)}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):after{content:"";position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;z-index:-2;pointer-events:none;background:conic-gradient(from 90deg at 50% 50%,transparent 0%,transparent 75%,var(--ict-beam, #ffffff) 100%);opacity:0;animation:ict-spin 3s linear infinite;transition:opacity .3s var(--ict-ease)}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):is(:hover,:focus-visible):after{opacity:1}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):hover{transform:translateY(-2px);box-shadow:0 0 25px #ffffff14,0 12px 24px -12px #000000d9}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):active{transform:translateY(0) scale(.985)}.button-secondary:not(.button-unstyled),.ict-button-secondary{--button-color: #c9cdd1;--ict-beam: #ffffff;background:var(--color-secondary-button-border, #3a4147)}.button-secondary:not(.button-unstyled):before,.ict-button-secondary:before{background:linear-gradient(180deg,#1b1e22,#0c0e10);box-shadow:inset 0 1px #ffffff24}.button-secondary:not(.button-unstyled):hover,.ict-button-secondary:hover{--button-color: #ffffff}.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control):not(.button-secondary){--ict-beam: #fff7e6}.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control):not(.button-secondary):before{box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000001f}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):is([disabled],[aria-disabled=true]){transform:none;box-shadow:none}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):is([disabled],[aria-disabled=true]):after{display:none}.ict-card__action .button,.ict-card__action .button-secondary{width:100%;min-height:44px;padding-inline:14px;font-size:.875rem}.ict-card .ict-atc__arrow{display:none}.ict-card .add-to-cart-text{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ict-card .add-to-cart-icon,.ict-card .add-to-cart-icon svg{width:16px;height:16px;flex:none}.ict-card--compact .ict-card__action .button,.ict-card--compact .ict-card__action .button-secondary{min-height:42px;padding-inline:12px;font-size:.8125rem}@media screen and (max-width:479px){.ict-card--compact .add-to-cart-icon{display:none}}.product-form-buttons .add-to-cart-button{border:0;border-radius:16px;min-height:56px;padding:14px 64px 14px 20px;justify-content:flex-start;background:radial-gradient(circle 90px at 82% -10%,#fff,#181b1b 70%);box-shadow:0 10px 30px #00000059}.product-form-buttons .add-to-cart-button:before{content:"";top:2px;right:2px;bottom:2px;left:2px;width:auto;height:auto;border-radius:14px;z-index:-1;background:radial-gradient(circle 80px at 80% -50%,#6b6f70,#0f1111);box-shadow:inset 0 1px #ffffff38}.product-form-buttons .add-to-cart-button:hover:before{box-shadow:inset 0 1px #ffffff4d}.product-form-buttons .add-to-cart-button:hover{box-shadow:0 14px 34px #00000073,0 0 25px #ffffff0f}.product-form-buttons .add-to-cart-button[disabled]:before{display:block;opacity:.6}.product-form-buttons .add-to-cart-button .add-to-cart-text{white-space:nowrap}.ict-footer__submit:hover{transform:scale(1.06) translateY(-1px)}@media(prefers-reduced-motion:reduce){:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):after{animation:none}:is(.button:not(.button-unstyled,[class*=__close],[class*=facets],[class*=quick-add],.button--tertiary,[class*=__remove],.slideshow-control),.button-secondary:not(.button-unstyled),.ict-button,.ict-button-secondary):hover{transform:none}}@media screen and (max-width:989px){.resource-list--grid:has(.ict-card){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:479px){.ict-card__action .button,.ict-card__action .button-secondary{padding-inline:10px;font-size:clamp(.75rem,3.4vw,.875rem);letter-spacing:0}.ict-card .add-to-cart-text{gap:5px}}@media screen and (max-width:399px){.ict-card .add-to-cart-icon{display:none}}.product-form-buttons .add-to-cart-button,.product-form-buttons .add-to-cart-button:hover{color:#fff}.product-form-buttons .add-to-cart-button:before{z-index:-1}.product-form-buttons .add-to-cart-button:after{z-index:-2}.ict-card__eyebrow{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.product-form-buttons .add-to-cart-button,.product-form-buttons .add-to-cart-button:hover{color:#111315;--ict-beam: #ffffff}.product-form-buttons .add-to-cart-button{background:linear-gradient(135deg,#fff1cc,#eca117 45%,#b8790c);box-shadow:0 10px 30px #eca1172e,0 12px 24px -12px #000000d9}.product-form-buttons .add-to-cart-button:before{background:linear-gradient(180deg,#f3c25a,#eca117 55%,#d99a12);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000001f}.product-form-buttons .add-to-cart-button:hover{box-shadow:0 14px 34px #eca1174d,0 0 25px #ffffff0f}.product-form-buttons .add-to-cart-button:hover:before{background:linear-gradient(180deg,#f7cf78,#f3c25a 55%,#eca117);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001a}.product-form-buttons .add-to-cart-button .ict-atc__arrow{border-left-color:#11131533}.product-form-buttons .add-to-cart-button .add-to-cart-text__content{font-weight:700}@media screen and (max-width:749px){.section-background.color-scheme-1,.section-background.color-scheme-3{background-image:linear-gradient(180deg,#08090a9e,#08090acc),url(/cdn/shop/files/icontactic-camo-tile.jpg?v=1788713026&width=640);background-size:auto,640px 640px}.section-background.color-scheme-4{background-image:linear-gradient(180deg,#050607b3,#050607eb),url(/cdn/shop/files/icontactic-camo-tile.jpg?v=1788713026&width=640);background-size:auto,640px 640px}body.template-collection .section-background.color-scheme-1{background-image:linear-gradient(180deg,#08090ab3,#08090adb),url(/cdn/shop/files/icontactic-camo-tile.jpg?v=1788713026&width=640);background-size:auto,640px 640px}body.template-product .section-background.color-scheme-1,body.template-cart .section-background.color-scheme-1,body.template-customers .section-background.color-scheme-1{background-image:url(icontactic-grain.svg);background-size:180px 180px}}@media screen and (max-width:989px){.group-block.color-scheme-2{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0c0e10f0 padding-box,var(--ict-card-edge) border-box}}@media screen and (max-width:749px){#MainContent>.shopify-section:nth-child(-n+3) .section-background{background-image:url(icontactic-grain.svg);background-size:180px 180px}}.ict-footer__link,.ict-guarantee__link{display:inline-block;padding-block:2px}.slideshow-control{min-width:24px}:is(.button,.button-secondary,.ict-button,.ict-button-secondary):focus-visible{outline:2px solid #fff7e6;outline-offset:3px}.ict-collection__guides{font-size:.875rem;opacity:.88}.ict-collection__guides a{color:var(--ict-color-accent-primary);text-decoration:underline;text-underline-offset:3px}.ict-collection__guides a:hover{color:var(--ict-color-accent-primary-hover)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/icontactic-tactical.css.map */
