body[data-br-world=hunting]{--br-depth-deep:#10251b;--br-depth-wash:#294535;--br-depth-light:#b4caaa}body[data-br-world=range]{--br-depth-deep:#281316;--br-depth-wash:#54262b;--br-depth-light:#e6b4ac}body[data-br-world=outdoor]{--br-depth-deep:#302016;--br-depth-wash:#64412b;--br-depth-light:#e2bd91}body[data-br-world=tactical]{--br-depth-deep:#25291c;--br-depth-wash:#464b31;--br-depth-light:#cad0ac}body[data-br-world=camping]{--br-depth-deep:#092b30;--br-depth-wash:#15535a;--br-depth-light:#a2d5d0}body[data-br-world=training]{--br-depth-deep:#24232a;--br-depth-wash:#47404c;--br-depth-light:#dbcdbc}body[data-br-world=emergency]{--br-depth-deep:#302510;--br-depth-wash:#675122;--br-depth-light:#ecd39b}body[data-br-world=airsoft]{--br-depth-deep:#102837;--br-depth-wash:#214b68;--br-depth-light:#b0d5ec}body[data-br-page=product][data-br-world=""]{--br-depth-deep:#111613;--br-depth-wash:#252c28;--br-depth-light:#d6d8cc}body[data-br-page=product]:has(.br-product-context) .main-content{background:linear-gradient(120deg,color-mix(in srgb,var(--br-depth-light) 16%,#fff),#fafaf7 65%);border-bottom:1px solid #dfb62a33}.br-product-context,.br-product-advisor{background:linear-gradient(110deg,var(--br-depth-deep,#111613),color-mix(in srgb,var(--br-depth-wash,#252c28) 70%,#080b09));color:#f0eee4;border-bottom:1px solid #dfb62a40}.br-product-context__inner,.br-product-advisor__inner{max-width:1440px;margin:auto;padding:22px 4%}.br-product-trail{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:12px;line-height:1.6;color:#aab7af;margin-bottom:18px}.br-product-trail a{color:#d8dcd3;text-decoration:none}.br-product-trail a:hover{color:#e8c34b}.br-product-trail__current{color:var(--br-depth-light,#d6d8cc);overflow-wrap:anywhere}.br-product-context__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.br-product-context__label{margin:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#e8c34b;flex:none}.br-product-context__choices{display:flex;gap:8px;flex-wrap:wrap}.br-product-context__help{color:#e8c34b;font-size:12px;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:flex;align-items:center;flex:none}#br-product-advisor-title{scroll-margin-top:110px}.br-product-advisor h2,.br-product-advisor h3,.br-product-advisor h4{font-style:normal!important;text-transform:none!important;font-family:var(--g-font-1),sans-serif}.br-world-choice{display:flex;align-items:center;gap:16px;padding:11px 15px;min-height:44px;border:1px solid #dfb62a42;border-radius:3px;color:#eeeade;font-size:12px;text-decoration:none;background:#0002}.br-world-choice:hover,.br-world-choice.is-current{border-color:#dfb62a;color:#edcd61;background:#dfb62a14}.br-world-choice.is-current{box-shadow:inset 0 -2px #dfb62a}.br-world-choice span{color:#dfb62a}.br-product-advisor{padding:36px 0 48px;border-top:1px solid #dfb62a40}.br-product-advisor header{max-width:850px}.br-product-advisor__eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#e8c34b}.br-product-advisor h2{font-size:clamp(27px,3vw,42px);line-height:1.2;color:#f3eee1;margin:10px 0 14px}.br-product-advisor h3{font-size:20px;color:var(--br-depth-light,#d6d8cc);line-height:1.45;margin:0 0 10px}.br-product-advisor p{font-size:15px;line-height:1.8;color:#d7ded3}.br-product-advisor__tip{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.45fr);align-items:center;gap:36px;border-top:1px solid #ffffff22;margin-top:28px;padding-top:28px}.br-product-advisor__back{color:#eac951!important;border:1px solid #dfb62a66;padding:16px 20px;text-decoration:none;line-height:1.7;font-size:13px}.br-product-advisor__back:hover{background:#dfb62a12}.br-product-advisor__detail{border:1px solid #dfb62a40;padding:16px 20px;margin-top:22px;background:#0002}.br-product-advisor__detail summary{cursor:pointer;font-size:14px;color:#edcf70;min-height:24px}.br-product-advisor__detail p{margin:14px 0 0}.br-product-advisor__more{margin-top:38px!important}.br-product-advisor__notice{font-size:12px!important;margin-bottom:20px}.br-world-alternatives{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.br-world-alternative{display:flex;flex-direction:column;gap:9px;min-width:0;padding:16px;background:#0b0e0dc9;border:1px solid #ffffff20;border-radius:4px;color:#eeeade;text-decoration:none}.br-world-alternative:hover{border-color:#dfb62a88}.br-world-alternative img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f4f3ef;border-radius:3px}.br-world-alternative h4{font-size:14px;line-height:1.55;margin:0;color:#f0ecdf;overflow-wrap:anywhere}.br-world-alternative__vendor{font-size:10px;color:#d9bd68;text-transform:uppercase;letter-spacing:.07em}.br-world-alternative__action{font-size:12px;color:#eac951;margin-top:auto;padding-top:10px}.br-product-context a:focus-visible,.br-product-advisor a:focus-visible,.br-product-advisor summary:focus-visible{outline:2px solid #edce67;outline-offset:4px}.br-product-advisor [hidden]{display:none!important}body[data-br-page=collection][data-br-world] .br-subcategory{--world-deep:var(--br-depth-deep);--world-wash:var(--br-depth-wash);--world-light:var(--br-depth-light)}body[data-br-page=collection][data-br-world] .mobile-facets__inner,body[data-br-page=collection][data-br-world] .mobile-facets__footer{background:var(--br-depth-deep,#10251b)}@media(max-width:899px){.br-product-context__row{align-items:flex-start;flex-direction:column;gap:10px}.br-product-context__inner{padding:16px 6%}.br-product-advisor__inner{padding:20px 6%}.br-product-advisor__tip{grid-template-columns:1fr;gap:16px}.br-world-alternatives{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.br-product-trail{font-size:10px;gap:6px 8px}.br-world-choice{font-size:11px;padding:10px 12px}.br-product-advisor{padding:18px 0 28px}.br-product-advisor p{font-size:14px}.br-world-alternative{padding:10px}.br-world-alternative h4{font-size:12px}}@media(prefers-reduced-motion:no-preference){.br-world-choice,.br-world-alternative{transition:border-color .2s,background-color .2s}}body[data-br-page=collection] .mobile-facets__inner{--br-filter-bg:var(--br-depth-deep,#111b16);--br-filter-text:#f5f2e9;color:var(--br-filter-text);background:var(--br-filter-bg)}body[data-br-page=collection] .mobile-facets__inner :is(.mobile-facets__submenu,.mobile-facets__header,.mobile-facets__footer,.mobile-facets__label){background:var(--br-filter-bg);color:var(--br-filter-text)}body[data-br-page=collection] .mobile-facets__inner :is(.mobile-facets__heading,.mobile-facets__count,.mobile-facets__summary,.mobile-facets__close-button,.mobile-facets__close,.mobile-facets__label,.mobile-facets__label span,.mobile-facets__sort label,.mobile-facets__sort select,.facets__price label,.facets__price .field__currency,.mobile-facets__clear){color:var(--br-filter-text)}body[data-br-page=collection] .mobile-facets__inner .mobile-facets__label--disabled{color:#bac2b9;opacity:1}body[data-br-page=collection] .mobile-facets__inner .mobile-facets__label--disabled span{color:inherit}body[data-br-page=collection] .mobile-facets__label .svg-box{color:#f5f2e9;border:1px solid #aebbad;background:transparent}body[data-br-page=collection] .mobile-facets__label input:checked~.svg-box{background:#dfb62a;border-color:#dfb62a}body[data-br-page=collection] .mobile-facets__label .icon-checkmark{stroke:#111b16}body[data-br-page=collection] .mobile-facets__label:has(input:checked){background:color-mix(in srgb,var(--br-depth-deep,#111b16) 85%,#dfb62a)}body[data-br-page=collection] .mobile-facets__inner :is(.field__input,select option){background:#f7f5ed;color:#182019;border-color:#899487}body[data-br-page=collection] .mobile-facets__inner :is(button,a,input,select,summary):focus-visible{outline:2px solid #edce67;outline-offset:3px}body[data-br-page=collection] .mobile-facets__inner .mobile-facets__footer .button{background:#dfb62a;color:#111b16;border-color:#dfb62a}body[data-br-page=collection] .mobile-facets__label input.mobile-facets__checkbox{opacity:0}body[data-br-page=collection] .mobile-facets__label .icon-checkmark{visibility:hidden;color:#111b16;background:transparent}body[data-br-page=collection] .mobile-facets__label input:checked~.icon-checkmark{visibility:visible}body[data-br-page=collection] .mobile-facets__label:has(input:focus-visible){outline:2px solid #edce67;outline-offset:-3px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/br-product-worlds.css.map */
