@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Oswald:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;700&display=swap";:root,body,[class*=color-scheme],[class*=color-]{--tg-black: #0A0A0B;--tg-black-soft: #14161A;--tg-charcoal: #1F2126;--tg-gunmetal: #2A2D33;--tg-graphite: #3A3E45;--tg-steel: #6B6F76;--tg-mist: #9CA0A8;--tg-olive: #4B5320;--tg-olive-deep: #3A411A;--tg-olive-bright: #6B7A2E;--tg-coyote: #8B7355;--tg-khaki: #C2B280;--tg-sand: #D6C7A1;--tg-alert: #FF6B1A;--tg-alert-deep: #D9530A;--tg-warning: #F2B705;--tg-danger: #C8102E;--tg-success: #6B9E2A;--tg-line: rgba(255,255,255,.08);--tg-line-strong: rgba(255,255,255,.18);--tg-overlay: rgba(10,10,11,.55);--tg-overlay-deep: rgba(10,10,11,.78)}:root,body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-scheme]{--color-background: rgb(10 10 11);--color-background-rgb: 10 10 11;--color-foreground: rgb(232 232 230);--color-foreground-rgb: 232 232 230;--color-foreground-heading: rgb(255 255 255);--color-foreground-heading-rgb: 255 255 255;--color-foreground-muted: rgb(232 232 230 / .65);--color-primary: rgb(75 83 32);--color-primary-rgb: 75 83 32;--color-primary-hover: rgb(107 122 46);--color-primary-hover-rgb: 107 122 46;--color-border: rgb(255 255 255 / .15);--color-border-rgb: 255 255 255;--color-shadow: rgb(0 0 0);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(255 255 255);--color-primary-button-background: rgb(75 83 32);--color-primary-button-border: rgb(75 83 32);--color-primary-button-hover-text: rgb(255 255 255);--color-primary-button-hover-background: rgb(107 122 46);--color-primary-button-hover-border: rgb(255 255 255);--color-secondary-button-text: rgb(255 255 255);--color-secondary-button-background: transparent;--color-secondary-button-border: rgb(255 255 255 / .4);--color-secondary-button-hover-text: rgb(10 10 11);--color-secondary-button-hover-background: rgb(255 255 255);--color-secondary-button-hover-border: rgb(255 255 255);--color-input-background: rgb(20 22 26);--color-input-text: rgb(255 255 255);--color-input-text-rgb: 255 255 255;--color-input-border: rgb(255 255 255 / .18);--color-input-hover-background: rgb(31 33 38);--color-variant-background: rgb(20 22 26);--color-variant-border: rgb(255 255 255 / .2);--color-variant-text: rgb(232 232 230);--color-variant-text-rgb: 232 232 230;--color-variant-hover-background: rgb(31 33 38);--color-variant-hover-text: rgb(255 255 255);--color-variant-hover-border: rgb(107 122 46);--color-selected-variant-background: rgb(75 83 32);--color-selected-variant-border: rgb(75 83 32);--color-selected-variant-text: rgb(255 255 255);--color-selected-variant-hover-background: rgb(107 122 46);--color-selected-variant-hover-text: rgb(255 255 255);--color-selected-variant-hover-border: rgb(107 122 46);--style-border-radius-xs: 2px;--style-border-radius-sm: 3px;--style-border-radius-md: 4px;--style-border-radius-lg: 6px;--style-border-radius-buttons-primary: 4px;--style-border-radius-buttons-secondary: 4px;--style-border-radius-inputs: 4px;--style-border-radius-pills: 2px;--style-border-radius-popover: 4px;--shadow-button: 0 4px 0 0 rgba(0,0,0,.35), 0 2px 8px rgba(0,0,0,.4);--color-instock: #6B9E2A;--color-lowstock: #FF6B1A;--color-outofstock: #6B6F76}:root{--font-tactical-display: "Bebas Neue", "Oswald", "Impact", "Arial Black", sans-serif;--font-tactical-heading: "Oswald", "Roboto Condensed", "Impact", sans-serif;--font-tactical-body: "Inter", "Open Sans", "Helvetica Neue", Arial, sans-serif;--font-tactical-mono: "JetBrains Mono", "Courier New", monospace;--letter-spacing-sm: .08em;--letter-spacing-md: .16em}html,body{font-family:var(--font-tactical-body);font-feature-settings:"ss01","cv01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--tg-black)!important;color:var(--color-foreground)}h1,.h1,.h1.h1,h2,.h2,.h2.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.product-title,.section-title,.cart__title,.collection__title,.section-heading,[class*=__heading],[class*=-heading]{font-family:var(--font-tactical-heading)!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1.1!important;color:var(--color-foreground-heading)!important}h1,.h1,.h1.h1{font-family:var(--font-tactical-display)!important;letter-spacing:.06em!important;font-weight:400!important}.subtitle,.eyebrow,.caption,.label,.badge,[class*=__subtitle],[class*=__eyebrow]{font-family:var(--font-tactical-mono)!important;text-transform:uppercase;letter-spacing:.18em!important;font-weight:500;font-size:.72rem}p,li,label,input,select,textarea,.rte,button,a{font-family:var(--font-tactical-body)}.button,.button-secondary,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{font-family:var(--font-tactical-heading)!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:4px!important;position:relative;transition:transform .12s var(--ease-out-cubic, ease),box-shadow .12s ease,background-color .15s ease,color .15s ease,border-color .15s ease!important;border-width:1.5px!important}.button:not(.button-secondary):not(.button-unstyled),button.shopify-payment-button__button--unbranded{box-shadow:0 3px #0000008c,0 4px 14px #4b53202e}.button:not(.button-secondary):not(.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 5px #0000008c,0 6px 18px #6b7a2e52}.button:not(.button-secondary):not(.button-unstyled):active,button.shopify-payment-button__button--unbranded:active{transform:translateY(1px);box-shadow:0 1px #0000008c,0 1px 6px #0006}.button[id*=BuyButton],.button[id*=ProductSubmit],button.add-to-cart-button,button.quick-add__button--add,.shopify-payment-button__button--unbranded{background:linear-gradient(180deg,var(--tg-olive-bright) 0%,var(--tg-olive) 100%)!important;color:#fff!important;letter-spacing:.14em!important;border:1.5px solid rgba(255,255,255,.08)!important}.button[id*=BuyButton]:hover,.button[id*=ProductSubmit]:hover,button.add-to-cart-button:hover,button.quick-add__button--add:hover{background:linear-gradient(180deg,#7C8C36 0%,var(--tg-olive-bright) 100%)!important;border-color:#ffffff40!important}.header,header.header{background-color:#0a0a0beb!important;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-bottom:1px solid rgba(255,255,255,.08);min-height:72px}.header__menu a,.header-menu a,.header__menu-item,.header-menu__item{font-family:var(--font-tactical-heading)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:600!important;font-size:.82rem;position:relative}.header__menu a:after,.header-menu a:after{content:"";position:absolute;left:50%;bottom:-6px;width:0;height:2px;background:var(--tg-olive-bright);transition:width .2s ease,left .2s ease}.header__menu a:hover:after,.header-menu a:hover:after{width:100%;left:0}.announcement,.header-announcements,.announcement-bar{background:linear-gradient(90deg,var(--tg-olive-deep),var(--tg-olive) 50%,var(--tg-olive-deep))!important;color:#fff!important;letter-spacing:.18em;text-transform:uppercase;font-family:var(--font-tactical-mono)!important;font-size:.7rem;border-bottom:1px solid rgba(255,255,255,.1)}.product-card{position:relative;background:linear-gradient(180deg,#14161a,#0f1115);border:1px solid rgba(255,255,255,.06);border-radius:6px;overflow:hidden;transition:transform .22s var(--ease-out-cubic, ease),border-color .22s ease,box-shadow .22s ease}.product-card:hover{border-color:#6b7a2e8c;box-shadow:0 10px 30px -8px #000000a6,0 0 0 1px #6b7a2e66 inset;transform:translateY(-2px)}.product-card:before,.product-card:after{content:"";position:absolute;width:14px;height:14px;pointer-events:none;opacity:0;transition:opacity .22s ease,transform .22s ease;z-index:3}.product-card:before{top:8px;left:8px;border-top:2px solid var(--tg-olive-bright);border-left:2px solid var(--tg-olive-bright)}.product-card:after{bottom:8px;right:8px;border-bottom:2px solid var(--tg-olive-bright);border-right:2px solid var(--tg-olive-bright)}.product-card:hover:before,.product-card:hover:after{opacity:1;transform:scale(1.05)}.product-card__content,.product-card__info{padding:14px 14px 16px}.product-card .text-block[class*=__product_title_] p,.product-card .text-block[class*=product_title] p,.product-card .view-product-title a,.product-card .view-product-title{font-family:var(--font-tactical-heading)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:.9rem!important;line-height:1.25!important;color:#f5f5f3!important}.product-card .price,.product-card price-list,.product-card .price__current,.price__current,.price-item{font-family:var(--font-tactical-heading)!important;font-weight:700!important;letter-spacing:.02em}.price__sale,.price__sale .price-item--sale{color:var(--tg-alert)!important}.price__compare,.price-item--regular.price-item--compare,.price-item--compare{color:var(--tg-steel)!important;text-decoration-color:var(--tg-alert)}.badge,.product-card-badges .badge,.product-card-badges__item,[class*=__badge]{font-family:var(--font-tactical-mono)!important;font-size:.66rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:700!important;padding:4px 8px!important;border-radius:2px!important;border:1px solid currentColor;background:#0a0a0bd9!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.badge[class*=sale],.badge[class*=discount],.badge[class*=off],.product-card-badges__item--sale,[class*=__badge--sale]{color:var(--tg-alert)!important;border-color:var(--tg-alert)!important;background:#ff6b1a14!important}.badge[class*=new],.badge[class*=novo]{color:var(--tg-olive-bright)!important;border-color:var(--tg-olive-bright)!important}.badge-frete{background:#6b7a2e1f!important;border:1px solid rgba(107,122,46,.45)!important;color:var(--tg-olive-bright)!important;font-family:var(--font-tactical-mono)!important;text-transform:uppercase;letter-spacing:.14em;font-size:.68rem!important;padding:6px 10px!important;border-radius:3px!important}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea,select{background-color:#14161ad9!important;border:1.5px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:4px!important;font-family:var(--font-tactical-body)!important;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:var(--tg-olive-bright)!important;box-shadow:0 0 0 3px #6b7a2e33!important;background-color:#14161a!important;outline:none}::placeholder{color:#ffffff59!important}.variant-swatch,.variant-picker__option-value,[class*=swatch],.product-form__input--swatch input+label,fieldset.product-form__input legend+div label{border-radius:3px!important;border:1.5px solid rgba(255,255,255,.18)!important;background:#14161acc!important;color:#fff!important;font-family:var(--font-tactical-heading)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:600;transition:all .15s ease}.variant-swatch:hover,.variant-picker__option-value:hover,fieldset.product-form__input legend+div label:hover{border-color:var(--tg-olive-bright)!important;background:#1f2126f2!important}input:checked+label,.variant-swatch[aria-checked=true],.variant-picker__option-value[aria-checked=true],.variant-picker__option-value[data-selected=true]{background:var(--tg-olive)!important;border-color:var(--tg-olive-bright)!important;color:#fff!important}.cart-drawer,.cart-drawer__inner,cart-drawer-component,[id*=cart-drawer]{background-color:var(--tg-black)!important;color:#fff;border-left:1px solid rgba(255,255,255,.08)}.cart-drawer__title,.cart__title{font-family:var(--font-tactical-display)!important;letter-spacing:.08em!important;font-size:1.6rem;color:#fff!important}.cart-item,.cart-products__item{border-bottom:1px solid rgba(255,255,255,.06);padding:16px 0}.footer,footer.footer,.footer-group{background-color:#050506!important;border-top:1px solid rgba(255,255,255,.08);color:#ffffffc7;position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--tg-olive) 20%,var(--tg-olive-bright) 50%,var(--tg-olive) 80%,transparent 100%)}.footer a{color:#ffffffb3;transition:color .15s ease}.footer a:hover{color:var(--tg-olive-bright)}.footer h1,.footer h2,.footer h3,.footer h4{font-family:var(--font-tactical-heading)!important;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem!important;color:#fff!important;margin-bottom:14px}.slideshow,.slideshow-component,.hero,.hero__media{position:relative}.slideshow__slide:after,.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.55) 100%),linear-gradient(180deg,rgba(10,10,11,.15) 0%,transparent 30%,transparent 60%,rgba(10,10,11,.65) 100%)}.slideshow__heading,.hero__heading,.slideshow__title{font-family:var(--font-tactical-display)!important;text-shadow:0 2px 12px rgba(0,0,0,.85),0 0 30px rgba(0,0,0,.5);letter-spacing:.06em!important}.slideshow-control,slideshow-arrows button,.slideshow-arrow{background:#0a0a0b99!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:3px!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .18s ease}.slideshow-control:hover,slideshow-arrows button:hover{background:var(--tg-olive)!important;border-color:var(--tg-olive-bright)!important}.section,section[class*=shopify-section],.shopify-section{background-color:transparent}.divider,.section-divider,hr{border:none;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 20%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.12) 80%,transparent 100%);position:relative;margin:32px 0}.divider:before,.section-divider:before,hr:before{content:"+";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--tg-olive-bright);background:var(--tg-black);padding:0 12px;font-family:var(--font-tactical-mono);font-size:12px}.product-information,.product__info,.product-form-wrapper{padding:8px}.product__title,h1.product__title{font-family:var(--font-tactical-display)!important;font-size:clamp(1.8rem,4vw,2.6rem)!important;letter-spacing:.04em!important;line-height:1.05!important;color:var(--color-foreground-heading)!important}.product__price,.price--product,.product .price{font-family:var(--font-tactical-heading)!important;font-weight:700!important;font-size:clamp(1.3rem,3vw,1.8rem)!important;color:var(--color-foreground-heading)!important}.product__description,.product .rte,.product-description{font-family:var(--font-tactical-body)!important;line-height:1.65!important;color:var(--color-foreground)!important}.quantity-selector,quantity-selector{border:1.5px solid rgba(255,255,255,.2)!important;border-radius:4px!important;background:#14161acc;overflow:hidden}.quantity-selector button,quantity-selector button{background:transparent!important;color:var(--color-foreground)!important;transition:background .12s ease}.quantity-selector button:hover,quantity-selector button:hover{background:var(--tg-olive)!important}.collection-header,.collection__hero,.collection__title{text-align:left}.collection-header h1,.collection__title{font-family:var(--font-tactical-display)!important;font-size:clamp(2rem,5vw,3.4rem)!important;letter-spacing:.04em}.facets,.facets-form,.facets__form{background:#14161a80;border:1px solid rgba(255,255,255,.06);border-radius:4px;padding:16px}.facets__heading,.facets summary{font-family:var(--font-tactical-heading)!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:.82rem!important;font-weight:700!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--tg-black)}::-webkit-scrollbar-thumb{background:var(--tg-graphite);border-radius:0;border:2px solid var(--tg-black)}::-webkit-scrollbar-thumb:hover{background:var(--tg-olive)}::selection{background:var(--tg-olive);color:#fff}a{color:inherit;transition:color .15s ease}main a:not(.button):not(.product-card__link):not(.collection-card a):hover{color:var(--tg-olive-bright)}.breadcrumbs,.breadcrumb,nav[aria-label=breadcrumbs]{font-family:var(--font-tactical-mono)!important;font-size:.7rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#ffffff8c!important;padding:12px 0}.breadcrumbs a,.breadcrumb a{color:#ffffffa6}.breadcrumbs a:hover,.breadcrumb a:hover{color:var(--tg-olive-bright)}.sticky-atc,section[class*=sticky-atc]{background:#0a0a0bf2!important;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border-top:1px solid rgba(107,122,46,.35);box-shadow:0 -8px 28px #00000073}[class*=informativos],[class*=pix-vision],[class*=vision-frete],[class*=vision-parcelamento],[class*=vision-oferta],[class*=vision-personalizar]{background:#14161a99!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:4px!important;padding:12px!important;font-family:var(--font-tactical-body)}[class*=instagram-vision],.instagram-feed{background:linear-gradient(180deg,transparent 0%,rgba(20,22,26,.4) 100%)}[class*=instagram-vision] h2,[class*=instagram-vision] h3{text-align:center;position:relative}[class*=instagram-vision] h2:before,[class*=instagram-vision] h2:after{content:"\2014";margin:0 16px;color:var(--tg-olive-bright);opacity:.7}.search-modal,.predictive-search,#search-modal,predictive-search{background:#0a0a0bf5!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.search-modal__input,.predictive-search__input,input[type=search].search__input{background:#14161ae6!important;border:2px solid rgba(255,255,255,.18)!important;font-family:var(--font-tactical-heading)!important;font-size:1.05rem;letter-spacing:.06em}@keyframes tg-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes tg-scan{0%{background-position:-100% 0}to{background-position:200% 0}}.live-indicator,.in-stock-indicator,[class*=instock]{position:relative;padding-left:16px}.live-indicator:before,.in-stock-indicator:before,[class*=instock]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--tg-success);box-shadow:0 0 8px var(--tg-success);animation:tg-pulse 1.8s ease-in-out infinite}.product-card img,.product-media img,.collection-card img,img[loading]{transition:transform .4s var(--ease-out-cubic, ease),filter .4s ease;filter:saturate(1.05) contrast(1.04)}.product-card:hover img{transform:scale(1.04);filter:saturate(1.1) contrast(1.08) brightness(1.02)}.tg-mono{font-family:var(--font-tactical-mono)!important}.tg-display{font-family:var(--font-tactical-display)!important}.tg-uppercase{text-transform:uppercase;letter-spacing:.14em}.tg-bracket-corners{position:relative}.tg-bracket-corners:before,.tg-bracket-corners:after{content:"";position:absolute;width:16px;height:16px;border-color:var(--tg-olive-bright);border-style:solid}.tg-bracket-corners:before{top:4px;left:4px;border-width:2px 0 0 2px}.tg-bracket-corners:after{bottom:4px;right:4px;border-width:0 2px 2px 0}@media(max-width:749px){.product-card__content,.product-card__info{padding:10px 10px 12px}.header,header.header{min-height:60px}h1,.h1,.h1.h1{font-size:clamp(1.8rem,6vw,2.4rem)!important}.button,.button-secondary,button.add-to-cart-button{padding:14px 18px!important;font-size:.85rem!important}.sticky-atc{padding:8px 10px!important}}:focus-visible{outline:2px solid var(--tg-olive-bright)!important;outline-offset:3px;border-radius:2px}button:focus-visible,.button:focus-visible{box-shadow:0 0 0 3px #6b7a2e80,0 4px #00000080!important}@media print{body{background:#fff!important;color:#000!important}.header,.footer,.sticky-atc,.cart-drawer{display:none!important}}img{max-width:100%;height:auto}.no-js [data-js-only]{display:none}:root{--ease-invictus: cubic-bezier(.3, 1, .3, 1);--ease-invictus-fast: cubic-bezier(.7, 0, .3, 1);--ease-tactical: cubic-bezier(.25, .46, .45, .94)}.tg-sticky-header{position:sticky!important;top:0;z-index:100;transition:transform .3s var(--ease-invictus-fast),background .3s var(--ease-tactical),box-shadow .3s var(--ease-tactical);will-change:transform}.tg-header-hidden{transform:translateY(-110%)!important}.tg-header-scrolled{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:0 2px 20px #00000073}.tg-reveal{opacity:0;transform:translateY(28px);transition:opacity .5s var(--ease-invictus),transform .5s var(--ease-invictus);will-change:opacity,transform}.tg-reveal.tg-revealed{opacity:1;transform:translateY(0)}.tg-stagger{opacity:0;transform:translateY(22px);transition:opacity .5s var(--ease-invictus) var(--tg-stagger-delay, 0ms),transform .5s var(--ease-invictus) var(--tg-stagger-delay, 0ms);will-change:opacity,transform}.tg-stagger.tg-revealed,.tg-reveal.tg-revealed .tg-stagger{opacity:1;transform:translateY(0)}.tg-img-loading{position:relative;overflow:hidden}.tg-img-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(180,185,140,.12) 40%,rgba(200,205,160,.18) 50%,rgba(180,185,140,.12) 60%,transparent 100%);background-size:200% 100%;animation:tg-shimmer 1.6s ease-in-out infinite}@keyframes tg-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.tg-img-loaded{animation:tg-img-fade-in .3s var(--ease-invictus) forwards}@keyframes tg-img-fade-in{0%{opacity:.6}to{opacity:1}}.product-card{transform:translate(var(--tg-mx, 0px),var(--tg-my, 0px));transition:transform .3s var(--ease-invictus-fast);will-change:transform}.button,button.shopify-payment-button__button--unbranded,.add-to-cart-button,.quick-add__button--add{position:relative;overflow:hidden}.tg-ripple{position:absolute;border-radius:50%;background:#ffffff2e;transform:scale(0);animation:tg-ripple-expand .6s var(--ease-invictus) forwards;pointer-events:none}@keyframes tg-ripple-expand{to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){.tg-reveal,.tg-stagger{opacity:1!important;transform:none!important;transition:none!important}.tg-sticky-header{transition:none!important}.tg-ripple{display:none}}@media(max-width:749px){.header-actions__action,.header-actions__action.button-unstyled{padding:8px!important;width:40px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important}.header-actions__action svg,.header-actions__action .icon,.header-actions__action .svg-wrapper svg{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important}}.announcement-bar .slideshow-control,.announcement-bar__slider .slideshow-control,header-announcements .slideshow-control,slideshow-arrows .slideshow-control{width:32px!important;height:32px!important;min-width:32px!important;padding:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important}.announcement-bar .slideshow-control svg,.announcement-bar__slider .slideshow-control svg,header-announcements .slideshow-control svg{width:16px!important;height:16px!important}.action__cart,.header-actions__action.action__cart,a.header-actions__action.action__cart,button.header-actions__action,.header-actions__action[href*=cart]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:8px!important;border-radius:0!important}.action__cart:hover,.header-actions__action:hover{background:#ffffff0f!important}.cart-bubble{background:transparent!important;width:auto!important;height:auto!important;position:absolute!important;top:2px!important;right:2px!important}.cart-bubble__background{background:var(--color-primary, #6b7a2e)!important;border-radius:50%!important;width:16px!important;height:16px!important;display:block!important}.cart-bubble__text,.cart-bubble__text-count{color:#fff!important;font-family:var(--font-tactical-heading, "Oswald", sans-serif)!important;font-size:10px!important;font-weight:700!important;line-height:16px!important;width:16px!important;height:16px!important;text-align:center!important}.cart-drawer__dialog,.cart-drawer .cart-drawer__dialog{background-color:var(--color-background, #0a1204)!important;color:var(--color-foreground, #e8e8e0)!important}.cart-drawer__heading,.cart-drawer__heading.h3,.cart-drawer h2,.cart-drawer .cart-drawer__heading--empty{color:var(--color-foreground-heading, #ffffff)!important;font-family:var(--font-tactical-display, "Bebas Neue", sans-serif)!important;letter-spacing:.04em!important;opacity:1!important}.cart-drawer__close-button,.cart-drawer .cart-drawer__close-button,.cart-drawer button.cart-drawer__close-button{background:transparent!important;color:var(--color-foreground-heading, #ffffff)!important;opacity:1!important;width:36px!important;height:36px!important;padding:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important}.cart-drawer__close-button svg,.cart-drawer__close-button .svg-wrapper svg{fill:currentColor!important;stroke:currentColor!important;color:var(--color-foreground-heading, #ffffff)!important;width:20px!important;height:20px!important;opacity:1!important}.cart-drawer .cart-items__title,.cart-drawer .cart-items__title a,.cart-drawer .cart-items__variant,.cart-drawer .cart-items__price,.cart-drawer .compare-at-price,.cart-drawer .cart-items__details{color:var(--color-foreground, #e8e8e0)!important}.cart-drawer .cart-items__title,.cart-drawer .cart-items__title a{color:var(--color-foreground-heading, #ffffff)!important;font-weight:600!important}.cart-items__remove,.button.cart-items__remove,.cart-drawer .cart-items__remove,button.cart-items__remove{width:36px!important;height:36px!important;min-width:36px!important;padding:8px!important;background:transparent!important;border:1px solid var(--color-border, rgba(255,255,255,.15))!important;border-radius:4px!important;color:var(--color-foreground, #ffffff)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.cart-items__remove svg,.cart-items__remove .svg-wrapper svg{width:16px!important;height:16px!important;fill:currentColor!important;stroke:currentColor!important;color:var(--color-foreground, #ffffff)!important}.cart-items__remove:hover{background:#ff50501f!important;border-color:#ff505080!important;color:#ff8080!important}.cart-drawer .button,.cart-drawer button,.cart-drawer__summary .button,.cart-drawer__footer .button{color:var(--color-primary-button-text, #ffffff)!important}.cart-drawer__summary,.cart-drawer__footer{color:var(--color-foreground, #e8e8e0)!important}.cart-drawer__summary .price,.cart-drawer__summary .total,.cart-drawer__summary .cart-drawer__total,.cart-drawer__summary .cart__total-value,.cart-drawer .cart__total-value,.cart-drawer .cart__original-total-value{color:var(--color-foreground-heading, #ffffff)!important;font-weight:700!important}.quantity-selector,quantity-selector,.product__quantity quantity-selector,.cart-items__quantity quantity-selector,.cart-drawer quantity-selector{display:inline-flex!important;align-items:center!important;height:40px!important;max-height:40px!important;border:1px solid var(--color-border, rgba(255,255,255,.18))!important;border-radius:4px!important;overflow:hidden!important;background:transparent!important;padding:0!important}.quantity-selector .button,.quantity-selector button,.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,quantity-selector .button,quantity-selector button{width:36px!important;height:38px!important;min-width:36px!important;max-width:36px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;color:var(--color-foreground, #ffffff)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important;border-radius:0!important}.quantity-selector .button:hover,.quantity-selector button:hover,quantity-selector .button:hover,quantity-selector button:hover{background:#ffffff14!important}.quantity-selector .button svg,.quantity-selector button svg,quantity-selector .button svg,quantity-selector button svg,.quantity-selector .svg-wrapper svg{width:12px!important;height:12px!important;fill:currentColor!important;stroke:currentColor!important}.quantity-selector input,.quantity-selector input[type=number],quantity-selector input,quantity-selector input[type=number]{width:44px!important;min-width:44px!important;max-width:44px!important;height:38px!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;color:var(--color-foreground-heading, #ffffff)!important;text-align:center!important;font-size:14px!important;font-weight:600!important;font-family:var(--font-tactical-heading, "Oswald", sans-serif)!important;-moz-appearance:textfield!important}.quantity-selector input::-webkit-outer-spin-button,.quantity-selector input::-webkit-inner-spin-button,quantity-selector input::-webkit-outer-spin-button,quantity-selector input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.media-gallery,.product-information .media-gallery{width:100%!important}.slideshow-controls__thumbnails,.slideshow-controls__thumbnails-container{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;padding:4px 0!important;overflow-x:auto!important;scroll-behavior:smooth!important}.slideshow-controls__thumbnail,.slideshow-control.slideshow-controls__thumbnail,button.slideshow-controls__thumbnail{flex:0 0 auto!important;width:80px!important;height:80px!important;aspect-ratio:1 / 1!important;padding:0!important;margin:0!important;border-radius:4px!important;overflow:hidden!important;background:#00000059!important;border:2px solid transparent!important;position:relative!important}.slideshow-controls__thumbnail.is-active,.slideshow-controls__thumbnail[aria-current=true],.slideshow-controls__thumbnail.slideshow-control--active{border-color:var(--color-primary, #6b7a2e)!important}.slideshow-controls__thumbnail img,.slideshow-controls__thumbnail picture,.slideshow-controls__thumbnail picture img,.slideshow-controls__thumbnail .image,.slideshow-controls__thumbnail .media{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}@media(max-width:749px){.slideshow-controls__thumbnail{width:64px!important;height:64px!important}}.cart-page__summary,.cart-page .cart__summary-totals,.cart__summary-totals{color:var(--color-foreground, #1a1a1a)!important}.cart-page .cart__original-total-label,.cart-page .cart__total-label,.cart-page .cart__discount-label,.cart-page .cart__installments,.cart-page .tax-note,.cart__summary-totals .cart__original-total-label,.cart__summary-totals .cart__total-label,.cart__summary-totals .cart__discount-label,.cart__summary-totals .cart__installments{color:var(--color-foreground, #1a1a1a)!important;opacity:1!important}.cart-page .cart__original-total-value,.cart-page .cart__total-value,.cart-page .cart__total .cart__total-value,.cart__summary-totals .cart__original-total-value,.cart__summary-totals .cart__total-value,.cart__total-value{color:var(--color-foreground-heading, #0a1204)!important;font-weight:700!important;opacity:1!important}.cart-page .cart-primary-typography,.cart-page .cart-secondary-typography,.cart-page__summary .cart-primary-typography,.cart-page__summary .cart-secondary-typography{color:var(--color-foreground, #1a1a1a)!important}.cart-page__summary *:not(.button):not(button):not(.cart__checkout-button):not(.cart__checkout-button *){color:inherit!important}.cart-page__summary{color:var(--color-foreground)!important}.cart__checkout-button,.cart__ctas .cart__checkout-button,button.cart__checkout-button{color:var(--color-primary-button-text, #ffffff)!important;background:var(--color-primary-button-background, #0a1204)!important}.template-collection .product-card,.template-collection .product-grid>*,[data-template*=collection] .product-card,.main-collection .product-card,.facets-container~* .product-card,body[class*=template-collection] .product-card{opacity:1!important;transform:none!important;visibility:visible!important}.header-actions__action,.header-actions__action.button,.header-actions__action.button-unstyled,button.header-actions__action,a.header-actions__action{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:8px!important;width:40px!important;height:40px!important;min-width:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.header-actions__action:hover,button.header-actions__action:hover,a.header-actions__action:hover{background:#ffffff0f!important}.header-actions__action svg,.header-actions__action .icon,.header-actions__action .svg-wrapper,.header-actions__action .svg-wrapper svg{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;display:block!important}.header-actions__action .svg-wrapper{width:auto!important;height:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.action__cart,a.action__cart,button.action__cart,.header-actions__action.action__cart,.header-actions__action[href*=cart],.header-actions__action[href*=carrinho],button.header-actions__action.button-unstyled{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:8px!important;border-radius:0!important}.cart-items__empty-button,.cart-drawer .cart-items__empty-button,.cart-drawer .button.cart-items__empty-button,a.cart-items__empty-button,button.cart-items__empty-button{color:#fff!important;background:#0a1204!important;background-color:#0a1204!important;border:1px solid var(--color-primary, #6b7a2e)!important;font-family:var(--font-tactical-heading, "Oswald", sans-serif)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:14px 32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.cart-items__empty-button *,.cart-items__empty-button span,.cart-items__empty-button>*{color:#fff!important}.cart-items__empty-button:hover{background:var(--color-primary, #6b7a2e)!important;color:#fff!important}.cart-drawer .button,.cart-drawer button.button,.cart-drawer__summary .button,.cart-drawer__footer .button,.cart-drawer .button>*,.cart-drawer .button span,.cart-drawer .button .button__text{color:#fff!important}.cart-drawer .button--secondary,.cart-drawer .button--tertiary,.cart-drawer .cart-items__remove,.cart-drawer .cart-items__remove *{color:var(--color-foreground, #ffffff)!important}.button[style*=background][style*="000"] *,.cart__checkout-button,.cart__checkout-button *,.cart__checkout-button span{color:#fff!important}cart-bubble,.cart-bubble,.header-actions__action .cart-bubble,.action__cart .cart-bubble{position:absolute!important;top:1px!important;right:1px!important;left:auto!important;bottom:auto!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;aspect-ratio:1!important;background:transparent!important;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:3!important;overflow:hidden!important}.cart-bubble .cart-bubble__background,.action__cart .cart-bubble__background{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background-color:var(--color-primary, #5e6b1e)!important;border-radius:50%!important}.cart-bubble .cart-bubble__text,.cart-bubble .cart-bubble__text-count,.action__cart .cart-bubble__text,.action__cart .cart-bubble__text-count{position:relative!important;z-index:1!important;color:#fff!important;font-size:9px!important;font-weight:800!important;font-family:var(--font-tactical-heading, "Oswald", sans-serif)!important;line-height:1!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.cart__checkout-button,.cart__ctas .cart__checkout-button,.cart-page .cart__checkout-button,a.cart__checkout-button,button.cart__checkout-button{color:#fff!important;background-color:#0a1204!important;border-color:transparent!important}.cart__checkout-button *,.cart__checkout-button span,.cart__checkout-button>*{color:#fff!important}.cart__checkout-button:hover{background-color:#1a2e08!important;color:#fff!important}.cart-items__empty-button,.cart-drawer .cart-items__empty-button,.cart-items__empty-button *,.cart-items__empty-button span{color:#fff!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,.quantity-selector button,.quantity-selector .button,quantity-selector .quantity-minus,quantity-selector .quantity-plus,quantity-selector button,quantity-selector .button{color:var(--color-input-text)!important;background:transparent!important}.quantity-selector .quantity-minus svg,.quantity-selector .quantity-plus svg,.quantity-selector .button svg,quantity-selector .quantity-minus svg,quantity-selector .quantity-plus svg,quantity-selector button svg{fill:currentColor!important;stroke:currentColor!important;color:inherit!important}.quantity-selector input,.quantity-selector input[type=number],quantity-selector input,quantity-selector input[type=number]{color:var(--color-input-text)!important;background:transparent!important}.cart-drawer__heading,.cart-drawer .cart-drawer__heading,.cart-drawer__heading.h3,.cart-drawer__heading--empty,.cart-drawer__close-button,.cart-drawer .cart-drawer__close-button{color:#fff!important;opacity:1!important}.cart-drawer__close-button svg,.cart-drawer .cart-drawer__close-button svg,.cart-drawer__close-button .svg-wrapper svg{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}:root{--animation-primary: .5s cubic-bezier(.3, 1, .3, 1);--animation-nav: .5s cubic-bezier(.6, 0, .4, 1);--animation-smooth: .7s cubic-bezier(.7, 0, .3, 1);--animation-fast: .3s cubic-bezier(.7, 0, .3, 1);--animation-short: .2s cubic-bezier(.7, 0, .3, 1)}@keyframes tg-appear-up{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes tg-appear-down{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes tg-fade-in{0%{opacity:0}to{opacity:1}}html.tg-js .tg-appear-up:not(.tg-revealed){opacity:0;transform:translateY(1.25rem);will-change:opacity,transform}.tg-appear-up.tg-revealed{animation:tg-appear-up var(--animation-primary) forwards}html.tg-js .tg-stagger:not(.tg-revealed){opacity:0;transform:translateY(1rem);will-change:opacity,transform}.tg-stagger.tg-revealed{animation:tg-appear-up var(--animation-primary) var(--tg-stagger-delay, 0ms) forwards}.tg-sticky-header{position:sticky;top:0;z-index:100;transition:transform var(--animation-nav),background-color var(--animation-fast),box-shadow var(--animation-fast),backdrop-filter var(--animation-fast);will-change:transform}.tg-header-hidden{transform:translateY(-110%)}.tg-header-scrolled{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:0 2px 18px #00000059}html.tg-js img:not(.tg-img-loaded){opacity:0}html.tg-js img.tg-img-loaded{animation:tg-fade-in var(--animation-fast) forwards}.button,button.button,a.button{transition:background-color var(--animation-fast),color var(--animation-fast),border-color var(--animation-fast),transform var(--animation-fast),box-shadow var(--animation-fast)!important}.product-card,.collection-card{transition:transform var(--animation-primary),box-shadow var(--animation-primary)!important}.product-card:hover,.collection-card:hover{transform:translateY(-2px)}.product-card img,.collection-card img,.product-media img{transition:transform var(--animation-smooth)}.product-card:hover img,.collection-card:hover img{transform:scale(1.04)}.header-menu a,.header-menu__link,nav a{transition:color var(--animation-short),opacity var(--animation-short)}.template-collection .product-card,.template-collection .product-grid>*,[data-template*=collection] .product-card,.main-collection .product-card,.facets-container~* .product-card,body[class*=template-collection] .product-card,.product-grid .product-card{opacity:1!important;transform:none!important;visibility:visible!important;animation:none!important}.template-collection .tg-appear-up,.template-collection .tg-stagger,[data-template*=collection] .tg-appear-up,[data-template*=collection] .tg-stagger{opacity:1!important;transform:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.tg-appear-up,.tg-stagger,html.tg-js .tg-appear-up:not(.tg-revealed),html.tg-js .tg-stagger:not(.tg-revealed){opacity:1!important;transform:none!important;animation:none!important}.tg-sticky-header{transition:none!important}.product-card:hover,.collection-card:hover,.product-card:hover img,.collection-card:hover img{transform:none!important}}html.tg-js img,html.tg-js img:not(.tg-img-loaded),html.tg-js img.tg-img-loaded{opacity:1!important;animation:none!important}.product-card img,.product-card__image img,.product-media img,.product-media-gallery img,.media-gallery img,.media-gallery__media img,.product-information img,.product-recommendations img,.product-recommendations__grid img,.slideshow-controls__thumbnail img,.variant-picker img,.variant-swatches img,img[data-media-id],img[data-variant-id]{opacity:1!important;visibility:visible!important;animation:none!important}.product-media,.product-media-gallery,.media-gallery,.media-gallery__media,.product-card__image,.product-recommendations__grid>*{opacity:1!important;visibility:visible!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tactical-theme.css.map */
