body.light{--bg:#f7f0ee;--bg2:#efe3e0;--card:#fffaf8;--tx:#2a1215;--mu:#6e4f52;--ln:#e3cfcb}.topo{background:#f7f0eee0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--ln)}.marca{font-weight:800;letter-spacing:-.04em;color:var(--c)}h1.tt{font-size:clamp(2.5rem,9.5vw,5.4rem);line-height:.96;letter-spacing:-.05em;font-weight:800;max-width:14ch;text-wrap:balance}.tt{letter-spacing:-.03em;font-weight:800;line-height:1.05}.rt,.sub{max-width:62ch}.sec-hero{background:radial-gradient(circle at 80% 30%,#fbd3cb 0,#fbd3cb00 55%),var(--bg);overflow:hidden}.hero-img img,.hero-img{filter:drop-shadow(0 26px 22px rgba(196,18,47,.25)) drop-shadow(0 4px 5px rgba(42,18,21,.14))}.hero-img img{border-radius:calc(var(--r) + 14px)}.hero-tx{animation:entra .8s cubic-bezier(.2,.8,.2,1) both}@keyframes entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.btn{background:var(--c);color:#fff;border:0;border-radius:999px;font-weight:700;box-shadow:0 5px #8a0b20,0 12px 18px #c4122f47;transition:transform .12s,box-shadow .12s}.btn:hover{transform:translateY(-2px);box-shadow:0 7px #8a0b20,0 16px 22px #c4122f4d}.btn:active{transform:translateY(4px);box-shadow:0 1px #8a0b20}.btn.ghost{background:transparent;color:var(--c);box-shadow:inset 0 0 0 2px var(--c)}.btn.ghost:hover{background:#c4122f14}.btn:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--tx);outline-offset:3px}.card,.dep,.plano{background:var(--card);border:1px solid var(--ln);box-shadow:none}.faq details{background:var(--card);border:1px solid var(--ln);box-shadow:none}.faq details[open]{border-color:var(--c)}.faq summary{font-weight:700}.ico{display:inline-grid;place-items:center;width:54px;height:54px;border-radius:50% 50% 50% 14px;background:var(--c);color:#fff;box-shadow:inset -4px -5px 9px #00000038,inset 3px 3px 7px #ffffff59}.vt-it{background:var(--card);border-radius:calc(var(--r) + 8px);padding:12px;border:1px solid var(--ln);transition:transform .25s ease,box-shadow .25s ease}.vt-it:hover{transform:translateY(-4px);box-shadow:0 20px 30px -16px #c4122f66}.vt-img{border-radius:calc(var(--r) - 2px);background:radial-gradient(circle at 30% 25%,#fff,#f3c9c1 75%);box-shadow:inset 0 -12px 22px #c4122f1f}.vt-pr{font-weight:800;color:var(--c);font-size:1.15rem;letter-spacing:-.02em}.pd-main{border-radius:calc(var(--r) + 8px);background:radial-gradient(circle at 30% 25%,#fff,#f3c9c1 75%);box-shadow:0 28px 38px -20px #c4122f66}.pd-preco{font-size:2.4rem;font-weight:800;letter-spacing:-.04em;color:var(--c)}.selo,.pd-selo{background:var(--c2);color:#3a0b12;border-radius:999px;font-weight:700}.stars{color:var(--c)}.sec-faixa{background:#3a0b12;color:#fff}.sec-faixa *{color:inherit}.foot{border-top:1px solid var(--ln)}.wa-float{box-shadow:0 5px #0a7a3c,0 14px 22px #00000040}@media(max-width:600px){h1.tt{font-size:clamp(2.3rem,12vw,3rem)}.vt-it:hover{transform:none}}@media(prefers-reduced-motion:reduce){.hero-tx{animation:none}.vt-it,.btn{transition:none}.vt-it:hover{transform:none}}.pd-form button[data-comprar]{display:none!important}#shopify-section-179453222075a00e17{position:sticky;bottom:0;z-index:60}.ms-export{font-size:17px!important}.ms-export .m6as,.ms-export .m6as.overlay{background:#fff!important;color:#1f1f1f!important}.ms-export .m6as:before{display:none!important}.ms-export .m6as>div{padding:16px 20px!important}.ms-export .m6as h3,.ms-export .m6as h3 *{display:block!important;visibility:visible!important;opacity:1!important;color:#111!important;font-family:Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:24px!important;line-height:1.25!important;font-weight:800!important;margin:8px 0 12px!important}.ms-export .m6as p,.ms-export .m6as li,.ms-export .m6as span,.ms-export .m6as p *,.ms-export .m6as li *{font-size:18px!important;line-height:1.6!important;color:#2b2b2b!important;opacity:1!important}.ms-export .m6as ol{padding-left:24px!important}.ms-export .m6as li{margin-bottom:8px!important}.ms-export .m6as h3 *{font-size:inherit!important}.ms-export header.mobile-hide,.ms-export .m6pr>header{display:block!important;visibility:visible!important;padding:12px 16px 4px!important;text-align:center}.ms-export header h2.m5{display:block!important;visibility:visible!important;color:#111!important;font-size:26px!important;line-height:1.25!important;font-weight:800!important;margin:8px 0 12px!important}.ms-export .m6wd header h2{color:#111!important;font-size:26px!important;text-align:center}.ms-export .l4ts q{font-size:17px!important;line-height:1.6!important;color:#2b2b2b!important}.ms-export .accordion-a summary,.ms-export .accordion-a summary span{font-size:18px!important;color:#111!important;font-weight:700!important}.ms-export .accordion-a details p{font-size:17px!important;line-height:1.6!important;color:#2b2b2b!important}.ms-export .m6as img{width:100%!important;height:auto!important;border-radius:12px}@media(max-width:760px){.ms-export .m6as>figure,.ms-export .m6as>div{width:100%!important;float:none!important;display:block!important}.ms-export #root{padding:0 12px!important}.ms-export .l4ts.mobile-hide{display:none!important}.ms-export .l4ts.mobile-only{display:block!important}}@media(min-width:761px){.ms-export .l4ts.mobile-only{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/msflix-acabamento.css.map */
