.hero:where(.astro-pv6lgv6v){padding:var(--espaco-l) 0 var(--espaco-3xl)}.mecanica__titulo:where(.astro-pv6lgv6v){margin:0 0 var(--espaco-m);font-family:var(--aurora-font-marca);font-size:var(--passo-2);font-weight:600;line-height:var(--lh-2);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--sl-color-white)}.mecanica:where(.astro-pv6lgv6v){max-width:46rem;margin:0}.mecanica__linha:where(.astro-pv6lgv6v){gap:var(--espaco-m);padding-block:var(--espaco-s);border-top:1px solid var(--sl-color-hairline);grid-template-columns:minmax(0,9rem) minmax(0,1fr);display:grid}.mecanica__linha:where(.astro-pv6lgv6v):last-child{border-bottom:1px solid var(--sl-color-hairline)}.mecanica:where(.astro-pv6lgv6v) dt:where(.astro-pv6lgv6v){font-family:var(--aurora-font-mono);font-size:var(--passo--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--sl-color-gray-4);font-weight:500}.mecanica:where(.astro-pv6lgv6v) dd:where(.astro-pv6lgv6v){font-size:var(--passo--1);color:var(--sl-color-text);margin:0}.mecanica:where(.astro-pv6lgv6v) dd:where(.astro-pv6lgv6v) a:where(.astro-pv6lgv6v){color:var(--sl-color-text-accent)}@media (width<=40em){.mecanica__linha:where(.astro-pv6lgv6v){gap:var(--espaco-3xs);grid-template-columns:1fr}}.folha:where(.astro-pv6lgv6v){align-items:center;gap:var(--espaco-2xs) var(--espaco-m);padding:var(--espaco-2xs) clamp(1rem, 4vw, 3rem);border-bottom:1px solid var(--sl-color-hairline);font-family:var(--aurora-font-mono);font-size:var(--passo--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--sl-color-gray-4);flex-wrap:wrap;display:flex}.folha__id:where(.astro-pv6lgv6v){color:var(--sl-color-white)}.hero:where(.astro-pv6lgv6v) h1:where(.astro-pv6lgv6v){max-width:20ch;font-family:var(--aurora-font-marca);font-size:var(--passo-4);font-weight:600;line-height:var(--lh-4);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--sl-color-white);margin:0}.lede:where(.astro-pv6lgv6v){margin:var(--espaco-s) 0 0;max-width:52ch;font-size:var(--passo-0);line-height:var(--lh-0);color:var(--sl-color-text)}.lede:where(.astro-pv6lgv6v) a:where(.astro-pv6lgv6v){color:var(--sl-color-text-accent)}.section:where(.astro-pv6lgv6v){padding:2rem 0 0}.category-title:where(.astro-pv6lgv6v){margin:var(--espaco-3xl) 0 var(--espaco-m);padding-top:var(--espaco-m);border-top:1px solid var(--sl-color-hairline);font-family:var(--aurora-font-mono);font-size:var(--passo--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--sl-color-gray-4);font-weight:500}.category-title:where(.astro-pv6lgv6v):first-child{margin-top:0}.product-grid:where(.astro-pv6lgv6v){gap:var(--espaco-l);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.product-grid:where(.astro-pv6lgv6v):has(.product:only-child){grid-template-columns:minmax(0,1fr)}.product:where(.astro-pv6lgv6v){color:inherit;text-decoration:none;display:block}.product-grid:where(.astro-pv6lgv6v):has(.product:only-child) .product:where(.astro-pv6lgv6v){align-items:center;gap:var(--espaco-3xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}@media (width<=60em){.product-grid:where(.astro-pv6lgv6v):has(.product:only-child) .product:where(.astro-pv6lgv6v){gap:var(--espaco-l);grid-template-columns:minmax(0,1fr)}}.product__media:where(.astro-pv6lgv6v){aspect-ratio:16/9;border:1px solid var(--sl-color-hairline);border-radius:var(--aurora-radius-card);place-items:center;transition:border-color .15s ease-out;display:grid;overflow:hidden}.product:where(.astro-pv6lgv6v):hover .product__media:where(.astro-pv6lgv6v){border-color:var(--sl-color-text-accent)}.product__media:where(.astro-pv6lgv6v) img:where(.astro-pv6lgv6v){object-fit:cover;width:100%;height:100%}.product__media:where(.astro-pv6lgv6v) .product__placeholder:where(.astro-pv6lgv6v){opacity:.5;width:5.5rem;height:auto}.product__body:where(.astro-pv6lgv6v){padding-top:var(--espaco-s)}.product-grid:where(.astro-pv6lgv6v):has(.product:only-child) .product__body:where(.astro-pv6lgv6v){padding-top:0}.product__nome:where(.astro-pv6lgv6v){font-family:var(--aurora-font-marca);font-size:var(--passo-2);font-weight:600;line-height:var(--lh-2);text-transform:uppercase;color:var(--sl-color-white);margin:0}.product:where(.astro-pv6lgv6v):hover .product__nome:where(.astro-pv6lgv6v){color:var(--sl-color-text-accent)}.product__rating:where(.astro-pv6lgv6v){margin:var(--espaco-3xs) 0 0;font-family:var(--aurora-font-mono);font-size:var(--passo--1);font-variant-numeric:tabular-nums;color:var(--sl-color-gray-4);align-items:center;gap:.4rem;display:flex}.product__stars:where(.astro-pv6lgv6v){font-size:var(--passo--2);color:var(--sl-color-gray-5);gap:.1rem;display:inline-flex}.product__stars:where(.astro-pv6lgv6v) .is-on:where(.astro-pv6lgv6v){color:var(--sl-color-text-accent)}.product__desc:where(.astro-pv6lgv6v){margin:var(--espaco-2xs) 0 0;max-width:52ch;font-size:var(--passo-0);line-height:var(--lh-0);color:var(--sl-color-text)}.product__spec:where(.astro-pv6lgv6v){margin:var(--espaco-m) 0 0;padding-top:var(--espaco-2xs);border-top:1px solid var(--sl-color-hairline-light);font-family:var(--aurora-font-mono);font-size:var(--passo--1)}.product__spec-row:where(.astro-pv6lgv6v){justify-content:space-between;align-items:baseline;gap:var(--espaco-m);padding-block:3px;display:flex}.product__spec-row:where(.astro-pv6lgv6v) dt:where(.astro-pv6lgv6v){color:var(--sl-color-gray-4);align-items:baseline;gap:.5rem;display:flex}.product__spec-row:where(.astro-pv6lgv6v) dd:where(.astro-pv6lgv6v){font-variant-numeric:tabular-nums;color:var(--sl-color-white);margin:0}.product__ver:where(.astro-pv6lgv6v){font-size:var(--passo--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--sl-color-text-accent)}.product:where(.astro-pv6lgv6v):hover .product__ver:where(.astro-pv6lgv6v){text-underline-offset:.25em;text-decoration:underline}.product__preco:where(.astro-pv6lgv6v){justify-content:space-between;align-items:baseline;gap:var(--espaco-m);margin:var(--espaco-m) 0 0;padding-top:var(--espaco-2xs);border-top:1px solid var(--sl-color-hairline);font-family:var(--aurora-font-mono);font-size:var(--passo--1);font-variant-numeric:tabular-nums;color:var(--sl-color-white);display:flex}.product__periodo:where(.astro-pv6lgv6v){color:var(--sl-color-gray-4)}
