.container{max-width:1135px;margin:0 auto;width:98%}*{margin:0;padding:0;list-style:none;text-decoration:none;box-sizing:border-box;color:#212529;font-family:"Open Sans",sans-serif}img{display:block;max-width:100%;height:auto}.kits{padding:80px 0;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 900px){.kits{padding:40px 0}}@media(max-width: 900px){.kits{grid-template-columns:repeat(1, 1fr)}}.kits .kit{box-shadow:rgba(46,44,165,.25) 4px 4px 15px 0px;background:#fff;border-radius:20px;text-align:center;overflow:hidden;transition:all .7s}.kits .kit:hover{transform:scale(1.06)}.kits .kit.best{border:3px solid #854d51}@media(max-width: 900px){.kits .kit.best{grid-row:1}}@media(max-width: 900px){.kits .kit.med{grid-row:2}}.kits .kit .header{background:linear-gradient(rgb(199, 132, 142), rgb(133, 77, 81) 76%, rgba(48, 2, 2, 0.637)),linear-gradient(rgb(216, 216, 216), rgb(216, 216, 216));padding:8px 12px;margin-bottom:35px}.kits .kit .header *{color:#fff}.kits .kit .header h2{font-size:1.875rem}.kits .kit .content{padding:0 20px 20px;display:flex;flex-direction:column;align-items:center}.kits .kit .content .prod{height:200px;-o-object-fit:contain;object-fit:contain;margin-bottom:30px}.kits .kit .content .preco{display:flex;justify-content:center;align-items:flex-end;gap:8px}.kits .kit .content .preco strong{font-weight:900;font-size:5.625rem;line-height:1}.kits .kit .content .preco span{text-align:left;margin-bottom:12px;line-height:1;font-weight:500}.kits .kit .content ul{border-top:1px solid rgba(46,44,165,.25);width:100%;margin:20px 0}.kits .kit .content ul li{padding:12px 0;display:flex;justify-content:center;align-items:center;font-weight:bold;gap:12px;border-bottom:1px solid rgba(46,44,165,.25)}.kits .kit .content ul li.primeiro{color:#621313}.kits .kit .content ul li::before{content:"";width:24px;height:24px;display:block;background:url(../../assets/img/check.svg) no-repeat;background-size:contain;background-position:center}.kits .kit .content .bt{margin-bottom:20px;transition:all .6s}.kits .kit .content .bt:hover{transform:scale(1.03);filter:brightness(90%)}.kits .kit .content .tot{margin-top:20px;display:grid}.kits .kit .content .tot span{font-weight:500;font-size:1.5rem}.kits .kit .content .tot span s{text-decoration:line-through;text-decoration-color:#621313;margin-right:12px}.kits .kit .content .tot span strong{color:#621313}h1,.title{line-height:1;font-size:2.25rem;text-align:center;margin:0 auto 12px;max-width:40ch}@media(max-width: 900px){h1,.title{font-size:1.75rem}}h1 strong,.title strong{color:#ac2716}header{padding:8px 12px}header span{text-align:center;display:block;font-size:1.125rem;font-weight:bold}@media(max-width: 900px){header span{font-size:0.875rem}}header span strong{color:#ac2716}main{padding:48px 0}@media(max-width: 900px){main{padding:30px 0}}main .container>h2{text-align:center;font-family:"Lato",sans-serif;font-size:1.125rem;display:flex;justify-content:center;align-items:center;gap:4px;margin-bottom:30px}@media(max-width: 900px){main .container>h2{font-size:1rem}}main .btn{margin:30px auto 0;max-width:500px;font-size:1.5rem}.btn{box-shadow:rgba(12,12,12,.2) 1px 2px 10px 0px;background:#ffd814;border-radius:100px;padding:8px 20px;max-width:480px;width:100%;transition:all .6s;display:flex;justify-content:center;align-items:center;font-weight:bold;text-transform:uppercase}@media(min-width: 900px){.btn{margin-bottom:10px;padding:16px}}.btn:hover{filter:brightness(90%)}.btn span{display:flex;justify-content:center;align-items:center;color:#000;font-size:1.125rem;font-weight:600;gap:20px}.btn small{display:none}@media(min-width: 900px){.btn small{display:block;text-align:center;font-size:0.875rem;font-weight:bold}}.stock{text-align:center;display:flex;flex-direction:column;margin-top:50px}.stock h3{color:#333;font-size:1.5625rem;margin-bottom:60px;font-weight:500}.stock h3 strong{color:#ac2716;font-size:2rem;font-weight:500}.stock .bandeiras{display:grid;grid-template-columns:repeat(6, 1fr);gap:30px;place-items:center;max-width:800px;margin:0 auto}.stock .bandeiras img{opacity:.7}@media(max-width: 900px){.stock .bandeiras{grid-template-columns:repeat(2, 1fr)}}.sub{font-size:1.25rem;display:block;font-weight:bold;text-align:center;font-weight:500;letter-spacing:0.125rem;color:#333}.comments{background:#f9f9f9;padding:100px 0}@media(max-width: 900px){.comments{padding:60px 0}}.comments .container{max-width:1076px}.comments .sub{margin-bottom:12px}.comments .title{color:#333;max-width:none}.comments .coment{display:grid;gap:12px;grid-template-columns:183px 1fr;padding:24px 0 20px;border-bottom:1px solid #212529}@media(max-width: 900px){.comments .coment{grid-template-columns:repeat(1, 1fr);text-align:center;padding:24px 15px}}.comments .coment .people{display:flex;flex-direction:column;align-items:center;text-align:center}.comments .coment .people img{border-radius:50%;margin-bottom:24px;width:140px;height:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width: 900px){.comments .coment .people img{width:100px;height:100px}}.comments .coment .people .name{font-family:"Poppins",sans-serif;font-size:1.75rem;font-weight:300;margin-bottom:8px;line-height:1}.comments .coment .people .adr{font-family:"Poppins",sans-serif;font-weight:300;font-size:1.25rem;letter-spacing:0.0625rem}.comments .coment .aval{display:flex;gap:16px;align-items:center}.comments .coment .aval img{max-width:100px}@media(max-width: 900px){.comments .coment .aval{justify-content:center;flex-direction:column;gap:6px}}.comments .coment .aval span{font-weight:bold;font-size:1.25rem}.comments .coment .tl{font-size:1.25rem}.comments .coment p{font-style:italic;font-size:1.125rem;margin-bottom:8px;line-height:1.7}.comments small{font-size:0.875rem;margin:26px 0 50px;display:block}@media(max-width: 900px){.comments small{text-align:center}}.garantia{padding:100px 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:108px;place-items:center}@media(max-width: 900px){.garantia{grid-template-columns:repeat(1, 1fr);gap:30px;text-align:center;padding:40px 15px}}.garantia .sub{color:#ac2716}.garantia .title{color:#363636;margin-bottom:32px}.garantia .title::after{margin-left:0}.garantia p{font-size:1.125rem;margin-bottom:38px}.garantia .btn{box-shadow:rgba(12,12,12,.2) 1px 2px 10px 0px;background:#ffd814;font-size:1.125rem;max-width:340px;margin-bottom:34px;min-height:50px;width:100%;display:flex;transition:all .6s;justify-content:center;align-items:center;font-weight:bold;border-radius:40px;padding:8px 12px;text-transform:uppercase}.garantia .btn:hover{filter:brightness(90%)}.garantia .title,.garantia .sub{text-align:left}.faq{background:#f9f9f9;padding:100px 0}@media(max-width: 900px){.faq{padding:40px 15px}}.faq .title{color:#212529;margin-bottom:25px}.faq .accordion .accordion-item .accordion-header{color:#535353;font-size:1rem;line-height:1.5;font-weight:700;border:1px solid #ccc;padding:16px 20px;cursor:pointer;display:grid;grid-template-columns:1fr 18px;gap:12px}.faq .accordion .accordion-item .accordion-header::after{content:"";width:18px;height:18px;background:url(../../assets/img/teenyicons_down-outline.svg);transition:transform .3s ease}.faq .accordion .accordion-item .accordion-header.active::after{transform:rotate(180deg)}.faq .accordion .accordion-item .accordion-body{border:1px solid #ccc;border-top:none;border-bottom:none;max-height:0;overflow:hidden;transition:max-height .3s ease}.faq .accordion .accordion-item .accordion-body p{color:#666;font-size:1.125rem;line-height:1.6;padding:16px 20px}@media(max-width: 900px){.faq .accordion .accordion-item .accordion-body p{font-size:1rem}}.frete{display:grid;grid-template-columns:48px 1fr;gap:20px}@media(max-width: 900px){.frete{text-align:center;padding:40px 15px}}@media(max-width: 900px){.frete{grid-template-columns:repeat(1, 1fr);place-items:center}}.frete strong{text-transform:uppercase;font-size:1.5rem;font-weight:500;line-height:1.1;display:block}.frete span{font-size:0.875rem}.area-frete{padding:40px 0;display:flex;justify-content:center;max-width:500px;position:relative;z-index:100}.area-kits{padding:80px 0;box-shadow:inset #000 0 295px}.area-kits .title{margin-bottom:30px;max-width:none;color:#fff}footer{background:#111;padding:16px 0;margin-top:6px}@media(min-width: 900px){footer{padding:48px 0}}footer .copy{text-align:center;display:block;color:#666;font-size:0.875rem}footer nav{display:flex;justify-content:center;align-items:center;margin-bottom:50px;flex-wrap:wrap}footer nav a{font-size:1.1875rem;color:#f8f9fa;padding:8px 12px;text-transform:uppercase}.alert{position:fixed;z-index:200;right:20px;background:#000;border:#842432 2px solid;border-radius:5px;bottom:20px;display:grid;grid-template-columns:100px 1fr;gap:12px;padding:12px;align-items:center;width:100%;max-width:300px;animation:dhow .7s forwards}@media(max-width: 900px){.alert{right:10px}}.alert *{color:#fff;font-weight:bold}@keyframes dhow{from{transform:translateX(30px)}to{transform:translateX(0)}}