:root{--azul-royal:#1B66C9;--azul-ciano:#2BA9E0;--azul-marinho:#0E2A52;--grafite:#33373D;--amarelo:#FFD60A;--amarelo-escuro:#E9C200;--verde:#16A34A;--branco:#FFFFFF;--cinza-bg:#F4F7FB;--cinza-borda:#E2E8F2;--cinza-texto:#5C6573;--radius:14px;--maxw:1180px;--sombra:0 10px 30px rgba(14,42,82,.1);--sombra-forte:0 18px 50px rgba(14,42,82,.18)}.produto,.cross,.video-sec,.onde,.dep-sec,.ficha,.cta-final,.sticky-buy,.produto *,.cross *,.video-sec *,.onde *,.dep-sec *,.ficha *,.cta-final *,.sticky-buy *{box-sizing:border-box}.produto h1,.produto h2,.cross h2,.video-sec h2,.onde h2,.dep-sec h2,.ficha h2,.cta-final h2,.produto h3,.produto h4{font-family:Poppins,sans-serif;line-height:1.15;color:var(--azul-marinho)}.produto,.cross,.video-sec,.onde,.dep-sec,.ficha{font-family:Inter,system-ui,sans-serif;color:var(--grafite);line-height:1.6}.produto img,.cross img,.video-sec img,.onde img,.dep-sec img,.ficha img{max-width:100%;display:block}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.eyebrow{font-family:Poppins;font-weight:800;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--azul-royal);display:block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:Poppins;font-weight:800;font-size:1rem;padding:15px 30px;border-radius:50px;border:0;cursor:pointer;transition:transform .15s,box-shadow .15s;line-height:1}.btn-amarelo{background:var(--amarelo);color:var(--azul-marinho);box-shadow:0 8px 22px #e9c20073}.btn-amarelo:hover{transform:translateY(-2px);box-shadow:0 12px 28px #e9c2008c}.btn-azul{background:var(--azul-royal);color:#fff;box-shadow:0 8px 22px #1b66c959}.btn-azul:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1b66c973}.btn-linha{background:#fff;color:var(--azul-royal);border:2px solid var(--cinza-borda)}.btn-linha:hover{border-color:var(--azul-royal)}.topbar{background:var(--azul-marinho);color:#fff;overflow:hidden}.marquee{display:flex;white-space:nowrap;height:40px;align-items:center;overflow:hidden}.marquee-track{display:inline-flex;align-items:center;gap:18px;animation:marquee 28s linear infinite;font-family:Poppins;font-weight:700;font-size:.82rem;letter-spacing:.03em;flex-shrink:0}.marquee-track span{color:#fff}.marquee-track .sep{color:var(--amarelo)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee:hover .marquee-track{animation-play-state:paused}header.nav{position:sticky;top:0;z-index:50;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--cinza-borda)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:74px;gap:20px}.brand img{height:46px;width:auto}.brand .brand-text{font-family:Poppins;font-weight:900;font-size:1.5rem;color:var(--azul-marinho)}.menu{display:flex;gap:26px;font-weight:600;font-size:.95rem}.menu a{color:var(--grafite)}.menu a:hover{color:var(--azul-royal)}.burger{display:none;background:none;border:0;cursor:pointer;flex-direction:column;gap:5px}.burger span{width:26px;height:3px;background:var(--azul-marinho);border-radius:3px}.hero{background:linear-gradient(180deg,#eef4fb,#f4f7fb);padding:64px 0}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.hero h1{font-size:2.8rem;font-weight:900;letter-spacing:-1px;margin:14px 0 18px}.hero p{font-size:1.1rem;color:var(--cinza-texto);max-width:520px;margin-bottom:28px}.hero .acts{display:flex;gap:14px;flex-wrap:wrap}.hero-img{background:#fff;border:1px solid var(--cinza-borda);border-radius:24px;padding:30px;box-shadow:var(--sombra-forte);display:grid;place-items:center}.hero-img img{max-width:100%;border-radius:14px}.col-sec{padding:64px 0}.col-head{text-align:center;margin-bottom:44px}.col-head h2{font-size:2.2rem;font-weight:900}.col-head p{color:var(--cinza-texto);margin-top:8px}.prod-grid-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.pcard{position:relative;background:#fff;border:1px solid var(--cinza-borda);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 24px #0e2a5212;transition:transform .18s,box-shadow .18s}.pcard:hover{transform:translateY(-5px);box-shadow:var(--sombra-forte)}.pcard .ph{background:linear-gradient(180deg,#f7fafe,#eaf1fb);padding:30px 24px 18px;display:flex;align-items:center;justify-content:center;min-height:240px}.pcard .ph img{width:74%;max-width:200px;filter:drop-shadow(0 14px 16px rgba(14,42,82,.18))}.pcard .b{padding:22px;display:flex;flex-direction:column;flex:1;text-align:center}.pcard .ptitle{font-family:Poppins;font-weight:800;font-size:1.15rem;color:var(--azul-marinho);margin-bottom:6px}.pcard .pprice{font-family:Poppins;font-weight:900;font-size:1.5rem;color:var(--verde);margin:6px 0 16px}.pcard .pprice .old{font-size:.95rem;color:var(--cinza-texto);text-decoration:line-through;font-weight:600;margin-right:8px}.pcard .btn{margin-top:auto;width:100%}.crumb{font-size:.82rem;color:var(--cinza-texto);padding:18px 0 0}.crumb a:hover{color:var(--azul-royal)}.produto{padding:24px 0 60px}.prod-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.gallery{position:sticky;top:96px}.gallery-main{background:var(--cinza-bg);border:1px solid var(--cinza-borda);border-radius:18px;padding:18px;display:grid;place-items:center;position:relative;min-height:380px}.gallery-main img{width:100%;max-width:480px;border-radius:10px;transition:opacity .2s}.thumbs{display:flex;gap:12px;margin-top:14px}.thumb{flex:1;background:var(--cinza-bg);border:2px solid var(--cinza-borda);border-radius:12px;padding:10px;cursor:pointer;transition:border-color .15s}.thumb.active{border-color:var(--azul-royal)}.thumb img{width:100%;aspect-ratio:1;object-fit:contain}.prod-info h1{font-size:1.75rem;font-weight:800;margin:6px 0 12px;letter-spacing:-.3px;line-height:1.15}.rating{display:flex;align-items:center;gap:10px;margin-bottom:18px}.rating .stars{color:var(--amarelo-escuro);letter-spacing:2px;font-size:1.2rem}.rating span{font-size:.92rem;color:var(--cinza-texto);font-weight:600}.promessa{font-size:.95rem;line-height:1.5;color:var(--cinza-texto);margin-bottom:20px}.promessa b{color:var(--azul-marinho)}.urgencia{display:inline-flex;align-items:center;gap:7px;background:#fff;border:2px solid #E11D2A;color:#e11d2a;font-size:.82rem;font-weight:800;font-family:Poppins;letter-spacing:.06em;text-transform:uppercase;padding:8px 16px;border-radius:6px;margin-bottom:14px}.price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:6px}.price-old{font-size:1.1rem;color:var(--cinza-texto);text-decoration:line-through;font-weight:600}.price-off{background:#e11d2a;color:#fff;font-family:Poppins;font-weight:800;font-size:.78rem;padding:3px 10px;border-radius:6px}.price{font-family:Poppins;font-weight:900;font-size:2.6rem;color:var(--verde)}.price-parc{font-size:.9rem;color:var(--cinza-texto);margin-bottom:24px}.opt-label{font-family:Poppins;font-weight:700;font-size:.9rem;color:var(--azul-marinho);margin-bottom:10px;display:block}.variants{display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.variant-radio{position:absolute;opacity:0;pointer-events:none}.variant{display:flex;align-items:center;gap:8px;border:2px solid var(--cinza-borda);border-radius:50px;padding:14px 22px;cursor:pointer;transition:all .15s;background:#fff}.variant:hover{border-color:var(--azul-ciano)}.variant-radio:checked+.variant{border-color:var(--azul-royal);background:var(--azul-royal)}.variant .v-size{font-family:Poppins;font-weight:800;color:var(--azul-marinho);font-size:1.02rem}.variant-radio:checked+.variant .v-size{color:#fff}.qty-buy{display:flex;gap:12px;margin:22px 0 14px}.qty{display:flex;align-items:center;border:2px solid var(--cinza-borda);border-radius:12px;overflow:hidden}.qty button{width:46px;height:52px;border:0;background:#fff;font-size:1.3rem;cursor:pointer;color:var(--azul-marinho)}.qty button:hover{background:var(--cinza-bg)}.qty input{width:46px;height:52px;border:0;text-align:center;font-weight:700;font-size:1.05rem;color:var(--azul-marinho);-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none}.buy-main{flex:1}.reassure{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;padding-top:22px;border-top:1px solid var(--cinza-borda)}.reassure div{text-align:center}.reassure .ic{width:38px;height:38px;margin:0 auto 7px;border-radius:10px;background:var(--cinza-bg);display:grid;place-items:center;font-size:18px}.reassure b{font-size:.78rem;color:var(--azul-marinho);font-family:Poppins;display:block;line-height:1.2}.reassure span{font-size:.7rem;color:var(--cinza-texto)}.ficha{background:var(--cinza-bg);padding:64px 0}.ficha-head{text-align:center;margin-bottom:36px}.ficha-head h2{font-size:1.9rem;font-weight:800}.ficha-head p{color:var(--cinza-texto);margin-top:8px}.acc{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.acc-item{background:#fff;border:1px solid var(--cinza-borda);border-radius:var(--radius);overflow:hidden}.acc-q{width:100%;text-align:left;background:none;border:0;padding:20px 24px;font-family:Poppins;font-weight:700;font-size:1.02rem;color:var(--azul-marinho);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px}.acc-q .pl{flex:0 0 22px;width:22px;height:22px;position:relative;transition:transform .2s}.acc-q .pl:before,.acc-q .pl:after{content:"";position:absolute;background:var(--azul-ciano);border-radius:2px}.acc-q .pl:before{top:10px;left:2px;right:2px;height:3px}.acc-q .pl:after{left:10px;top:2px;bottom:2px;width:3px;transition:opacity .2s}.acc-item.open .pl:after{opacity:0}.acc-item.open .pl{transform:rotate(180deg)}.acc-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.acc-a-inner{padding:0 24px 22px;color:var(--grafite);font-size:.96rem}.acc-a-inner ul{margin:8px 0 0 18px}.acc-a-inner li{margin-bottom:5px}.acc-a-inner table{width:100%;border-collapse:collapse;margin-top:10px}.acc-a-inner td{padding:9px 12px;border:1px solid var(--cinza-borda);font-size:.92rem}.acc-a-inner td:first-child{font-weight:700;color:var(--azul-marinho);background:var(--cinza-bg);width:42%}.dep-sec{padding:64px 0}.dep-head{text-align:center;margin-bottom:26px}.dep-head h2{font-size:1.9rem;font-weight:800}.dep-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.dep{background:#fff;border:1px solid var(--cinza-borda);border-radius:var(--radius);padding:26px;box-shadow:var(--sombra)}.dep .stars{color:var(--amarelo-escuro);letter-spacing:2px;margin-bottom:10px}.dep p{font-size:.95rem;margin-bottom:16px}.dep .who{display:flex;align-items:center;gap:11px}.dep .av{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--azul-ciano),var(--azul-royal));color:#fff;font-family:Poppins;font-weight:800;display:grid;place-items:center}.dep .who b{font-size:.9rem;color:var(--azul-marinho)}.dep .who span{font-size:.78rem;color:var(--cinza-texto);display:block}.cta-final{background:var(--azul-marinho);color:#fff;text-align:center;padding:70px 0}.cta-final h2{color:#fff;font-size:2rem;margin-bottom:14px}.cta-final p{color:#bcd2ef;max-width:540px;margin:0 auto 28px}.cta-final .acts{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.cta-final .btn-linha{background:transparent;color:#fff;border-color:#ffffff80}.cta-final .btn-linha:hover{background:#ffffff1f}footer.site-foot{background:#0a1f3d;color:#9db9de;font-size:.9rem;padding:54px 0 26px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px;margin-bottom:34px}footer.site-foot .flogo{font-family:Poppins;font-weight:900;font-size:1.4rem;color:#fff;margin-bottom:16px}footer.site-foot h4{color:#fff;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}footer.site-foot ul{list-style:none}footer.site-foot ul li{margin-bottom:9px}footer.site-foot a:hover{color:var(--amarelo)}.legal{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;font-size:.78rem;line-height:1.7;color:#7d97bd}.legal b{color:#b9cce6}.onde{padding:62px 0}.onde-head{text-align:center;margin-bottom:34px}.onde-head h2{font-size:1.9rem;font-weight:800}.onde-head p{color:var(--cinza-texto);margin-top:8px}.chips{display:flex;flex-wrap:wrap;gap:11px;justify-content:center;max-width:820px;margin:0 auto}.chip{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--cinza-borda);border-radius:50px;padding:11px 19px;font-weight:600;font-size:.92rem;color:var(--azul-marinho);transition:all .15s}.chip:hover{border-color:var(--azul-ciano);background:#eef5fe}.video-sec{padding:0 0 64px}.video-head{text-align:center;margin-bottom:30px}.video-head h2{font-size:1.9rem;font-weight:800}.video-box{max-width:640px;margin:0 auto;border-radius:20px;overflow:hidden;background:#0e2a52;box-shadow:var(--sombra-forte)}.video-box video,.video-box iframe{width:100%;display:block;aspect-ratio:4/3;object-fit:cover;background:#0e2a52;border:0}.cross{background:linear-gradient(180deg,#eef4fb,#f4f7fb);padding:64px 0}.cross-head{text-align:center;margin-bottom:44px}.cross-head h2{font-size:2.2rem;font-weight:900}.cross-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.ccard{position:relative;background:#fff;border:1px solid var(--cinza-borda);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 24px #0e2a5212;transition:transform .18s,box-shadow .18s}.ccard:hover{transform:translateY(-5px);box-shadow:var(--sombra-forte)}.ccard.featured{border:2px solid var(--amarelo);box-shadow:0 16px 44px #e9c20047;transform:translateY(-8px)}.ccard.featured:hover{transform:translateY(-12px)}.cbadge{position:absolute;top:16px;right:16px;z-index:3;background:linear-gradient(135deg,#ffd60a,#e9c200);color:var(--azul-marinho);font-family:Poppins;font-weight:800;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;padding:6px 13px;border-radius:50px;box-shadow:0 4px 12px #e9c20073}.ccard .ph{position:relative;background:linear-gradient(180deg,#f7fafe,#eaf1fb);padding:30px 24px 8px;display:flex;align-items:flex-end;justify-content:center;min-height:230px}.ccard.featured .ph{background:linear-gradient(180deg,#fffdf5,#fbf3dc)}.ccard .ph img{position:relative;z-index:2;width:74%;max-width:200px;filter:drop-shadow(0 14px 16px rgba(14,42,82,.18))}.ccard .podium{position:absolute;bottom:14px;left:50%;transform:translate(-50%);width:64%;height:34px;background:radial-gradient(ellipse at center,#fff 0%,#e6edf7 70%,transparent 100%);border-radius:50%;z-index:1}.ccard .b{padding:22px 22px 26px;display:flex;flex-direction:column;flex:1;text-align:center}.ccard .csize{font-family:Poppins;font-weight:800;font-size:1.4rem;color:var(--azul-marinho);letter-spacing:-.3px}.ccard .cvol{color:var(--cinza-texto);font-size:.84rem;margin:2px 0 14px;border-bottom:1px solid var(--cinza-borda);padding-bottom:14px}.ccard .cpr{font-family:Poppins;font-weight:900;font-size:1.85rem;color:var(--verde);margin-bottom:18px}.ccard .btn{margin-top:auto;width:100%;padding:14px}.dep-aviso{max-width:860px;margin:0 auto 26px;background:#fff8e1;border:1px dashed #E9C200;border-radius:10px;padding:12px 18px;font-size:.84rem;color:#7a6410;text-align:center}.sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:80;background:#fff;border-top:1px solid var(--cinza-borda);box-shadow:0 -6px 20px #0e2a521a;padding:11px 16px;display:none;align-items:center;gap:12px}.sticky-buy .sp{flex:1}.sticky-buy .sp b{font-family:Poppins;font-weight:900;color:var(--azul-marinho);font-size:1.15rem;display:block;line-height:1}.sticky-buy .sp span{font-size:.72rem;color:var(--cinza-texto)}.sticky-buy .btn{padding:13px 22px}.wpp-float{position:fixed;bottom:22px;right:22px;z-index:70;width:58px;height:58px;border-radius:50%;background:#25d366;display:grid;place-items:center;box-shadow:0 8px 24px #25d36680;transition:transform .15s}.wpp-float:hover{transform:scale(1.08)}.wpp-float svg{width:32px;height:32px;fill:#fff}@media(max-width:920px){.hero-grid{grid-template-columns:1fr;gap:30px}.hero h1{font-size:2.1rem}.prod-grid{grid-template-columns:1fr;gap:30px}.gallery{position:static}.dep-grid,.foot-grid{grid-template-columns:1fr}}@media(max-width:680px){.menu{display:none}.burger{display:flex}.menu.show{display:flex;position:absolute;top:74px;left:0;right:0;flex-direction:column;background:#fff;padding:18px 22px;gap:16px;border-bottom:1px solid var(--cinza-borda);box-shadow:var(--sombra)}.reassure{grid-template-columns:1fr;gap:14px}.reassure div{display:flex;align-items:center;gap:12px;text-align:left}.reassure .ic{margin:0}.sticky-buy{display:flex}.wpp-float{bottom:84px}body{padding-bottom:76px}.prod-info h1{font-size:1.45rem}.prod-grid-cards{grid-template-columns:repeat(2,1fr);gap:10px}.pcard .ph{min-height:150px;padding:16px}.pcard .ptitle{font-size:.95rem}.pcard .pprice{font-size:1.15rem}.col-head h2{font-size:1.6rem}.cross-grid{gap:7px}.cross .wrap{padding:0 10px}.ccard{border-radius:12px}.ccard.featured{transform:none}.cbadge{font-size:.5rem;padding:3px 7px;top:8px;right:8px}.ccard .ph{padding:14px 6px 4px;min-height:120px}.ccard .ph img{width:88%}.ccard .podium{height:18px}.ccard .b{padding:10px 7px 13px}.ccard .csize{font-size:.92rem}.ccard .cvol{font-size:.6rem;margin-bottom:8px;padding-bottom:8px}.ccard .cpr{font-size:1.05rem;margin-bottom:10px}.ccard .btn{padding:9px 4px;font-size:.72rem;border-radius:40px}.cross-head h2{font-size:1.5rem}.video-box{max-width:100%}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/selafast.css.map */
