:root{--brand-preto: #0a0c09;--brand-preto-rgb: 10 12 9;--brand-oliva: #33402a;--brand-oliva-rgb: 51 64 42;--brand-oliva-claro: #8fa876;--brand-canhao: #3b4046;--brand-nevoa: #b9bdb2;--brand-visor: #b6d75e;--brand-visor-rgb: 182 215 94;--brand-claro: #e6e8e0;--brand-alerta: #ff5a4d;--brand-alerta-rgb: 255 90 77}:root:root{--narrow-page-width: 75rem;--normal-page-width: 90rem;--wide-page-width: 100rem}:root:root{--button-font-family-primary: var(--font-subheading--family);--button-font-family-secondary: var(--font-subheading--family);--focus-outline-width: .125rem;--focus-outline-offset: .15em;--color-error: var(--brand-alerta);--color-success: var(--brand-visor)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .04 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(ellipse 120% 90% at 50% 12%,#232a18,#10140b 55%,#0a0d08)}body{background-color:#181b15}body:before{filter:blur(var(--brand-fundo-blur, 5px));transform:scale(1.05)}::selection{background:var(--brand-visor);color:var(--brand-preto)}input,textarea{caret-color:var(--brand-visor)}a{text-underline-offset:.2em}.webgl-atmosfera{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:0;transition:opacity .6s ease;filter:blur(var(--brand-fundo-blur-webgl, 5px));transform:scale(1.03)}html.webgl-on .webgl-atmosfera{opacity:1}@media(prefers-reduced-motion:reduce){.webgl-atmosfera{transition:none}}.shopify-section:not(.header-section) marquee-component[class*=color-custom-]{background-color:var(--color-background)}[data-webgl-hover] *:has(>img){position:relative}.webgl-hover__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .15s ease}:focus-visible{outline:var(--focus-outline-width) solid var(--brand-visor);outline-offset:var(--focus-outline-offset)}@media(pointer:fine){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:var(--brand-canhao);border:2px solid var(--brand-preto)}::-webkit-scrollbar-track{background:var(--brand-preto)}}product-price,.price,[ref=price],.cart-items__table-row .cart-items__price,.cart-totals__total .cart-totals__total-value,.cart-totals__original .cart-totals__original-value,:is(product-price,.price,[ref=price]) *{font-family:var(--font-accent--family);color:var(--brand-visor)}h5,h6,.h5,.h6{letter-spacing:.14em;text-transform:uppercase}h1,h2,h3,h4,.h1,.h2,.h3,.h4{text-wrap:balance}.hero-cinematic__wordmark,.radar-404__titulo{font-family:var(--font-display--family);font-weight:var(--font-display--weight)}.button:not(.button-unstyled),button.button{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);letter-spacing:.16em}.button:not(.button-unstyled):focus-visible,button.button:focus-visible{outline-offset:-3px}.product-card{--bso-chanfro: clamp(18px, 2.4vw, 34px);--bso-chanfro-cor: var(--brand-canhao);transition:transform .25s cubic-bezier(.16,1,.3,1),filter .25s cubic-bezier(.16,1,.3,1)}.product-card__content{position:relative;background-color:#0e110c;border:1px solid var(--bso-chanfro-cor);container-type:inline-size;container-name:bso-card;clip-path:polygon(var(--bso-chanfro) 0,calc(100% - var(--bso-chanfro)) 0,100% var(--bso-chanfro),100% 100%,0 100%,0 var(--bso-chanfro));transition:border-color .2s ease}.product-card__content:after{--bso-corte: calc(var(--bso-chanfro) * .7071);content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;z-index:2;background-image:linear-gradient(135deg,transparent calc(var(--bso-corte) - 1px),var(--bso-chanfro-cor) calc(var(--bso-corte) - 1px),var(--bso-chanfro-cor) var(--bso-corte),transparent var(--bso-corte)),linear-gradient(225deg,transparent calc(var(--bso-corte) - 1px),var(--bso-chanfro-cor) calc(var(--bso-corte) - 1px),var(--bso-chanfro-cor) var(--bso-corte),transparent var(--bso-corte)),linear-gradient(rgb(var(--brand-visor-rgb) / .95),rgb(var(--brand-visor-rgb) / .95)),linear-gradient(rgb(var(--brand-visor-rgb) / .95),rgb(var(--brand-visor-rgb) / .95)),radial-gradient(ellipse closest-side,rgb(var(--brand-visor-rgb) / .45),transparent),radial-gradient(ellipse closest-side,rgb(var(--brand-visor-rgb) / .45),transparent);background-repeat:no-repeat;background-size:100% 100%,100% 100%,22px 2px,2px 12px,34px 10px,10px 24px;background-position:0 0,0 0,right 10px bottom 10px,right 10px bottom 10px,right 4px bottom 6px,right 6px bottom 4px}.product-card__content:before{content:"";position:absolute;inset:0 var(--bso-chanfro) auto var(--bso-chanfro);height:2px;background:var(--brand-visor);box-shadow:0 0 8px rgb(var(--brand-visor-rgb) / .75),0 0 18px rgb(var(--brand-visor-rgb) / .35);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:3}@media(hover:hover)and (pointer:fine){.product-card:hover{--bso-chanfro-cor: var(--brand-visor);transform:translateY(-2px);filter:drop-shadow(0 14px 18px rgb(4 5 3 / .55))}.product-card:hover .product-card__content:before{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.product-card:hover{transform:none!important;filter:none!important}}.product-card:focus-within{--bso-chanfro-cor: var(--brand-visor)}.product-card:focus-within .product-card__content:before{transform:scaleX(1)}.product-card:active{--bso-chanfro-cor: var(--brand-visor);transform:translateY(0)}.product-card .product-badges--top-right{top:calc(var(--bso-chanfro) + 6px);right:10px}.product-card__content:has(>div>.bso-faixa) .product-badges--top-right{top:calc(max(var(--bso-chanfro) - 28px,0px) + 6px)}.product-card__content>div:not([class]){grid-column:1 / -1;margin-block-end:calc(-1 * var(--product-card-gap, 0px))}.product-card__content>div:not([class]):not(:has(>.bso-faixa)){display:none}.bso-faixa{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:28px;padding-inline:calc(var(--bso-chanfro) + 4px);font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-nevoa);background:#0b0e0a;border-block-end:1px solid var(--brand-canhao)}.bso-faixa__texto{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@container bso-card (max-width: 240px){.bso-faixa__sub{display:none}}.bso-faixa:before{content:"";position:absolute;left:calc(var(--bso-chanfro) - 4px);top:5px;bottom:5px;width:3px;background:var(--brand-visor);box-shadow:0 0 7px rgb(var(--brand-visor-rgb) / .7),0 0 16px rgb(var(--brand-visor-rgb) / .3)}.bso-faixa[data-setor=bastoes-retrateis]:after,.bso-faixa[data-setor=algemas]:after,.bso-faixa[data-setor=vestimentas-taticas]:after,.bso-faixa[data-setor=lanternas]:after{content:"";width:18px;height:18px;flex:none;background-repeat:no-repeat;background-position:center right;background-size:contain;opacity:.55}.bso-faixa[data-setor=bastoes-retrateis]:after{background-image:url(animal-urso.webp)}.bso-faixa[data-setor=algemas]:after{background-image:url(animal-cobra.webp)}.bso-faixa[data-setor=vestimentas-taticas]:after{background-image:url(animal-escorpiao.webp)}.bso-faixa[data-setor=lanternas]:after{background-image:url(animal-coruja.webp)}.card-gallery{background:radial-gradient(ellipse 72% 58% at 50% 42%,rgba(182,215,94,.07),transparent 65%),radial-gradient(ellipse 80% 62% at 50% 40%,rgba(230,232,224,.06),transparent 62%),#11140f;padding-block:var(--padding-sm);padding-inline:var(--padding-sm)}.card-gallery .media-fit{--product-media-fit: contain !important}.card-gallery img{filter:drop-shadow(0 10px 18px rgba(4,5,3,.75));transition:transform .4s cubic-bezier(.16,1,.3,1),filter .4s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.product-card:hover .card-gallery img{transform:scale(1.045);filter:drop-shadow(0 14px 24px rgba(4,5,3,.8))}}.product-card__content.layout-panel-flex.layout-panel-flex--column{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;column-gap:0}.product-card__content>.card-gallery{grid-column:1 / -1}.product-card__content>.contents>.text-block,.product-card__content>product-price{position:relative;z-index:1;padding-block:12px 10px;border-block-start:1px solid var(--brand-canhao);background-color:#0a0c099e;-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25)}.product-card__content>.contents>.text-block{padding-inline-start:var(--padding-sm)}.product-card__content>.contents>.text-block:after{content:"";display:block;width:56px;height:2px;margin-block-start:10px;background:var(--brand-visor);box-shadow:0 0 7px rgb(var(--brand-visor-rgb) / .7),0 0 16px rgb(var(--brand-visor-rgb) / .3)}.product-card__content>product-price{padding-inline-end:var(--padding-sm);display:flex;align-items:end;justify-content:end;height:100%}.product-card__content>.contents>.text-block .product-title,.product-card__content>.contents>.text-block [role=heading]{font-family:var(--font-display--family);font-weight:var(--font-display--weight);font-size:1rem;line-height:1.25;text-transform:uppercase;letter-spacing:.03em}.product-card__content product-price :is(*){font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.3rem;line-height:1.1;letter-spacing:.04em}.product-card__content .compare-at-price{font-size:.85rem;color:var(--brand-nevoa);text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgb(var(--brand-alerta-rgb, 255 90 77) / .8);margin-inline-start:.4em}@media screen and (min-width:750px){.product-card__content.layout-panel-flex.layout-panel-flex--column{grid-template-columns:minmax(0,1fr)}.product-card__content>.contents>.text-block{grid-column:1 / -1;min-width:0;padding-inline-end:var(--padding-sm)}.product-card__content>product-price{grid-column:1 / -1;position:static;box-sizing:border-box;width:100%;min-width:0;height:auto;margin:0;padding:0 34px 12px var(--padding-sm);border-block-start:0;display:flex;align-items:end;justify-content:end}.product-card__content product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:end;gap:.2em .4em}}@media screen and (max-width:749px){.product-card__content.layout-panel-flex.layout-panel-flex--column{grid-template-columns:minmax(0,1fr);row-gap:0;background-color:#0a0c099e}.product-card__content>product-price{height:auto;justify-content:start;margin-block-start:0;padding-block:0 10px;padding-inline:var(--padding-sm);border-block-start:0;min-width:0;box-sizing:border-box}.product-card__content>.contents>.text-block .product-title,.product-card__content>.contents>.text-block [role=heading]{font-size:.9375rem}}.product-card .quick-add__button{transition:opacity .2s ease,transform .25s cubic-bezier(.16,1,.3,1),background-color .15s ease;box-shadow:0 8px 20px #04050399}@media(hover:hover)and (pointer:fine){.product-card .quick-add__button{transform:translateY(4px)}.product-card:is(:hover,:focus-within) .quick-add__button{transform:translateY(0)}}.product-badges__badge{font-family:var(--font-subheading--family);letter-spacing:.12em}input:not([type=checkbox]):not([type=radio]),select,textarea{accent-color:var(--brand-visor)}hr,.divider{border-color:var(--brand-canhao)}.product-card__link,.product-card .product-title{font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.04em}@media(prefers-reduced-motion:no-preference){:root:root{--view-transition-old-main-content: .22s ease both bso-dissolver;--view-transition-new-main-content: .34s cubic-bezier(.16, 1, .3, 1) both bso-varredura}}@keyframes bso-dissolver{to{opacity:0;filter:brightness(.55)}}@keyframes bso-varredura{0%{opacity:.35;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}[data-testid=collection-list]{counter-reset:setor}[data-testid=collection-list] .resource-list__item{position:relative;counter-increment:setor}[data-testid=collection-list] .resource-list__item:before{content:counter(setor,decimal-leading-zero) ".";position:absolute;top:10px;left:12px;z-index:2;pointer-events:none;font-family:var(--font-accent--family);font-size:.8125rem;letter-spacing:.2em;color:var(--brand-visor);text-shadow:0 2px 8px rgba(4,5,3,.9)}.collection-card__content .text-block{color:var(--brand-claro);text-shadow:0 2px 8px rgba(4,5,3,.9)}.collection-card__image .overlay--gradient{background-image:linear-gradient(to top,#040503d9,#04050300 55%),linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.collection-card{border:1px solid var(--brand-canhao);transition:border-color .25s ease,box-shadow .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.collection-card__inner{isolation:isolate}.collection-card__inner:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:3;pointer-events:none;opacity:0;background:linear-gradient(112deg,transparent 38%,rgb(var(--brand-visor-rgb) / .06) 45%,rgb(230 232 224 / .22) 50%,rgb(var(--brand-visor-rgb) / .08) 55%,transparent 62%);transform:translate(-115%)}.collection-card__content>.text-block{flex-direction:row;align-items:center;gap:12px;width:100%}.collection-card__content>.text-block>p{min-width:0}.collection-card__content>.text-block:after{content:none;flex:0 0 auto;width:clamp(32px,3.2vw,44px);aspect-ratio:1;background:center / contain no-repeat;filter:drop-shadow(0 2px 6px rgb(4 5 3 / .85));transition:transform .3s ease,filter .3s ease}.collection-card:has(a[href*="/collections/bastoes-retrateis"]) .collection-card__content>.text-block:after{content:"";background-image:url(animal-urso.webp)}.collection-card:has(a[href*="/collections/algemas"]) .collection-card__content>.text-block:after{content:"";background-image:url(animal-cobra.webp)}.collection-card:has(a[href*="/collections/vestimentas-taticas"]) .collection-card__content>.text-block:after{content:"";background-image:url(animal-escorpiao.webp)}.collection-card:has(a[href*="/collections/lanternas"]) .collection-card__content>.text-block:after{content:"";background-image:url(animal-coruja.webp)}@media(hover:hover)and (pointer:fine){.collection-card:is(:hover,:focus-within) .collection-card__content>.text-block:after{transform:scale(1.08);filter:drop-shadow(0 2px 6px rgb(4 5 3 / .85)) drop-shadow(0 0 10px rgb(var(--brand-visor-rgb) / .85))}}.collection-card__image .resource-image__image{filter:brightness(.72) saturate(.72) contrast(1.05);transform:scale(1.015);transition:transform .8s cubic-bezier(.16,1,.3,1),filter .65s ease}.collection-card__image .overlay--gradient{transition:opacity .45s ease}.collection-card__content{z-index:4;transition:transform .45s cubic-bezier(.16,1,.3,1)}[data-testid=collection-list] .resource-list__item:before{transition:transform .45s cubic-bezier(.16,1,.3,1),color .25s ease}@media(hover:hover)and (pointer:fine){.collection-card:is(:hover,:focus-within){border-color:var(--brand-visor);box-shadow:0 18px 42px #0405039e;transform:translateY(-3px)}.collection-card:is(:hover,:focus-within) .resource-image__image{filter:brightness(.96) saturate(.9) contrast(1.02);transform:scale(1.075) translate3d(1.5%,-1.5%,0)}.collection-card:is(:hover,:focus-within) .overlay--gradient{opacity:.82}.collection-card:is(:hover,:focus-within) .collection-card__content{transform:translateY(-5px)}.collection-card:is(:hover,:focus-within) .collection-card__inner:after{opacity:1;animation:bso-setor-varredura .8s cubic-bezier(.16,1,.3,1) both}[data-testid=collection-list] .resource-list__item:is(:hover,:focus-within):before{color:var(--brand-claro);transform:translate3d(4px,-4px,0)}}.collection-card:active{border-color:var(--brand-visor);transform:scale(.99)}@keyframes bso-setor-varredura{0%{transform:translate(-115%)}to{transform:translate(115%)}}@media(prefers-reduced-motion:reduce){.collection-card,.collection-card__content,.collection-card__content>.text-block:after,.collection-card__image .resource-image__image,[data-testid=collection-list] .resource-list__item:before{transition:none!important;transform:none!important}.collection-card__inner:after{display:none}}@keyframes thumbnail-selected{0%,to{box-shadow:0 0 0 2px transparent;scale:.9}50%{box-shadow:0 0 0 2px var(--brand-visor);scale:1}}.facets__pill-input:checked+.facets__pill-label{--pill-label-background-color-rgb: var(--brand-visor-rgb);--pill-label-color-rgb: var(--brand-preto-rgb)}.facets__pill-input:not(:checked)+.facets__pill-label:hover{--pill-label-color-rgb: var(--brand-visor-rgb)}.facets__summary:hover .facets__label{color:var(--brand-visor)}.pagination__link[aria-current=page]:before{background:var(--brand-visor)}input:not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:var(--brand-visor)}.theme-drawer__close-button:is(:hover,:focus-visible,:active),.quick-add-modal__close:is(:hover,:focus-visible,:active),.predictive-search__reset-button:is(:hover,:focus-visible,:active),.predictive-search__close-modal-button:is(:hover,:focus-visible,:active){color:var(--brand-visor)}.header .menu-list__link,.header .menu-drawer__menu-item{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:uppercase;letter-spacing:.06em}.header .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.header .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.header .menu-list .menu-list__list-item:is([slot=more],[slot=overflow]) .menu-list__link[aria-expanded=true],.header .menu-drawer__menu-item:hover,.header .menu-drawer__menu-item:focus-visible,.header .menu-drawer__menu-item--active{color:var(--brand-visor)}.header .header-actions__action,.header .header__icon--menu,.header .dropdown-localization__button,.header .menu-drawer__back-button,.header .menu-drawer__close-button{min-width:44px;min-height:44px}.section.spacing-style:not(marquee-component):not(.announcement-bar){--padding-block-start: clamp(48px, 8vw, 64px) !important;--padding-block-end: clamp(48px, 8vw, 64px) !important}@media screen and (min-width:750px){.section.spacing-style:not(marquee-component):not(.announcement-bar){--padding-block-start: clamp(64px, 6vw, 96px) !important;--padding-block-end: clamp(64px, 6vw, 96px) !important}}@media screen and (max-width:430px){.announcement-bar .announcement-bar__slides{width:calc(100% - 32px)!important}}@media(prefers-reduced-motion:no-preference){[data-bso-motion=ready]>*{opacity:0;transform:translateY(12px)}[data-bso-motion=visible]>*{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.16,1,.3,1) calc(var(--bso-index, 0) * 55ms),transform .6s cubic-bezier(.16,1,.3,1) calc(var(--bso-index, 0) * 55ms)}}footer .section--full-width .footer-content{padding-inline:var(--page-margin)}footer .section--full-width jumbo-text{font-size:clamp(2.75rem,7vw,6.5rem)!important;--margin-left-nudge: -.14em !important}footer .section--full-width .jumbo-text-line{display:inline-block;max-width:100%;white-space:normal}footer .footer-content:has(>:nth-child(2)){border-block-start:1px solid var(--brand-canhao)}@media screen and (min-width:750px){footer .footer-content>*:not(:first-child){border-inline-start:1px solid var(--brand-canhao);padding-inline-start:var(--padding-lg, 20px)}}@media screen and (max-width:749px){footer .footer-content>*:not(:first-child){border-block-start:1px solid var(--brand-canhao);padding-block-start:var(--padding-lg, 20px)}}footer :is(.footer-content,.utilities) :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);color:var(--brand-visor);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem}footer .menu__heading{padding-block:0;font-size:.8125rem;line-height:1.1}footer [class*=inst_links] ul{list-style:none;margin:0;padding-inline-start:0}footer [class*=inst_links] li+li{margin-block-start:12px}footer [class*=brand_cnpj]{font-family:var(--font-accent--family);font-size:.75rem;color:var(--brand-nevoa)}footer [class*=newsletter_apoio]{color:var(--brand-nevoa);font-size:.875rem}footer :is(.footer-content,.utilities) a:not(.email-signup__button){position:relative;text-decoration:none;transition:color .25s ease}footer :is(.footer-content,.utilities) a:not(.email-signup__button):after{content:"";position:absolute;inset-inline:0;bottom:-.15em;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}footer :is(.footer-content,.utilities) a:not(.email-signup__button):is(:hover,:focus-visible){color:var(--brand-visor)}footer :is(.footer-content,.utilities) a:not(.email-signup__button):is(:hover,:focus-visible):after{transform:scaleX(1)}footer .social-icons__icon-wrapper{min-height:44px}footer .section-background[class*=color-custom]{--color-background: rgb(var(--brand-preto-rgb) / .55)}footer .section[class*=color-custom]{backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){footer .section-background[class*=color-custom]{--color-background: rgb(var(--brand-preto-rgb) / .96)}}.header[transparent] .header__underlay-closed{background:rgb(var(--brand-preto-rgb) / .45);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header[transparent] .header__underlay-closed{background:rgb(var(--brand-preto-rgb) / .88)}}.bso-setores{display:flex;flex-wrap:wrap;gap:8px}.bso-setores__chip{display:inline-flex;align-items:center;min-height:44px;padding-inline:18px;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--brand-claro);background-color:rgb(var(--brand-preto-rgb) / .55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--brand-canhao);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:color .18s ease,box-shadow .18s ease,background-color .18s ease}.bso-setores__chip:not([aria-current=page]):is(:hover,:focus-visible){color:var(--brand-visor);box-shadow:inset 0 0 0 1px var(--brand-visor)}.bso-setores__chip:focus-visible{outline-offset:-3px}.bso-setores__chip[aria-current=page]{background-color:var(--brand-visor);color:var(--brand-preto);box-shadow:inset 0 0 0 1px var(--brand-visor)}.bso-setores__chip[aria-current=page]:focus-visible{outline-color:var(--brand-preto)}.bso-subsetores{display:flex;flex-wrap:wrap;gap:6px 18px;margin-block-start:14px;padding-block-start:12px;border-block-start:1px solid var(--brand-canhao)}.bso-subsetores__chip{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--brand-nevoa);border-block-end:2px solid transparent;transition:color .18s ease,border-color .18s ease}.bso-subsetores__chip:is(:hover,:focus-visible){color:var(--brand-claro);border-block-end-color:var(--brand-canhao)}.bso-subsetores__chip[aria-current=page]{color:var(--brand-visor);border-block-end-color:var(--brand-visor)}.bso-faixa__sub{color:var(--brand-nevoa)}.facets--filters-title,.products-count-wrapper,.filter-count-bubble__text{font-family:var(--font-accent--family);letter-spacing:.04em}.products-count-wrapper{color:var(--brand-nevoa)}.facets-controls-wrapper.facets--horizontal{border-block-end:1px solid var(--brand-canhao)}.sorting-filter__option:hover .sorting-filter__label,.column-options__option:hover .column-picker,.column-options__option-input:checked~.column-picker,.facets-toggle__button:hover,.facets-toggle__button:focus-visible,.facets__clear-all-link:hover{color:var(--brand-visor)}.facets-toggle__button,.column-options__option{min-height:44px}.column-options__option{min-width:44px}.pagination{--pagination-size: 44px}.pagination__link:hover:not([aria-current=page],.pagination__link--gap,.pagination__link--disabled){color:var(--brand-visor)}.search-results__empty{display:block;font-family:var(--font-accent--family);color:var(--brand-nevoa);letter-spacing:.02em;padding-block-start:var(--padding-lg)}.main-collection-grid__empty-link{color:var(--brand-visor)}#filters-drawer .theme-drawer__dialog{border-inline-start:1px solid var(--brand-canhao)}#filters-drawer .theme-drawer__badge{background-color:var(--brand-visor);color:var(--brand-preto)}.button:not(.button-unstyled,:disabled):active{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.button-secondary:not(:disabled):active{--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}.button-custom:not(:disabled):active{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}@media(prefers-reduced-motion:no-preference){.button:not(.button-unstyled):active{transform:scale(.98)}}.cart-items__remove:is(:hover,:focus-visible,:active),.cart-discount__pill-remove:is(:hover,:focus-visible,:active){color:var(--brand-alerta)}.cart-items__remove:is(:hover,:focus-visible){background-color:rgb(var(--brand-alerta-rgb) / .12)}.quantity-selector:focus-within{border-color:var(--brand-visor)}.quantity-selector .quantity-minus:is(:hover,:focus-visible,:active),.quantity-selector .quantity-plus:is(:hover,:focus-visible,:active){color:var(--brand-visor)}.media-gallery--carousel .slideshow-controls__dots .slideshow-control{min-width:44px;min-height:44px}.product-details [class*=text_aEtTtq] :is(h2,h3){font-size:1.5rem;line-height:1.2}sticky-add-to-cart .sticky-add-to-cart__bar:before{background:linear-gradient(var(--color-background) 0 100%),linear-gradient(var(--brand-canhao) 0 100%)}.cart-items__empty-eyebrow{font-family:var(--font-accent--family);color:var(--brand-nevoa);letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--margin-xs)}.cart-items__empty-heading{margin-block:0 var(--margin-md)}.cart-page--empty .cart-page__title{align-self:stretch;width:100%}.cart-page--empty .cart-title{width:100%;text-align:left!important}.blog-post-content,.page-content{max-width:68ch}.page-content{margin-inline:auto}.blog-post-details{font-family:var(--font-accent--family);color:var(--brand-nevoa);letter-spacing:.02em}[class*=blog-post-image]{border:1px solid var(--brand-canhao)}.blog-posts-empty{grid-column:1 / -1;max-width:46rem}.blog-posts-empty__eyebrow{font-family:var(--font-accent--family);color:var(--brand-nevoa);letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--margin-xs)}.blog-posts-empty__heading{margin-block:0 var(--margin-md)}.blog-posts-empty__support{color:var(--brand-nevoa);margin-block-end:var(--margin-lg)}[class*=contatos]{color:var(--brand-nevoa)}[class*=contatos] a{color:var(--brand-claro)}[class*=contatos] a:is(:hover,:focus-visible){color:var(--brand-visor)}[class*=contatos] p{display:flex;flex-wrap:wrap;gap:.375em 1.25em}[class*=contatos] a{white-space:nowrap}.contact-form__error{color:var(--color-error)}.contact-form__success{color:var(--color-success)}.contact-form__input{min-height:44px}.section-password [class*=text-2]{color:var(--brand-nevoa)}@media screen and (max-width:749px){[id$=__colecoes_home] .resource-list--grid.hidden--mobile,[id$=__vitrine_mais_vendidos] .resource-list--grid.hidden--mobile{display:grid!important}[id$=__colecoes_home] .resource-list__carousel,[id$=__vitrine_mais_vendidos] .resource-list__carousel{display:none}}@media screen and (max-width:749px){[id$=__colecoes_home] .product-card__content.layout-panel-flex.layout-panel-flex--column,[id$=__vitrine_mais_vendidos] .product-card__content.layout-panel-flex.layout-panel-flex--column{grid-template-columns:1fr}}@media screen and (min-width:750px){body .product-media-container.constrain-height{--constrained-height: var( --pdp-galeria-altura, max(380px, calc(100vh - var(--header-height, 100px) - 216px)) )}body .product-information .product-information__grid:not(.product-information__grid--half).product-information--media-left{--pdp-galeria-altura: max(380px, calc(100vh - var(--header-height, 100px) - 216px));grid-template-columns:min(50%,var(--pdp-galeria-altura)) minmax(0,34rem);justify-content:center}body .product-information .product-information__grid:not(.product-information__grid--half).product-information--media-right{--pdp-galeria-altura: max(380px, calc(100vh - var(--header-height, 100px) - 216px));grid-template-columns:minmax(0,34rem) min(50%,var(--pdp-galeria-altura));justify-content:center}}.product-details .text-block:has(h1) h1{font-size:clamp(2rem,2.6vw,2.75rem);line-height:.98}.product-details product-price .price{font-size:1.75rem;text-shadow:0 0 18px rgb(var(--brand-visor-rgb) / .28)}@media screen and (max-width:749px){.product-details product-price .price{font-size:1.5rem}}.product-details product-price :is(.price--compare,.price-list__compare){font-size:1.125rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/brand.css.map */
