.ekt__titulo-kit{margin:0 0 4px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#e8452c}.ekn{display:block;margin:4px 0 18px;color:#111}.ekn[hidden]{display:none}.ekn__titulo{margin:0 0 10px;font-size:15px;font-weight:800}.ekn__lista{display:flex;flex-direction:column;gap:8px}.ekn__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;border:1.5px solid #e3e3e3;border-radius:8px;background:#fff;color:#111;text-decoration:none;line-height:1.2;transition:border-color .15s}a.ekn__item:hover{border-color:#111;color:#111}.ekn__item.is-on{border-color:#e8452c;box-shadow:0 0 0 1.5px #e8452c;background:#fff8f6}.ekn__item--esqueleto{height:64px;background:linear-gradient(90deg,#f3f3f3,#fafafa,#f3f3f3);background-size:200% 100%;animation:ekn-pisca 1.2s infinite linear}@keyframes ekn-pisca{to{background-position:-200% 0}}.ekn__selo{position:absolute;top:0;right:12px;transform:translateY(-50%);background:#111;color:#fbb03c;font-size:10.5px;font-weight:800;letter-spacing:.03em;padding:3px 8px;border-radius:99px;white-space:nowrap}.ekn__item.is-destaque .ekn__selo{background:#e8452c;color:#fff}.ekn__nome{display:flex;flex-direction:column;gap:2px;min-width:0}.ekn__nome strong{font-size:15px;font-weight:800}.ekn__nome small{font-size:12.5px;color:#666}.ekn__pct{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:56px;padding:6px;border-radius:6px;background:#111;color:#fbb03c;font-size:18px;font-weight:900;line-height:1}.ekn__pct small{font-size:10px;font-weight:800;color:#fff;letter-spacing:.05em;margin-top:2px}.ekn__item.is-on .ekn__pct{background:#e8452c;color:#fff}.ekn__valor{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:1px;min-width:96px}.ekn__valor small{font-size:11.5px;color:#666}.ekn__valor strong{font-size:17px;font-weight:800}.ekn__valor em{font-style:normal;font-size:11.5px;font-weight:700;color:#1db954}.ekt__tamanhos{margin-top:14px;padding:12px;border:1px solid #e3e3e3;border-radius:6px;background:#fff;transition:box-shadow .2s}.ekt__tamanhos[hidden]{display:none}.ekt__tamanhos.is-alerta{box-shadow:0 0 0 2px #e8452c}.ekt__tam+.ekt__tam{margin-top:12px}.ekt__tam-rotulo{margin:0 0 6px;font-size:13.5px}.ekt__tam-rotulo strong{font-weight:500;color:#555}.ekt__tam-chips{display:flex;flex-wrap:wrap;gap:6px}.ekt .ekt__tam-chip{margin:0;min-width:44px;height:38px;padding:0 10px;border:1px solid #d0d0d0;border-radius:4px;background:#fff;color:#111;font-size:14px;cursor:pointer}.ekt .ekt__tam-chip:hover:not(:disabled){border-color:#111;background:#fff;color:#111}.ekt .ekt__tam-chip.is-on,.ekt .ekt__tam-chip.is-on:hover{background:#111;color:#fff;border-color:#111}.ekt .ekt__tam-chip:disabled{color:#bbb;background:#f6f6f6 linear-gradient(to top right,transparent calc(50% - 1px),#ccc,transparent calc(50% + 1px));cursor:not-allowed}.ekt__tam--compacto{margin-top:10px}.ekt__tam--compacto .ekt__tam-rotulo{font-size:12.5px;color:#555}.ekt .ekt__tam--compacto .ekt__tam-chip{min-width:38px;height:32px;font-size:13px}.ekt__slot-modelo{margin:0;font-size:13px;color:#555}.ekt__kit-fotos--grande img{width:46px;height:46px;border-radius:8px}.ekt__kit-fotos--grande img+img{margin-left:4px}@media(max-width:749px){.ekn__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome pct" "valor valor";gap:6px 10px}.ekn__nome{grid-area:nome}.ekn__pct{grid-area:pct;min-width:50px;font-size:16px}.ekn__valor{grid-area:valor;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;text-align:left;gap:2px 6px}}.ekg{padding:28px 16px 48px;max-width:1180px;margin:0 auto;color:#111}.ekg__topo{text-align:center;margin-bottom:18px}.ekg__eyebrow{display:inline-block;background:#111;color:#fbb03c;font-weight:800;font-size:12px;letter-spacing:.08em;padding:5px 12px;border-radius:99px}.ekg__titulo{margin:10px 0 4px;font-size:clamp(26px,4vw,40px);font-weight:900;line-height:1.05}.ekg__texto{margin:0;color:#555;font-size:15px}.ekg__abas{display:flex;justify-content:center;gap:8px;margin:18px 0}.ekg .ekg__aba{margin:0;padding:10px 22px;min-height:0;height:auto;border:1.5px solid #111;border-radius:99px;background:#fff;color:#111;font:700 15px/1.2 inherit;text-transform:none;letter-spacing:normal;cursor:pointer;box-shadow:none}.ekg .ekg__aba:before,.ekg .ekg__aba:after{display:none}.ekg .ekg__aba[aria-selected=true]{background:#111;color:#fff}.ekg .ekn__titulo{display:none}.ekg .ekn__lista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ekg__card{display:flex;flex-direction:column;border:1.5px solid #e6e6e6;border-radius:12px;overflow:hidden;background:#fff;color:#111;text-decoration:none;transition:transform .15s,box-shadow .15s}.ekg__card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #00000014;color:#111}.ekg__card.is-destaque{border-color:#e8452c;box-shadow:0 0 0 1.5px #e8452c}.ekg__foto{position:relative;display:block;height:0;padding-top:89.55%;overflow:hidden;background:#f3eeea}.ekg__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ekg__pct{position:absolute;left:10px;top:10px;background:#111;color:#fbb03c;font-weight:900;font-size:15px;padding:6px 9px;border-radius:6px}.ekg__selo{position:absolute;right:10px;top:10px;background:#e8452c;color:#fff;font-weight:800;font-size:11px;padding:5px 8px;border-radius:99px}.ekg__info{display:flex;flex-direction:column;gap:3px;padding:12px 12px 14px;flex:1}.ekg__nome{font-size:16px;font-weight:800;line-height:1.2}.ekg__sub{font-size:12.5px;color:#666}.ekg__preco{margin-top:6px;font-size:13px}.ekg__preco b{font-size:20px;font-weight:900}.ekg__un{font-size:12px;color:#1db954;font-weight:700}.ekg__cta{margin-top:auto;padding-top:10px;font-weight:800;font-size:14px;color:#e8452c}.ekg .ekn__item--esqueleto{height:320px;border-radius:12px}@media(max-width:989px){.ekg .ekn__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ekg .ekn__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ekg__nome{font-size:14px}.ekg__preco b{font-size:17px}.ekg__pct{font-size:13px}.ekg__selo{font-size:9.5px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/enner-kit-v2.css.map */
