:root{--army-olive: #111111;--army-olive-dark: #111111;--army-sand: #f4f1ec;--army-ink: #111111;--army-blue: #d4b88a;--lux-gold: #b08d57;--lux-gold-light: #d4b88a;--lux-line: rgba(17, 17, 17, .12)}html{scroll-behavior:smooth}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{text-transform:uppercase;letter-spacing:.04em;line-height:1.1}.rich-text__heading.h1:after,.rich-text__heading.h0:after,.rich-text__heading.h2:after,.collection-list-title:after,.title-wrapper-with-link .title:after,.unit-chips__title:after{content:"";display:block;width:64px;height:4px;margin:1rem auto 0;background:linear-gradient(90deg,var(--army-olive) 0 70%,var(--army-blue) 70% 100%)}.title-wrapper-with-link .title:after{margin-left:auto;margin-right:auto}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:1.3rem}.button:not([disabled]):hover{filter:brightness(1.12)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:1.35rem}.header__inline-menu .header__menu-item:hover span{color:var(--army-olive)}.card-wrapper{transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 10px 24px #14160f2e}}.card__media .media>img{transition:transform .5s ease}@media(hover:hover){.card-wrapper:hover .card__media .media>img:first-child:last-child{transform:scale(1.05)}}.card__heading,.card__heading a{font-weight:700;letter-spacing:.03em}.card-information .price{font-weight:700;color:var(--army-olive-dark)}.card-information .price--on-sale .price-item--sale{color:#b3261e}.product__title h1,.product__title h2{font-size:clamp(2.4rem,4vw,3.6rem)}.product .price-item--regular,.product .price-item--sale{font-weight:800;font-size:2.6rem}.product__info-container .product-form__submit{min-height:5.6rem}.product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.army-trust{list-style:none;margin:1.6rem 0;padding:1.4rem 1.6rem;border-left:4px solid var(--army-olive);background:#4b532014}.army-trust li{display:flex;align-items:center;gap:1rem;padding:.35rem 0;font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground))}.army-trust svg{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--army-olive)}.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-weight:700}.footer{border-top:4px solid var(--army-olive)}::selection{background:var(--army-olive);color:#fff}:focus-visible{outline-color:var(--army-olive)}h1,.h0,.h1{font-weight:700}.section-header{box-shadow:0 2px 0 var(--army-olive),0 6px 18px #14160f14}.header__icon,.header__icon .icon{color:var(--army-ink)}.color-scheme-3 .title-wrapper-with-link .title:after,.color-scheme-3 .rich-text__heading:after,.color-scheme-3 .collection-list-title:after,.color-scheme-4 .title-wrapper-with-link .title:after{background:linear-gradient(90deg,var(--army-sand) 0 70%,#3f6fe0 70% 100%)}.color-scheme-3 .card-wrapper:hover{box-shadow:0 12px 28px #0000008c}.card-wrapper{border:1px solid rgba(20,22,15,.1)}.color-scheme-3 .card-wrapper{border-color:#e6e4d324}.card__heading a{text-transform:uppercase;font-size:1.35rem}.badge{border-radius:0;text-transform:uppercase;letter-spacing:.12em;font-weight:800;font-size:1.1rem}.badge.color-scheme-4{background:#b3261e;color:#fff;border-color:#b3261e}.quick-add__submit{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.product-form__submit{letter-spacing:.18em}.collection-hero__title,.collection-hero .title{font-size:clamp(3rem,5vw,4.8rem)}.collection-hero__title:after{content:"";display:block;width:64px;height:4px;margin:1rem auto 0;background:linear-gradient(90deg,var(--army-olive) 0 70%,var(--army-blue) 70% 100%)}.unit-chips__chip{background:#fbfaf6}.facets__summary,.facets__heading,.facet-filters__label{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.footer a:hover{color:var(--army-sand);text-decoration:underline;text-underline-offset:.4rem}.footer .newsletter__button,.footer .field__button{color:var(--army-sand)}.drawer__heading,.cart-drawer__heading{text-transform:uppercase;letter-spacing:.08em}.field__input:focus,.select__select:focus{box-shadow:0 0 0 1px var(--army-olive)}@media screen and (max-width:749px){.card__heading a{font-size:1.2rem}.announcement-bar__message{letter-spacing:.1em;font-size:1.05rem}.section-header{box-shadow:0 2px 0 var(--army-olive)}}.announcement-bar__message{text-transform:uppercase;letter-spacing:.18em;font-weight:700;font-size:1.2rem}:root{--font-heading-family: "Saira Condensed", "Arial Narrow", Impact, sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Rubik", "Segoe UI", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.03em}.button,.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.tab-products__tab,.badge,.announcement-bar__message{font-family:var(--font-heading-family);font-weight:700}.button,.tab-products__tab{font-size:1.5rem;letter-spacing:.1em}.header__menu-item,.header__menu-item span{font-size:1.6rem;letter-spacing:.08em}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.04em}.card-information .price{font-family:var(--font-heading-family);font-size:1.7rem}.title-wrapper-with-link{justify-content:center;text-align:center}.title-wrapper,.collection__title,.collection__description,.collection-hero,.collection-hero__inner,.collection-hero__text-wrapper,.collection-hero__description,.rte,.facets-container,.product-count,.page-width>.title,.template-page .page-width,.section-header-title,.blog__title{text-align:center}.collection__title,.collection-hero__text-wrapper{display:flex;flex-direction:column;align-items:center}.collection__view-all,.collection-list__view-all,.blog__view-all{text-align:center}.card,.card__inner,.card__content,.card-information,.card__information,.card-information>*{text-align:center}.card-information,.card__information{display:flex;flex-direction:column;align-items:center}.card-information .price,.card-information .price__container,.card-information .price__regular,.card-information .price__sale{justify-content:center;text-align:center}.card-wrapper .quick-add,.product__info-container,.product__info-wrapper,.product__title,.product__text,.product__description,.product .price,.product .price__container,.product-form,.product-form__input,.product-form__quantity,.product__accordion,.product__sku,.product__tax{text-align:center}.product .price__container,.product .price,.product-form__input,.product-form__input fieldset,fieldset.product-form__input,.product-form__input--pill,.product-form__input--swatch,.product-form__input--dropdown{justify-content:center}.product-form__quantity .quantity,.product__info-container .share-button,.product__info-container .product__inventory,.product__info-container .product-form__buttons{margin-left:auto;margin-right:auto}.product__accordion .accordion__title,.product__accordion summary{justify-content:center}.army-trust{border-left:0;border-top:4px solid var(--army-olive);text-align:center}.army-trust li{justify-content:center}.footer,.footer__content-top,.footer__blocks-wrapper,.footer-block,.footer-block__details-content,.footer-block__heading,.footer-block__newsletter,.footer__copyright,.footer__localization,.footer__content-bottom{text-align:left}.footer__blocks-wrapper{justify-content:flex-start}.footer-block,.footer-block--newsletter,.footer-block__newsletter,.footer-block__details-content,.footer .list-menu{display:flex;flex-direction:column;align-items:flex-start}.footer-block__newsletter,.footer .newsletter-form,.footer .newsletter-form__field-wrapper{margin-left:0;margin-right:0;width:100%;max-width:46rem}.footer .list-social,.footer .list-payment,.footer__list-social,.footer__localization,.footer__content-bottom-wrapper{justify-content:flex-start}.footer .footer-block__image-wrapper,.footer .footer-block-image{margin-left:0;margin-right:auto}.footer .copyright__content,.footer__copyright{text-align:left!important}.footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start;gap:1rem}.title--primary,.cart__warnings,.cart__empty-text,.cart__ctas,.cart__footer .totals,.cart__blocks{text-align:center}:root{--font-heading-family: "Barlow Condensed", "Heebo", "Arial Narrow", sans-serif;--font-heading-weight: 500;--font-body-family: "Heebo", "Segoe UI", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 500}body{letter-spacing:.02em}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-weight:500;letter-spacing:.06em}h1,.h0,.h1,.button,.shopify-challenge__button,.customer button,.quick-add__submit,.tab-products__tab,.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.announcement-bar__message,.footer-block__heading,.facets__summary,.facets__heading,.facet-filters__label,.product__accordion .accordion__title,.drawer__heading,.cart-drawer__heading{font-weight:500}.button,.tab-products__tab,.quick-add__submit{letter-spacing:.12em;font-size:1.3rem}.header__menu-item,.header__menu-item span{font-size:1.5rem;letter-spacing:.1em}.badge{font-weight:500;letter-spacing:.1em}.army-trust li{font-weight:400}.card-information .price,.card-information .price-item{font-weight:500}.product .price-item--regular,.product .price-item--sale{font-weight:500;font-size:2.4rem}.card__information{display:flex;flex-direction:column;align-items:center;padding:1.2rem .8rem .6rem}.card__heading{font-size:1.5rem;line-height:1.25;font-weight:500;letter-spacing:.05em;min-height:2.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;width:100%;margin:0 0 .6rem}.card__heading a{font-size:inherit;font-weight:500;letter-spacing:inherit;line-height:inherit}.card__information .card-information{margin-top:auto}.card__content{flex-grow:1}.card .card__content .quick-add{margin-top:auto;align-self:end}@media screen and (max-width:749px){.card__heading{font-size:1.25rem;letter-spacing:.03em}.card__information{padding:1rem .4rem .4rem}.card-information .price,.card-information .price-item{font-size:1.4rem}}.header__inline-menu .list-menu--inline{justify-content:center}:root{--font-heading-family: Arial, Helvetica, sans-serif;--font-heading-weight: 400;--font-body-family: Arial, Helvetica, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700}html,body,button,input,select,textarea,.button,.header__menu-item,.menu-drawer__menu-item,.tab-products__tab,.badge,.announcement-bar__message,.card__heading,.card__heading a,.card-information .price,.footer-block__heading,.tz-mega__title,.tz-mega__link{font-family:Arial,Helvetica,sans-serif}body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-family:Arial,Helvetica,sans-serif;text-transform:none;font-weight:400;letter-spacing:0;line-height:1.2}.rich-text__heading.h1:after,.rich-text__heading.h0:after,.rich-text__heading.h2:after,.collection-list-title:after,.title-wrapper-with-link .title:after,.unit-chips__title:after,.collection-hero__title:after{width:48px;height:2px;background:var(--lux-gold)}.color-scheme-3 .title-wrapper-with-link .title:after,.color-scheme-3 .rich-text__heading:after,.color-scheme-3 .collection-list-title:after,.color-scheme-4 .title-wrapper-with-link .title:after{background:var(--lux-gold)}.button,.shopify-challenge__button,.customer button,.quick-add__submit,.tab-products__tab{font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem}.product-form__submit{letter-spacing:.1em}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{text-transform:none;font-weight:400;letter-spacing:.01em;font-size:1.5rem}.header__inline-menu .header__menu-item:hover span{color:var(--lux-gold)}.section-header{box-shadow:0 1px 0 var(--lux-line)}.footer{border-top:1px solid var(--lux-gold)}.footer-block__heading,.facets__summary,.facets__heading,.facet-filters__label,.product__accordion .accordion__title,.drawer__heading,.cart-drawer__heading{text-transform:none;font-weight:700;letter-spacing:.02em}.footer a:hover{color:var(--lux-gold)}.footer .newsletter__button,.footer .field__button{color:#1f1f1a}::selection{background:#111;color:#fff}:focus-visible{outline-color:var(--lux-gold)}.field__input:focus,.select__select:focus{box-shadow:0 0 0 1px #111}.announcement-bar__message{text-transform:none;letter-spacing:.03em;font-weight:400;font-size:1.3rem}.badge{font-weight:400;text-transform:none;letter-spacing:.04em;font-size:1.2rem}.badge.color-scheme-4{background:#111;color:#fff;border-color:#111}.badge.color-scheme-3{background:#fff;color:#1f1f1a;border-color:#dddbc4}.card-information .price,.card-information .price-item{font-weight:400;color:#111}.card-information .price--on-sale .price-item--sale{color:var(--lux-gold);font-weight:700}.product .price-item--regular,.product .price-item--sale{font-weight:400;font-size:2.4rem}.product .price--on-sale .price-item--sale{color:var(--lux-gold)}.army-trust{background:#f6f4f0;border-top:1px solid var(--lux-gold)}.army-trust svg{color:var(--lux-gold)}.card-wrapper{border:1px solid var(--lux-line);box-shadow:none;height:100%;background:#fff}.color-scheme-3 .card-wrapper{border-color:#1f1f1a24;background:#fff}@media(hover:hover){.card-wrapper:hover{transform:none;box-shadow:0 6px 20px #00000014}.color-scheme-3 .card-wrapper:hover{box-shadow:none;border-color:#1f1f1a59}}.product-grid>.grid__item,.collection-list>.grid__item{display:flex}.product-grid>.grid__item>*,.collection-list>.grid__item>*{width:100%}product-component{display:block;height:100%}.card-wrapper .card,.card-wrapper .card--standard{height:100%;display:flex;flex-direction:column}.card .card__inner{flex:0 0 auto}.card .card__media,.card .card__media .media{height:100%}.card .card__media .media>img,.card .card__media .media>img+img{width:100%;height:100%;object-fit:cover}.card--standard>.card__content{flex:1 1 auto;display:flex;flex-direction:column}.card__information{flex:1 1 auto;padding:1.4rem 1rem 1.2rem;gap:.4rem}.card__heading,.card__heading a{text-transform:none;font-weight:400;letter-spacing:.01em}.card__heading{font-size:1.4rem;min-height:2.5em}.collection-list .card__inner,.cat-tile,.article-card .card__inner{aspect-ratio:1 / 1}@media screen and (max-width:749px){.card__heading{font-size:1.3rem}}.mega-menu__content{border-top:1px solid var(--lux-line);box-shadow:0 18px 30px #00000014}.tz-mega__title{text-transform:none;letter-spacing:.01em;font-weight:700;border-bottom:1px solid var(--lux-gold)}.tz-mega__featured-title{text-transform:none;letter-spacing:.04em;font-weight:400;color:var(--lux-gold)}.tz-mega__link:hover{color:var(--lux-gold)}.tz-mega__prod-price{color:#111;font-weight:400}.button,.shopify-challenge__button,.customer button,.quick-add__submit,.product-form__submit,.tab-products__tab,.unit-chips__chip{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;box-sizing:border-box}.button:not(.button--tertiary):not(.button-close):not(.button-show-more):not(.button-show-less),.shopify-challenge__button,.quick-add__submit,.tab-products__tab{min-height:4.8rem;padding-left:2.4rem;padding-right:2.4rem}.button:not(.button--tertiary):not(.button--full-width):not(.button-close):not(.button-show-more):not(.button-show-less):not(.cart-remove-button){min-width:20rem}.button--full-width,.quick-add__submit,.product-form__submit{display:flex;width:100%}.banner__box,.banner__content,.slideshow__text,.rich-text__blocks,.rich-text__wrapper,.multicolumn .title-wrapper-with-link,.tab-products__more,.collection__view-all,.collection-list-view-all,.blog__view-all,.cart__ctas,.contact__button,.product-form__buttons{text-align:center}.banner__buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.2rem;width:100%}.banner__buttons--multiple>*{flex-grow:0}.tab-products__more,.collection__view-all,.collection-list-view-all,.blog__view-all,.contact__button{display:flex;justify-content:center}.rich-text .button,.multicolumn .button,.multirow .button,.image-with-text .button,.contact__button .button,.template-404 .button,.cart__empty-text+.button{display:flex;width:fit-content;margin-left:auto;margin-right:auto}.cart__empty-text+.button,.cart__empty-text~.button{margin-left:auto;margin-right:auto}.card-wrapper .quick-add{margin:auto 0 0;padding:0 1rem 1.2rem;width:100%;box-sizing:border-box}.card-wrapper .quick-add modal-opener,.card-wrapper .quick-add product-form,.card-wrapper .quick-add .form{display:block;width:100%}.quick-add__submit.button--secondary,.quick-add__submit.button{--color-button: 17, 17, 17;--color-button-text: 255, 255, 255;--alpha-button-background: 1;min-height:4.4rem;width:100%;padding:0 1.2rem;border-radius:0;font-size:1.2rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;background-color:#111;color:#fff}.quick-add__submit.button--secondary:after,.quick-add__submit.button:after{--border-opacity: 0;border-radius:0}.quick-add__submit.button--secondary:before,.quick-add__submit.button:before{border-radius:0}.quick-add__submit.button:not([disabled]):hover{background-color:#2b2b2b;filter:none}.quick-add__submit.button[disabled]{background-color:#cfcfcf;color:#fff}.color-scheme-3 .quick-add__submit.button,.color-scheme-4 .quick-add__submit.button,.color-scheme-5 .quick-add__submit.button{--color-button: 17, 17, 17;--color-button-text: 255, 255, 255;background-color:#111;color:#fff}.tab-products__more .button,.collection__view-all .button{min-height:4.8rem;min-width:20rem;border-radius:0}.collection-hero__title,.collection-hero .title{font-size:clamp(2.8rem,4vw,4rem)}.template-collection .facets-wrapper{margin-bottom:3.2rem}.template-collection .facets-container{padding:1.2rem 0;border-top:1px solid var(--lux-line);border-bottom:1px solid var(--lux-line);align-items:center}.template-collection .facets__summary,.template-collection .facets__heading,.template-collection .facet-filters__label label,.template-collection .facet-filters__label{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.template-collection .facets__summary{color:#111}.template-collection .facets__display,.template-collection .facet-filters__sort{border-radius:0}.template-collection .facet-filters__sort{font-size:1.3rem;letter-spacing:.04em;color:#111}.template-collection .product-count__text,.template-collection .product-count{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#1119}.template-collection .active-facets__button-inner{border-radius:0;font-size:1.2rem;letter-spacing:.04em}.template-collection .mobile-facets__open-wrapper{display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2rem;border:1px solid #111111;box-sizing:border-box}.template-collection .mobile-facets__open{display:flex;align-items:center;justify-content:center;width:100%;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.template-collection #product-grid{row-gap:3rem}@media screen and (min-width:750px){.template-collection #product-grid{row-gap:4rem}}.template-collection .pagination-wrapper{margin-top:5rem}.template-collection .pagination__list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.8rem}.template-collection .pagination__item{display:flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;margin:0;border:1px solid var(--lux-line);border-radius:0;font-size:1.4rem;text-decoration:none;color:#111;box-sizing:border-box;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.template-collection a.pagination__item:hover{border-color:#111}.template-collection .pagination__item--current{background:#111;border-color:#111;color:#fff}.template-collection .pagination__item--current:after{display:none}.template-collection .collection--empty{padding:6rem 0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/army-style.css.map */
