.cup{--cup-tinta: var(--ilha-texto, #111);--cup-fraco: var(--ilha-apagado, rgba(0,0,0,.55));--cup-linha: var(--ilha-linha, rgba(0,0,0,.1));--cup-caixa: #fff;--cup-chao: rgba(151, 39, 179, .045);--cup-sombra: 0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.05);max-width:860px;margin:0 auto;padding:16px 16px 64px;color:var(--cup-tinta)}.cup-migalhas{font-size:13px;color:var(--cup-fraco);margin:0 0 18px}.cup-migalhas a{color:inherit;text-decoration:none}.cup-migalhas a:hover,.cup-migalhas a:focus-visible{text-decoration:underline}.cup-topo{margin:0 0 24px}.cup-topo h1{font-size:clamp(27px,7.4vw,44px);line-height:1.12;letter-spacing:-.02em;font-weight:800;margin:0 0 10px;text-wrap:balance}.cup-lead{font-size:17px;line-height:1.55;margin:0 0 14px;color:#333}.cup-pulso{display:inline-flex;align-items:center;gap:9px;background:var(--cup-chao);border:1px solid var(--cup-linha);border-radius:var(--ilha-raio-pastilha, 999px);padding:7px 15px 7px 12px;font-size:13px;line-height:1.3;color:#444}.cup-pulso b{font-weight:700;color:var(--cup-tinta)}.cup-ponto{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:var(--ilha-cor, #9727B3);box-shadow:0 0 #9727b380;animation:cup-pulsar 2.6s ease-out infinite}@keyframes cup-pulsar{0%{box-shadow:0 0 #9727b373}70%{box-shadow:0 0 0 9px #9727b300}to{box-shadow:0 0 #9727b300}}.cup-bloco{margin:0 0 30px}.cup-bloco h2{font-size:21px;font-weight:800;line-height:1.25;margin:0 0 6px;text-wrap:balance}.cup-bloco>p{font-size:15px;line-height:1.55;color:#444;margin:0 0 15px}.cup-marcas{list-style:none;margin:0;padding:0;display:grid;gap:9px}.cup-marca{display:flex;justify-content:space-between;align-items:baseline;gap:12px;background:var(--cup-caixa);border:1px solid var(--cup-linha);border-radius:var(--ilha-raio, 10px);padding:13px 15px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.cup-marca:hover{transform:translateY(-2px);box-shadow:var(--cup-sombra);border-color:#9727b34d}.cup-marca__nome{font-weight:700;font-size:16px;line-height:1.3}.cup-marca--parcial{border-left:3px solid var(--ilha-cor2, #EF892E)}.cup-marca__ate{color:var(--ilha-cor, #9727B3);font-weight:600}.cup-marca__n{font-size:12.5px;color:var(--cup-fraco);white-space:nowrap;font-variant-numeric:tabular-nums}.cup-grupo{margin:0 0 20px}.cup-grupo:last-child{margin-bottom:0}.cup-h3{font-size:15px;font-weight:700;margin:0 0 7px;color:var(--cup-fraco);text-transform:uppercase;letter-spacing:.06em}.cup-prods{list-style:none;margin:0;padding:0;display:grid;gap:1px}.cup-prods a{display:block;padding:10px 13px;border-radius:8px;background:var(--cup-caixa);font-size:15px;line-height:1.45;color:var(--cup-tinta);text-decoration:none;border:1px solid var(--cup-linha)}.cup-prods a:hover,.cup-prods a:focus-visible{border-color:#9727b359;color:var(--ilha-cor, #9727B3)}.cup-texto{font-size:16px;line-height:1.6}.cup-texto h2{font-size:21px;font-weight:800;margin:30px 0 8px;line-height:1.25}.cup-texto h2:first-child{margin-top:0}.cup-texto p{margin:0 0 12px}.cup-texto ul{margin:0 0 14px;padding-left:20px}.cup-texto li{margin:0 0 6px}.cup-texto strong{font-weight:700}.cup-data{font-size:13px;color:var(--cup-fraco);margin:18px 0 0}.cup-nota-parciais{font-size:13px;color:var(--cup-fraco);margin:18px 0 10px}.cup-aviso{background:#ef892e1a;border:1px solid rgba(239,137,46,.35);border-radius:12px;padding:16px}.cup-aviso h2{margin-top:0}.cup-revelar{opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease}.cup-revelar.cup-visivel{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cup-ponto{animation:none}.cup-revelar,.cup-revelar.cup-visivel{opacity:1;transform:none;transition:none}.cup-cartao,.cup-gaveta[open] .cup-gaveta__corpo{animation:none}.cup-marca:hover{transform:none}.cup-seta{transition:none}}@media(min-width:760px){.cup{padding:26px 24px 80px}.cup-topo{margin-bottom:30px}.cup-lead{font-size:18px;max-width:62ch}.cup-teste{padding:24px 26px;margin-bottom:38px}.cup-teste h2{font-size:20px}.cup-bloco{margin-bottom:38px}.cup-marcas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cup-prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.cup-prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ilha-cupoes.css.map */
