.tn{--r:18px;--g:16px;color:var(--tn-carvao);font-family:var(--font-body--family)}.tn *{box-sizing:border-box}.tn h1,.tn h2,.tn h3,.tn .tn-t{font-family:"Satoshi",var(--font-heading--family);font-weight:900;letter-spacing:-.015em;line-height:1.05;margin:0}.tn p{margin:0}.tn-w{max-width:1180px;margin:0 auto;padding:0 var(--g)}.tn-eb{font-family:Satoshi,sans-serif;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--tn-brasa)}.tn-sec{padding:44px 0}.tn-sec h2{font-size:clamp(28px,6.6vw,44px);margin:6px 0 10px}.tn-sub{color:var(--tn-cinza);font-size:16px;line-height:1.45;max-width:640px}.tn-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;border:0;border-radius:14px;background:var(--tn-brasa);color:#fff;font-family:Satoshi,sans-serif;font-weight:900;font-size:19px;letter-spacing:.01em;cursor:pointer;text-decoration:none;box-shadow:0 6px 18px #e8650a47;transition:background .15s}.tn-btn:hover{background:var(--tn-brasa-esc)}.tn-btn--esc{background:var(--tn-carvao);box-shadow:none}.tn-btn--cart{background:#fff;color:var(--tn-carvao);border:2px solid var(--tn-carvao);box-shadow:none;min-height:54px;font-size:18px}.tn-btn--cart:hover{background:var(--tn-carvao);color:#fff}.tn-btn--cart[disabled]{opacity:.7}.tn-ic{width:22px;height:22px;flex:none}.tn-pdp{padding:8px 0 28px;background:var(--tn-creme)}.tn-pdp__grid{display:grid;gap:18px}@media(min-width:900px){.tn-pdp{padding:32px 0 48px}.tn-pdp__grid{grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}.tn-gal{position:sticky;top:90px}}.tn-gal{position:relative;margin:0 calc(var(--g)*-1)}@media(min-width:900px){.tn-gal{margin:0}}.tn-gal__trilho{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tn-gal__trilho::-webkit-scrollbar{display:none}.tn-gal__item{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;background:#f4efe8}@media(min-width:900px){.tn-gal__item{border-radius:var(--r);overflow:hidden}}.tn-gal__item img{width:100%;height:100%;object-fit:cover;display:block}.tn-gal__pontos{position:absolute;left:0;right:0;bottom:12px;display:flex;gap:6px;justify-content:center}.tn-gal__pontos button{width:7px;height:7px;border-radius:50%;border:0;padding:0;background:#1c1c1c40}.tn-gal__pontos button[aria-current=true]{background:var(--tn-carvao);width:18px;border-radius:6px}.tn-gal__mini{display:none}@media(min-width:900px){.tn-gal__pontos{display:none}.tn-gal__mini{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px}.tn-gal__mini button{padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:none;cursor:pointer}.tn-gal__mini button[aria-current=true]{border-color:var(--tn-brasa)}.tn-gal__mini img{width:100%;display:block;aspect-ratio:1}}.tn-info{display:flex;flex-direction:column;gap:14px}.tn-info__topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.tn-selo-mini{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--tn-carvao);background:#fff;border:1px solid var(--tn-linha);border-radius:99px;padding:5px 10px}.tn-info h1{font-size:clamp(30px,8vw,46px)}.tn-info__lead{font-size:16.5px;line-height:1.45;color:#3b3732}.tn-preco{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tn-preco__v{font-family:Satoshi,sans-serif;font-weight:900;font-size:30px}.tn-preco__r{color:#8a847c;text-decoration:line-through;font-size:18px}.tn-preco__e{background:var(--tn-brasa);color:#fff;font-weight:700;font-size:13px;border-radius:6px;padding:3px 8px}.tn-checks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tn-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.35}.tn-checks li svg{color:var(--tn-brasa);margin-top:1px}.tn-checks b{font-weight:700}.tn-pac{border:0;margin:0;padding:0;display:grid;gap:10px}.tn-pac legend{font-family:Satoshi,sans-serif;font-weight:900;font-size:18px;margin-bottom:10px;width:100%}.tn-pac legend span{display:block;font-family:var(--font-body--family);font-weight:500;font-size:13px;color:var(--tn-cinza);margin-top:2px}.tn-op{position:relative;display:grid;grid-template-columns:22px 64px 1fr auto;gap:12px;align-items:center;background:#fff;border:2px solid var(--tn-linha);border-radius:16px;padding:12px 14px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.tn-op input{position:absolute;opacity:0;pointer-events:none}.tn-op__r{width:22px;height:22px;border-radius:50%;border:2px solid #c9c2b8;display:grid;place-items:center}.tn-op__r:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--tn-brasa);transform:scale(0);transition:transform .15s}.tn-op:has(input:checked){border-color:var(--tn-brasa);box-shadow:0 0 0 3px #e8650a1f}.tn-op:has(input:checked) .tn-op__r{border-color:var(--tn-brasa)}.tn-op:has(input:checked) .tn-op__r:after{transform:scale(1)}.tn-op input:focus-visible~.tn-op__r{outline:2px solid var(--tn-carvao);outline-offset:2px}.tn-op__img{width:64px;height:64px;border-radius:10px;object-fit:cover;background:var(--tn-creme)}.tn-op__t{display:block;font-weight:700;font-size:15.5px;line-height:1.2}.tn-op__s{display:block;font-size:13px;color:var(--tn-cinza);margin-top:2px}.tn-op__b{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.tn-op__b span{font-size:11.5px;font-weight:700;color:var(--tn-brasa-esc);background:#fff1e6;border-radius:6px;padding:2px 7px}.tn-op__p{text-align:right}.tn-op__p b{display:block;font-family:Satoshi,sans-serif;font-weight:900;font-size:19px}.tn-op__p s{font-size:13px;color:#8a847c}.tn-op__tag{position:absolute;top:-11px;right:14px;background:var(--tn-carvao);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:3px 8px}.tn-op--destaque .tn-op__tag{background:var(--tn-brasa)}.tn-entrega{display:flex;gap:10px;align-items:center;background:#fff;border:1px dashed #d8cfc3;border-radius:12px;padding:10px 12px;font-size:14px}.tn-entrega svg{color:var(--tn-brasa)}.tn-confia{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tn-confia div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:12.5px;font-weight:600;line-height:1.2;background:#fff;border-radius:12px;padding:10px 6px}.tn-acc{border-top:1px solid var(--tn-linha)}.tn-acc details{border-bottom:1px solid var(--tn-linha)}.tn-acc summary{list-style:none;cursor:pointer;padding:15px 2px;font-weight:700;font-size:15.5px;display:flex;justify-content:space-between;align-items:center}.tn-acc summary::-webkit-details-marker{display:none}.tn-acc summary:after{content:"+";font-size:22px;font-weight:400;color:var(--tn-brasa)}.tn-acc details[open] summary:after{content:"\2013"}.tn-acc .tn-acc__c{padding:0 2px 16px;color:#3b3732;font-size:15px;line-height:1.55}.tn-acc .tn-acc__c ul{margin:6px 0 0;padding-left:18px}.tn-fixa{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:40;background:#fff;border:1px solid var(--tn-linha);border-radius:18px;padding:8px;display:flex;gap:10px;align-items:center;box-shadow:0 12px 34px #1c1a1747,0 2px 8px #1c1a171f;transform:translateY(140%);transition:transform .35s cubic-bezier(.2,.9,.3,1.15)}.tn-fixa.on{transform:none}.tn-fixa__th{width:52px;height:52px;border-radius:12px;object-fit:cover;flex:none;background:var(--tn-creme)}.tn-fixa__i{flex:1;display:flex;flex-direction:column;min-width:0;line-height:1.15;gap:1px}.tn-fixa__i b{font-family:Satoshi,sans-serif;font-weight:900;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tn-fixa__p{display:flex;gap:6px;align-items:baseline}.tn-fixa__p strong{font-family:Satoshi,sans-serif;font-weight:900;font-size:18px;color:var(--tn-carvao)}.tn-fixa__p s{font-size:12px;color:#98918a;font-weight:600}.tn-fixa__l{display:flex;align-items:center;gap:3px;font-size:10.5px;letter-spacing:-.01em;font-weight:600;color:#1f8a4c;white-space:nowrap}.tn-fixa__l .tn-ic{width:14px;height:14px}.tn-fixa__cta{position:relative;overflow:hidden;flex:none;width:118px;min-height:52px;border:0;border-radius:13px;background:linear-gradient(180deg,#ff7a1f,#e8650a 55%,#c95404);color:#fff;font-family:Satoshi,sans-serif;font-weight:900;font-size:16px;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;box-shadow:0 6px 16px #e8650a73,inset 0 1px #ffffff4d;animation:tnpulso 4s ease-in-out 2s infinite}.tn-fixa__cta span{font-size:19px;transition:transform .2s}.tn-fixa__cta:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);animation:tnbrilho 4s ease-in-out 2.4s infinite}@keyframes tnbrilho{0%,70%{left:-60%}to{left:130%}}@keyframes tnpulso{0%,86%,to{transform:scale(1)}90%{transform:scale(1.045)}94%{transform:scale(.99)}}@media(prefers-reduced-motion:reduce){.tn-fixa__cta,.tn-fixa__cta:after{animation:none}}@media(max-width:899px){.tn-pdp~.tn-sec:last-of-type{padding-bottom:96px}}@media(min-width:900px){.tn-fixa{display:none}}.tn-faixa{background:var(--tn-carvao);color:#fff;overflow:hidden;white-space:nowrap;padding:13px 0}.tn-faixa__t{display:inline-flex;gap:28px;animation:tnfx 32s linear infinite;font-family:Satoshi,sans-serif;font-weight:900;font-size:15px;letter-spacing:.04em;text-transform:uppercase}.tn-faixa__t span:nth-child(2n){color:var(--tn-brasa)}@keyframes tnfx{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tn-faixa__t{animation:none}}.tn-passos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.tn-passo{background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--tn-linha)}.tn-passo img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.tn-passo div{padding:9px 8px 11px}.tn-passo b{display:flex;align-items:center;gap:5px;font-family:Satoshi,sans-serif;font-weight:900;font-size:14px;white-space:nowrap}.tn-passo b i{font-style:normal;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--tn-brasa);color:#fff;font-size:12px}.tn-passo p{font-size:12px;color:var(--tn-cinza);line-height:1.35;margin-top:4px}@media(min-width:900px){.tn-passo div{padding:16px}.tn-passo b{font-size:20px}.tn-passo p{font-size:15px}}.tn-prov{display:grid;gap:12px;margin-top:18px}@media(min-width:700px){.tn-prov{grid-template-columns:repeat(3,1fr)}}.tn-prov__c{display:grid;grid-template-columns:42% 1fr;gap:12px;align-items:center;background:#fff;border-radius:16px;padding:10px;border:1px solid var(--tn-linha)}@media(min-width:700px){.tn-prov__c{grid-template-columns:1fr;padding:0;overflow:hidden}.tn-prov__c div{padding:0 16px 18px}}.tn-prov__c img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;display:block}@media(min-width:700px){.tn-prov__c img{border-radius:0}}.tn-prov__c h3{font-size:19px;margin-bottom:4px}.tn-prov__c p{font-size:14px;color:var(--tn-cinza);line-height:1.4}.tn-pres{background:var(--tn-carvao);color:#fff}.tn-pres__g{display:grid;gap:18px;align-items:center}@media(min-width:900px){.tn-pres__g{grid-template-columns:1fr 1fr;gap:48px}}.tn-pres img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r);display:block}.tn-pres h2{color:#fff}.tn-pres .tn-sub{color:#cfc8bf}.tn-pres ul{list-style:none;padding:0;margin:14px 0 18px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.tn-pres li{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;background:#2a2a2a;border-radius:10px;padding:10px}.tn-pres li svg{color:var(--tn-brasa)}.tn-cmp{width:100%;border-collapse:separate;border-spacing:0;margin-top:16px;background:#fff;border-radius:16px;overflow:hidden;border:1px solid var(--tn-linha);font-size:14px}.tn-cmp th,.tn-cmp td{padding:11px 8px;text-align:center;border-bottom:1px solid var(--tn-linha)}.tn-cmp tr:last-child td{border-bottom:0}.tn-cmp th{font-family:Satoshi,sans-serif;font-weight:900;font-size:14px;background:var(--tn-areia)}.tn-cmp th.n,.tn-cmp td.n{background:#fff4ec}.tn-cmp th.n{background:var(--tn-brasa);color:#fff}.tn-cmp td:first-child,.tn-cmp th:first-child{text-align:left;font-weight:600;padding-left:12px}.tn-cmp .s{color:#1f8a4c;font-weight:900}.tn-cmp .x{color:#b9b2a8;font-weight:900}.tn-cmp .m{color:#a0815a;font-size:12px;font-weight:700}.tn-nota{font-size:13px;color:var(--tn-cinza);margin-top:10px}.tn-gar{background:var(--tn-areia)}.tn-gar__c{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:center;background:#fff;border-radius:20px;padding:18px;border:1px solid var(--tn-linha)}.tn-gar__c img{width:84px;height:84px}.tn-gar__c h2{font-size:clamp(24px,6vw,36px);margin:0 0 6px}@media(min-width:900px){.tn-gar__c{grid-template-columns:150px 1fr;padding:32px}.tn-gar__c img{width:150px;height:150px}}.tn-faq .tn-acc{margin-top:14px;background:#fff;border-radius:16px;padding:0 16px;border:1px solid var(--tn-linha)}.tn-faq .tn-acc details:last-child{border-bottom:0}.tn-pq{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}@media(min-width:900px){.tn-pq{grid-template-columns:repeat(4,1fr)}}.tn-pq div{background:#fff;border-radius:14px;padding:14px;border:1px solid var(--tn-linha)}.tn-pq svg{color:var(--tn-brasa);width:28px;height:28px}.tn-pq b{display:block;font-family:Satoshi,sans-serif;font-weight:900;font-size:16px;margin:8px 0 4px}.tn-pq p{font-size:13px;color:var(--tn-cinza);line-height:1.4}.tn-cred{font-size:11.5px;color:#8a847c;text-align:center;padding:18px var(--g) 90px}@media(min-width:900px){.tn-cred{padding-bottom:24px}}.tn-hero{background:var(--tn-carvao);color:#fff;overflow:hidden}.tn-hero__g{display:grid;gap:0}@media(min-width:900px){.tn-hero__g{grid-template-columns:1fr 1fr;align-items:center;min-height:560px}}.tn-hero__img{position:relative;aspect-ratio:1/1;max-height:62vh;width:100%;overflow:hidden}@media(min-width:900px){.tn-hero__img{aspect-ratio:auto;height:100%;max-height:none;order:2}}.tn-hero__img img{width:100%;height:100%;object-fit:cover;display:block}.tn-hero__txt{padding:22px var(--g) 30px;display:flex;flex-direction:column;gap:12px}@media(min-width:900px){.tn-hero__txt{padding:48px}}.tn-hero h1,.tn-hero h2{color:#fff;font-size:clamp(34px,9vw,60px)}.tn-hero p{color:#d6cfc6;font-size:16.5px;line-height:1.45}.tn-hero__pr{display:flex;gap:10px;align-items:center;font-size:14px;color:#d6cfc6;flex-wrap:wrap}.tn-hero__pr b{font-family:Satoshi,sans-serif;font-weight:900;font-size:22px;color:#fff}.tn-aps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.tn-ap{position:relative;background:var(--tn-creme);border:1px solid var(--tn-linha);border-radius:14px;padding:12px 10px}.tn-ap .tn-ic{color:var(--tn-brasa);width:26px;height:26px}.tn-ap__n{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;background:var(--tn-carvao);color:#fff;font:900 11px/20px Satoshi,sans-serif;text-align:center}.tn-ap b{display:block;font-family:Satoshi,sans-serif;font-weight:900;font-size:15px;margin:8px 0 3px}.tn-ap p{font-size:12.5px;color:var(--tn-cinza);line-height:1.35}.tn-caixa{display:flex;gap:10px;align-items:center;margin-top:14px;background:var(--tn-areia);border-radius:12px;padding:12px 14px;font-size:14.5px}.tn-caixa .tn-ic{color:var(--tn-brasa)}.tn-acc--faq{margin-top:14px}.tn-combo{display:grid;grid-template-columns:38% 1fr;gap:14px;align-items:center;background:#fff;border:1px solid var(--tn-linha);border-radius:18px;padding:12px;margin-top:14px}@media(min-width:900px){.tn-combo{grid-template-columns:360px 1fr;padding:20px;gap:28px}}.tn-combo__img img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;display:block}.tn-combo__t b{font-family:Satoshi,sans-serif;font-weight:900;font-size:18px;display:block}.tn-combo__t p{font-size:13.5px;color:var(--tn-cinza);margin:4px 0 8px;line-height:1.4}.tn-combo__p{font-family:Satoshi,sans-serif;font-weight:900;font-size:20px;display:block;margin-bottom:10px}.tn-combo__p small{font-family:var(--font-body--family);font-weight:500;font-size:12px;color:var(--tn-cinza)}.tn-combo__b{display:grid;gap:8px}.tn-combo__b .tn-btn{min-height:46px;font-size:15px}@media(min-width:900px){.tn-combo__b{grid-template-columns:1fr 1fr}}.tn-bf{background:linear-gradient(90deg,#1c1a17,#2b2420 60%,#3a2210);color:#f7f3ec;border-bottom:3px solid var(--tn-brasa)}.tn-bf .tn-w{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;justify-content:center;padding:12px 16px;text-align:center}.tn-bf b{font-family:Satoshi,sans-serif;font-weight:900;letter-spacing:.12em;color:var(--tn-brasa);font-size:15px}.tn-bf span{font-size:14px;font-weight:600}.tn-bf a{color:#fff;font-weight:700;font-size:14px;text-decoration:underline;text-underline-offset:3px}.tn-bf-selo{display:inline-flex;align-items:center;gap:6px;background:#1c1a17;color:#fff;font-family:Satoshi,sans-serif;font-weight:900;font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-radius:8px;padding:6px 10px}.tn-bf-selo:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tn-brasa)}.tn-fixa .tn-bf-selo{font-size:9.5px;padding:2px 6px;border-radius:5px;gap:4px;align-self:flex-start}.tn-fixa .tn-bf-selo:before{width:6px;height:6px}.tn-op2{position:relative;display:block;background:#fff;border:2px solid var(--tn-linha);border-radius:16px;cursor:pointer;margin-top:6px;transition:border-color .15s,box-shadow .15s}.tn-op2 input{position:absolute;opacity:0;pointer-events:none}.tn-op2__top{display:grid;grid-template-columns:22px 58px 1fr auto;gap:12px;align-items:center;padding:14px}.tn-op2__top img{width:58px;height:58px;border-radius:10px;object-fit:cover;background:var(--tn-creme)}.tn-op2:has(input:checked){border-color:var(--tn-brasa);box-shadow:0 0 0 3px #e8650a24}.tn-op2:has(input:checked) .tn-op__r{border-color:var(--tn-brasa)}.tn-op2:has(input:checked) .tn-op__r:after{transform:scale(1)}.tn-op2 .tn-op__t{font-size:16.5px}.tn-op2__save{display:inline-block;margin-top:4px;background:var(--tn-brasa);color:#fff;font-size:11.5px;font-weight:700;border-radius:6px;padding:2px 7px}.tn-op2__gifts{display:grid;gap:1px;background:var(--tn-linha);border-radius:0 0 14px 14px;overflow:hidden}.tn-op2__g{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;background:#fff8f2;padding:8px 14px;font-size:13.5px;font-weight:700}.tn-op2:has(input:checked) .tn-op2__g{background:#fdeee2}.tn-op2__g img,.tn-op2__g .tn-ic{width:34px;height:34px;border-radius:8px;object-fit:cover;background:#fff}.tn-op2__g .tn-ic{padding:6px;color:var(--tn-brasa)}.tn-op2__g em{font-style:normal;font-size:11px;font-weight:700;color:#1f8a4c}.tn-op2__g--pago{background:#faf8f5!important;color:var(--tn-cinza);font-weight:600}.tn-op2__g--pago em{color:var(--tn-cinza)}.tn-op2 .tn-op__tag{z-index:1}.tn-pac-bf{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:8px;flex-wrap:wrap}.tn-pac{gap:14px}.tn-op2__g{grid-template-columns:30px 1fr auto;font-size:15px;font-weight:800;color:var(--tn-carvao);background:#fff;padding:9px 14px}.tn-op2__g i{font-style:normal;color:var(--tn-brasa);font-weight:900;margin-right:2px}.tn-op2__g img,.tn-op2__g .tn-ic{width:30px;height:30px}.tn-op2__g em{font-size:12px;color:var(--tn-cinza);font-weight:600}.tn-op2:has(input:checked) .tn-op2__g{background:var(--tn-brasa);color:#fff}.tn-op2:has(input:checked) .tn-op2__g i,.tn-op2:has(input:checked) .tn-op2__g em{color:#fff}.tn-op2:has(input:checked) .tn-op2__gifts{background:#ffffff59}.tn-op2__g--pago{background:#f4f1ec!important;color:var(--tn-carvao)!important;font-weight:700}.tn-op2:has(input:checked) .tn-op2__g--pago em{color:var(--tn-cinza)!important}.tn-op2__g{display:flex;align-items:center;gap:8px}.tn-op2__g em{margin-left:auto;white-space:nowrap}.tn-op2__g img,.tn-op2__g .tn-ic{flex:none}.tn-op2{border:2px solid #e3ded6;background:#fff}.tn-op2:has(input:checked){border:3px solid var(--tn-brasa);background:#fff4ea;box-shadow:0 6px 18px #e8650a29}.tn-op2:has(input:checked) .tn-op2__top{background:#fff4ea;border-radius:13px 13px 0 0}.tn-op2__g,.tn-op2:has(input:checked) .tn-op2__g{background:transparent;color:var(--tn-carvao)}.tn-op2:has(input:checked) .tn-op2__g i{color:var(--tn-brasa)}.tn-op2:has(input:checked) .tn-op2__g em{color:var(--tn-cinza)}.tn-op2__gifts,.tn-op2:has(input:checked) .tn-op2__gifts{background:transparent;border-top:1px solid #efe6db}.tn-op2__g+.tn-op2__g{border-top:1px solid #efe6db}.tn-free{color:var(--tn-brasa);font-weight:900}.tn-op2 .tn-op__tag{background:var(--tn-carvao)}.tn-op2.tn-op--destaque .tn-op__tag{background:var(--tn-brasa)}.tn-op2 .tn-op__r{border-color:#c9c2b8}.tn-op2:has(input:checked) .tn-op__r{border-color:var(--tn-brasa);border-width:2.5px}.tn-op2__g--pago,.tn-op2:has(input:checked) .tn-op2__g--pago{background:transparent!important}.tn-info__sub{font-family:Satoshi,sans-serif;font-weight:700;font-size:18px;color:var(--tn-cinza);margin-top:-6px}.tn-preco__q{font-size:15px;font-weight:600;color:var(--tn-carvao)}.tn-ben{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tn-ben li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:#fff;border:1px solid var(--tn-linha);border-radius:14px;padding:12px 6px;font-weight:700;font-size:13.5px;line-height:1.25}.tn-ben .tn-ic{width:28px;height:28px;color:var(--tn-brasa)}.tn-ver{font-size:14px;font-weight:700;color:var(--tn-brasa);text-decoration:none;margin-top:-4px}.tn-pac-faixa{display:flex;align-items:center;gap:8px;background:var(--tn-carvao);color:#fff;border-radius:12px;padding:10px 14px;font-family:Satoshi,sans-serif}.tn-pac-faixa .tn-ic{color:var(--tn-brasa);width:18px;height:18px}.tn-pac-faixa b{font-weight:900;letter-spacing:.08em;font-size:14px}.tn-pac-faixa span{margin-left:auto;font-weight:700;font-size:13px;color:#f7f3ec;opacity:.85;text-transform:uppercase;letter-spacing:.06em}.tn-pac-gift{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:15px;color:var(--tn-carvao)}.tn-pac-gift .tn-ic,.tn-pac-gift b{color:var(--tn-brasa)}.tn-pac-leg{font-family:Satoshi,sans-serif;font-weight:900;font-size:19px;margin:4px 0 0;padding:0}.tn-info{gap:16px}.tn-info h1{font-size:clamp(32px,9vw,48px);line-height:1.02;letter-spacing:-.02em}.tn-info__sub{font-size:18px;margin-top:-8px;color:#4a453f}.tn-preco{display:flex;flex-direction:column;gap:4px}.tn-preco__l1{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tn-preco__v{font-size:34px;line-height:1}.tn-preco__r{font-size:18px}.tn-preco__e{font-size:14px;padding:4px 9px;border-radius:7px}.tn-preco__q{font-size:15.5px;font-weight:600;color:#3b3732}.tn-preco__q:empty{display:none}.tn-pdp .tn-checks{background:var(--tn-areia);border-radius:16px;padding:16px;gap:11px}.tn-pdp .tn-checks li{font-size:15.5px;line-height:1.4;align-items:flex-start}.tn-pdp .tn-checks li .tn-ic{width:24px;height:24px;stroke-width:2.6;margin-top:0;flex:none}.tn-pac-gift--faixa{background:#fde9d9;border-radius:12px;padding:11px 14px;color:var(--tn-carvao);width:100%}.tn-pac-gift--faixa b{color:var(--tn-carvao)}.tn-ver{margin-top:-6px}@media(max-width:899px){.tn-pdp .tn-w{padding:0 18px}.tn-gal{margin:0 -18px}}.tn-op2__gifts,.tn-op2:has(input:checked) .tn-op2__gifts{display:grid;gap:8px;padding:4px 14px 14px;background:transparent;border-top:0;border-radius:0}.tn-op2__g,.tn-op2:has(input:checked) .tn-op2__g{background:#e8650a;color:#fff;border-radius:12px;padding:10px 14px;font-size:15px;font-weight:800;border:0}.tn-op2__g+.tn-op2__g{border-top:0}.tn-op2__g i,.tn-op2:has(input:checked) .tn-op2__g i,.tn-op2__g .tn-free{color:#fff}.tn-op2__g em,.tn-op2:has(input:checked) .tn-op2__g em{color:#fff;opacity:.9;font-weight:700}.tn-op2__g img{width:28px;height:28px;border-radius:7px;background:#fff}.tn-op2__g .tn-ic{width:28px;height:28px;padding:5px;border-radius:7px;background:#fff;color:#e8650a}.tn-op2__g--pago,.tn-op2:has(input:checked) .tn-op2__g--pago{background:#efe9e1!important;color:var(--tn-carvao)!important}.tn-op2__g--pago em,.tn-op2:has(input:checked) .tn-op2__g--pago em{color:var(--tn-cinza)!important}.tn-op2 .tn-op2__g{background:#efe9e1;color:var(--tn-carvao)}.tn-op2 .tn-op2__g i,.tn-op2 .tn-op2__g .tn-free{color:var(--tn-brasa)}.tn-op2 .tn-op2__g em{color:var(--tn-cinza);opacity:1}.tn-op2:has(input:checked) .tn-op2__g{background:#e8650a;color:#fff}.tn-op2:has(input:checked) .tn-op2__g i,.tn-op2:has(input:checked) .tn-op2__g .tn-free,.tn-op2:has(input:checked) .tn-op2__g em{color:#fff}.tn-cmp2 h2{font-size:clamp(26px,7vw,40px)}.tn-cmp2__t{position:relative;margin-top:18px;border-radius:18px;background:#fff;border:1px solid var(--tn-linha);overflow:hidden}.tn-cmp2__h,.tn-cmp2__l{display:grid;grid-template-columns:minmax(0,1.6fr) 1fr .85fr .85fr;align-items:center}.tn-cmp2__h{background:var(--tn-areia)}.tn-cmp2__h>span{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-family:Satoshi,sans-serif;font-weight:900;font-size:13.5px}.tn-cmp2__o .tn-ic{width:22px;height:22px;color:var(--tn-cinza)}.tn-cmp2__n{background:var(--tn-brasa);color:#fff;border-radius:14px 14px 0 0;box-shadow:0 -4px 14px #e8650a40;position:relative;z-index:1}.tn-cmp2__n img{width:34px;height:34px;border-radius:8px;background:#fff;object-fit:cover}.tn-cmp2__l{border-top:1px solid #f0ebe4;opacity:0;transform:translateY(14px);transition:opacity .45s ease var(--d),transform .45s ease var(--d)}.tn-cmp2__l:nth-child(odd){background:#fcfaf7}.tn-cmp2__t.on .tn-cmp2__l{opacity:1;transform:none}.tn-cmp2__q{display:flex;align-items:center;gap:8px;padding:12px 8px 12px 12px;font-weight:700;font-size:15px;line-height:1.25}.tn-cmp2__q .tn-ic{width:22px;height:22px;color:var(--tn-brasa);flex:none}.tn-cmp2__c{display:flex;align-items:center;justify-content:center;height:100%;padding:8px 2px;text-align:center}.tn-cmp2__c--n{background:#fff1e6;border-left:2px solid var(--tn-brasa);border-right:2px solid var(--tn-brasa);box-shadow:0 0 14px #e8650a1f}.tn-cmp2__l:last-child .tn-cmp2__c--n{border-bottom:2px solid var(--tn-brasa);border-radius:0 0 12px 12px}.tn-sim,.tn-nao{font-style:normal;display:inline-grid;place-items:center;border-radius:50%;font-weight:900}.tn-cmp2__c .tn-sim{width:24px;height:24px;background:#e3f4ea;color:#1f8a4c;font-size:13px}.tn-cmp2__c--n .tn-sim{width:32px;height:32px;background:var(--tn-brasa);color:#fff;font-size:17px;transform:scale(.4);transition:transform .35s cubic-bezier(.3,1.6,.5,1) calc(var(--d) + .25s)}.tn-cmp2__t.on .tn-cmp2__c--n .tn-sim{transform:scale(1)}.tn-nao{width:24px;height:24px;background:#f6e9e7;color:#c0675c;font-size:12px}.tn-cmp2__c em{font-style:normal;font-size:11.5px;font-weight:700;color:#6b655e;background:#f1ece5;border-radius:8px;padding:4px 6px;line-height:1.2}@media(prefers-reduced-motion:reduce){.tn-cmp2__l{opacity:1;transform:none;transition:none}.tn-cmp2__c--n .tn-sim{transform:none;transition:none}}@media(min-width:900px){.tn-cmp2__q{font-size:16px;padding:14px 16px}.tn-cmp2__c em{font-size:13px}}.tn .tn-ic{color:var(--tn-carvao)}.tnf .tn-ic,.tn-pac-faixa .tn-ic,.tn-pres .tn-ic,.tn-bf .tn-ic,.tn-faixa .tn-ic{color:#f7f3ec}.tn-op2:has(input:checked) .tn-op2__g .tn-ic{color:var(--tn-carvao)}.tn-pq div>svg,.tn-ap>svg{width:44px;height:44px;padding:8px;border-radius:14px;background:#fff;box-shadow:0 4px 12px #1c1a1714}.tn-confia div .tn-ic{width:30px;height:30px}.tn-checks li .tn-ic{width:24px;height:24px}.tn-gar2{background:var(--tn-areia)}.tn-gar2__c{display:grid;gap:18px;justify-items:start}@media(min-width:900px){.tn-gar2__c{grid-template-columns:220px 1fr;align-items:center;gap:40px}}.tn-gar2__selo{justify-self:center}.tn-gar2 h2{margin:6px 0 12px}.tn-gar2__l{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tn-gar2__l li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.4;background:#fff;border-radius:14px;padding:12px 14px}.tn-gar2__l .tn-ic{width:28px;height:28px;flex:none}.tn-gar2__fine{font-size:14px;color:#4a453f;margin-top:12px;line-height:1.45}.tn-gar2__fine a{color:var(--tn-brasa);font-weight:700}.tn-selo30{display:block;filter:drop-shadow(0 8px 18px rgba(28,26,23,.22))}.tn-selo30__giro{transform-origin:100px 100px}.tn-gar2 .tn-selo30{transform:scale(.85) rotate(-12deg);opacity:0;transition:transform .9s cubic-bezier(.2,1.4,.4,1),opacity .6s}.tn-gar2.on .tn-selo30{transform:none;opacity:1}.tn-gar2.on .tn-selo30__giro{animation:tnsgiro 1.4s ease-out}.tn-gar2.on .tn-selo30__brilho{animation:tnsbrilho 1.6s ease-out .5s}@keyframes tnsgiro{0%{transform:rotate(-40deg)}to{transform:none}}@keyframes tnsbrilho{0%{opacity:0;transform:translate(-60px)}40%{opacity:.35}to{opacity:0;transform:translate(80px)}}@media(prefers-reduced-motion:reduce){.tn-gar2 .tn-selo30{transform:none;opacity:1;transition:none}.tn-gar2.on .tn-selo30__giro,.tn-gar2.on .tn-selo30__brilho{animation:none}}.tn-mini-gar{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--tn-linha);border-radius:14px;padding:8px 12px;font-size:14px;line-height:1.35}.tn-mini-gar b{font-family:Satoshi,sans-serif}.tn-btn--add{background:var(--tn-carvao);color:#fff;border:0;box-shadow:0 6px 16px #1c1a1740;min-height:60px;font-size:19px;letter-spacing:.04em;text-transform:uppercase}.tn-btn--add:hover{background:#000}.tn-btn--add .tn-ic{color:#fff}.tn-envio{text-align:center;font-size:13.5px;font-weight:600;color:#4a453f;margin:8px 0 10px}.tn-bf-auto{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:700;margin:0 0 10px;color:var(--tn-carvao)}.tn-bf-auto .tn-ic{width:20px;height:20px}.tn-conf2{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tn-conf2 li{display:flex;align-items:center;gap:10px;font-size:15px}.tn-conf2 .tn-ic{width:26px;height:26px;flex:none}.tn-bump{border:2px dashed var(--tn-brasa);border-radius:16px;padding:10px 12px 12px;background:#fff}.tn-bump__eb{display:inline-block;background:var(--tn-brasa);color:#fff;font:900 12px Satoshi,sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:3px 8px;margin-bottom:8px}.tn-bump__c{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:center}.tn-bump__c img{width:72px;height:72px;border-radius:12px;object-fit:cover;background:var(--tn-creme)}.tn-bump__t b{display:block;font-family:Satoshi,sans-serif;font-weight:900;font-size:16px}.tn-bump__t>span{display:block;font-size:13px;color:var(--tn-cinza);line-height:1.3;margin:2px 0 4px}.tn-bump__p{display:flex;gap:6px;align-items:baseline}.tn-bump__p strong{font-family:Satoshi,sans-serif;font-weight:900;font-size:17px}.tn-bump__p s{font-size:13px;color:#8a847c}.tn-bump__p em{font-style:normal;font-size:11.5px;font-weight:700;color:var(--tn-brasa)}.tn-bump__b{border:0;background:var(--tn-brasa);color:#fff;font:900 15px Satoshi,sans-serif;border-radius:12px;padding:12px 14px;cursor:pointer;white-space:nowrap}.tn-bump__p{flex-wrap:wrap;column-gap:6px}.tn-notas{font-size:14px;font-weight:700;color:var(--tn-carvao);text-decoration:none;margin-top:-6px}.tn-fotos{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}@media(min-width:900px){.tn-fotos{grid-template-columns:repeat(4,1fr)}}.tn-fotos figure{margin:0;position:relative;border-radius:16px;overflow:hidden}.tn-fotos img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.tn-fotos figcaption{position:absolute;left:0;right:0;bottom:0;padding:24px 10px 10px;background:linear-gradient(transparent,#1c1a17bf);color:#fff;font-weight:700;font-size:13.5px}.tn-gal__pontos button{background:#1c1a174d}.tn-gal__pontos button[aria-current=true]{background:#e8650a}
/*# sourceMappingURL=/cdn/shop/t/1/assets/turnly.css.map */
