.vm{--vm-gap: 1.6rem;--vm-colunas: 1.6;--vm-linha: rgba(var(--color-foreground), .12);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeca" "marcas" "paineis" "todos"}.vm__cabeca{grid-area:cabeca}.vm__faixa{grid-area:faixa;display:none}.vm__marcas{grid-area:marcas;min-width:0}.vm__paineis{grid-area:paineis;min-width:0}.vm__todos{grid-area:todos}.vm__titulo{margin:0;text-transform:uppercase}.vm__titulo>span{display:inline-block;padding:0 3rem .8rem 0;border-bottom:.3rem solid var(--vm-destaque)}.vm__subtitulo{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.4;letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.vm__faixa{flex-direction:column;align-items:center;padding:2.4rem 0 3.2rem;background:var(--vm-destaque);color:#fff}.vm__faixa-texto{margin-top:auto;writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.1;letter-spacing:.04rem;text-transform:uppercase;white-space:nowrap}.vm__faixa[data-hd-sync]{background:linear-gradient(#00000073,#00000073),linear-gradient(180deg,var(--hd-top-c1),var(--hd-top-c2));transition:--hd-top-c1 .9s ease,--hd-top-c2 .9s ease}@media(prefers-reduced-motion:reduce){.vm__faixa[data-hd-sync]{transition:none}}.vm__marcas{margin-top:2rem}.vm__rotulo{margin:0 0 .8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.3rem;letter-spacing:.06rem;text-transform:uppercase;color:var(--vm-destaque)}.vm__lista{display:flex;gap:.8rem;margin:-.5rem;padding:.5rem;scroll-padding-inline:.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vm__lista::-webkit-scrollbar{display:none}.vm__marca{position:relative;flex:0 0 auto;min-height:4.4rem;margin:0;padding:0 1.6rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.4rem;background:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.4rem;line-height:1.2;letter-spacing:.04rem;text-transform:uppercase;white-space:nowrap;color:rgb(var(--color-foreground));cursor:pointer}.vm__marca:hover{color:var(--vm-destaque)}.vm__marca[aria-selected=true]{border-color:var(--vm-destaque);background:var(--vm-destaque);color:#fff;font-weight:var(--font-body-weight-bold)}.vm__marca:focus-visible,.vm__todos:focus-visible,.vm__seta:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem;box-shadow:none}.vm__marca-curto{display:none}.vm__marca--vazia{display:flex;align-items:center;font-size:1.3rem;color:rgba(var(--color-foreground),.6);cursor:default}.vm--rodizio .vm__marca[aria-selected=true]:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.5rem;height:.2rem;border-radius:.2rem;background:#fffc;transform-origin:left;animation:vm-tempo var(--vm-tempo, 7s) linear forwards}.vm--rodizio.vm--pausa .vm__marca[aria-selected=true]:after,.vm--rodizio:hover .vm__marca[aria-selected=true]:after,.vm--rodizio:focus-within .vm__marca[aria-selected=true]:after{animation-play-state:paused}.vm__todos{display:inline-flex;align-items:center;justify-self:start;gap:1rem;margin-top:1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.5rem;letter-spacing:.06rem;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}.vm__todos:hover{color:var(--vm-destaque)}.vm__paineis{margin-top:2.4rem}.vm__painel[hidden]{display:none}.vm__carrossel{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr)}.vm__trilho{display:flex;gap:var(--vm-gap);margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vm__trilho::-webkit-scrollbar{display:none}.vm__trilho:focus{outline:none}.vm__trilho>.vm__item{flex:0 0 calc((100% - (var(--vm-colunas) - 1) * var(--vm-gap)) / var(--vm-colunas));min-width:0;scroll-snap-align:start}.vm__trilho>.vm__item.vm__entra{animation:vm-entra .3s ease}.vm__trilho .card-wrapper{height:100%}.vm__seta{display:none}.vm__item--esqueleto{display:flex;flex-direction:column;gap:1rem}.vm__esq-img,.vm__esq-linha{display:block;background:rgba(var(--color-foreground),.06);animation:vm-pulsa 1.4s ease-in-out infinite}.vm__esq-img{aspect-ratio:1 / 1}.vm__esq-linha{height:1.4rem;width:85%}.vm__esq-linha--curta{width:45%;height:2rem}.vm__aviso{margin:0;padding:3.2rem 0;font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.vm__aviso a{margin-left:.4rem;color:var(--vm-destaque);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase}@media screen and (max-width:749px){vitrine-marcas.vm{--vm-colunas: 2.3;--vm-gap: 1.2rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cabeca todos" "marcas marcas" "paineis paineis";align-items:center;padding:1.4rem 0 1.6rem;border-top:.8rem solid rgba(var(--color-foreground),.05)}.vm__cabeca{min-width:0;padding-left:1.5rem}.vm__titulo{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.6rem;line-height:1.3;letter-spacing:0;text-transform:none;text-wrap:balance}.vm__titulo>span{display:inline;padding:0;border:0}.vm__subtitulo{display:none}.vm__marcas{position:relative;margin-top:.2rem}.vm__marcas:after{content:"";position:absolute;top:0;right:0;bottom:.1rem;width:3.2rem;background:linear-gradient(90deg,rgba(var(--color-background),0),rgb(var(--color-background)));pointer-events:none}.vm__rotulo{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.vm__lista{gap:0;margin:0;padding:0 3.2rem 0 .3rem;scroll-padding-inline:1.5rem;box-shadow:inset 0 -.1rem rgba(var(--color-foreground),.08)}.vm__marca,.vm__marca[aria-selected=true]{display:flex;align-items:center;min-height:4.2rem;padding:0 1.2rem;border:0;border-radius:0;background:none;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.3rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.62)}.vm__marca[aria-selected=true]{color:rgb(var(--color-foreground))}.vm__marca[aria-selected=true]:after,.vm--rodizio .vm__marca[aria-selected=true]:after{content:"";position:absolute;right:1.2rem;bottom:0;left:1.2rem;height:.2rem;border-radius:0;background:var(--vm-destaque)}.vm__marca:focus-visible{outline-offset:-.3rem}.vm__marca-nome{display:none}.vm__marca-curto{display:inline}.vm--esteira .vm__marcas:after{content:none}.vm--esteira .vm__lista{padding-right:0;overflow:visible}.vm__fixa{position:relative;display:flex;flex:none}.vm__fixa:after{content:"";position:absolute;top:50%;right:0;width:.1rem;height:1.6rem;background:rgba(var(--color-foreground),.15);transform:translateY(-50%)}.vm__fixa>.vm__marca--entra{animation:vm-fixa .3s cubic-bezier(.2,0,0,1)}.vm__esteira{flex:1 1 auto;min-width:0;overflow:hidden;overflow:clip;touch-action:pan-y}.vm__esteira[data-anda]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 2rem,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 2rem,#000 calc(100% - 3.2rem),transparent)}.vm__esteira-trilho{display:flex;width:max-content;-webkit-user-select:none;user-select:none}.vm__paineis{margin-top:1rem}.vm__trilho{padding:0 1.5rem;scroll-padding-inline:1.5rem}.vm__trilho .card--card.card--media>.card__content{margin-top:0;padding:0}.vm__trilho .card-mt .card__information{padding:1rem 0 0}:root .vm__trilho .product-card-wrapper.card-mt .card__information>.card__heading{-webkit-line-clamp:2}.vm__aviso{padding:2.4rem 1.5rem;font-size:1.3rem;text-align:center}.vm__todos{justify-self:end;gap:.4rem;min-height:4.4rem;margin-block:-1rem;padding:0 1.5rem 0 1.2rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.3rem;letter-spacing:.02rem;text-transform:none;white-space:nowrap;color:var(--vm-destaque)}.vm__todos svg{width:1.4rem;height:1.4rem}}@media screen and (min-width:750px){.vm{--vm-colunas: 2.5;--vm-gap: 2.4rem}}@media screen and (min-width:990px){.vm{--vm-colunas: var(--vm-colunas-desktop, 3);grid-template-columns:6rem 26rem minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"faixa marcas cabeca" "faixa marcas paineis" "faixa todos paineis";min-height:56rem}.vm__faixa{display:flex}.vm__cabeca,.vm__paineis{padding-left:4rem}.vm__cabeca{padding-top:.4rem}.vm__marcas{display:flex;flex-direction:column;margin-top:0;padding:1.6rem 3.2rem 0;background:var(--vm-painel)}.vm__rotulo{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.vm__lista{flex:1;flex-direction:column;gap:0;margin:0;padding:0;overflow:visible}.vm__marca{flex:1 1 0;min-height:5.2rem;max-height:8.8rem;padding:.4rem 0;border:0;border-bottom:.1rem solid var(--vm-linha);border-radius:0;font-size:1.6rem;text-align:center;white-space:normal}.vm__marca[aria-selected=true]{border-color:var(--vm-linha);background:none;color:var(--vm-destaque)}.vm--rodizio .vm__marca[aria-selected=true]:after{left:0;right:0;bottom:-.1rem;border-radius:0;background:var(--vm-destaque)}.vm__todos{justify-self:stretch;justify-content:center;min-height:6.4rem;margin-top:0;padding:0 3.2rem 1.6rem;background:var(--vm-painel);font-size:1.6rem}.vm__paineis{margin-top:3.2rem}.vm__carrossel{grid-template-columns:3.2rem minmax(0,1fr) 3.2rem;column-gap:1.2rem;align-items:start}.vm__seta{display:grid;place-items:center;width:3.2rem;height:6.4rem;margin-top:8rem;margin-top:calc((100cqw - 8.8rem - (var(--vm-colunas) - 1) * var(--vm-gap)) / var(--vm-colunas) / 2 - 3.2rem);padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.vm__seta svg{width:2.4rem;height:4rem;fill:currentColor}.vm__seta:hover:not(:disabled){color:var(--vm-destaque)}.vm__seta:disabled{color:rgba(var(--color-foreground),.15);cursor:default}}.vm--total{padding-inline:1.5rem}@media screen and (min-width:750px){.vm--total{padding-inline:5rem}}@media screen and (min-width:990px){.vm--total{padding-left:0;padding-right:3.2rem}}@media screen and (min-width:1600px){.vm--total{--vm-colunas: calc(var(--vm-colunas-desktop, 3) + 1);padding-right:5rem}}@keyframes vm-pulsa{50%{opacity:.5}}@keyframes vm-entra{0%{opacity:0}to{opacity:1}}@keyframes vm-fixa{0%{opacity:0;transform:translate(.8rem)}}@keyframes vm-tempo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.vm__esq-img,.vm__esq-linha,.vm__trilho>.vm__item.vm__entra,.vm__fixa>.vm__marca--entra{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-vitrine-marcas.css.map */
