.aimer-var{display:block;margin:2.2rem 0 1.6rem;--aimer-var-accent: #a03304;--aimer-var-linha: rgba(var(--color-foreground, 26, 26, 26), .14);--aimer-var-suave: rgba(var(--color-foreground, 26, 26, 26), .62);--aimer-var-fundo: rgba(var(--color-foreground, 26, 26, 26), .045)}.aimer-var__cabecalho{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;margin-bottom:1rem}.aimer-var__titulo{display:flex;align-items:center;gap:.7rem;margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.aimer-var__contagem{display:inline-block;padding:.2rem .6rem;border-radius:999px;background:var(--aimer-var-fundo);font-size:1.05rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--aimer-var-suave);white-space:nowrap}.aimer-var__legenda{margin:0;font-size:1.2rem;color:var(--aimer-var-suave)}.aimer-var__legenda strong{font-weight:600;color:rgb(var(--color-foreground, 26, 26, 26))}.aimer-var__banhos{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.1rem}.aimer-var__pill{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;border:1px solid var(--aimer-var-linha);border-radius:999px;background:transparent;color:inherit;font-family:inherit;font-size:1.2rem;line-height:1;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.aimer-var__pill:hover{border-color:rgba(var(--color-foreground, 26, 26, 26),.4)}.aimer-var__pill.is-ativa{border-color:var(--aimer-var-accent);background:#a033040f;color:var(--aimer-var-accent);font-weight:600}.aimer-var__pill-num{font-size:1.05rem;color:var(--aimer-var-suave)}.aimer-var__pill.is-ativa .aimer-var__pill-num{color:inherit;opacity:.75}.aimer-var__ponto{width:.9rem;height:.9rem;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px #0000001f}.aimer-var__ponto--ouro{background:linear-gradient(135deg,#e8c87d,#b8862f)}.aimer-var__ponto--rodio{background:linear-gradient(135deg,#6c6c70,#26262a)}.aimer-var__grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.6rem,1fr));gap:1.4rem 1rem;margin:0;padding:0;list-style:none}.aimer-var__celula{margin:0;padding:0;min-width:0}.aimer-var__celula.is-oculta{display:none}.aimer-var__item{display:flex;flex-direction:column;align-items:center;gap:.55rem;text-decoration:none;color:inherit;height:100%}.aimer-var__thumb{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border-radius:.9rem;overflow:hidden;background:var(--aimer-var-fundo);box-shadow:inset 0 0 0 1px var(--aimer-var-linha);transition:transform .2s ease,box-shadow .2s ease}.aimer-var__thumb img{display:block;width:100%;height:100%;object-fit:cover}.aimer-var__item:hover .aimer-var__thumb,.aimer-var__item:focus-visible .aimer-var__thumb{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground, 26, 26, 26),.35)}.aimer-var__item:focus-visible{outline:none}.aimer-var__item:focus-visible .aimer-var__thumb{outline:2px solid var(--aimer-var-accent);outline-offset:2px}.aimer-var__item.is-selecionada .aimer-var__thumb{box-shadow:inset 0 0 0 2px var(--aimer-var-accent)}.aimer-var__item.is-selecionada .aimer-var__nome{color:var(--aimer-var-accent);font-weight:600}.aimer-var__nome{font-size:1.15rem;line-height:1.25;text-align:center;overflow-wrap:anywhere}.aimer-var__preco{font-size:1.1rem;line-height:1;color:var(--aimer-var-suave);margin-top:-.15rem}.aimer-var__esgotado{position:absolute;left:50%;bottom:.5rem;transform:translate(-50%);padding:.15rem .5rem;border-radius:999px;background:rgba(var(--color-background, 255, 255, 255),.92);font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.aimer-var__item.is-esgotada .aimer-var__thumb img{opacity:.5;filter:saturate(.5)}.aimer-var__item.is-esgotada .aimer-var__nome,.aimer-var__item.is-esgotada .aimer-var__preco{opacity:.6}.aimer-var__previa{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .22s ease;background:rgb(var(--color-background, 255, 255, 255))}.aimer-var__previa.is-visivel{opacity:1}@media screen and (max-width:749px){.aimer-var__grade{grid-template-columns:repeat(auto-fill,minmax(7.4rem,1fr));gap:1.2rem .8rem}.aimer-var__nome{font-size:1.05rem}.aimer-var__preco{font-size:1rem}}@media(prefers-reduced-motion:reduce){.aimer-var__thumb,.aimer-var__previa{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/aimer-variacoes.css.map */
