.store-category-nav[data-astro-cid-rf725gvn]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.store-category-card[data-astro-cid-rf725gvn]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;min-height:10rem;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);align-content:start;gap:.45rem;padding:1rem;text-decoration:none;display:grid}.store-category-card[data-astro-cid-rf725gvn]:hover{border-color:var(--color-accent-strong);box-shadow:var(--shadow-card);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.store-category-card[data-astro-cid-rf725gvn]{transition:none}.store-category-card[data-astro-cid-rf725gvn]:hover{transform:none}}.store-category-card[data-astro-cid-rf725gvn].is-active{border-color:var(--color-accent-strong);background:linear-gradient(180deg,var(--color-glow),var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent-strong) 32%,transparent)}.store-category-card__icon[data-astro-cid-rf725gvn]{border:1px solid var(--color-border);border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-accent-strong);background:var(--color-surface-soft);place-items:center;display:grid}.store-category-card[data-astro-cid-rf725gvn] strong[data-astro-cid-rf725gvn]{color:var(--color-text);font-size:1rem}.store-category-card[data-astro-cid-rf725gvn]>span[data-astro-cid-rf725gvn]:not(.store-category-card__icon){color:var(--color-text-muted);font-size:.8rem;line-height:1.4}.store-category-card[data-astro-cid-rf725gvn] small[data-astro-cid-rf725gvn]{color:var(--color-accent-strong);margin-top:auto;font-size:.75rem;font-weight:800}.store-category-nav--compact[data-astro-cid-rf725gvn] .store-category-card[data-astro-cid-rf725gvn]{min-height:7rem}@media (width<=60rem){.store-category-nav[data-astro-cid-rf725gvn]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=42rem){.store-category-nav[data-astro-cid-rf725gvn]{grid-template-columns:1fr 1fr}.store-category-card[data-astro-cid-rf725gvn],.store-category-nav--compact[data-astro-cid-rf725gvn] .store-category-card[data-astro-cid-rf725gvn]{min-height:auto}}@media (width<=30rem){.store-category-nav[data-astro-cid-rf725gvn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.store-category-nav[data-astro-cid-rf725gvn]:not(.store-category-nav--compact) .store-category-card[data-astro-cid-rf725gvn]{min-height:7rem;padding:.8rem}.store-category-nav[data-astro-cid-rf725gvn]:not(.store-category-nav--compact) .store-category-card[data-astro-cid-rf725gvn]>span[data-astro-cid-rf725gvn]:not(.store-category-card__icon){display:none}.store-category-nav[data-astro-cid-rf725gvn]:not(.store-category-nav--compact) .store-category-card[data-astro-cid-rf725gvn]:last-child{grid-column:1/-1}.store-category-nav--compact[data-astro-cid-rf725gvn] .store-category-card[data-astro-cid-rf725gvn]{padding:.75rem}}@media (width<=22rem){.store-category-nav[data-astro-cid-rf725gvn]{grid-template-columns:1fr}.store-category-nav[data-astro-cid-rf725gvn]:not(.store-category-nav--compact) .store-category-card[data-astro-cid-rf725gvn]:last-child{grid-column:auto}}.store-catalog-page{background:var(--color-bg);padding-bottom:2rem}.store-catalog-page .container{width:calc(100% - 3rem);max-width:1160px;margin-inline:auto}.store-catalog-page h1,.store-catalog-page h2,.store-catalog-page h3,.store-catalog-page p{margin:0}.store-catalog-page p{color:var(--color-text-muted);line-height:1.55}.store-catalog-page .eyebrow{font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-strong)}.store-catalog-page svg{color:var(--color-accent-strong);flex-shrink:0}.catalog-hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:2rem;padding-block:2rem 1.6rem;display:grid}.catalog-hero h1{max-width:17ch;font-size:var(--size-title-media);line-height:var(--leading-title);letter-spacing:var(--tracking-title);margin:.7rem 0 1rem}.catalog-lead{max-width:48ch;font-size:1rem}.catalog-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.3rem;display:flex}.store-catalog-page .button{min-height:44px;padding:.7rem 1rem;font-size:.85rem}.store-catalog-page .button-secondary{border:1px solid var(--color-accent-strong);color:var(--color-text);background:0 0}.catalog-motto{align-items:center;gap:.7rem;font-size:.78rem;display:flex;margin-top:1.2rem!important}.catalog-motto:before{content:"";background:var(--color-text-subtle);width:25px;height:1px}.catalog-hero figure{border:1px solid var(--color-border-strong);border-radius:9px;margin:0;overflow:hidden}.catalog-hero img{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.store-catalog-page .store-category-nav{gap:.7rem}.store-catalog-page .store-category-card{border-color:var(--color-border-strong);background:var(--color-surface);border-radius:8px;justify-content:center;align-items:center;gap:.8rem;min-height:70px;padding:.8rem;display:flex}.store-catalog-page .store-category-card strong{font-size:.82rem}.store-catalog-page .store-category-card small{display:none}.store-catalog-page .store-category-card__icon{background:0 0;border:0;flex-shrink:0}.catalog-trust{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.8rem;padding:1rem .2rem;display:grid}.catalog-trust>div{border-right:1px solid var(--color-border-strong);align-items:center;gap:.9rem;padding-inline:1rem;display:flex}.catalog-trust>div:last-child{border-right:0}.catalog-trust h2{font-size:.85rem;line-height:1.4}.catalog-trust p{margin-top:.3rem;font-size:.78rem}.catalog-section{padding-top:2rem;scroll-margin-top:6rem}.catalog-heading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.2rem;display:flex}.catalog-heading h2{font-size:var(--size-title-section);line-height:var(--leading-section);letter-spacing:var(--tracking-section)}.catalog-heading p{margin-top:.5rem;font-size:.85rem}.catalog-heading>span{color:var(--color-text-muted);flex-shrink:0;font-size:.8rem}.catalog-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.store-catalog-page.store-catalog-page .store-card--editorial{border-color:var(--color-border-strong);box-shadow:none;border-radius:9px;position:relative}.store-catalog-page.store-catalog-page .store-card--editorial:hover{box-shadow:none;border-color:var(--color-accent-strong);transform:none}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__media,.store-catalog-page.store-catalog-page .store-card--editorial .visual-media{aspect-ratio:16/10}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__topline{z-index:1;justify-content:flex-end;max-width:calc(100% - 3rem);position:absolute;top:.7rem;left:auto;right:.7rem}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__brand{display:none}.store-catalog-page.store-catalog-page .store-card--editorial .store-badge{background:var(--color-surface);border-color:var(--color-border-strong);border-radius:7px;font-size:.68rem}.store-catalog-page.store-catalog-page .store-card--editorial .store-badge--testado{background:var(--color-accent)}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__body{gap:.6rem;padding:1rem}.store-catalog-page.store-catalog-page .store-card--editorial h3{font-size:.97rem;line-height:1.35}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__description{min-height:2.7em;font-size:.85rem}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__commercial{margin-top:auto;padding-top:.7rem}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__commercial span{font-family:var(--font-body);color:var(--color-text-muted);font-size:.78rem;font-weight:400}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__actions{grid-template-columns:minmax(0,1fr) auto;margin-top:0}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__actions a{border:1px solid var(--color-accent-strong);color:var(--color-accent-strong);background:0 0;min-height:44px;padding:.6rem .7rem;font-size:.79rem}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__secondary{border-color:var(--color-border-strong);color:var(--color-text)}.catalog-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.catalog-context>a{border:1px solid var(--color-border-strong);color:var(--color-text);background:var(--color-surface);border-radius:9px;align-items:center;gap:1rem;padding:1.2rem;text-decoration:none;display:flex}.catalog-context h2{font-size:1rem}.catalog-context p{margin-top:.4rem;font-size:.83rem}.catalog-context span{color:var(--color-accent-strong);margin-top:.7rem;font-size:.85rem;font-weight:600;display:block}.catalog-context>a:hover{border-color:var(--color-accent-strong)}.catalog-disclosure{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:9px;align-items:center;gap:1rem;margin-top:1rem;padding:1.1rem;display:flex}.catalog-disclosure h2{font-size:.9rem}.catalog-disclosure p{margin-top:.4rem;font-size:.8rem}.store-catalog-page a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media (width<=960px){.catalog-products{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-hero{gap:1rem}.catalog-hero h1{font-size:var(--size-title-media);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.store-catalog-page .store-category-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-trust>div{align-items:start;gap:.6rem;padding-inline:.7rem}.catalog-trust svg{width:23px}}@media (width<=600px){.store-catalog-page .container{width:calc(100% - 2rem)}.catalog-hero{grid-template-columns:1fr;gap:1.2rem}.catalog-hero h1{font-size:var(--size-title-media);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.catalog-hero img{aspect-ratio:16/9}.catalog-actions{gap:.6rem}.catalog-actions .button{padding:.65rem .75rem;font-size:.8rem}.store-catalog-page .store-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.store-catalog-page .store-category-card{gap:.5rem;min-height:60px;padding:.6rem}.store-catalog-page .store-category-card:last-child{grid-column:1/-1}.catalog-trust{grid-template-columns:1fr;padding:.2rem 1rem}.catalog-trust>div{border-right:0;border-bottom:1px solid var(--color-border);padding:.8rem 0}.catalog-trust>div:last-child{border-bottom:0}.catalog-heading{flex-direction:column;align-items:start;gap:.7rem}.catalog-products,.catalog-context{grid-template-columns:1fr}.catalog-disclosure{align-items:start}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__actions{grid-template-columns:minmax(0,1fr) auto}.store-catalog-page.store-catalog-page .store-card--editorial .store-card__commercial{flex-direction:row}}.store-catalog-page.store-catalog-page .store-card--editorial .visual-media img{object-position:center top}.store-catalog-page .catalog-hero figure{border:0;border-radius:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 25% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 25% 100%)}@media (width<=600px){.store-catalog-page .catalog-hero figure{-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}}.store-catalog-page .catalog-hero{isolation:isolate;gap:0}.store-catalog-page .catalog-hero>div{z-index:1;position:relative}.store-catalog-page .catalog-hero figure{margin-left:-5rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 42% 88%,#0000 100%)}@media (width<=600px){.store-catalog-page .catalog-hero figure{margin-top:-1rem;margin-left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 35% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 35% 85%,#0000 100%)}}.store-catalog-page.store-catalog-page .store-card--editorial .visual-media img[src$=ottocast-mini-cube-3-0-assinatura-v2\.webp],.store-catalog-page.store-catalog-page .store-card--editorial .visual-media img[src$=logitech-mx-anywhere-3s-assinatura-v2\.webp],.catalog-hero img[src$=logitech-mx-anywhere-3s-assinatura-v2\.webp]{object-position:left top}.store-catalog-page.store-catalog-page .store-card--editorial .visual-media img[src$=-assinatura-v1\.webp]{object-fit:cover;object-position:left top}.store-catalog-page.store-catalog-page .store-card--editorial .visual-media img[src*=-assinatura-]{object-position:left top}
