html[data-fkos-shop-palette=milspec]{color-scheme:dark;--fk-bg:#0a0e0b;--fk-bg2:#10160f;--fk-panel:#121a14;--fk-panel2:#182319;--fk-raised:#1c2a1f;--fk-line:rgba(159,204,168,.16);--fk-line-strong:rgba(159,204,168,.28);--fk-gold:#f5c76e;--fk-gold-text:#f4c766;--fk-gold-bright:#ffe7a6;--fk-gold-deep:#a66b1d;--fk-gold-line:rgba(245,199,110,.34);--fk-ink:#241608;--fk-green:#8fd4a0;--fk-green-bright:#b8f5c2;--fk-green-dim:#6f9c7b;--fk-white:#f3f6ee;--fk-muted:#b7c6b6;--fk-metal:linear-gradient(112deg,#814508 0%,#c2892d 13%,#f8d47e 24%,#fff7d9 35%,#cf9431 43%,#83500d 54%,#fff0b5 64%,#f9d98a 72%,#a86e16 84%,#f5d17a 93%,#88490b 100%);--fk-mono:var(--font-subheading--family,ui-monospace),"Source Code Pro",ui-monospace,Consolas,monospace}html[data-fkos-shop-palette=milspec],html[data-fkos-shop-palette=milspec] body{color:var(--fk-white);background:radial-gradient(ellipse 60% 34% at 86% 0%,rgba(245,199,110,.08),transparent 80%),linear-gradient(90deg,rgba(159,204,168,.025) 1px,transparent 1px) 0 0/32px 32px,linear-gradient(rgba(159,204,168,.025) 1px,transparent 1px) 0 0/32px 32px,var(--fk-bg)}html[data-fkos-shop-palette=milspec] body .page-wrapper,html[data-fkos-shop-palette=milspec] #MainContent{background:transparent;color:var(--fk-white)}html[data-fkos-shop-palette=milspec] ::selection{background:var(--fk-gold);color:var(--fk-ink)}html[data-fkos-shop-palette=milspec] #header-group{background:var(--fk-panel);color:var(--fk-white);position:relative;border-bottom:1px solid var(--fk-gold-line);box-shadow:inset 0 -1px #b8f5c214,0 8px 24px #00000073}html[data-fkos-shop-palette=milspec] #header-group:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,#9a6015 11%,#e0aa3f 26%,#fff6ce 40%,#c5881d 53%,#fff1b2 66%,#b1771b 84%,transparent);box-shadow:0 0 12px #f4c1564d}html[data-fkos-shop-palette=milspec] #header-group :is(.header-section,.header,.header__inner,.header__row){background-color:var(--fk-panel)}html[data-fkos-shop-palette=milspec] #header-group :is(a,button,summary){color:var(--fk-green)}html[data-fkos-shop-palette=milspec] #header-group :is(a,button,summary):hover{color:var(--fk-green-bright)}html[data-fkos-shop-palette=milspec] #header-group :is(a,button,summary):focus-visible{outline:2px solid var(--fk-gold-bright);outline-offset:3px}html[data-fkos-shop-palette=milspec] #header-group .announcement-bar{background:var(--fk-bg2);color:var(--fk-gold);border-bottom:1px solid var(--fk-line);letter-spacing:.12em;text-transform:uppercase}html[data-fkos-shop-palette=milspec] #header-group .header-logo{min-width:0;text-decoration:none;touch-action:manipulation}html[data-fkos-shop-palette=milspec] footer{border-top:1px solid var(--fk-gold-line)}html[data-fkos-shop-palette=milspec] footer,html[data-fkos-shop-palette=milspec] footer .shopify-section,html[data-fkos-shop-palette=milspec] footer .footer{background:var(--fk-bg2);color:var(--fk-muted);border-color:var(--fk-line)}html[data-fkos-shop-palette=milspec] footer :is(h2,h3,h4){color:var(--fk-white)}html[data-fkos-shop-palette=milspec] footer :is(a,button,summary){color:var(--fk-green)}html[data-fkos-shop-palette=milspec] footer :is(a,button,summary):hover{color:var(--fk-gold-bright)}html[data-fkos-shop-palette=milspec] footer :is(a,button,summary):focus-visible{outline:2px solid var(--fk-gold-bright);outline-offset:3px}html[data-fkos-shop-palette=milspec] #MainContent .section.page-width-content,html[data-fkos-shop-palette=milspec] #MainContent .product-information.section{background:linear-gradient(160deg,var(--fk-raised),var(--fk-panel));border:1px solid var(--fk-line);border-radius:3px;margin-block:18px 26px;box-shadow:inset 0 1px #b8f5c20d,0 14px 33px #0000004d}html[data-fkos-shop-palette=milspec] #MainContent .section.page-width-content :is(h1,h2,h3),html[data-fkos-shop-palette=milspec] #MainContent .product-information.section :is(h1,h2,h3){color:var(--fk-white);letter-spacing:-.01em}html[data-fkos-shop-palette=milspec] #MainContent .section.page-width-content a:not([class*=button]),html[data-fkos-shop-palette=milspec] #MainContent .product-information.section a:not([class*=button]){color:var(--fk-gold)}html[data-fkos-shop-palette=milspec] #MainContent .section.page-width-content a:not([class*=button]):hover,html[data-fkos-shop-palette=milspec] #MainContent .product-information.section a:not([class*=button]):hover{color:var(--fk-gold-bright)}html[data-fkos-shop-palette=milspec] #MainContent :is(a,button,select,input,textarea):focus-visible{outline:2px solid var(--fk-gold-bright);outline-offset:3px}html[data-fkos-shop-palette=milspec] #MainContent :is(.price,.product-price,.price-item){color:var(--fk-gold-bright)}html[data-fkos-shop-palette=milspec] #MainContent :is(.button-primary,.product-form__submit){background:var(--fk-metal);background-size:190% 100%;color:var(--fk-ink);border:1px solid #f7de9d;text-shadow:0 1px rgba(255,250,228,.4);box-shadow:inset 0 2px #fffff19e,inset 0 -2px #6336073d,0 0 19px #f5b93e2e;transition:background-position .5s ease,box-shadow .2s ease}html[data-fkos-shop-palette=milspec] #MainContent :is(.button-primary,.product-form__submit):hover{background-position:100% 0;box-shadow:inset 0 2px #fffff5ba,0 0 27px #f7ca694d}html[data-fkos-shop-palette=milspec] #MainContent .fkos-preview-purchase{max-width:650px;padding:18px;border:1px solid var(--fk-gold-line);border-left:3px solid var(--fk-gold);background:linear-gradient(140deg,var(--fk-raised),var(--fk-panel));color:var(--fk-white);border-radius:3px;box-shadow:inset 0 1px #b8f5c20f,0 0 18px #f5c76e1a}html[data-fkos-shop-palette=milspec] #MainContent .fkos-preview-purchase__tag{display:block;font:600 10px/1.5 var(--fk-mono);color:var(--fk-gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}html[data-fkos-shop-palette=milspec] #MainContent .fkos-preview-purchase strong{display:block;color:var(--fk-white);font-size:17px;line-height:1.3;margin-bottom:8px}html[data-fkos-shop-palette=milspec] #MainContent .fkos-preview-purchase p{margin:0 0 15px;font-size:13px;line-height:1.65;color:var(--fk-muted)}html[data-fkos-shop-palette=milspec] #MainContent .fkos-preview-purchase a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;text-decoration:none;background:var(--fk-metal);background-size:190% 100%;border:1px solid #f7de9d;color:var(--fk-ink);font:700 12px/1.3 var(--fk-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;box-shadow:inset 0 2px #fffff19e,0 0 15px #f5c76e38;transition:background-position .5s ease}html[data-fkos-shop-palette=milspec] #MainContent .fkos-preview-purchase a:hover{background-position:100% 0}@media(max-width:749px){html[data-fkos-shop-palette=milspec] #header-group .announcement-bar{letter-spacing:.08em}html[data-fkos-shop-palette=milspec] #MainContent .section.page-width-content,html[data-fkos-shop-palette=milspec] #MainContent .product-information.section{margin-block:10px 18px}}@media(prefers-reduced-motion:reduce){html[data-fkos-shop-palette=milspec] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){html[data-fkos-shop-palette=milspec] body{background:Canvas}html[data-fkos-shop-palette=milspec] #header-group:after{display:none}}@keyframes fks-gold-flow{0%{background-position:0% 0%}to{background-position:100% 0%}}html[data-fkos-shop-palette=milspec] :is(.add-to-cart-button,.cart__checkout-button):not(:disabled):not([aria-disabled=true]){position:relative;isolation:isolate;overflow:hidden;background-color:#ba7d20!important;background-image:linear-gradient(112deg,#754109,#ba7d20 12%,#f9d573 22%,#fff6d2 33%,#dba63a 43%,#8b520d 55%,#ffe18e 68%,#fff8de 75%,#c8942c 89%,#87500d)!important;background-size:190% 100%;color:#241608!important;border:1px solid #f8dfa0!important;text-shadow:0 1px rgba(255,253,241,.44);box-shadow:inset 0 2px #fffff0a8,inset 0 -2px #52270445,0 0 19px #f2c45440,0 9px 24px #05020047!important;animation:fks-gold-flow 11s ease-in-out infinite alternate;transition:background-position .4s ease,box-shadow .2s,transform .2s}html[data-fkos-shop-palette=milspec] :is(.add-to-cart-button,.cart__checkout-button):not(:disabled):not([aria-disabled=true]):after{content:"";position:absolute;z-index:0;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,247,.22),transparent 28%,transparent 69%,rgba(255,250,226,.11))}html[data-fkos-shop-palette=milspec] :is(.add-to-cart-button,.cart__checkout-button):not(:disabled):not([aria-disabled=true])>*{position:relative;z-index:1;color:#241608!important}html[data-fkos-shop-palette=milspec] :is(.add-to-cart-button,.cart__checkout-button):not(:disabled):not([aria-disabled=true]):hover{background-position:100% 0;border-color:#fff1c2!important;box-shadow:inset 0 2px #fffff3c7,0 0 27px #fadb757a,0 10px 24px #0502004a!important}html[data-fkos-shop-palette=milspec] :is(.add-to-cart-button,.cart__checkout-button):focus-visible{outline:2px solid var(--fk-gold-bright);outline-offset:3px}@media(prefers-reduced-motion:reduce){html[data-fkos-shop-palette=milspec] :is(.add-to-cart-button,.cart__checkout-button){animation:none!important;transition:none!important;background-position:50% 0!important}}@media(forced-colors:active){html[data-fkos-shop-palette=milspec] :is(.add-to-cart-button,.cart__checkout-button){background-image:none!important;border-color:ButtonText!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/fkos-milspec.css.map */
