:where(.tn-21-kits){display:block;letter-spacing:normal;line-height:normal;font-size:16px;text-transform:none;overflow-x:clip;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.tn-21-kits :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-family:inherit;font-style:inherit;font-weight:revert;letter-spacing:inherit;line-height:inherit;text-transform:inherit;color:inherit;word-break:normal;overflow-wrap:normal}.tn-21-kits :where(p,a,span,li,button,summary,label,small,strong,b,em,i,s,q,mark,dt,dd,figcaption,input,select,textarea,blockquote,nav,td,th){letter-spacing:inherit}.tn-21-kits :where(button){background-color:revert;border:revert;color:revert;outline:revert}.tn-21-kits :where(blockquote){font-style:revert;border:revert;padding:revert;margin:revert;color:inherit}.tn-21-kits :where(img,video){vertical-align:revert}.tn-21-kits :where(a){text-decoration:revert}.tn-21-kits.tn-21-kits :where(a,article,div,dl,h1,h2,h3,h4,h5,h6,p,section,span,ul,ol,li):empty{display:revert}.tn-21-kits .tn-k{position:relative;color:#16191c;font:400 16px/1.5 var(--k-f-body);-webkit-font-smoothing:antialiased}.tn-21-kits .tn-k *,.tn-21-kits .tn-k *:before,.tn-21-kits .tn-k *:after{box-sizing:border-box}.tn-21-kits .tn-k__in{max-width:1440px;margin:0 auto;padding:96px 64px}.tn-21-kits .tn-k__cab{max-width:760px;margin:0 auto 48px;text-align:center}.tn-21-kits .tn-k__tit{margin:0;font:500 42px/1.1 var(--k-f-display);letter-spacing:-.01em;color:#16191c;text-wrap:balance}.tn-21-kits .tn-k__tit strong{font-weight:700}.tn-21-kits .tn-k__sub{margin:14px 0 0;font:400 18px/1.55 var(--k-f-body);color:#555b61}.tn-21-kits .tn-k__lista{display:grid;margin:0;padding:0;list-style:none}.tn-21-kits .tn-k__cartao{position:relative;display:flex;flex-direction:column;margin:0}.tn-21-kits .tn-k__nome{margin:0;font:500 24px/1.2 var(--k-f-display);letter-spacing:-.005em}.tn-21-kits .tn-k__frase{margin:8px 0 0;font:400 16px/1.5 var(--k-f-body)}.tn-21-kits .tn-k__cks{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:8px}.tn-21-kits .tn-k__cks li{display:flex;align-items:center;gap:10px;margin:0;font:500 15px/1.35 var(--k-f-ui)}.tn-21-kits .tn-k__ck{display:block;flex:0 0 20px;width:20px;height:20px}.tn-21-kits .tn-k__pr{display:flex;flex-direction:column;gap:2px;margin:20px 0 0}.tn-21-kits .tn-k__cada{font:400 16px/1.2 var(--k-f-ui)}.tn-21-kits .tn-k__cada b{font:700 32px/1.1 var(--k-f-display);letter-spacing:-.01em;margin-right:4px}.tn-21-kits .tn-k__tot{font:400 14px/1.4 var(--k-f-ui)}.tn-21-kits .tn-k__tot s{text-decoration-thickness:1px}.tn-21-kits .tn-k__cta{display:flex;align-items:center;justify-content:center;min-height:52px;margin:20px 0 0;padding:0 24px;border-radius:6px;background:#f26a1f;color:#141414;font:700 16px/1 var(--k-f-ui);text-decoration:none}.tn-21-kits .tn-k__cta:hover{background:#e55a0d}.tn-21-kits .tn-k__cta:focus-visible{outline:2px solid #16191C;outline-offset:3px}.tn-21-kits .tn-k__selo{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:3px;font:700 14px/1 var(--k-f-ui);letter-spacing:.06em;text-transform:uppercase}.tn-21-kits .tn-k__off{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;border-radius:3px;font:700 14px/1 var(--k-f-ui)}.tn-21-kits .tn-k__mic{display:flex;align-items:center;justify-content:center;gap:8px;margin:36px 0 0;font:500 14px/1.4 var(--k-f-ui);color:#555b61}.tn-21-kits .tn-k__cam{display:block;flex:0 0 auto}@media(max-width:749px){.tn-21-kits .tn-k__in{padding:64px 0}.tn-21-kits .tn-k__cab{margin:0 0 28px;padding:0 20px;text-align:left}.tn-21-kits .tn-k__tit{font-size:30px;line-height:1.12}.tn-21-kits .tn-k__sub{font-size:16px;margin-top:10px}.tn-21-kits .tn-k__lista{display:flex;justify-content:flex-start;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tn-21-kits .tn-k__lista::-webkit-scrollbar{display:none}.tn-21-kits .tn-k__cartao{flex:0 0 312px;scroll-snap-align:start}.tn-21-kits .tn-k__nome{font-size:22px}.tn-21-kits .tn-k__cada b{font-size:28px}.tn-21-kits .tn-k__mic{margin-top:24px;padding:0 20px}}.tn-21-kits .tn-k{background:#fff}.tn-21-kits .tn-k__lista{grid-template-columns:1fr 1.4fr 1fr;gap:24px;align-items:end}.tn-21-kits .tn-k__cartao{background:#1e2226;color:#fff;border-radius:10px}.tn-21-kits .tn-k__foto{position:relative;margin:0;aspect-ratio:1/1;border-radius:10px 10px 0 0;overflow:hidden}.tn-21-kits .tn-k__foto img{display:block;width:100%;height:100%;object-fit:cover}.tn-21-kits .tn-k__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1e2226 8%,#1e222600 42%);pointer-events:none}.tn-21-kits .tn-k__pe{position:absolute;left:24px;right:24px;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px}.tn-21-kits .tn-k__nome{color:#fff}.tn-21-kits .tn-k__off{background:#eff1f3;color:#16191c}.tn-21-kits .tn-k__corpo{display:flex;flex-direction:column;flex:1;padding:4px 24px 24px}.tn-21-kits .tn-k__frase{color:#b7b8ba}.tn-21-kits .tn-k__cks li{color:#fff}.tn-21-kits .tn-k__ck{color:#eff1f3;--tn-k-ckin:#1E2226}.tn-21-kits .tn-k__cada{color:#b7b8ba}.tn-21-kits .tn-k__cada b{color:#fff}.tn-21-kits .tn-k__tot{color:#b7b8ba}.tn-21-kits .tn-k__cta{margin-top:auto}.tn-21-kits .tn-k__pr{margin-bottom:20px}.tn-21-kits .tn-k__cta:focus-visible{outline-color:#fff}.tn-21-kits .tn-k__selo{position:absolute;left:24px;top:-12px;z-index:3}.tn-21-kits .tn-k__selo--l{background:#f26a1f;color:#141414}.tn-21-kits .tn-k__selo--c{background:#eff1f3;color:#16191c}@media(max-width:749px){.tn-21-kits .tn-k__lista{padding:12px 20px 0;scroll-padding:0 20px;justify-content:flex-start;gap:16px;align-items:stretch}.tn-21-kits .tn-k__cartao{flex-basis:312px}}@media(min-width:750px)and (max-width:1199px){.tn-21-kits .tn-k__in{padding:80px 0}.tn-21-kits .tn-k__cab{padding:0 40px}.tn-21-kits .tn-k__lista{display:flex;justify-content:flex-start;align-items:stretch;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:12px 40px 0;scroll-padding:0 40px}.tn-21-kits .tn-k__lista::-webkit-scrollbar{display:none}.tn-21-kits .tn-k__cartao{flex:0 0 320px;scroll-snap-align:start}.tn-21-kits .tn-k__cartao:first-child{margin-left:auto}.tn-21-kits .tn-k__cartao:last-child{margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tn-21-kits.css.map */
