:root{--cwf-void:#1c1c1a;--cwf-ink:#161512;--cwf-deep:#181712;--cwf-sec-a:#201f1a;--cwf-sec-b:#262520;--cwf-gunmetal:#26251f;--cwf-steel:#36352e;--cwf-line:#4a463d;--cwf-aluminum:#f2f0e6;--cwf-dim:#c6c3b6;--cwf-faint:#8d8a7c;--cwf-hot:#d6ad66;--cwf-hot-soft:#ecd3a2;--cwf-disp:"Saira Condensed","Saira",sans-serif;--cwf-body:"Saira",-apple-system,BlinkMacSystemFont,sans-serif;--cwf-mono:"JetBrains Mono",monospace}body{font-family:var(--cwf-body)!important;background-color:var(--cwf-void)!important;color:var(--cwf-aluminum)!important;font-weight:300;-webkit-font-smoothing:antialiased}.main-content,.page-container{background-color:var(--cwf-void)}.template-index .main-content,.template-page-defensive .main-content,.template-page-plc-launch .main-content{padding-top:0}.template-index .index-section{padding-top:0;padding-bottom:0}.template-index:not(.js-drawer-open-top) #SearchDrawer,.template-page-defensive:not(.js-drawer-open-top) #SearchDrawer,.template-page-plc-launch:not(.js-drawer-open-top) #SearchDrawer{display:none!important;border:0;padding:0}.template-page-plc-launch .page-container{overflow:visible}.cwf-defensive{--cwf-void:#08090b;--cwf-ink:#000000;--cwf-deep:#050608;--cwf-sec-a:#0a0c0e;--cwf-sec-b:#0d1013;--cwf-gunmetal:#101316;--cwf-steel:#171b1f;--cwf-line:#2b3138;--cwf-aluminum:#d7dce1;--cwf-dim:#8b929b;--cwf-faint:#5b626b;--cwf-hot:#ffffff;--cwf-hot-soft:#d4d7da;color:var(--cwf-aluminum)}.cwf-defensive .cwf-header{background:#000000e6}.cwf-defensive .cwf-util{background:#000}.cwf-defensive .cwf-drop{background:#0c0c0efa}.cwf-defensive .cwf-tools .cwf-cart{color:#fff}.cwf-brand__def{display:none;font-family:var(--cwf-disp);font-weight:800;font-size:1.05rem;line-height:.9;letter-spacing:.16em;text-transform:uppercase;color:var(--cwf-aluminum);padding-left:.75rem;margin-left:.2rem;border-left:1px solid rgba(255,255,255,.4)}.cwf-defensive .cwf-brand__def{display:inline-block}.cwf-defensive .cwf-brand .cwf-mark svg{height:26px}@media(max-width:749px){html,body{overflow-x:hidden}.product-template__container{padding-top:1.35rem}.product-single__photos{margin-bottom:1.5rem}.product-single__photos .product-single__photo{padding-top:min(100%,52vh)!important}.product-single__photos .product-featured-img{width:100%;height:100%;object-fit:cover}.product-single__title{font-size:2.35rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--cwf-disp)!important;font-weight:800;color:var(--cwf-aluminum)}h1,h2,.h1,.h2,.section-header__title,.hero__title,.product-single__title,.title{text-transform:uppercase;letter-spacing:.01em;line-height:1.02}.site-nav__link,.site-nav__dropdown-link,.mobile-nav__link{font-family:var(--cwf-disp);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.site-header{background-color:var(--cwf-ink);border-bottom:1px solid var(--cwf-line)}.site-nav__link:hover,.site-nav__link:focus{color:var(--cwf-hot)}a{color:inherit}.rte a,a.text-link{color:var(--cwf-hot)}a:hover{color:var(--cwf-hot-soft)}.btn,.shopify-payment-button__button--unbranded,button.btn,input.btn{font-family:var(--cwf-disp);text-transform:uppercase;letter-spacing:.06em;font-weight:600;border-radius:2px}.btn--secondary{background-color:transparent;border:1px solid var(--cwf-line);color:var(--cwf-aluminum)}.btn--secondary:hover{border-color:var(--cwf-hot);color:var(--cwf-hot);background-color:transparent}.grid-product__price,.product-single__price{color:var(--cwf-aluminum)}.product-single__price--sale,.on-sale{color:var(--cwf-hot)!important}input,select,textarea{background-color:var(--cwf-gunmetal)!important;color:var(--cwf-aluminum)!important;border-color:var(--cwf-line)!important}input::placeholder,textarea::placeholder{color:var(--cwf-faint)!important}hr,.border-bottom,.border-top{border-color:var(--cwf-line)!important}.site-footer{background-color:var(--cwf-ink);border-top:1px solid var(--cwf-line);color:var(--cwf-dim)}.site-footer a{color:var(--cwf-dim)}.site-footer a:hover{color:var(--cwf-hot)}::selection{background:var(--cwf-hot);color:var(--cwf-void)}.announcement-bar{background-color:var(--cwf-ink)!important;color:var(--cwf-aluminum)!important;font-family:var(--cwf-mono);text-transform:uppercase;letter-spacing:.22em;font-size:.66rem}.cwf-label{font-family:var(--cwf-mono);text-transform:uppercase;letter-spacing:.28em;font-size:.62rem;color:var(--cwf-hot)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cwf-foundation.css.map */
