.seo-landing{width:min(1240px,100% - 36px);margin:0 auto;padding:34px 0 64px}.marketing-kicker{color:#607693;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.seo-hero{background:linear-gradient(135deg,#fff 0%,#f4f8ff 100%);border:1px solid #d8e3f1;border-radius:20px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);align-items:center;gap:30px;margin-bottom:26px;padding:38px;display:grid;box-shadow:0 18px 48px #223e6714}.seo-breadcrumb{color:#71819a;gap:7px;margin-bottom:26px;font-size:11px;font-weight:700;display:inline-flex}.seo-breadcrumb span{color:#a8b5c7}.seo-hero h1,.marketing-section h2,.marketing-final-cta h2,.ai-teaser h2,.related-pages h2{letter-spacing:-.045em;margin:0}.seo-hero h1{color:#23334f;max-width:800px;font-size:clamp(34px,5vw,58px);line-height:1.02}.seo-hero>div>p{color:#60728e;max-width:760px;margin:18px 0 24px;font-size:16px;line-height:1.7}.seo-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.seo-hero-actions button,.marketing-primary-cta,.marketing-final-cta button,.ai-teaser-action button{color:#fff;background:#1d63e9;border:0;border-radius:11px;padding:13px 18px;font-weight:900}.seo-hero-actions span{color:#6f7f97;font-size:11px;font-weight:750}.seo-benefit-card{color:#fff;background:#12213f;border-radius:16px;gap:13px;padding:24px;display:grid}.seo-benefit-card>span{color:#78a8ff;letter-spacing:.12em;font-size:9px;font-weight:950}.seo-benefit-card strong{border-bottom:1px solid #ffffff1a;padding-bottom:13px;font-size:13px;line-height:1.45}.seo-benefit-card strong:last-child{border-bottom:0;padding-bottom:0}.marketing-section,.related-pages{background:#fff;border:1px solid #dce5f0;border-radius:18px;margin:26px 0;padding:32px;box-shadow:0 12px 34px #223e670d}.marketing-heading{max-width:820px}.marketing-heading h2,.related-pages h2{color:#253550;font-size:clamp(24px,3vw,34px)}.marketing-heading p{color:#6b7b94;margin:10px 0 0;line-height:1.65}.model-category-strip{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.model-category-strip span,.model-category{color:#1d63e9;background:#edf4ff;border-radius:999px;align-items:center;width:fit-content;font-size:9px;font-weight:900;display:inline-flex}.model-category-strip span{padding:7px 10px}.model-category{padding:4px 7px}.model-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.model-showcase-card{background:#fbfdff;border:1px solid #dfe7f0;border-radius:16px;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 8px 22px #223e670b}.model-showcase-card:hover{border-color:#a9c3ee;transform:translateY(-3px);box-shadow:0 16px 34px #223e671a}.model-card-copy{align-content:start;gap:7px;padding:16px;display:grid}.model-card-copy>strong{color:#26344f;font-size:16px}.model-showcase-card p{color:#6c7b91;min-height:54px;margin:0;font-size:12px;line-height:1.5}.model-card-copy button{color:#1d63e9;background:#fff;border:1px solid #cbdaf0;border-radius:9px;width:100%;min-height:38px;margin-top:4px;font-size:10px;font-weight:900}.model-card-copy button:hover{background:#edf4ff;border-color:#1d63e9}.model-poster{isolation:isolate;aspect-ratio:4/5;background:var(--demo-bg);color:var(--demo-text);grid-template-rows:auto 1fr auto;gap:10px;padding:18px;display:grid;position:relative;overflow:hidden}.model-poster:before,.model-poster:after{content:"";z-index:-1;pointer-events:none;position:absolute}.model-poster:before{border:2px solid color-mix(in srgb, var(--demo-header) 70%, transparent);opacity:.72;border-radius:15px;inset:4%}.model-poster:after{background:color-mix(in srgb, var(--demo-header) 22%, transparent);border-radius:50%;width:130px;height:130px;bottom:-45px;right:-42px}.model-poster>span{background:var(--demo-header);max-width:94%;color:var(--demo-header-text);letter-spacing:.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;justify-self:center;padding:7px 13px;font-size:9px;font-weight:1000;overflow:hidden;box-shadow:0 3px 8px #00000024}.model-poster>strong{text-align:center;text-transform:uppercase;text-wrap:balance;align-self:center;padding:0 7px;font-size:clamp(18px,2vw,28px);line-height:.92}.model-poster>div{color:var(--demo-price);text-shadow:0 1px #00000024;justify-content:center;align-items:flex-end;display:flex}.model-poster small{margin-bottom:6px;font-size:12px;font-weight:900}.model-poster b{font-size:clamp(34px,4vw,56px);line-height:.8}.model-poster-flash:after,.model-poster-clearance:after{clip-path:polygon(50% 0,61% 36%,93% 7%,72% 42%,100% 50%,72% 58%,93% 93%,61% 64%,50% 100%,39% 64%,7% 93%,28% 58%,0 50%,28% 42%,7% 7%,39% 36%);opacity:.25;background:#fff200;width:165px;height:165px;bottom:-52px;right:-52px}.model-poster-super:before{border-style:dashed;border-width:3px;inset:5% 7%}.model-poster-savings{background:linear-gradient(135deg, #ffffff75 0 14%, transparent 14% 86%, #ffffff5c 86%), var(--demo-bg)}.model-poster-fresh:after{background:#fff3;border-radius:60% 0;width:110px;height:150px;bottom:-20px;right:-18px;transform:rotate(28deg)}.model-poster-butcher:before{border:4px double #ffdcaab3;inset:5%}.model-poster-bakery{background:radial-gradient(circle at 12% 15%, #ffffff61, transparent 18%), linear-gradient(145deg, #f9dda9, var(--demo-bg))}.model-poster-wine:before{border-color:#d9b66f;border-radius:50% 50% 14px 14px/18% 18% 14px 14px;inset:5% 10%}.model-poster-health{background:linear-gradient(90deg, transparent 46%, #ffffffbf 46% 54%, transparent 54%), linear-gradient(transparent 46%, #ffffffbf 46% 54%, transparent 54%), var(--demo-bg)}.model-poster-wholesale>span,.model-poster-combo>span{border-radius:8px;width:86%}.model-poster-combo:after{background:#ffffff29;border-radius:0;width:90%;height:32%;inset:auto -20% -5% auto;transform:rotate(-8deg)}.model-poster-club:before,.model-poster-app:before{border-color:#ffffff8c}.model-poster-app>span{border-radius:12px;box-shadow:0 5px #0000002e}.model-poster-weekend:after{background:#1d63e921;border-radius:0;width:120%;height:23%;bottom:10%;right:-10%;transform:rotate(-7deg)}.model-poster-party{background:radial-gradient(circle at 18% 13%, #ff8bd7 0 3px, transparent 4px), radial-gradient(circle at 78% 22%, #63d4ff 0 3px, transparent 4px), radial-gradient(circle at 35% 72%, #7ddc84 0 3px, transparent 4px), var(--demo-bg);background-size:70px 70px,82px 82px,90px 90px,auto}.model-poster-summer{background:radial-gradient(circle at 82% 16%, #ffee4de0 0 24px, transparent 25px), linear-gradient(160deg, #6ce9ff, var(--demo-bg))}.model-poster-black:before{border-color:#ffe000}.model-poster-black:after{background:#ffe0001f;border-radius:0;width:150%;height:18%;bottom:14%;right:-25%;transform:rotate(-9deg)}.model-poster-premium:before{border-width:1px;border-color:#d6b85b;inset:5.5%}.model-poster-premium>span{color:#f4dc85;box-shadow:none;background:0 0;border:1px solid #d6b85b}.model-poster-minimal:before{border-width:1px;border-color:#dfe4ea;inset:7%}.model-poster-minimal:after{display:none}.model-poster-standard{isolation:isolate;aspect-ratio:210/297;background:var(--poster-background,#fff200);color:var(--poster-text-color,#050505);font-family:Burbank Big Cd Bk,Impact,Arial Black,sans-serif;position:relative;overflow:hidden}.model-poster-standard-bg{z-index:0;background:radial-gradient(circle at 50% 6%, #ffffff6b, transparent 20%), linear-gradient(180deg, color-mix(in srgb, var(--poster-background,#fff200) 91%, white) 0%, var(--poster-background,#fff200) 52%, color-mix(in srgb, var(--poster-background,#fff200) 92%, #e2b000) 100%);position:absolute;inset:0;overflow:hidden}.model-poster-standard-bg:after{content:"";border:2px solid color-mix(in srgb, var(--poster-header-color,#e51e31) 55%, #ffb000);border-radius:12px;position:absolute;inset:1.8%;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 0 18px #ff950014}.model-poster-standard-header{z-index:2;background:var(--poster-header-color,#e51e31);height:16.2%;color:var(--poster-header-text-color,#fff);text-align:center;border-radius:12px 12px 7px 7px;justify-content:center;align-items:center;gap:8px;padding:0 9%;display:flex;position:absolute;top:1.8%;left:2.4%;right:2.4%;overflow:hidden;box-shadow:0 4px 10px #8000122e,inset 0 1px #ffffff38}.model-poster-standard-mark{color:#fff;background:linear-gradient(145deg,#19b66c 0 48%,#1d63e9 49% 100%);border-radius:7px;place-items:center;width:25px;min-width:25px;height:25px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:1000;display:grid}.model-poster-standard-header b{letter-spacing:-.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:clamp(15px,1.55vw,25px);font-weight:1000;line-height:.9;overflow:hidden}.model-poster-standard-frame{border:2px solid color-mix(in srgb, var(--poster-header-color,#e51e31) 55%, transparent);background:#ffffff06;border-radius:12px;position:absolute;inset:19.5% 5% 5%}.model-poster-standard-product{z-index:3;height:39%;color:var(--poster-text-color,#050505);text-align:center;place-items:center;padding:0 4%;display:grid;position:absolute;top:24%;left:8%;right:8%}.model-poster-standard-product strong{letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;max-width:100%;font-size:clamp(24px,2.65vw,43px);font-weight:1000;line-height:.9}.model-poster-standard-price{z-index:3;height:23%;color:var(--poster-price-color,#e60025);text-align:center;text-shadow:0 1px #ffffff52;justify-content:center;align-items:flex-end;line-height:.78;display:flex;position:absolute;bottom:10%;left:10%;right:10%}.model-poster-standard-price small{margin:0 5px 8px 0;font-size:clamp(12px,1vw,18px);font-weight:1000}.model-poster-standard-price b{letter-spacing:-.045em;font-size:clamp(46px,4.7vw,78px);font-weight:1000}.model-poster-standard-signature{z-index:2;color:#235f9e;letter-spacing:.08em;font-family:Inter,Arial,sans-serif;font-size:7px;font-weight:900;position:absolute;bottom:2.7%;right:4.5%}@media (width<=1050px){.model-poster-standard-header b{font-size:clamp(14px,2.2vw,23px)}.model-poster-standard-product strong{font-size:clamp(24px,4vw,42px)}.model-poster-standard-price b{font-size:clamp(46px,7vw,76px)}}@media (width<=600px){.model-poster-standard-header b{font-size:clamp(16px,5vw,24px)}.model-poster-standard-product strong{font-size:clamp(28px,9vw,42px)}.model-poster-standard-price b{font-size:clamp(54px,16vw,76px)}}.format-showcase-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.format-showcase-card{background:#f8fbff;border:1px solid #e0e8f2;border-radius:14px;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:14px;min-height:150px;padding:15px;display:grid}.format-diagram{background:#fff;border:1px solid #cbd7e7;border-radius:5px;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;justify-self:center;gap:2px;width:82px;height:116px;padding:3px;display:grid;box-shadow:0 7px 18px #1f345214}.format-diagram.landscape{grid-template-columns:repeat(2,1fr);width:112px;height:78px}.format-diagram.compact{width:70px;height:100px}.format-diagram.large{width:78px;height:118px}.format-diagram>span{color:#111;background:#fff200;place-items:center;font-size:5px;font-weight:900;display:grid;position:relative;overflow:hidden}.format-diagram>span.inverted{transform:rotate(180deg)}.format-diagram i{color:#e51e31;font-style:normal;position:absolute;top:4px}.format-diagram b{color:#e60025;font-size:10px}.format-showcase-card>div:last-child{gap:4px;display:grid}.format-showcase-card>div:last-child>span{color:#1d63e9;font-size:9px;font-weight:950}.format-showcase-card strong{color:#26344f;font-size:14px}.format-showcase-card small{color:#7b8ba1;font-size:10px}.format-showcase-card p{color:#687991;margin:4px 0 0;font-size:11px;line-height:1.45}.workflow-grid,.practical-grid,.seo-explainer,.compact-info-grid{gap:14px;display:grid}.workflow-grid{grid-template-columns:repeat(4,1fr);margin-top:24px}.practical-grid,.seo-explainer,.compact-info-grid{grid-template-columns:repeat(3,1fr)}.workflow-grid article,.practical-grid article,.seo-explainer article,.compact-info-grid article{background:#f9fbfe;border:1px solid #dfe7f0;border-radius:14px;padding:22px}.workflow-grid article>span,.practical-grid article>span{color:#1d63e9;background:#edf4ff;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:18px;font-size:11px;font-weight:950;display:grid}.workflow-grid strong,.compact-info-grid strong{color:#293a55}.workflow-grid p,.compact-info-grid p,.practical-grid p,.seo-explainer p{color:#6b7b94;margin:7px 0 0;font-size:12px;line-height:1.55}.seo-explainer{margin:26px 0}.seo-explainer h2{color:#283852;margin:0;font-size:19px}.guide-groups{gap:20px;margin-top:24px;display:grid}.guide-groups>section>h3{color:#344760;margin:0 0 9px;font-size:13px}.guide-groups>section>div{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.guide-groups a{background:#fbfdff;border:1px solid #dfe7f0;border-radius:11px;gap:6px;padding:16px;display:grid}.guide-groups a>span{color:#71819a;letter-spacing:.08em;font-size:8px;font-weight:900}.guide-groups a>strong{color:#2b3b55;font-size:13px}.guide-groups a>small{color:#1d63e9;font-size:10px;font-weight:800}.ai-teaser{color:#fff;background:radial-gradient(circle at 82% 18%,#19b66c33,#0000 28%),linear-gradient(135deg,#101d39 0%,#17305d 58%,#1d63e9 100%);border:1px solid #cbdcf5;border-radius:18px;grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr);align-items:center;gap:28px;margin:26px 0;padding:30px 34px;display:grid;position:relative;overflow:hidden}.ai-teaser .marketing-kicker{color:#92f0bd}.ai-teaser h2{font-size:clamp(28px,4vw,44px)}.ai-teaser p{color:#dbe7ff;margin:10px 0 18px;line-height:1.6}.ai-feature-row{flex-wrap:wrap;gap:8px;display:flex}.ai-feature-row span{background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:750}.ai-teaser-action{gap:8px;display:grid}.ai-teaser-action button{color:#174ea6;background:#fff}.ai-teaser-action small{color:#c7d6f4;text-align:center}.coming-soon-pill{color:#117a48;letter-spacing:.08em;background:#dffbea;border-radius:999px;justify-self:start;padding:6px 9px;font-size:9px;font-weight:950}.faq-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:22px;display:grid}.faq-grid details{background:#fbfdff;border:1px solid #dce5f0;border-radius:11px;padding:0 15px}.faq-grid summary{cursor:pointer;color:#283853;padding:15px 0;font-size:12px;font-weight:850}.faq-grid p{color:#667892;margin:-1px 0 16px;font-size:12px;line-height:1.6}.topic-groups{gap:14px;margin-top:22px;display:grid}.topic-groups>div>strong{color:#5c6f8c;font-size:10px}.topic-cloud{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.topic-cloud button{color:#5c6f8c;background:#fff;border:1px solid #d9e4f2;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:750}.related-pages>div{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:18px;display:grid}.related-pages a{color:#34455f;border:1px solid #e0e8f2;border-radius:10px;justify-content:space-between;gap:12px;padding:14px 16px;font-size:12px;font-weight:800;display:flex}.related-pages a span{color:#1d63e9}.marketing-final-cta{color:#fff;background:#1d63e9;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:32px 36px;display:flex}.marketing-final-cta .marketing-kicker{color:#cbdcff}.marketing-final-cta h2{font-size:27px}.marketing-final-cta p{color:#deebff;margin:7px 0 0}.marketing-final-cta button{color:#174ea6;background:#fff}.oferta-ad-unit{background:#fff;border:1px solid #e3e9f1;border-radius:12px;flex-direction:column;justify-content:center;min-height:72px;margin:12px 0;display:flex}.oferta-ad-label{color:#9aa7b8;letter-spacing:.1em;text-align:center;padding:7px 10px 0;font-size:8px;font-weight:850;display:block}.oferta-ad-unit.is-pending{background:0 0;border:0;min-height:0;margin:0}.oferta-ad-unit.is-pending .oferta-ad-label{display:none}.oferta-ad-unit:has(.adsbygoogle[data-ad-status=unfilled]){border:0;min-height:0;margin:0;display:none}button,a,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #1d63e952}@media (width<=1050px){.model-showcase-grid,.format-showcase-grid,.workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.seo-hero,.ai-teaser,.seo-explainer,.practical-grid,.compact-info-grid,.faq-grid,.guide-groups>section>div,.related-pages>div{grid-template-columns:1fr}.marketing-final-cta{flex-direction:column;align-items:flex-start}}@media (width<=600px){.seo-landing{width:min(100% - 20px,1240px);padding-top:18px}.seo-hero,.marketing-section,.related-pages,.marketing-final-cta,.ai-teaser{border-radius:14px;padding:22px 18px}.seo-hero h1{font-size:35px}.model-showcase-grid,.format-showcase-grid,.workflow-grid{grid-template-columns:1fr}.format-showcase-card{grid-template-columns:90px minmax(0,1fr)}.marketing-final-cta h2{font-size:23px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.store-use-section{background:linear-gradient(#fff 0%,#f8fbff 100%)}.store-use-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.store-use-grid article{background:#fff;border:1px solid #dce6f2;border-radius:14px;min-height:132px;padding:20px}.store-use-grid article>span{color:#1d63e9;background:#edf4ff;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:15px;font-size:10px;font-weight:950;display:inline-grid}.store-use-grid p{color:#5f7089;margin:0;font-size:12px;line-height:1.6}.legal-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.legal-content article{background:#f9fbfe;border:1px solid #dfe7f0;border-radius:14px;padding:22px}.legal-content h2{color:#293a55;letter-spacing:-.025em;margin:0 0 9px;font-size:18px}.legal-content p{color:#667892;margin:0;font-size:12px;line-height:1.7}.marketing-footer{color:#71819a;border-top:1px solid #dfe7f0;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:18px 28px;margin-top:24px;padding:24px 4px 0;display:grid}.marketing-footer-brand{gap:4px;display:grid}.marketing-footer-brand strong{color:#26344f;font-size:15px}.marketing-footer-brand span,.marketing-footer small{font-size:10px;line-height:1.5}.marketing-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;display:flex}.marketing-footer nav a{color:#52657f;font-size:10px;font-weight:800}.marketing-footer nav a:hover{color:#1d63e9}.marketing-footer small{grid-column:1/-1;padding-bottom:4px}@media (width<=850px){.store-use-grid,.legal-content,.marketing-footer{grid-template-columns:1fr}.marketing-footer nav{justify-content:flex-start}}.trust-updated{color:#7d8aa0;text-align:right;margin:-4px 0 14px;font-size:10px}.contact-actions{gap:18px;display:grid}.contact-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.contact-link-grid a{background:#fbfdff;border:1px solid #d7e2f0;border-radius:13px;gap:7px;padding:18px;display:grid}.contact-link-grid a:hover{background:#f5f9ff;border-color:#9ab7e8}.contact-link-grid strong{color:#263a59;font-size:14px}.contact-link-grid span{color:#6b7c94;font-size:11px;line-height:1.55}.contact-link-grid b{color:#1d63e9;font-size:10px}.oferta-ad-unit.is-filled{background:#fff;border-color:#dce3ec}.oferta-ad-unit.is-filled .oferta-ad-label{padding-bottom:4px;display:block}@media (width<=700px){.trust-updated{text-align:left}.contact-link-grid{grid-template-columns:1fr}}.seo-hero-institutional{background:linear-gradient(#fff 0%,#f8fbff 100%);grid-template-columns:minmax(0,1fr);padding-block:34px}.seo-hero-institutional>div{max-width:860px}.seo-hero-institutional h1{max-width:820px}.seo-hero-guide .seo-benefit-card{align-self:stretch}.seo-hero-actions a{color:#4c607c;background:#fff;border:1px solid #d6e2f1;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.seo-hero-actions a:hover{color:#1d63e9;border-color:#9bb8e7}.compact-final-cta{padding-block:26px}.trust-content{align-items:stretch}.trust-content article{min-height:0}.contact-actions .marketing-heading{max-width:720px}@media (width<=850px){.seo-hero-institutional{padding-block:26px}}:root{color:#1f2d47;font-synthesis:none;text-rendering:optimizelegibility;--blue:#1d63e9;--blue-dark:#134fc3;--blue-soft:#edf4ff;--line:#d8e2ef;--muted:#697a95;--surface:#fff;--green:#19b66c;--shadow:0 18px 50px #223e6717;background:#f4f7fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f4f7fb;min-width:320px;min-height:100vh;margin:0}button,textarea,input{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:inherit;text-decoration:none}.site-header{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e3eaf3;position:sticky;top:0}.nav-shell{grid-template-columns:auto 1fr auto;align-items:center;gap:38px;width:min(1280px,100% - 36px);height:68px;margin:0 auto;display:grid}.brand{color:#18294a;letter-spacing:-.04em;align-items:center;gap:10px;width:fit-content;font-size:21px;font-weight:900;display:inline-flex}.brand-mark{color:#fff;background:linear-gradient(145deg,#1ab86b 0 48%,#1770ec 49% 100%);border-radius:8px 8px 10px 10px;place-items:center;width:36px;height:32px;display:grid;position:relative}.brand-mark:before{content:"";border:3px solid #9bd72c;border-bottom:0;border-radius:10px 10px 0 0;width:15px;height:10px;position:absolute;top:-6px}.brand-mark i{font-size:12px;font-style:normal}.main-nav{align-items:center;gap:27px;min-width:0;display:flex}.nav-link{color:#566780;white-space:nowrap;background:0 0;border:0;padding:24px 0 22px;font-size:12px;font-weight:700;position:relative}.nav-link:hover,.nav-link.active{color:var(--blue)}.nav-link.active:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:0;left:0;right:0}.nav-meta{color:#71819a;align-items:center;gap:8px;font-size:10px;display:flex}.free-pill{color:#168451;background:#eaf9f0;border-radius:999px;padding:6px 9px;font-weight:850}.nav-note{white-space:nowrap}.format-page,.editor-page{width:min(1280px,100% - 36px);margin:0 auto}.format-page{min-height:calc(100vh - 132px);padding:34px 0 24px}.format-dialog{box-shadow:var(--shadow);background:#fff;border:1px solid #d9e2ee;border-radius:17px;overflow:hidden}.format-dialog-head{border-bottom:1px solid #e7edf4;padding:27px 30px 21px}.eyebrow,.section-label{color:#607693;letter-spacing:.12em;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.format-dialog h1,.editor-topline h1{color:#26344f;letter-spacing:-.035em;margin:0;font-size:24px;line-height:1.1}.format-dialog-head p,.editor-topline p{color:#6b7b94;margin:8px 0 0;font-size:12px}.format-grid{grid-template-columns:repeat(4,1fr);gap:13px;padding:22px;display:grid}.format-choice{color:#26344f;text-align:left;background:#fff;border:1px solid #d7e1ed;border-radius:10px;min-width:0;padding:9px;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden}.format-choice:hover{border-color:#8db4f5;transform:translateY(-2px);box-shadow:0 12px 28px #1d63e91f}.format-thumb{background:#edf2f8;border:1px solid #d9e3ef;border-radius:7px;place-items:center;height:150px;display:grid;overflow:hidden}.single-sheet{background:#ffef00;border:1px solid #ffdc00;width:82px;height:124px;padding:6px;position:relative;box-shadow:0 4px 12px #2a374a21}.single-sheet.is-a5{width:76px;height:110px}.single-sheet.is-a3{width:90px;height:130px}.sheet-offer{color:#ef2232;text-align:center;height:18px;font-size:9px;font-weight:1000}.sheet-body{background:#fff600;border:2px solid #f5a800;border-radius:10px;height:82px}.single-sheet>span{color:#e41d2c;font-size:6px;font-weight:900;position:absolute;bottom:5px;left:6px}.split-sheet{background:#fff600;border:1px solid #ffda00;grid-template-rows:1fr 1fr;gap:3px;width:86px;height:124px;display:grid}.split-panel{border-bottom:2px solid #d92338;place-items:start center;padding-top:4px;display:grid;position:relative}.split-panel:last-child{border-bottom:0}.split-panel span{color:#fff;background:#cf1530;border-radius:999px;padding:2px 10px;font-size:7px;font-weight:900}.split-panel b{color:#df1a2b;font-size:6px;position:absolute;bottom:6px;left:6px}.is-inverted .split-panel:first-child{transform:rotate(180deg)}.app-sheet{background:#a91935;border:1px solid #811027;width:158px;height:112px;padding:7px;box-shadow:0 4px 12px #2a374a21}.app-top{color:#fff;text-align:center;grid-template-columns:1fr 1fr;align-items:center;gap:8px;height:23px;font-size:5px;font-weight:900;display:grid}.app-panels{grid-template-columns:1fr 1fr;gap:8px;height:74px;display:grid}.app-panels i{background:#fff600;border:2px solid #ffdb00;border-radius:8px;display:block}.format-copy{padding:10px 1px 1px;display:grid}.format-copy strong{font-size:12px}.format-copy small{color:#718099;margin-top:5px;font-size:9px}.format-copy b{color:#52637d;letter-spacing:.02em;background:#eef2f7;border-radius:5px;width:fit-content;margin-top:7px;padding:4px 6px;font-size:7px}.discovery-strip{background:#fff;border:1px solid #dfe7f1;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding:14px 18px;display:flex}.discovery-strip>div:first-child{gap:2px;display:grid}.discovery-strip span{color:#73819a;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.discovery-strip strong{color:#34435e;font-size:11px}.discovery-links{gap:16px;display:flex}.discovery-links a{color:var(--blue);font-size:10px;font-weight:750}.editor-page{padding:26px 0 30px}.editor-topline{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:16px;display:flex}.change-format{color:#38506f;background:#fff;border:1px solid #d3dfed;border-radius:999px;justify-items:end;gap:2px;min-width:165px;padding:9px 13px;display:grid}.change-format span{font-size:9px;font-weight:850}.change-format b{color:var(--blue);font-size:10px}.editor-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:16px;display:grid}.editor-main{gap:14px;min-width:0;display:grid}.editor-card,.preview-card{background:#fff;border:1px solid #d8e3ef;border-radius:15px;box-shadow:0 12px 36px #213d640f}.editor-card{overflow:hidden}.editor-card>header,.preview-card>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 17px 12px;display:flex}.editor-card header h2,.preview-card header h2{color:#273650;letter-spacing:-.02em;margin:0;font-size:17px}.editor-card header p{color:#74839a;margin:5px 0 0;font-size:9.5px}.format-chip,.round-count{color:#45607f;background:#f3f8ff;border:1px solid #d8e4f1;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:850}.round-count{text-align:center;min-width:28px;color:var(--blue)}.editor-card textarea{resize:vertical;color:#31415d;border:1px solid #b9cdea;border-radius:9px;outline:none;width:calc(100% - 34px);min-height:160px;margin:0 17px;padding:12px 13px;font-size:12px;line-height:1.45;display:block}.editor-card textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1d63e914}.editor-actions{align-items:center;gap:8px;padding:11px 17px 15px;display:flex}.icon-button,.quiet-button{color:#42536f;background:#fff;border:1px solid #d8e3ef;border-radius:8px;height:36px;font-size:9px;font-weight:750}.icon-button{width:38px;font-size:18px;font-weight:400}.quiet-button{padding:0 11px}.product-count{color:#7b899e;font-size:9px}.generate-button,.print-button{background:var(--blue);color:#fff;border:0;border-radius:8px;height:38px;margin-left:auto;padding:0 19px;font-size:10px;font-weight:850}.generate-button:hover,.print-button:hover{background:var(--blue-dark)}.interpreted{min-height:250px}.product-table{border-top:1px solid #e9eef4}.product-row{border-top:1px solid #edf1f5;grid-template-columns:32px 1.15fr 1.15fr 1.45fr .8fr .8fr;align-items:center;gap:8px;padding:6px 9px;display:grid}.product-head{color:#748298;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;border-top:0;font-size:7.5px;font-weight:900}.product-row input{color:#30405c;background:#fbfdff;border:1px solid #d8e3ef;border-radius:7px;outline:none;width:100%;min-width:0;padding:7px 8px;font-size:9.5px;font-weight:700}.product-row input:focus{background:#fff;border-color:#8db4f5}.price-field{text-align:right;color:#df1726!important;font-weight:900!important}.row-selector{color:#9aa7b8;background:0 0;border:0}.selected-row{box-shadow:inset 3px 0 var(--blue);background:#fbfdff}.selected-row .row-selector{color:var(--blue)}.empty-state{color:#8390a4;text-align:center;align-content:center;place-items:center;min-height:170px;display:grid}.empty-state span{color:var(--blue);font-size:27px}.empty-state strong{color:#35445f;margin-top:5px;font-size:12px}.empty-state small{margin-top:3px;font-size:9px}.preview-card{padding-bottom:13px;position:sticky;top:84px}.preview-card>header>span{color:#74839a;font-size:8px;font-weight:800}.preview-stage{background:#edf2f7;border:1px solid #dbe4ef;border-radius:10px;place-items:center;min-height:455px;margin:0 13px;padding:13px;display:grid}.poster-art{aspect-ratio:.705;color:#050505;background:#fff000;border:3px solid #fff;width:260px;padding:12px;position:relative;overflow:hidden;box-shadow:0 8px 18px #202f4338,inset 0 0 0 3px #f4bd18}.poster-offer{color:#e51e31;place-items:center;height:50px;font-size:28px;font-weight:1000;display:grid}.poster-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:220px;line-height:.87;display:flex}.poster-text strong{letter-spacing:-.05em;font-size:35px;font-weight:1000}.poster-text strong+strong{margin-top:7px}.poster-text .poster-complement{margin-top:9px;font-size:25px}.poster-text span{margin-top:8px;font-size:13px;font-weight:1000}.poster-price{color:#df0d25;justify-content:center;align-items:flex-start;display:flex}.poster-price small{margin:10px 5px 0 0;font-size:15px;font-weight:1000}.poster-price b{letter-spacing:-.07em;font-size:68px;line-height:.8}.poster-slogan{color:#347b1c;text-align:right;font-size:8px;font-weight:800;position:absolute;bottom:8px;right:10px}.preview-title{color:#607089;text-align:center;place-items:center;min-height:30px;padding:5px 12px;font-size:9px;font-weight:750;display:grid}.preview-pager{text-align:center;color:#5d6d86;grid-template-columns:34px 1fr 34px;align-items:center;gap:8px;margin:0 13px 8px;font-size:9px;display:grid}.preview-pager button,.outline-button{color:#4b5c75;background:#fff;border:1px solid #d8e3ef;border-radius:8px;height:34px}.preview-pager button{font-size:19px}.outline-button,.print-button{width:calc(100% - 26px);margin:0 13px 8px;font-size:9.5px;font-weight:800}.print-button{height:40px;margin-top:0}.ad-placeholder{color:#91a0b3;text-align:center;letter-spacing:.12em;background:#f8fbff;border:1px dashed #c9d7e7;border-radius:10px;width:min(850px,100%);margin:15px auto;padding:14px;font-size:8px;font-weight:800}.editor-info{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.editor-info article{background:#fff;border:1px solid #dfe7f1;border-radius:12px;padding:15px}.editor-info article>span{color:var(--blue);font-size:9px;font-weight:900}.editor-info h3{color:#2d3d58;margin:12px 0 5px;font-size:13px}.editor-info p{color:#74839a;margin:0;font-size:9px;line-height:1.45}.site-footer{color:#74839a;border-top:1px solid #dfe7f1;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;width:min(1280px,100% - 36px);min-height:68px;margin:10px auto 0;display:grid}.site-footer .brand{font-size:14px}.site-footer .brand-mark{border-radius:6px;width:27px;height:24px}.site-footer .brand-mark:before{border-width:2px;width:11px;height:7px;top:-5px}.site-footer p{margin:0;font-size:9px}.site-footer nav{gap:16px;font-size:9px;font-weight:700;display:flex}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b273c8f;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.poster-modal{background:#fff;border-radius:15px;width:min(920px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 28px 90px #101e3447}.poster-modal>header{border-bottom:1px solid #e3eaf2;justify-content:space-between;gap:20px;padding:15px 18px;display:flex}.poster-modal header span{color:#667891;letter-spacing:.08em;font-size:8px;font-weight:900}.poster-modal header h2{margin:4px 0 0;font-size:17px}.poster-modal header button{color:#53647d;background:#fff;border:1px solid #dbe4ef;border-radius:8px;width:34px;height:34px;font-size:22px}.modal-stage{background:#eef3f8;place-items:center;min-height:560px;padding:24px;display:grid}.modal-stage .poster-art{width:330px}.poster-modal footer button{color:#42536d;background:#fff;border:1px solid #d8e3ef;border-radius:8px;height:36px;padding:0 14px;font-size:9px;font-weight:800}.poster-modal footer .generate-button{background:var(--blue);color:#fff;border:0;margin:0}@media (width<=1040px){.nav-shell{gap:22px}.main-nav{gap:18px}.nav-meta{display:none}.format-grid{grid-template-columns:repeat(3,1fr)}.editor-layout{grid-template-columns:minmax(0,1fr) 310px}}@media (width<=820px){.nav-shell{grid-template-columns:1fr auto;width:min(100% - 22px,720px)}.main-nav{display:none}.nav-meta{display:flex}.format-page,.editor-page,.site-footer{width:min(100% - 22px,720px)}.format-page{padding-top:20px}.format-dialog-head{padding:22px 18px 17px}.format-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:13px}.format-thumb{height:135px}.discovery-strip{flex-direction:column;align-items:flex-start;gap:11px}.discovery-links{flex-wrap:wrap;gap:8px 14px}.editor-topline{align-items:flex-start}.editor-layout{flex-direction:column;display:flex}.editor-main,.preview-card{width:100%}.preview-card{position:static}.editor-actions{flex-wrap:wrap}.product-count{order:5;width:100%}.generate-button{order:6;width:100%;margin-left:0}.product-table{padding:8px}.product-head{display:none}.product-row{border:1px solid #e0e7f0;border-radius:9px;grid-template-columns:26px 1fr 1fr;margin-bottom:8px}.row-selector{grid-row:span 3}.editor-info{grid-template-columns:1fr}.site-footer{grid-template-columns:1fr;gap:8px;padding:15px 0}}@media (width<=500px){.brand{font-size:17px}.nav-note{display:none}.format-grid{grid-template-columns:1fr}.format-thumb{height:155px}.editor-topline{display:grid}.change-format{justify-items:start}.quiet-button{padding:0 8px}.product-row{grid-template-columns:24px 1fr}.product-row input{grid-column:2}.row-selector{grid-row:span 5}.poster-art{width:min(100%,250px)}.preview-stage{min-height:430px}}@media print{.site-header,.editor-topline,.editor-main,.preview-card>header,.preview-title,.preview-pager,.outline-button,.print-button,.ad-placeholder,.editor-info,.site-footer{display:none!important}body,.app,.editor-page,.editor-layout,.preview-card,.preview-stage{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important}.editor-layout{display:block!important}.preview-card{position:static!important}.preview-stage{min-height:0!important}.poster-art{width:148mm!important;box-shadow:none!important}.modal-backdrop{display:none!important}}.editor-context{align-items:baseline;gap:10px;display:flex}.editor-context strong{color:#26344f;letter-spacing:-.02em;font-size:14px}.editor-context span{color:#718098;font-size:9px}.change-format{align-items:center;justify-items:auto;grid-auto-flow:column;gap:6px;min-width:0;padding:7px 11px}.change-format span,.change-format b{font-size:9px}@media (width>=1001px){.format-mode{height:auto;min-height:100dvh;overflow:visible}.editor-mode{height:100dvh;overflow:hidden}.format-page{height:calc(100dvh - 68px);min-height:0;padding:14px 0;display:flex}.format-dialog{grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;display:grid}.format-dialog-head{padding:17px 24px 14px}.format-dialog h1{font-size:20px}.format-dialog-head p{margin-top:5px;font-size:10px}.format-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:100%;min-height:0;padding:13px 18px 16px}.format-choice{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;padding:7px;display:grid}.format-thumb{height:100%;min-height:82px;max-height:120px}.format-copy{padding-top:7px}.format-copy small{margin-top:3px}.format-copy b{margin-top:4px;padding:3px 5px}.editor-page{grid-template-rows:38px minmax(0,1fr);height:calc(100dvh - 68px);min-height:0;padding:9px 0 11px;display:grid;overflow:hidden}.editor-topline{align-items:center;height:38px;min-height:0;margin:0}.editor-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:11px;height:100%;min-height:0}.editor-main{grid-template-rows:auto minmax(0,1fr);gap:9px;height:100%;min-height:0}.editor-card,.preview-card{border-radius:12px}.editor-card>header,.preview-card>header{padding:10px 13px 8px}.section-label{margin-bottom:3px;font-size:7.5px}.editor-card header h2,.preview-card header h2{font-size:14px}.editor-card header p{margin-top:3px;font-size:8px}.format-chip,.round-count{padding:5px 7px;font-size:7px}.editor-card textarea{width:calc(100% - 26px);min-height:96px;max-height:118px;margin:0 13px;padding:9px 10px;font-size:10px}.editor-actions{gap:6px;min-height:42px;padding:7px 13px 9px}.icon-button,.quiet-button{height:31px;font-size:8px}.icon-button{width:33px;font-size:16px}.quiet-button{padding:0 9px}.product-count{font-size:8px}.generate-button{height:31px;padding:0 14px;font-size:8.5px}.interpreted{flex-direction:column;min-height:0;display:flex;overflow:hidden}.interpreted>header{flex:none}.product-table{scrollbar-width:thin;scrollbar-color:#b8c8db transparent;flex:auto;min-height:0;overflow:hidden auto}.product-head{z-index:2;position:sticky;top:0}.product-row{grid-template-columns:28px 1.2fr 1.15fr 1.55fr .8fr .78fr;gap:6px;padding:4px 7px}.product-row input{padding:6px 7px;font-size:8.5px}.preview-card{grid-template-rows:auto minmax(0,1fr) 22px 31px 30px 34px;height:100%;min-height:0;padding-bottom:8px;display:grid;position:static;overflow:hidden}.preview-stage{height:100%;min-height:0;margin:0 9px;padding:9px}.poster-art{width:auto;max-width:100%;height:100%;max-height:400px}.poster-offer{height:11%;font-size:clamp(17px,2.1vh,25px)}.poster-text{height:59%}.poster-text strong{font-size:clamp(21px,3.2vh,33px)}.poster-text .poster-complement{font-size:clamp(17px,2.4vh,23px)}.poster-text span{font-size:clamp(9px,1.4vh,12px)}.poster-price b{font-size:clamp(43px,7.4vh,64px)}.preview-title{height:22px;min-height:0;padding:2px 8px;font-size:7.5px}.preview-pager{height:31px;margin:0 9px}.preview-pager button,.outline-button{height:28px}.outline-button,.print-button{width:calc(100% - 18px);margin:0 9px 5px;font-size:8.5px}.print-button{height:32px}}@media (width<=820px){.format-mode,.editor-mode,.editor-page{height:auto;overflow:visible}.editor-context{gap:1px;display:grid}.product-table{overflow:visible}}.format-real-thumb{object-fit:contain;object-position:center;width:100%;height:100%;padding:5px;display:block}.real-poster-preview{min-height:0;overflow:hidden}.real-poster-stage{flex:none;position:relative}.real-poster-scale{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.real-poster-preview .poster-sheet{box-shadow:0 9px 24px #0f172a30}.real-poster-preview .poster-slot{cursor:pointer}.oferta-import-error{color:#b42318;margin:-4px 13px 8px;font-size:8px;font-weight:750}.app-product-table{overflow-x:auto!important}.app-product-table .product-row{grid-template-columns:28px 1fr 1fr 1.2fr .7fr .75fr .85fr .9fr;min-width:980px}.real-preview-modal{flex-direction:column;width:min(1080px,100vw - 28px);height:min(900px,100dvh - 28px);display:flex;overflow:hidden}.real-preview-modal .modal-real-preview{border:0;border-radius:0;flex:auto;min-height:0;margin:0}.real-preview-modal>footer{flex:none}@media (width>=821px){.preview-card{grid-template-rows:auto minmax(0,1fr) 22px 31px 30px 34px}}@media (width<=820px){.real-poster-preview{min-height:480px}}@media print{body.poster-printing .site-header,body.poster-printing .editor-topline,body.poster-printing .editor-layout,body.poster-printing .modal-backdrop{display:none!important}body.poster-printing .editor-page{width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}body.poster-printing .poster-print-root{display:block!important}}.poster-card-layers,.poster-app-card{background:#fff200}.ofertamatica-poster-background,.ofertamatica-app-background{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 6%,#ffffff7a,#0000 20%),linear-gradient(#fff91a 0%,#fff000 48%,#ffe800 100%);position:absolute;inset:0;overflow:hidden}.ofertamatica-poster-background:after,.ofertamatica-app-background:after{content:"";border:.8mm solid #ff9e00;border-radius:4mm;position:absolute;inset:1.8%;box-shadow:inset 0 0 0 .45mm #ffffff9e,inset 0 0 5mm #ff950024}.ofertamatica-offer-ribbon,.ofertamatica-app-ribbon{z-index:2;color:#fff;letter-spacing:-.03em;background:linear-gradient(#f52a3d,#d90a25);border-radius:999px;justify-content:center;align-items:center;gap:3%;min-width:48%;height:10%;padding:0 5%;font-family:Inter,Arial,sans-serif;font-size:clamp(3mm,4.5cqi,7mm);font-weight:1000;display:flex;position:absolute;top:3.1%;left:50%;transform:translate(-50%);box-shadow:0 1.2mm 2.5mm #c4001f33}.ofertamatica-bag-mark{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#19b66c 0 48%,#1d63e9 49% 100%);border-radius:25%;place-items:center;width:12%;font-size:.65em;display:grid}.ofertamatica-inner-frame{background:#ffffff09;border:.55mm solid #df0d258c;border-radius:4mm;position:absolute;inset:15% 5% 5%}.ofertamatica-currency-mark{z-index:2;color:#df0d25;font-family:Inter,Arial,sans-serif;font-size:clamp(2.5mm,3.5cqi,5mm);font-weight:1000;position:absolute;bottom:12%;left:5.5%}.ofertamatica-poster-signature,.ofertamatica-app-signature{z-index:2;color:#235f9e;letter-spacing:.08em;font-family:Inter,Arial,sans-serif;font-size:clamp(1.4mm,1.8cqi,2.5mm);font-weight:900;position:absolute;bottom:2.7%;right:4.5%}.poster-layout-box,.poster-app-box{z-index:3}.poster-field-price{text-shadow:0 .35mm #ffffff59;color:#e60025!important;-webkit-text-stroke:.28mm #6e000c73!important}.ofertamatica-app-background{background:radial-gradient(circle at 50% 0,#ffffff80,#0000 23%),linear-gradient(135deg,#fff816,#ffed00)}.ofertamatica-app-ribbon{background:linear-gradient(90deg,#1d63e9,#134fc3);min-width:54%}.ofertamatica-app-frame{border:.55mm solid #1d63e973;border-radius:4mm;position:absolute;inset:15% 4% 5%}.poster-app-appPrice>span{color:#e60025!important;-webkit-text-stroke:.18mm #6e000c73!important}.poster-app-appValidity>span{color:#1d63e9!important}.poster-app-appRegularPrice>span{color:#168451!important}.format-real-thumb{display:none!important}.oferta-format-preview{background:#fff;grid-template-rows:1fr;grid-template-columns:1fr;gap:2px;width:86px;height:124px;padding:2px;display:grid;box-shadow:0 4px 12px #2a374a21}.oferta-format-preview.is-four{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.oferta-format-preview.is-split{grid-template-rows:1fr 1fr}.oferta-format-preview.is-app{grid-template-rows:1fr;grid-template-columns:1fr 1fr;width:158px;height:110px}.oferta-format-mini{background:linear-gradient(#fff91a,#ffec00);border:1px solid #f6a400;border-radius:4px;min-width:0;min-height:0;position:relative;overflow:hidden}.oferta-format-mini:after{content:"";border:1px solid #e2152a80;border-radius:5px;position:absolute;inset:7%}.oferta-format-mini>span{z-index:2;color:#fff;white-space:nowrap;background:#e51e31;border-radius:999px;padding:2px 5px;font-size:4px;font-weight:900;position:absolute;top:5%;left:50%;transform:translate(-50%)}.oferta-format-mini>i{background:#ffffff2b;border-radius:3px;height:30%;position:absolute;top:31%;left:18%;right:18%}.oferta-format-mini>b{color:#df0d25;font-size:4px;position:absolute;bottom:8%;left:8%}.oferta-format-mini.is-inverted{transform:rotate(180deg)}.oferta-format-preview.is-app .oferta-format-mini{border-color:#1d63e9}.oferta-format-preview.is-app .oferta-format-mini>span{background:#1d63e9}@media print{.ofertamatica-poster-background,.ofertamatica-app-background{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.format-steps{color:#64758f;align-items:center;gap:7px;margin-top:9px;font-size:8px;font-weight:750;display:flex}.format-steps span{align-items:center;gap:4px;display:inline-flex}.format-steps b{width:17px;height:17px;color:var(--blue);background:#edf4ff;border-radius:50%;place-items:center;font-size:7px;display:grid}.format-steps i{color:#a2afc0;font-style:normal}.format-meta,.format-use{color:#76869d;margin-top:3px;font-size:7.3px;line-height:1.2;display:block}.format-use{color:#536984;font-weight:700}.add-product-button{color:var(--blue)}.example-confirm{color:#8a5a00!important;background:#fff9e8!important;border-color:#f0b94a!important}.inline-warning{color:#855d08;background:#fff8e7;border-radius:6px;margin:-4px 13px 8px;padding:5px 7px;font-size:7.5px;font-weight:700}.product-field{min-width:0;display:grid}.product-field>span{display:none}.row-selector{border-radius:5px;min-width:26px;padding:3px 4px;font-size:6.5px;font-weight:800}.preview-dimensions{color:#8290a4;margin-top:2px;font-size:6.5px;font-weight:650;display:block}.review-modal{background:#fff;border-radius:14px;width:min(620px,100vw - 28px);max-height:calc(100dvh - 28px);overflow:auto;box-shadow:0 26px 80px #14243c47}.review-modal>header{border-bottom:1px solid #e5ebf2;justify-content:space-between;align-items:flex-start;padding:17px 18px 13px;display:flex}.review-modal h2{color:#26344f;margin:0;font-size:18px}.review-close{color:#607089;background:#fff;border:1px solid #dbe4ef;border-radius:8px;width:32px;height:32px;font-size:20px}.review-summary{grid-template-columns:repeat(4,1fr);gap:8px;padding:14px 18px 9px;display:grid}.review-summary article{background:#f9fbfd;border:1px solid #e1e8f1;border-radius:9px;gap:2px;padding:10px;display:grid}.review-summary small{color:#7d8ba0;font-size:8px}.review-summary strong{color:#293a56;font-size:13px}.review-format-details,.review-warnings,.print-guidance,.review-ok{border-radius:9px;margin:0 18px 10px;padding:11px 12px}.review-format-details{color:#5f7089;background:#fbfdff;border:1px solid #dce6f2;grid-template-columns:1.4fr 1fr;gap:4px 14px;font-size:9px;display:grid}.review-format-details strong{color:#2f405c}.review-warnings{color:#75530d;background:#fff9ea;border:1px solid #f0d7a0;gap:4px;font-size:9px;display:grid}.review-warnings strong{margin-bottom:2px}.review-ok{color:#247348;background:#f1fbf5;border:1px solid #cfe9da;font-size:9px;font-weight:700}.print-guidance{color:#5f7089;background:#f7faff;border:1px solid #dbe5f2;gap:4px;font-size:9px;display:grid}.print-guidance>strong{color:#31435f;margin-bottom:2px}.print-alert{color:#a1441d;font-weight:800}.review-modal>footer{justify-content:flex-end;gap:8px;padding:3px 18px 16px;display:flex}.review-back,.review-print{height:34px}.review-print{margin:0}@media (width>=821px){.format-dialog-head{padding-top:13px;padding-bottom:10px}.format-steps{margin-top:6px}.format-copy strong{font-size:10.5px}.format-meta,.format-use{font-size:6.6px}.product-row{grid-template-columns:48px 1.2fr 1.15fr 1.55fr .8fr .78fr}}@media (width<=820px){.format-steps{flex-wrap:wrap}.product-row{align-items:start;grid-template-columns:88px 1fr!important}.row-selector{min-height:36px;font-size:7px;grid-row:1/span 8!important}.product-field{grid-column:2;gap:2px}.product-field>span{color:#77869b;font-size:7px;font-weight:800;display:block}.review-summary{grid-template-columns:repeat(2,1fr)}.review-format-details{grid-template-columns:1fr}}.resume-work{background:#f7faff;border:1px solid #d9e6f7;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin:9px 18px 0;padding:7px 10px;display:flex}.resume-work>div{gap:2px;min-width:0;display:grid}.resume-work span{color:#74849a;letter-spacing:.1em;font-size:6.5px;font-weight:900}.resume-work strong{color:#32445f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.resume-work button{background:var(--blue);color:#fff;border:0;border-radius:7px;flex:none;height:29px;padding:0 10px;font-size:8px;font-weight:850}.mobile-editor-tabs{display:none}.product-row{grid-template-columns:48px 1.2fr 1.15fr 1.55fr .8fr .78fr 98px!important}.selected-row.product-row-warning{box-shadow:inset 3px 0 var(--blue)}.row-actions{justify-content:flex-end;align-items:center;gap:3px;min-width:0;display:flex}.row-actions button{color:#56667e;background:#fff;border:1px solid #dce5ef;border-radius:5px;place-items:center;width:20px;height:22px;padding:0;font-size:8px;font-weight:900;display:grid}.row-actions button:disabled{opacity:.28}.row-actions .row-delete{color:#c93434}.row-warning,.row-ok{border-radius:50%;place-items:center;width:17px;height:17px;font-size:7px;font-weight:1000;display:grid}.row-warning{color:#9a6600;background:#fff0cc}.row-ok{color:#238152;background:#edf8f1}.undo-bar{z-index:5;color:#66758b;background:#fffffff7;border:1px solid #d7e2ef;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:8px;display:flex;position:absolute;bottom:10px;left:12px;box-shadow:0 8px 24px #1e35541f}.editor-main{position:relative}.undo-bar button{color:var(--blue);background:0 0;border:0;font-size:8px;font-weight:900}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #1d63e9}@media (width<=1000px){.mobile-editor-tabs{background:#eef3f8;border:1px solid #dce6f1;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:8px;padding:4px;display:grid}.mobile-editor-tabs button{color:#64758d;background:0 0;border:0;border-radius:7px;height:34px;font-size:10px;font-weight:800}.mobile-editor-tabs button.active{color:var(--blue);background:#fff;box-shadow:0 2px 8px #233e6317}.mobile-panel-hidden{display:none!important}.mobile-panel-active{display:flex!important}.editor-main.mobile-panel-active{display:grid!important}.product-row{grid-template-columns:82px 1fr!important}.row-actions{grid-column:2;justify-content:flex-start;min-height:30px}.resume-work{margin:7px 13px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.interpreted-header-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.selected-product-tools{background:#f8fafc;border:1px solid #e0e7f0;border-radius:7px;align-items:center;gap:3px;padding:3px;display:flex}.selected-product-tools button{color:#5f7089;background:0 0;border:0;border-radius:5px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:8px;font-weight:850;display:grid}.selected-product-tools button:hover:not(:disabled){color:var(--blue);background:#fff;box-shadow:0 1px 4px #20375814}.selected-product-tools button:disabled{opacity:.28}.selected-product-tools .selected-delete{color:#c73b3b}.product-row,.app-product-table .product-row{min-width:0;grid-template-columns:34px 1.15fr 1.15fr 1.5fr .8fr .9fr!important}.app-product-table .product-row{min-width:920px;grid-template-columns:34px 1fr 1fr 1.15fr .72fr .8fr .8fr .9fr!important}.product-row-warning{background:inherit!important;box-shadow:none!important}.selected-row,.selected-row.product-row-warning{box-shadow:inset 3px 0 var(--blue)!important;background:#fbfdff!important}.row-selector{color:#9ba8ba;place-items:center;width:26px;min-width:26px;height:26px;display:grid;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:500!important}.selected-row .row-selector{color:var(--blue);background:0 0!important}.row-actions,.row-warning,.row-ok{display:none!important}.editor-actions .icon-button{flex:0 0 34px}@media (width<=820px){.interpreted-header-actions{gap:4px}.selected-product-tools{max-width:190px;overflow-x:auto}.selected-product-tools button{flex:none;min-width:28px;height:26px}.product-row,.app-product-table .product-row{grid-template-columns:28px 1fr!important;min-width:0!important}.row-selector{width:24px;min-width:24px;grid-row:1/span 8!important}}.input-actions-menu-wrap{flex:none;position:relative}.input-menu-trigger.active{color:var(--blue);background:#edf4ff;border-color:#9dbcf0}.input-actions-menu{z-index:30;overscroll-behavior:contain;background:#fff;border:1px solid #d9e3ef;border-radius:10px;gap:2px;width:250px;max-height:min(70vh,480px);padding:6px;display:grid;position:absolute;bottom:calc(100% + 7px);left:0;overflow-y:auto;box-shadow:0 18px 42px #1e345229}.input-actions-menu>button{color:#354660;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:48px;padding:7px 8px;display:grid}.input-actions-menu>button:hover,.input-actions-menu>button:focus-visible{background:#f1f6ff}.input-menu-icon{width:30px;height:30px;color:var(--blue);background:#edf4ff;border-radius:7px;place-items:center;font-size:14px;font-weight:900;display:grid}.input-actions-menu>button>span:last-child{gap:1px;min-width:0;display:grid}.input-actions-menu b{color:#34445f;font-size:9.5px}.input-actions-menu small{color:#8290a4;font-size:7.5px}.input-actions-menu .example-confirm-menu{background:#fff9e9}.input-actions-menu .input-menu-danger b,.input-actions-menu .input-menu-danger .input-menu-icon{color:#cc3f3f}.input-actions-menu .input-menu-danger .input-menu-icon{background:#fff0f0}.editor-actions{overflow:visible}@media (width<=500px){.input-actions-menu{width:min(250px,100vw - 50px)}}.poster-price-content{width:100%;height:100%;position:relative}.poster-currency-inline{z-index:4;color:#e60025;letter-spacing:0;pointer-events:none;font-family:Burbank Big Cd Bk,Impact,Arial Black,sans-serif;font-size:clamp(3mm,5cqi,7mm);font-weight:900;line-height:1;position:absolute;top:50%;left:1.5%;transform:translateY(-12%)}.poster-price-box .poster-field-price{width:90%!important;left:8%!important}.ofertamatica-currency-mark{display:none!important}@media print{body.poster-printing{background:#fff!important;margin:0!important;padding:0!important;overflow:visible!important}body.poster-printing #root,body.poster-printing .app,body.poster-printing .editor-page{background:#fff!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}body.poster-printing .site-header,body.poster-printing .editor-page>:not(.poster-print-root){display:none!important}body.poster-printing .poster-print-root{visibility:visible!important;pointer-events:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}body.poster-printing .poster-print-sheet{break-before:auto!important;page-break-before:auto!important;break-after:page!important;page-break-after:always!important;margin:0!important;padding:0!important}body.poster-printing .poster-print-sheet:last-child{break-after:auto!important;page-break-after:auto!important}body.poster-printing .poster-currency-inline{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (width>=1001px){.editor-layout{grid-template-columns:minmax(0,1fr) 292px 224px!important;gap:10px!important}.style-sidebar{background:#fff;border:1px solid #d8e3ef;border-radius:12px;grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;max-height:100%;overflow:hidden;display:grid!important}}.style-sidebar-head{border-bottom:1px solid #e6ecf3;justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 10px 8px;display:flex}.style-sidebar-head h2{color:#293951;margin:0;font-size:13px}.style-reset-top{color:#607089;background:#fff;border:1px solid #dce5ef;border-radius:6px;height:25px;padding:0 7px;font-size:7px;font-weight:800}.style-sidebar-scroll{scrollbar-width:thin;min-height:0;padding:8px;overflow-y:auto}.style-section{border-bottom:1px solid #edf1f6;gap:8px;padding:9px 2px 10px;display:grid}.style-section>strong{color:#5f7088;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.style-presets{grid-template-columns:1fr 1fr;gap:5px;display:grid}.style-presets button{text-align:left;background:#fff;border:1px solid #dfe7f0;border-radius:7px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:5px;min-width:0;min-height:34px;padding:4px;display:grid}.style-presets button:hover{border-color:#a9c3ee}.style-presets button>span{border-radius:5px;place-items:center;width:26px;height:24px;font-size:8px;font-weight:1000;display:grid}.style-presets small{color:#52637b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:800;overflow:hidden}.style-color-list{gap:6px;display:grid}.style-color-row,.style-select-row,.style-text-row{gap:4px;display:grid}.style-color-row>span:first-child,.style-select-row>span,.style-text-row>span{color:#687991;font-size:7.5px;font-weight:750}.style-color-control{background:#fbfcfe;border:1px solid #dfe7f0;border-radius:7px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:6px;min-height:30px;padding:3px 6px 3px 3px;display:grid}.style-color-control input[type=color]{background:0 0;border:0;border-radius:5px;width:28px;height:24px;padding:0}.style-color-control code{color:#64758c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px}.style-select-row select,.style-text-row input{color:#394b65;background:#fff;border:1px solid #dce5ef;border-radius:7px;width:100%;height:31px;padding:0 7px;font-size:8px;font-weight:700}.header-style-switch{background:#f0f4f8;border-radius:7px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.header-style-switch button{color:#718198;background:0 0;border:0;border-radius:5px;height:27px;font-size:7px;font-weight:800}.header-style-switch button.active{color:var(--blue);background:#fff;box-shadow:0 1px 5px #22395914}.style-toggle-row{justify-content:space-between;align-items:center;gap:9px;display:flex}.style-toggle-row>span{gap:1px;display:grid}.style-toggle-row b{color:#44566f;font-size:8px}.style-toggle-row small{color:#8a97a9;font-size:6.5px;line-height:1.2}.style-toggle-row input{width:16px;height:16px;accent-color:var(--blue)}.style-save-note{color:#94a0b0;margin:8px 2px 2px;font-size:6.5px;line-height:1.35}.poster-card-layers,.poster-app-card,.ofertamatica-poster-background,.ofertamatica-app-background{background:var(--poster-background,#fff200)!important}.poster-planned-field:not(.poster-field-price),.poster-app-title>span,.poster-app-validity>span,.poster-app-regularLabel>span{color:var(--poster-text-color,#050505)!important;font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif)!important}.poster-field-price,.poster-currency-inline,.poster-app-appPrice>span,.poster-app-regularPrice>span{color:var(--poster-price-color,#e60025)!important;font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif)!important}.ofertamatica-offer-ribbon,.ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:var(--poster-header-text-color,#fff)!important}.ofertamatica-offer-ribbon.header-simple,.ofertamatica-app-ribbon.header-simple{min-width:0;padding:0;box-shadow:none!important;color:var(--poster-price-color,#e60025)!important;background:0 0!important}.ofertamatica-offer-ribbon.header-simple .ofertamatica-bag-mark,.ofertamatica-app-ribbon.header-simple .ofertamatica-bag-mark{display:none}.ofertamatica-offer-ribbon.header-hidden,.ofertamatica-app-ribbon.header-hidden{display:none!important}@media (width<=1000px){.mobile-editor-tabs{grid-template-columns:repeat(3,1fr)!important;display:grid!important}.editor-layout{display:block!important}.style-sidebar{background:#fff;border:1px solid #d8e3ef;border-radius:12px;min-height:calc(100dvh - 155px)}.style-sidebar.mobile-panel-hidden{display:none!important}.style-sidebar.mobile-panel-active{grid-template-rows:auto minmax(0,1fr);display:grid!important}.editor-main.mobile-panel-hidden,.preview-card.mobile-panel-hidden{display:none!important}}@media print{body.poster-printing .style-sidebar{display:none!important}}.style-section-title-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.style-section-title-row>strong{color:#5f7088;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.style-section-title-row>small{color:#9aa6b5;font-size:6.5px;font-weight:750}.selected-header-preview{background:#f6f9ff;border:1px solid #b9cdf0;border-radius:8px;gap:5px;padding:5px;display:grid}.selected-header-preview>img{object-fit:contain;background:#eef3f8;border-radius:5px;width:100%;height:52px;display:block}.selected-header-preview>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.selected-header-preview strong{color:#3e506c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7.5px;overflow:hidden}.selected-header-preview button{color:#c43b3b;background:0 0;border:0;flex:none;font-size:7px;font-weight:850}.default-header-choice{text-align:left;background:#fff;border:1px solid #dfe7f0;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:7px;width:100%;min-height:42px;padding:6px 8px;display:grid}.default-header-choice>span{background:var(--poster-header-color,#e51e31);min-height:27px;color:var(--poster-header-text-color,#fff);border-radius:999px;place-items:center;font-size:8px;font-weight:1000;display:grid}.default-header-choice small{color:#718198;font-size:6.5px;font-weight:750}.header-search{gap:4px;display:grid}.header-search>span{color:#687991;font-size:7px;font-weight:750}.header-search input{color:#3e4f68;background:#fff;border:1px solid #dce5ef;border-radius:7px;width:100%;height:30px;padding:0 8px;font-size:8px}.header-art-grid{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:250px;padding-right:2px;display:grid;overflow-y:auto}.header-art-grid>button{text-align:left;background:#fff;border:1px solid #dfe7f0;border-radius:7px;grid-template-rows:50px auto;gap:4px;min-width:0;padding:4px;display:grid}.header-art-grid>button:hover{background:#f8fbff;border-color:#a7c0ea}.header-art-grid>button.active{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#f1f6ff}.header-art-grid img{object-fit:contain;background:#eef3f8;border-radius:4px;width:100%;height:50px;display:block}.header-default-thumb{color:#fff;background:linear-gradient(#f52a3d 0%,#d90a25 100%);border-radius:999px;justify-content:center;align-items:center;gap:7px;width:100%;height:50px;padding:0 14px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff3d}.header-default-thumb .ofertamatica-bag-mark{width:20px;min-width:20px;height:20px}.header-default-thumb b{letter-spacing:-.03em;font-size:12px;font-weight:1000}.header-art-grid span{color:#53637a;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:750;line-height:1.15;overflow:hidden}.header-empty{color:#8794a6;text-align:center;background:#f7f9fc;border-radius:7px;margin:0;padding:8px;font-size:7px}.ofertamatica-custom-header{z-index:5;pointer-events:none;background:#d4142d;border-radius:3mm 3mm 1.8mm 1.8mm;justify-content:center;align-items:center;height:16.2%;display:flex;position:absolute;top:1.8%;left:2.4%;right:2.4%;overflow:hidden;box-shadow:inset 0 0 0 .22mm #ffffff47}.ofertamatica-custom-header img{object-fit:cover;object-position:center center;flex:none;width:100%;height:100%;display:block}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-custom-header,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-custom-header{height:16.5%;top:1.7%;left:2.2%;right:2.2%}@media print{.ofertamatica-custom-header img{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ofertamatica-art-offer-badge{z-index:7;min-width:38%;height:7.4%;color:var(--poster-header-text-color,#fff);font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif);letter-spacing:-.025em;white-space:nowrap;pointer-events:none;background:linear-gradient(#f52a3d 0%,#df0b28 100%);border-radius:999px;justify-content:center;align-items:center;gap:4%;padding:0 5.5%;font-size:clamp(3.4mm,5.8cqi,8.6mm);font-weight:1000;line-height:.9;display:flex;position:absolute;top:5.2%;left:50%;transform:translate(-50%);box-shadow:0 1.1mm 2.8mm #80001252,inset 0 .3mm #ffffff40}.ofertamatica-art-offer-badge .ofertamatica-bag-mark{aspect-ratio:1;flex:none;width:auto;min-width:1.45em;height:1.45em}.ofertamatica-art-offer-badge.header-simple{min-width:0;color:var(--poster-price-color,#e60025);background:#ffffffeb;padding:0 2%;box-shadow:0 .7mm 1.5mm #4026002e}.ofertamatica-art-offer-badge.header-simple .ofertamatica-bag-mark{display:none}.ofertamatica-art-offer-badge.header-hidden{display:none!important}.ofertamatica-art-offer-badge-app{min-width:40%;height:7.8%;font-size:clamp(3.2mm,5cqi,8mm);top:5%}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-art-offer-badge,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-art-offer-badge{min-width:30%;height:7.2%;font-size:clamp(3mm,4cqi,7mm);top:5.1%}@media print{.ofertamatica-art-offer-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ofertamatica-poster-background,.ofertamatica-app-background{container-type:inline-size}.ofertamatica-art-offer-text{z-index:8;pointer-events:none;justify-content:center;align-items:center;height:15%;display:flex;position:absolute;top:2%;left:5%;right:5%;overflow:hidden}.ofertamatica-art-offer-text b{color:#fff8dc;width:94%;max-width:94%;font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif);letter-spacing:-.035em;text-align:center;text-transform:uppercase;white-space:nowrap;transform-origin:50%;-webkit-text-stroke:.8mm #c81220;paint-order:stroke fill;text-shadow:0 .8mm #8f0915,0 1.6mm 2.2mm #00000094;font-size:clamp(6mm,14cqi,22mm);font-weight:1000;line-height:.78;display:block;transform:scaleX(1.04)}.ofertamatica-art-offer-text.header-simple b{color:var(--poster-header-text-color,#fff);-webkit-text-stroke:.65mm #000000b8;text-shadow:0 .6mm #000000a6,0 1.2mm 1.8mm #0000007a}.ofertamatica-art-offer-text.header-hidden{display:none!important}.ofertamatica-art-offer-text-app{height:16%;top:1.5%;left:3.5%;right:3.5%}.ofertamatica-art-offer-text-app b{font-size:clamp(5mm,12cqi,19mm)}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-art-offer-text,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-art-offer-text{height:16%;top:2%}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-art-offer-text b,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-art-offer-text b{-webkit-text-stroke-width:.5mm;font-size:clamp(4mm,8cqi,11mm)}@media print{.ofertamatica-art-offer-text,.ofertamatica-art-offer-text b{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.main-nav{min-width:0}.nav-link[aria-current=page]{color:var(--blue)}.format-choice{position:relative}.format-choice.is-recommended{border-color:#8fb4f4;box-shadow:0 10px 28px #1d63e917}.format-recommended{z-index:3;color:#1d63e9;letter-spacing:.06em;text-transform:uppercase;background:#e8f1ff;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:950;position:absolute;top:8px;right:8px}.format-ad-row{width:100%;margin-top:12px}.format-ad-row:empty{display:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #1d63e947}@media (width<=820px){.nav-shell{min-width:0}.main-nav{overscroll-behavior-x:contain;scrollbar-width:none;white-space:nowrap;flex:auto;overflow-x:auto}.main-nav::-webkit-scrollbar{display:none}.nav-link{flex:none}.format-grid{grid-template-columns:1fr!important}.format-choice{min-height:0}}@media (width<=500px){.nav-meta{display:none}.format-dialog{padding-left:12px;padding-right:12px}.format-recommended{top:6px;right:6px}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}.creator-value-row{color:#58708f;flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:8px;font-weight:800;display:flex}.creator-value-row span{white-space:nowrap}.creator-value-row span:first-letter{color:#168451}.recent-headers{gap:6px;display:grid}.recent-headers>span{color:#687991;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:850}.recent-headers>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.recent-headers button{color:#52637b;text-align:left;background:#fff;border:1px solid #dfe7f0;border-radius:7px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:4px;display:grid}.recent-headers button:hover,.recent-headers button.active{background:#f7faff;border-color:#8fb4f4}.recent-headers img{object-fit:cover;border-radius:4px;width:38px;height:26px}.recent-headers small{text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:800;overflow:hidden}.header-show-more{color:#4f6684;background:#f8fbff;border:1px solid #dce5ef;border-radius:7px;width:100%;min-height:30px;font-size:7px;font-weight:850}.header-show-more:hover{color:#1d63e9;border-color:#8fb4f4}@media (width>=1001px){.format-mode{height:100dvh;min-height:100dvh;overflow:hidden}.format-mode .format-page{height:calc(100dvh - 68px);min-height:0;padding:10px 0;overflow:hidden}.format-mode .format-dialog{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.format-mode .format-dialog-head,.format-mode .resume-work,.format-mode .format-ad-row{flex:none}.format-mode .format-dialog-head{padding:14px 20px 11px}.format-mode .format-dialog h1{font-size:clamp(19px,2.1vh,23px)}.format-mode .format-dialog-head p{margin-top:4px;font-size:9px}.format-mode .creator-value-row,.format-mode .format-steps{margin-top:7px}.format-mode .format-grid{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;height:auto;min-height:0;padding:10px 14px;overflow:hidden}.format-mode .format-choice{height:100%;min-height:0;padding:6px}.format-mode .format-thumb{min-height:60px;max-height:102px}.format-mode .format-copy{padding-top:5px}.format-mode .format-copy strong{font-size:9px}.format-mode .format-copy small,.format-mode .format-meta,.format-mode .format-use,.format-mode .format-copy b{font-size:6.5px}.format-mode .format-ad-row{margin:0}.editor-mode{height:100dvh;min-height:100dvh;overflow:hidden}.editor-mode .editor-page{height:calc(100dvh - 68px);min-height:0;overflow:hidden}.editor-mode .editor-layout,.editor-mode .editor-main,.editor-mode .preview-card,.editor-mode .style-sidebar{min-height:0;overflow:hidden}.editor-mode .product-table,.editor-mode .style-sidebar-scroll{overscroll-behavior:contain}}@media (width<=820px){.mobile-editor-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.creator-value-row{gap:6px 10px;font-size:7.5px}.recent-headers>div{grid-template-columns:repeat(3,minmax(0,1fr))}.recent-headers button{text-align:center;grid-template-columns:1fr;justify-items:center}.recent-headers img{width:100%;height:38px}}@media (width<=500px){.creator-value-row{grid-template-columns:1fr 1fr;display:grid}.recent-headers>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.two-click-kicker{color:#168451}.two-click-steps{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.two-click-steps small{color:#7a899e;margin-left:4px;font-size:7px;font-weight:750}.generate-button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.generate-step-badge{color:#fff;background:#ffffff2e;border-radius:50%;place-items:center;width:16px;height:16px;font-size:7px;font-weight:950;display:inline-grid}.offer-mode-section{background:linear-gradient(#fbfdff 0%,#f7faff 100%)}.offer-mode-grid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.offer-mode-grid button{color:#4f6078;text-align:left;background:#fff;border:1px solid #dce5ef;border-radius:8px;align-content:center;gap:3px;min-width:0;min-height:48px;padding:7px;display:grid}.offer-mode-grid button:hover{background:#fbfdff;border-color:#9ab9ec}.offer-mode-grid button.active{background:#edf4ff;border-color:#79a4ed;box-shadow:inset 0 0 0 1px #1d63e914}.offer-mode-grid b{color:#31435e;font-size:7.5px}.offer-mode-grid button.active b{color:#1d63e9}.offer-mode-grid small{color:#7b899d;font-size:6.5px;line-height:1.3}.product-promo-fields{grid-column:2/-1;grid-template-columns:repeat(2,minmax(150px,220px));gap:5px;padding:4px 0 2px;display:grid}.product-promo-fields label{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:6px;display:grid}.product-promo-fields span{color:#64758d;font-size:7px;font-weight:850}.product-promo-fields input{color:#34465f;background:#fff;border:1px solid #dce5ef;border-radius:6px;min-width:0;height:28px;padding:0 7px;font-size:8px;font-weight:750}@media (width<=820px){.two-click-steps small{width:100%;margin-left:0}.offer-mode-grid{grid-template-columns:1fr 1fr}.product-promo-fields{grid-column:2;grid-template-columns:1fr;width:100%}.product-promo-fields label{grid-template-columns:1fr}}@media (width<=500px){.offer-mode-grid{grid-template-columns:1fr}}.poster-offer-meta{z-index:5;min-height:5%;color:var(--poster-text-color,#111);text-align:center;pointer-events:none;justify-content:center;align-items:center;gap:2.2mm;font-family:Inter,Arial,sans-serif;font-size:2.7mm;font-weight:900;line-height:1;display:flex;position:absolute;top:61.5%;left:12%;right:12%}.poster-offer-meta s{opacity:.72;text-decoration-thickness:.45mm}.poster-offer-meta b{color:var(--poster-price-color,#e60025);font-size:3.2mm;font-weight:1000}.poster-offer-meta-bundle b{color:var(--poster-price-color,#e60025);background:#ffffffb8;border-radius:999px;padding:1.1mm 2.5mm;box-shadow:0 .4mm 1.2mm #372d001f}.poster-offer-meta-wholesale{gap:1.5mm;top:59.5%}.poster-offer-meta-wholesale span,.poster-offer-meta-wholesale small{background:#ffffffc7;border-radius:999px;padding:.8mm 1.5mm}.poster-offer-meta-wholesale span{color:#1769c2}.poster-offer-meta-wholesale b{color:#168451;font-size:3.8mm}.poster-offer-meta-wholesale small{color:var(--poster-price-color,#e60025);font-size:2.2mm;font-weight:950}.two-click-result{color:#60728e;white-space:nowrap;background:#f8fbff;border:1px solid #dbe5f2;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:7px;font-style:normal;font-weight:900;display:inline-flex}.two-click-result.is-ready{color:#168451;background:#eef9f2;border-color:#cfe8d9}@media (width<=820px){.editor-context{grid-template-columns:1fr auto;align-items:center}.editor-context>strong,.editor-context>span{grid-column:1}.two-click-result{grid-area:1/2/span 2}}@media (width<=500px){.editor-context{grid-template-columns:1fr}.two-click-result{grid-area:auto/1;justify-self:start}}.poster-offer-footer{z-index:5;color:var(--poster-text-color,#111);text-align:center;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2mm 2.4mm;font-family:Inter,Arial,sans-serif;font-size:1.8mm;font-weight:850;line-height:1.2;display:flex;position:absolute;bottom:5.4%;left:7%;right:7%}.poster-offer-footer span{background:#ffffffb8;border-radius:999px;padding:.65mm 1.25mm;box-shadow:0 .25mm .8mm #372d0014}.store-brand-section{background:linear-gradient(#fff 0%,#fbfdff 100%)}.store-logo-upload{color:#50627a;text-align:left;background:#f8fbff;border:1px dashed #b9c9dc;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:2px 7px;min-height:54px;padding:7px;display:grid}.store-logo-upload>span{color:#1d63e9;background:#edf4ff;border-radius:8px;grid-row:1/span 2;place-items:center;width:32px;height:32px;font-size:16px;font-weight:900;display:grid}.store-logo-upload b{font-size:7.5px}.store-logo-upload small{color:#7b899d;font-size:6.5px}.store-logo-preview{background:#fff;border:1px solid #dce5ef;border-radius:8px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px;display:grid}.store-logo-preview img{object-fit:contain;background:#fff;border:1px solid #edf1f5;border-radius:5px;width:46px;height:34px}.store-logo-preview>div{gap:2px;min-width:0;display:grid}.store-logo-preview b{color:#34465f;font-size:7px}.store-logo-preview span{color:#7a899e;font-size:6px;line-height:1.25}.store-logo-preview button{color:#b42318;background:#fff;border:1px solid #efd2d2;border-radius:6px;height:26px;padding:0 7px;font-size:6.5px;font-weight:850}.store-logo-error{color:#b42318;margin:0;font-size:6.5px;font-weight:800}.poster-store-logo{z-index:6;pointer-events:none;justify-content:flex-start;align-items:center;width:16%;height:7.2%;display:flex;position:absolute;bottom:2.3%;left:5.2%}.poster-store-logo img{object-fit:contain;filter:drop-shadow(0 .25mm .45mm #0000001f);max-width:100%;max-height:100%}.poster-store-logo-app{width:15%;height:7%;bottom:2.2%;left:4.5%}.preview-output-actions{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:6px;height:34px;margin:0 9px;display:grid}.preview-output-actions .print-button,.preview-output-actions .pdf-button{border-radius:8px;width:auto;height:32px;margin:0;font-size:8.5px;font-weight:850}.preview-output-actions .pdf-button{color:#34506f;background:#fff;border:1px solid #cbd9eb}.preview-output-actions .pdf-button:hover:not(:disabled){color:#1d63e9;background:#f8fbff;border-color:#8fb4f4}@media (width<=820px){.preview-output-actions{grid-template-columns:1fr 1.35fr;height:auto;margin:0 13px 8px}.preview-output-actions .print-button,.preview-output-actions .pdf-button{height:38px;min-height:38px}}.ofertamatica-custom-header,.ofertamatica-offer-ribbon,.ofertamatica-app-ribbon{border-radius:3mm 3mm 1.8mm 1.8mm;width:auto!important;min-width:0!important;height:16.2%!important;top:1.8%!important;left:2.4%!important;right:2.4%!important;transform:none!important}.ofertamatica-offer-ribbon,.ofertamatica-app-ribbon{font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif);letter-spacing:-.025em;justify-content:center;gap:3%;line-height:.9;padding:0 5%!important;font-size:clamp(4.5mm,8cqi,14mm)!important}.ofertamatica-custom-header img{object-fit:cover;object-position:center}.ofertamatica-art-offer-badge{display:none!important}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-custom-header,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-custom-header,.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-offer-ribbon,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-offer-ribbon{height:16.5%!important;top:1.7%!important;left:2.2%!important;right:2.2%!important}.ofertamatica-inner-frame,.ofertamatica-app-frame{top:19.5%}@media (width>=821px) and (width<=1000px){.editor-mode{min-height:100dvh;height:auto!important;overflow:visible!important}.editor-page,.editor-mode .editor-page{min-height:0;padding-top:14px;height:auto!important;display:block!important;overflow:visible!important}.editor-topline{min-height:42px;margin-bottom:10px;height:auto!important}.editor-layout,.editor-mode .editor-layout{min-height:0;height:auto!important;display:block!important;overflow:visible!important}.editor-main,.editor-mode .editor-main{min-height:0;height:auto!important;overflow:visible!important}.preview-card{min-height:620px;position:static;height:auto!important}.style-sidebar{height:auto!important;max-height:none!important}.mobile-editor-tabs{background:#eef3f8;border:1px solid #dce6f1;border-radius:9px;gap:5px;margin-bottom:10px;padding:4px}.mobile-editor-tabs button{color:#64758d;background:0 0;border:0;border-radius:7px;height:36px;font-size:10px;font-weight:800}.mobile-editor-tabs button.active{color:var(--blue);background:#fff;box-shadow:0 2px 8px #233e6317}}.format-choice-badges{z-index:4;pointer-events:none;align-items:center;gap:4px;display:flex;position:absolute;top:7px;left:7px}.format-choice-badges .format-recommended{position:static}.format-last-used{color:#168451;background:#edf8f1;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:6.5px;font-weight:900;display:inline-flex;box-shadow:0 2px 6px #1684511a}.format-choice.is-last-used{border-color:#b9ddc7}.paste-generate-button{box-shadow:0 5px 14px #1d63e929}.clipboard-error{margin-top:7px}.poster-offer-meta-club,.poster-offer-meta-second-unit{gap:1.2mm;top:59.5%}.poster-offer-meta-club span,.poster-offer-meta-club small,.poster-offer-meta-second-unit span,.poster-offer-meta-second-unit small{background:#fffc;border-radius:999px;padding:.75mm 1.35mm}.poster-offer-meta-club span{color:#1d63e9;font-size:2.35mm}.poster-offer-meta-club b{color:#1d63e9;font-size:2.9mm}.poster-offer-meta-club small{color:var(--poster-text-color,#111);font-size:2mm;font-weight:900}.poster-offer-meta-second-unit span{color:#7b2cbf;font-size:2.3mm}.poster-offer-meta-second-unit b{color:var(--poster-price-color,#e60025);font-size:3.6mm}.poster-offer-meta-second-unit small{color:var(--poster-text-color,#111);font-size:1.9mm;font-weight:900}@media (width<=820px){.format-choice-badges{flex-wrap:wrap;max-width:calc(100% - 12px);top:6px;left:6px}}.quick-entry-card{position:relative}.quick-entry-card.is-file-dragging{outline-offset:-2px;outline:2px solid #6fa3f7;box-shadow:0 10px 30px #1d63e91f}.drop-file-overlay{z-index:20;color:#1d63e9;pointer-events:none;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f4f8fff2;border:1.5px dashed #6fa3f7;border-radius:10px;align-content:center;place-items:center;gap:4px;display:grid;position:absolute;inset:6px}.drop-file-overlay b{font-size:12px;font-weight:950}.drop-file-overlay span{color:#667892;font-size:7px;font-weight:800}.keyboard-hint{color:#8a97a8;white-space:nowrap;font-size:6.5px;font-weight:800}@media (width<=820px){.keyboard-hint,.drop-file-overlay{display:none}}.public-mode{height:auto;min-height:100dvh;overflow:visible}.public-mode .seo-landing{overflow:visible}.format-dialog-head-clean{padding-block:18px 15px}.format-dialog-head-clean .two-click-kicker{margin-bottom:5px;font-size:10px}.format-dialog-head-clean h1{font-size:clamp(26px,3vw,36px)}.format-dialog-head-clean p{max-width:720px;margin-top:7px;font-size:12px;line-height:1.45}.format-ad-card{cursor:default;min-width:0;min-height:150px;box-shadow:none;background:linear-gradient(135deg,#1d63e905,#19b66c05),#fbfdff;border:1px dashed #cfd9e7;border-radius:10px;place-items:stretch stretch;padding:0;display:grid;position:relative;overflow:hidden}.format-ad-card:before{content:"ESPAÇO PUBLICITÁRIO";color:#a0adbd;letter-spacing:.08em;font-size:7px;font-weight:850;position:absolute;top:8px;left:10px}.format-ad-card .oferta-ad-unit{z-index:1;background:0 0;border:0;border-radius:9px;width:100%;height:100%;min-height:150px;margin:0;position:relative}.format-ad-card .oferta-ad-unit.is-pending{min-height:100%}.oferta-format-mini>span{letter-spacing:-.02em;border-radius:5px;padding:3px 7px;font-size:6px;line-height:1;top:4%}.header-art-grid{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;max-height:300px;overflow-y:scroll}.header-art-grid>button{grid-template-rows:54px auto}.header-art-grid img,.header-default-thumb{background:#eef3f8;border-radius:5px;height:54px}.header-art-grid img{object-fit:cover;object-position:center}.header-default-thumb{background:linear-gradient(#f52a3d 0%,#d90a25 100%);padding:0 8px;box-shadow:inset 0 1px #ffffff40,0 2px 6px #8000121f}.header-default-thumb b{color:#fff;font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif);letter-spacing:-.035em;font-size:22px;font-weight:1000;line-height:.9}.ofertamatica-offer-ribbon,.ofertamatica-app-ribbon{gap:0!important;font-size:clamp(6mm,9cqi,16mm)!important}.ofertamatica-offer-ribbon>b,.ofertamatica-app-ribbon>b{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:94%;line-height:.82;overflow:hidden}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-offer-ribbon,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-offer-ribbon{font-size:clamp(5mm,6.5cqi,11mm)!important}@media (width>=1001px){.format-mode .format-dialog-head-clean{padding:12px 20px 10px}.format-mode .format-dialog-head-clean h1{font-size:clamp(23px,2.7vh,30px)}.format-mode .format-dialog-head-clean p{margin-top:4px;font-size:10px}.format-mode .format-copy strong{font-size:11px}.format-mode .format-copy small{margin-top:3px;font-size:8px;line-height:1.25}.format-mode .format-meta,.format-mode .format-use,.format-mode .format-copy b{font-size:7.5px;line-height:1.25}.format-mode .resume-work{min-height:38px;margin-top:7px}.format-mode .resume-work span{font-size:7px}.format-mode .resume-work strong{font-size:9px}.format-mode .resume-work button{height:30px;font-size:8px}}@media (width<=1000px){.format-ad-card{min-height:220px}}.input-menu-recents{background:#fbfcfe;border-top:1px solid #edf1f6;border-bottom:1px solid #edf1f6;gap:3px;padding:5px;display:grid}.input-menu-recents-head{justify-content:space-between;align-items:center;gap:8px;padding:1px 3px 3px;display:flex}.input-menu-recents-head>span{color:#7b899d;letter-spacing:.06em;text-transform:uppercase;font-size:6.5px;font-weight:900}.input-menu-recents-head>button{color:#8a97a8;background:0 0;border:0;font-size:6px;font-weight:800}.input-menu-recent-job{color:#354660;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-width:0;min-height:44px;padding:6px 8px;display:grid}.input-menu-recent-job:hover,.input-menu-recent-job:focus-visible{background:#f1f6ff}.input-menu-recent-job>span:last-child{min-width:0}.input-menu-recent-job b,.input-menu-recent-job small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input-menu-recent-job b{max-width:190px}.input-menu-recent-job small{color:#8794a5;max-width:190px}.install-app-button{color:#1d63e9;white-space:nowrap;background:#f4f8ff;border:1px solid #b9cdf0;border-radius:999px;min-height:28px;padding:0 9px;font-size:7.5px;font-weight:900}.install-app-button:hover{background:#edf4ff;border-color:#79a4ed}@media (width<=1040px){.nav-meta.has-install{display:flex}.nav-meta.has-install .free-pill,.nav-meta.has-install .nav-note{display:none}}@media (width<=500px){.nav-meta.has-install{display:flex}.nav-meta.has-install .free-pill,.nav-meta.has-install .nav-note{display:none}.install-app-button{min-height:30px;padding:0 10px}}.format-trust-row{color:#60728a;flex-wrap:wrap;align-items:center;gap:5px 14px;margin-top:8px;font-size:7px;font-weight:800;display:flex}.format-trust-row span{white-space:nowrap}.format-trust-row span:first-letter{color:#168451}@media (width<=500px){.format-trust-row{gap:4px 10px}.format-trust-row span:first-child{width:100%}}.product-count.has-ready-products{color:#168451;font-weight:900}.poster-discount-badge{background:var(--poster-price-color,#e60025);color:#fff;white-space:nowrap;border-radius:999px;padding:.75mm 1.5mm;font-size:2.1mm;font-weight:1000}.poster-offer-meta-bundle{flex-wrap:wrap;row-gap:.8mm}.poster-offer-meta-bundle small{color:var(--poster-text-color,#111);white-space:nowrap;background:#ffffffd1;border-radius:999px;padding:.7mm 1.4mm;font-size:1.9mm;font-weight:950}.poster-offer-meta-wholesale span{text-overflow:ellipsis;white-space:nowrap;max-width:58%;overflow:hidden}.custom-header-upload{color:#50627a;text-align:left;background:#f8fbff;border:1px dashed #b9c9dc;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-height:46px;padding:6px 8px;display:grid}.custom-header-upload>span{color:#1d63e9;background:#edf4ff;border-radius:7px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:900;display:grid}.custom-header-upload>div{gap:2px;min-width:0;display:grid}.custom-header-upload b{color:#40536e;font-size:7.5px}.custom-header-upload small{color:#7e8ca0;font-size:6.5px}.custom-header-preview>img{object-fit:cover;height:58px}.header-preset-thumb{background:var(--header-thumb-bg,#e51e31);width:100%;height:54px;color:var(--header-thumb-color,#fff);border-radius:5px;justify-content:center;align-items:center;padding:0 8px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,0 2px 6px #3246641a}.header-preset-thumb b{max-width:96%;font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif);letter-spacing:-.035em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:20px;font-weight:1000;line-height:.86;overflow:hidden}.ofertamatica-offer-ribbon,.ofertamatica-app-ribbon{letter-spacing:-.045em;font-weight:1000;font-size:clamp(8mm,15cqi,30mm)!important}.ofertamatica-offer-ribbon.header-text-long,.ofertamatica-app-ribbon.header-text-long{font-size:clamp(7mm,11.5cqi,22mm)!important}.ofertamatica-offer-ribbon.header-text-xlong,.ofertamatica-app-ribbon.header-text-xlong{font-size:clamp(5.5mm,9cqi,17mm)!important}.ofertamatica-offer-ribbon>b,.ofertamatica-app-ribbon>b{transform-origin:50%;width:100%;max-width:100%;transform:scaleX(1.035)}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-offer-ribbon.header-text-short,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-offer-ribbon.header-text-short{font-size:clamp(7mm,10cqi,18mm)!important}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-offer-ribbon.header-text-long,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-offer-ribbon.header-text-long{font-size:clamp(5.5mm,7.5cqi,13mm)!important}.poster-sheet[data-poster-format=A4X2_CIMA_BAIXO] .ofertamatica-offer-ribbon.header-text-xlong,.poster-sheet[data-poster-format=A4X2_INVERTIDO] .ofertamatica-offer-ribbon.header-text-xlong{font-size:clamp(4.5mm,6cqi,10.5mm)!important}@media print{.ofertamatica-offer-ribbon,.ofertamatica-app-ribbon,.header-preset-thumb{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.poster-frame-style-section{gap:8px;display:grid}.poster-frame-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.poster-frame-style-grid>button{color:#44566f;text-align:left;background:#fff;border:1px solid #dfe7f0;border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:7px;display:grid}.poster-frame-style-grid>button:hover{background:#f8fbff;border-color:#9eb9e8}.poster-frame-style-grid>button.active{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#f1f6ff}.poster-frame-style-grid>button>span:last-child{gap:2px;min-width:0;display:grid}.poster-frame-style-grid>button>span:last-child b{color:#334762;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.poster-frame-style-grid>button>span:last-child small{color:#7b8ba0;font-size:6px;line-height:1.2}.poster-frame-mini{background:#fff200;border:1px solid #f0b000;border-radius:4px;width:42px;height:58px;position:relative;overflow:hidden;box-shadow:0 2px 5px #2a374a14}.poster-frame-mini>b{z-index:2;color:#fff200;height:12px;font-family:var(--poster-font-family,"Burbank Big Cd Bk", Impact, "Arial Black", sans-serif);background:#e51e31;border-radius:3px;place-items:center;font-size:7px;line-height:.9;display:grid;position:absolute;top:2px;left:2px;right:2px;overflow:hidden}.poster-frame-mini>i{background:#e51e31;border-radius:50% 50% 0 0/55% 55% 0 0;height:13px;display:none;position:absolute;bottom:-5px;left:-8%;right:-8%}.poster-frame-mini-wave-top>b,.poster-frame-mini-wave-both>b{border-radius:0 0 50% 50%/0 0 22% 22%;height:15px;top:0;left:-2px;right:-2px}.poster-frame-mini-wave-both>i{display:block}.poster-frame-mini-framed{border:3px solid #e51e31}.poster-frame-mini-framed>b{height:13px;top:1px;left:1px;right:1px}.poster-frame-mini-framed>i{border-radius:50% 50% 0 0/35% 35% 0 0;height:9px;display:block;bottom:-4px;left:0;right:0}.poster-frame-mini-badge{border:2px solid #e51e31}.poster-frame-mini-badge>b{color:#fff;border:1px solid #fff200;border-radius:5px;height:12px;top:3px;left:3px;right:3px}.poster-frame-mini-imperdivel{border:4px solid #e51e31;border-top-width:16px}.poster-frame-mini-imperdivel>b{color:#fff;background:0 0;height:11px;font-size:7px;top:-14px;left:0;right:0}.poster-frame-mini-clean>b{border-radius:0;height:14px;top:0;left:0;right:0}.ofertamatica-footer-decoration{z-index:1;pointer-events:none;display:none;position:absolute}.poster-frame-wave-top .ofertamatica-offer-ribbon,.poster-frame-wave-top .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff200!important;height:18%!important;box-shadow:none!important;border-radius:0 0 50% 50%/0 0 18% 18%!important;top:0!important;left:0!important;right:0!important}.poster-frame-wave-top.ofertamatica-poster-background:after,.poster-frame-wave-top.ofertamatica-app-background:after{border-color:#e51e3173;inset:1.8%}.poster-frame-wave-both .ofertamatica-offer-ribbon,.poster-frame-wave-both .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff200!important;height:18%!important;box-shadow:none!important;border-radius:0 0 50% 50%/0 0 18% 18%!important;top:0!important;left:0!important;right:0!important}.poster-frame-wave-both .ofertamatica-footer-decoration{background:var(--poster-header-color,#e51e31);border-top:1.1mm solid #fff200;border-radius:50% 50% 0 0/35% 35% 0 0;height:11%;display:block;bottom:-4%;left:-5%;right:-5%}.poster-frame-wave-both.ofertamatica-poster-background:after,.poster-frame-wave-both.ofertamatica-app-background:after{border-color:#e51e3166}.poster-frame-framed.ofertamatica-poster-background:after,.poster-frame-framed.ofertamatica-app-background:after{border:2.2mm solid var(--poster-header-color,#e51e31);border-radius:3mm;inset:1%;box-shadow:inset 0 0 0 .6mm #fff200}.poster-frame-framed .ofertamatica-offer-ribbon,.poster-frame-framed .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff!important;border-radius:2.5mm!important;height:16.5%!important;top:1.6%!important;left:2.2%!important;right:2.2%!important}.poster-frame-framed .ofertamatica-footer-decoration{background:var(--poster-header-color,#e51e31);border-radius:50% 50% 1mm 1mm/35% 35% 1mm 1mm;height:6.5%;display:block;bottom:1%;left:1%;right:1%}.poster-frame-badge .ofertamatica-offer-ribbon,.poster-frame-badge .ofertamatica-app-ribbon{border:.8mm solid #fff200;background:var(--poster-header-color,#e51e31)!important;color:#fff!important;border-radius:5mm!important;height:15.5%!important;top:2.2%!important;left:5%!important;right:5%!important;box-shadow:0 1mm 2.2mm #78000f2e!important}.poster-frame-badge.ofertamatica-poster-background:after,.poster-frame-badge.ofertamatica-app-background:after{border:1.2mm solid var(--poster-header-color,#e51e31);border-radius:5mm;inset:2%;box-shadow:inset 0 0 0 .45mm #fff200d9}.poster-frame-imperdivel .ofertamatica-offer-ribbon,.poster-frame-imperdivel .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff!important;height:18.5%!important;box-shadow:none!important;border-radius:0!important;top:1%!important;left:1%!important;right:1%!important}.poster-frame-clean .ofertamatica-offer-ribbon,.poster-frame-clean .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff200!important;height:16.5%!important;box-shadow:none!important;border-radius:0!important;top:0!important;left:0!important;right:0!important}.poster-frame-clean.ofertamatica-poster-background:after,.poster-frame-clean.ofertamatica-app-background:after{display:none}.poster-frame-wave-top .ofertamatica-custom-header,.poster-frame-wave-both .ofertamatica-custom-header,.poster-frame-clean .ofertamatica-custom-header{border-radius:0 0 4mm 4mm!important;height:18%!important;top:0!important;left:0!important;right:0!important}@media print{.ofertamatica-footer-decoration,.poster-frame-style-grid,.poster-frame-mini{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (width<=820px){.poster-frame-style-grid{grid-template-columns:1fr}.poster-frame-style-grid>button{grid-template-columns:48px minmax(0,1fr);min-height:58px}.poster-frame-mini{width:48px;height:64px}}.poster-frame-mini-curva-simples>b{color:#fff200;border-radius:0 0 50% 50%/0 0 24% 24%;height:16px;top:0;left:-3px;right:-3px}.poster-frame-mini-curva-simples:after{content:"";background:#e51e31;border-radius:50%;height:2px;position:absolute;top:14px;left:-4px;right:-4px;box-shadow:0 1px #fff200}.poster-frame-mini-ondas>b{color:#fff200;border-radius:0 0 50% 50%/0 0 26% 26%;height:15px;top:0;left:-3px;right:-3px}.poster-frame-mini-ondas>i{border-top:2px solid #fff200;border-radius:50% 50% 0 0/55% 55% 0 0;height:13px;display:block;bottom:-5px;left:-8%;right:-8%}.poster-frame-mini-especial{background:#fff;border-color:#e4e7eb}.poster-frame-mini-especial>b{clip-path:polygon(0 0,84% 0,100% 50%,84% 100%,0 100%);color:#fff200;border-radius:0;height:14px;top:2px;left:0;right:12px}.poster-frame-mini-especial:after{content:"Especial";z-index:3;color:#e51e31;font:italic 700 6px Georgia,serif;position:absolute;top:11px;right:1px;transform:rotate(-7deg)}.poster-frame-mini-especial>i{background:#fff200;border:2px solid #e51e31;border-radius:50%;height:19px;display:block;bottom:3px;left:5px;right:5px}.poster-frame-mini-rodape-forte>b{color:#fff200;border-radius:0 0 50% 50%/0 0 18% 18%;height:15px;top:0;left:-3px;right:-3px}.poster-frame-mini-rodape-forte>i{border-top:2px solid #fff200;border-radius:50% 50% 0 0/45% 45% 0 0;height:15px;display:block;bottom:-7px;left:-10%;right:-10%}.poster-frame-mini-imperdivel{background:#fff200;border:4px solid #e51e31}.poster-frame-mini-imperdivel>b{color:#fff;border-radius:0;height:16px;font-size:8px;top:-1px;left:-1px;right:-1px}.poster-frame-mini-imperdivel:after{content:"Imperdível";z-index:3;color:#fff;text-shadow:0 0 #e51e31,1px 1px #e51e31;font:italic 700 5px Georgia,serif;position:absolute;top:12px;right:1px;transform:rotate(-8deg)}.poster-frame-mini-divertido>b{color:#fff;border-radius:0 0 45% 45%/0 0 18% 18%;height:17px;font-size:8px;top:0;left:-3px;right:-3px}.poster-frame-mini-divertido:after{content:"👍";z-index:3;font-size:9px;position:absolute;top:8px;right:1px}.poster-frame-mini-minimal>b{color:#fff;border:1px solid #fff200;border-radius:5px;height:11px;font-size:6px;top:4px;left:7px;right:7px}.poster-frame-mini-minimal>i{border-radius:50% 50% 0 0/45% 45% 0 0;height:10px;display:block;bottom:-6px;left:-6%;right:-6%}.poster-frame-mini-moldura{border:3px solid #e51e31}.poster-frame-mini-moldura>b{color:#fff;border:1px solid #fff200;border-radius:4px;height:13px;top:2px;left:2px;right:2px}.poster-frame-mini-moldura>i{border-radius:50% 50% 0 0/45% 45% 0 0;height:12px;display:block;bottom:-6px;left:-3px;right:-3px}.poster-frame-curva-simples .ofertamatica-offer-ribbon,.poster-frame-curva-simples .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff200!important;height:18%!important;box-shadow:none!important;border:0!important;border-radius:0 0 50% 50%/0 0 18% 18%!important;padding:0 7% 1.5%!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.poster-frame-curva-simples .ofertamatica-offer-ribbon:after,.poster-frame-curva-simples .ofertamatica-app-ribbon:after{content:"";height:1mm;box-shadow:0 .55mm 0 var(--poster-header-color,#e51e31);background:#fff200;border-radius:50%;position:absolute;bottom:-1.8mm;left:-2%;right:-2%}.poster-frame-curva-simples.ofertamatica-poster-background:after,.poster-frame-curva-simples.ofertamatica-app-background:after{border-color:#e51e3161;inset:1.8%}.poster-frame-ondas .ofertamatica-offer-ribbon,.poster-frame-ondas .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff200!important;height:18.5%!important;box-shadow:none!important;border:0!important;border-radius:0 0 50% 50%/0 0 24% 24%!important;padding-bottom:1.5%!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.poster-frame-ondas .ofertamatica-offer-ribbon:after,.poster-frame-ondas .ofertamatica-app-ribbon:after{content:"";height:1.2mm;box-shadow:0 .6mm 0 var(--poster-header-color,#e51e31), 0 1.05mm 0 #fff200;background:#fff200;border-radius:50%;position:absolute;bottom:-2.3mm;left:-3%;right:-3%}.poster-frame-ondas .ofertamatica-footer-decoration{background:var(--poster-header-color,#e51e31);height:13%;box-shadow:inset 0 .7mm 0 var(--poster-header-color,#e51e31), inset 0 1.25mm 0 #fff200;border-top:1.1mm solid #fff200;border-radius:50% 50% 0 0/42% 42% 0 0;display:block;bottom:-5.5%;left:-7%;right:-7%}.poster-frame-ondas.ofertamatica-poster-background:after,.poster-frame-ondas.ofertamatica-app-background:after{border-color:#e51e3152}.poster-frame-especial.ofertamatica-poster-background,.poster-frame-especial.ofertamatica-app-background{background:#fff!important}.poster-frame-especial.ofertamatica-poster-background:after,.poster-frame-especial.ofertamatica-app-background:after{display:none}.poster-frame-especial .ofertamatica-offer-ribbon,.poster-frame-especial .ofertamatica-app-ribbon{clip-path:polygon(0 0,83% 0,100% 50%,83% 100%,0 100%);background:var(--poster-header-color,#e51e31)!important;color:#fff200!important;width:66%!important;height:15.5%!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0 15% 0 4%!important;top:1.5%!important;left:2%!important;right:auto!important;overflow:visible!important}.poster-frame-especial .ofertamatica-offer-ribbon>b,.poster-frame-especial .ofertamatica-app-ribbon>b{transform-origin:0;text-align:left;transform:scaleX(.94)}.poster-frame-especial .ofertamatica-offer-ribbon:after,.poster-frame-especial .ofertamatica-app-ribbon:after{content:"Especial";z-index:5;width:65%;color:var(--poster-header-color,#e51e31);text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff,0 1mm 1mm #00000014;font-family:Segoe Script,Brush Script MT,cursive;font-size:.62em;font-style:italic;font-weight:800;line-height:1;position:absolute;top:38%;left:70%;transform:rotate(-8deg)}.poster-frame-especial .ofertamatica-inner-frame,.poster-frame-especial .ofertamatica-app-frame{display:none}.poster-frame-especial .ofertamatica-footer-decoration{border:2.2mm solid var(--poster-header-color,#e51e31);background:#fff200;border-radius:50%;height:31%;display:block;bottom:5%;left:8%;right:8%}.poster-frame-rodape-forte .ofertamatica-offer-ribbon,.poster-frame-rodape-forte .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff200!important;height:17.5%!important;box-shadow:none!important;border:0!important;border-radius:0 0 50% 50%/0 0 16% 16%!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.poster-frame-rodape-forte .ofertamatica-offer-ribbon:after,.poster-frame-rodape-forte .ofertamatica-app-ribbon:after{content:"";background:#fff200;border-radius:50%;height:.9mm;position:absolute;bottom:-1.8mm;left:-3%;right:-3%}.poster-frame-rodape-forte .ofertamatica-footer-decoration{background:var(--poster-header-color,#e51e31);border-top:1.1mm solid #fff200;border-radius:50% 50% 0 0/42% 42% 0 0;height:14%;display:block;bottom:-5%;left:-8%;right:-8%}.poster-frame-rodape-forte.ofertamatica-poster-background:after,.poster-frame-rodape-forte.ofertamatica-app-background:after{border-color:#e51e3159;inset:2%}.poster-frame-imperdivel.ofertamatica-poster-background,.poster-frame-imperdivel.ofertamatica-app-background{background:linear-gradient(180deg, var(--poster-header-color,#e51e31) 0 20%, #fff200 20% 100%)!important}.poster-frame-imperdivel.ofertamatica-poster-background:after,.poster-frame-imperdivel.ofertamatica-app-background:after{border:3mm solid var(--poster-header-color,#e51e31);box-shadow:none;border-radius:2mm;inset:.8%}.poster-frame-imperdivel .ofertamatica-offer-ribbon,.poster-frame-imperdivel .ofertamatica-app-ribbon{color:#fff!important;height:20%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 3% 3%!important;top:.6%!important;left:1%!important;right:1%!important;overflow:visible!important}.poster-frame-imperdivel .ofertamatica-offer-ribbon>b,.poster-frame-imperdivel .ofertamatica-app-ribbon>b{letter-spacing:-.06em;font-size:1.12em}.poster-frame-imperdivel .ofertamatica-offer-ribbon:after,.poster-frame-imperdivel .ofertamatica-app-ribbon:after{content:"Imperdível";z-index:5;color:#fff;text-shadow:-1px -1px 0 var(--poster-header-color,#e51e31), 1px 1px 0 var(--poster-header-color,#e51e31), 0 1mm 0 #78001440;font-family:Segoe Script,Brush Script MT,cursive;font-size:.54em;font-style:italic;font-weight:800;line-height:1;position:absolute;bottom:-12%;right:5%;transform:rotate(-8deg)}.poster-frame-imperdivel .ofertamatica-inner-frame,.poster-frame-imperdivel .ofertamatica-app-frame{background:#ffffff0a;border:0;border-radius:5mm;inset:22% 4% 4%}.poster-frame-divertido .ofertamatica-offer-ribbon,.poster-frame-divertido .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff!important;height:20%!important;box-shadow:none!important;border:0!important;border-radius:0 0 48% 48%/0 0 16% 16%!important;padding:0 18% 2% 3%!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.poster-frame-divertido .ofertamatica-offer-ribbon>b:after,.poster-frame-divertido .ofertamatica-app-ribbon>b:after{content:"!"}.poster-frame-divertido .ofertamatica-offer-ribbon:after,.poster-frame-divertido .ofertamatica-app-ribbon:after{content:"👍";z-index:5;filter:drop-shadow(0 .8mm #78000f47);font-family:Segoe UI Emoji,sans-serif;font-size:.58em;position:absolute;top:25%;right:4%;transform:rotate(-12deg)}.poster-frame-divertido .ofertamatica-offer-ribbon:before,.poster-frame-divertido .ofertamatica-app-ribbon:before{content:"";background:#ffb800;border-radius:50%;height:1.4mm;position:absolute;bottom:-1.5mm;left:-2%;right:-2%}.poster-frame-minimal .ofertamatica-offer-ribbon,.poster-frame-minimal .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff!important;border:.7mm solid #fff200!important;border-radius:4mm!important;height:11.5%!important;top:2.2%!important;left:15%!important;right:15%!important;overflow:visible!important;box-shadow:0 1mm 2mm #78001424!important}.poster-frame-minimal.ofertamatica-poster-background:after,.poster-frame-minimal.ofertamatica-app-background:after{border:.7mm solid #e51e316b;border-radius:2mm;inset:2%}.poster-frame-minimal .ofertamatica-inner-frame,.poster-frame-minimal .ofertamatica-app-frame{top:16%}.poster-frame-minimal .ofertamatica-footer-decoration{background:var(--poster-header-color,#e51e31);border-radius:50% 50% 0 0/46% 46% 0 0;height:9%;display:block;bottom:-5%;left:-7%;right:-7%}.poster-frame-minimal .ofertamatica-footer-decoration:after{content:"APROVEITE";color:var(--poster-header-color,#e51e31);background:#fff200;border-radius:999px;padding:.7mm 1.6mm;font-family:Impact,Arial Black,sans-serif;font-size:2.2mm;font-style:italic;position:absolute;top:14%;right:10%;transform:rotate(-7deg)}.poster-frame-moldura.ofertamatica-poster-background:after,.poster-frame-moldura.ofertamatica-app-background:after{border:2.6mm solid var(--poster-header-color,#e51e31);border-radius:3mm;inset:.8%;box-shadow:inset 0 0 0 .65mm #fff200}.poster-frame-moldura .ofertamatica-offer-ribbon,.poster-frame-moldura .ofertamatica-app-ribbon{background:var(--poster-header-color,#e51e31)!important;color:#fff!important;height:15.5%!important;box-shadow:none!important;border:.8mm solid #fff200!important;border-radius:4mm!important;top:1.5%!important;left:4%!important;right:4%!important;overflow:visible!important}.poster-frame-moldura .ofertamatica-footer-decoration{background:var(--poster-header-color,#e51e31);border-radius:50% 50% 1mm 1mm/45% 45% 1mm 1mm;height:8%;display:block;bottom:.5%;left:.7%;right:.7%}.poster-frame-curva-simples .ofertamatica-inner-frame,.poster-frame-curva-simples .ofertamatica-app-frame,.poster-frame-ondas .ofertamatica-inner-frame,.poster-frame-ondas .ofertamatica-app-frame,.poster-frame-rodape-forte .ofertamatica-inner-frame,.poster-frame-rodape-forte .ofertamatica-app-frame,.poster-frame-divertido .ofertamatica-inner-frame,.poster-frame-divertido .ofertamatica-app-frame,.poster-frame-moldura .ofertamatica-inner-frame,.poster-frame-moldura .ofertamatica-app-frame{top:20.5%}.ofertamatica-custom-header+.ofertamatica-inner-frame{z-index:1}@media print{.poster-frame-curva-simples,.poster-frame-ondas,.poster-frame-especial,.poster-frame-rodape-forte,.poster-frame-imperdivel,.poster-frame-divertido,.poster-frame-minimal,.poster-frame-moldura{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.format-trust-links{color:#7a8799;flex-wrap:wrap;justify-content:center;gap:6px 14px;padding:0 18px 12px;display:flex}.format-trust-links a{color:#6b7890;font-size:8px;font-weight:750}.format-trust-links a:hover{color:var(--blue)}@media (width>=1001px){.format-mode .format-trust-links{padding-bottom:8px}}@media (width<=600px){.format-trust-links{gap:8px 12px;padding-bottom:16px}.format-trust-links a{font-size:10px}}.page-cartazes{width:min(1540px,100%);padding-top:22px}.poster-page-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:16px;padding:0 2px;display:flex}.poster-page-kicker,.poster-section-kicker{color:#64748b;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:10px;font-weight:850;display:inline-flex}.poster-page-header h1{color:#172033;letter-spacing:0;margin:3px 0 2px;font-size:29px;line-height:1.1}.poster-page-header p{color:#7a8494;margin:0;font-size:12px}.poster-header-stat{color:#64748b;align-items:baseline;gap:8px;font-size:11px;display:flex}.poster-header-stat strong{color:#1d4ed8;font-size:21px}.poster-module-nav{border:1px solid var(--line);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:14px;padding:5px;display:flex}.poster-module-nav button{color:#667085;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.poster-module-nav button:hover,.poster-module-nav button.active{color:#1d4ed8;background:#eff6ff}.poster-format-chip{margin-left:auto;color:#34465f!important;background:#f8fbff!important;border:1px solid #dce5ef!important;border-radius:999px!important;min-height:30px!important;padding:0 9px!important;font-size:10px!important}.poster-format-chip span{color:#2563eb;font-weight:850}.poster-format-chip:hover{background:#eff6ff!important;border-color:#93b4ef!important}.poster-font-error{color:#b42318;background:#fff1f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:14px;padding:10px 12px;font-size:11px;font-weight:800}.poster-workspace{grid-template-columns:minmax(0,7fr) minmax(310px,3fr);align-items:start;gap:16px;display:grid}.poster-editor-column{gap:16px;min-width:0;display:grid}.poster-preview-column{min-width:0;position:sticky;top:16px}.poster-panel{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 8px 24px #0f172a0b}.poster-input-panel{padding:17px}.poster-panel-heading,.poster-preview-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.poster-panel-heading h2,.poster-preview-heading h2{color:#25324a;letter-spacing:0;margin:4px 0 0;font-size:16px}.poster-config-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:min(560px,68%);display:grid}.poster-format-select{gap:5px;width:100%;display:grid}.poster-format-select>span,.poster-textarea-field>span{color:#667085;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800}.poster-format-select select,.poster-textarea-field textarea,.poster-product-table input{color:#25324a;background:#fff;border:1px solid #dfe5ee;outline:none}.poster-format-select select{border-radius:8px;width:100%;height:38px;padding:0 34px 0 10px;font-size:12px;font-weight:700}.poster-format-trigger{color:#25324a;text-align:left;background:#fff;border:1px solid #dfe5ee;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 10px;font-size:12px;font-weight:800;display:flex}.poster-format-trigger:hover{background:#f8fbff;border-color:#93b4ef}.poster-format-trigger span{color:#2563eb;font-size:10px}.poster-background-reference{align-content:end;min-height:38px}.poster-background-reference strong{color:#475467;background:#f8fafc;border:1px solid #dfe5ee;border-radius:8px;align-items:center;min-height:38px;padding:0 10px;font-size:12px;display:flex}.poster-format-select select:focus,.poster-textarea-field textarea:focus,.poster-product-table input:focus{border-color:#93b4ef;box-shadow:0 0 0 3px #eff6ff}.poster-textarea-field{gap:6px;margin-top:8px;display:grid}.poster-textarea-field>.poster-input-subtitle{color:#7a8494;letter-spacing:0;text-transform:none;font-size:10px;font-weight:700}.poster-textarea-field textarea{resize:vertical;border-radius:9px;width:100%;min-height:142px;padding:11px 12px;font:600 12px/1.65 Inter,ui-sans-serif,system-ui,sans-serif}.poster-textarea-field textarea::placeholder{color:#a2abba}.poster-input-footer{color:#7a8494;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;font-size:11px;display:flex}.poster-input-footer strong{color:#344054}.poster-input-meta{align-items:center;gap:8px;display:flex}.poster-button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.poster-button-primary{color:#fff;background:#2563eb;border-color:#1d4ed8}.poster-button-primary:hover:not(:disabled){background:#1d4ed8}.poster-button-secondary{color:#475467;background:#fff;border-color:#dfe5ee}.poster-button-secondary:hover:not(:disabled){background:#f8fafc}.poster-button-danger{color:#b42318;background:#fff1f2;border-color:#fecaca;min-height:32px}.poster-button:disabled,.poster-icon-button:disabled{cursor:default;opacity:.42}.poster-table-heading{border-bottom:1px solid #edf0f5;padding:14px 16px}.poster-table-actions{align-items:center;gap:8px;display:flex}.poster-product-badge{color:#1d4ed8;background:#eff6ff;border-radius:999px;place-items:center;min-width:28px;height:24px;padding:0 7px;font-size:10px;font-weight:900;display:grid}.poster-table-wrap{width:100%;overflow-x:auto}.poster-product-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:700px}.poster-product-table th{color:#8792a5;text-align:left;text-transform:uppercase;letter-spacing:.06em;background:#f8fafc;padding:9px 8px;font-size:8px;font-weight:850}.poster-product-table .poster-select-column{width:38px;padding-left:10px;padding-right:4px}.poster-product-table th:nth-child(2){width:18%}.poster-product-table th:nth-child(3){width:20%}.poster-product-table th:nth-child(4){width:30%}.poster-product-table th:nth-child(5){width:14%}.poster-product-table th:nth-child(6){width:18%}.poster-product-table td{border-top:1px solid #edf0f5;padding:7px 5px}.poster-product-table tbody tr:nth-child(2n){background:#fbfcfe}.poster-product-table tbody tr{cursor:pointer}.poster-product-table .poster-select-column input{accent-color:#2563eb;width:15px;height:15px}.poster-product-table input{border-radius:7px;width:100%;height:34px;padding:0 8px;font-size:10.5px;font-weight:700}.poster-product-table td:last-child input{color:#c1121f;text-align:right;font-weight:900}.poster-product-table-app{table-layout:auto;min-width:0}.poster-product-table-app thead{display:none}.poster-product-table-app tbody{gap:8px;padding:9px;display:grid}.poster-product-table-app tbody tr{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:30px repeat(4,minmax(0,1fr));gap:6px;padding:8px;display:grid}.poster-product-table-app td{border:0;grid-template-rows:auto 34px;gap:3px;padding:0;display:grid}.poster-product-table-app td:before{content:attr(data-label);color:#8792a5;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7.5px;font-weight:850;overflow:hidden}.poster-product-table-app .poster-select-column{grid-template-rows:1fr;place-items:center;width:auto;padding:0;display:grid}.poster-product-table-app .poster-select-column:before{display:none}.poster-product-table-app td:nth-child(6){grid-column:2/3}.poster-product-table-app td:nth-child(7){grid-column:3/4}.poster-product-table-app td:nth-child(8){grid-column:4/5}.poster-product-table-app td:nth-child(6) input{color:#c1121f;text-align:right;font-weight:900}.poster-empty-table{color:#9aa4b3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:210px;display:flex}.poster-empty-table strong{color:#475467;font-size:12px}.poster-empty-table span{font-size:10px}.poster-history-panel,.poster-settings-panel{padding:18px}.poster-history-list{gap:8px;margin-top:16px;display:grid}.poster-history-list article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:1fr 38px;align-items:center;gap:8px;padding:7px;display:grid}.poster-history-open{text-align:left;gap:3px;min-width:0;padding:4px 6px;display:grid}.poster-history-open strong{color:#25324a;font-size:12px}.poster-history-open span{color:#64748b;font-size:10px}.poster-history-open small{color:#98a2b3;font-size:9px}.poster-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.poster-settings-grid>div{background:#fbfcfe;border:1px solid #e4e9f1;border-radius:8px;gap:4px;padding:14px;display:grid}.poster-settings-grid span{color:#8792a5;text-transform:uppercase;font-size:9px;font-weight:850}.poster-settings-grid strong{color:#25324a;font-size:13px}.poster-settings-grid small{color:#667085;font-size:10px}.poster-settings-admin{width:fit-content;margin-top:14px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.poster-preview-panel{padding:15px}.poster-preview-heading>span{color:#7a8494;font-size:10px;font-weight:750}.poster-preview-frame{background:#eef2f7;border:1px solid #e4e9f1;border-radius:10px;place-items:center;min-height:340px;margin:13px 0 10px;padding:14px;display:grid;overflow:hidden}.poster-preview-stage{flex:none;position:relative}.poster-preview-scale{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.poster-sheet{width:var(--sheet-width);height:var(--sheet-height);grid-template-columns:repeat(var(--sheet-columns), minmax(0, 1fr));grid-template-rows:repeat(var(--sheet-rows), minmax(0, 1fr));color:#090b10;background:#fff;display:grid;position:relative;overflow:hidden}.poster-preview-scale .poster-sheet{box-shadow:0 12px 34px #0f172a2e}.poster-slot{z-index:1;background:#fff;border:.22mm dashed #b8bdc7;min-width:0;min-height:0;position:relative;overflow:hidden}.poster-slot-empty{background:#fbfbfc}.poster-card{background:#fff;width:100%;height:100%;overflow:hidden}.poster-sheet-has-background .poster-slot,.poster-sheet-has-background .poster-card{background:0 0}.poster-card-selected{box-shadow:inset 0 0 0 .8mm #2563eb}.poster-preview-badge{z-index:7;color:#fff;pointer-events:none;background:#172033;border-radius:3mm;place-items:center;min-width:6mm;height:6mm;padding:0 1.5mm;font:800 2.7mm/1 Inter,sans-serif;display:grid;position:absolute;top:2.5%;left:2.5%}.poster-card-layers{transform-origin:50%;width:100%;height:100%;position:relative;overflow:hidden}.poster-card-inverted .poster-card-layers{transform:rotate(180deg)}.poster-app-card{color:#111827;background:#fff;position:relative;overflow:hidden;container-type:inline-size}.poster-app-card:after{content:"";pointer-events:none;border:.35mm solid #d7dce5;position:absolute;inset:2.5%}.poster-sheet-app .poster-app-card{background:0 0}.poster-sheet-app .poster-app-card:after{display:none}.poster-app-box{z-index:2;align-items:var(--app-align-y);justify-content:var(--app-align-x);text-align:center;display:flex;position:absolute;overflow:hidden}.poster-app-box.poster-layout-box-debug{cursor:move;touch-action:none;background:#2563eb14;border:.45mm solid #2563eb;overflow:visible}.poster-app-box.poster-layout-box-debug small{z-index:10}.poster-app-box>span{letter-spacing:0;width:100%;max-height:100%;font-family:Burbank Big Cd Bk;font-weight:900;line-height:.94;overflow:hidden}.poster-app-appTitle>span{-webkit-line-clamp:4;white-space:pre-line;font-size:clamp(var(--app-font-min), calc(8cqi * var(--app-scale)), var(--app-font-max));-webkit-box-orient:vertical;display:-webkit-box}.poster-app-appPrice>span{color:#df1725;font-size:clamp(var(--app-font-min), calc(15cqi * var(--app-scale)), var(--app-font-max));-webkit-text-stroke:.2mm #7f1020;paint-order:stroke fill}.poster-app-appValidity>span{color:#1769c2;font-family:Inter,sans-serif;font-size:clamp(var(--app-font-min), calc(3.6cqi * var(--app-scale)), var(--app-font-max));font-weight:850}.poster-app-appRegularLabel>span{font-family:Inter,sans-serif;font-size:clamp(var(--app-font-min), calc(3.7cqi * var(--app-scale)), var(--app-font-max));font-weight:800}.poster-app-appRegularPrice>span{color:#078043;font-size:clamp(var(--app-font-min), calc(7cqi * var(--app-scale)), var(--app-font-max))}.poster-app-box small{color:#fff;background:#172033;padding:1mm;font:700 2.2mm/1 Inter,sans-serif;position:absolute;top:0;left:0}.poster-background-layer,.poster-sheet-background{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.poster-background-layer img,.poster-sheet-background img{transform-origin:50%;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.poster-safe-area{z-index:4;pointer-events:none;border:.35mm dashed #16a34ae6;position:absolute}.poster-layout-box{z-index:2;flex-direction:column;min-width:0;min-height:0;padding:0;display:flex;position:absolute;overflow:hidden}.poster-content-stack,.poster-price-content{min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}.poster-copy-block{flex-direction:column;flex:none;justify-content:center;width:100%;min-width:0;display:flex;overflow:hidden}.poster-copy-block .poster-content-line,.poster-field-unit{flex:none}.poster-layout-box-debug{cursor:move;touch-action:none;overflow:visible}.poster-content-box.poster-layout-box-debug{background:#2563eb0e;border:.45mm solid #2563eb}.poster-price-box.poster-layout-box-debug{background:#dc26260e;border:.45mm solid #dc2626}.poster-box-label{z-index:5;color:#fff;letter-spacing:0;text-transform:none;pointer-events:none;border-radius:1mm 1mm 0 0;padding:.7mm 1.4mm;font:800 2.5mm/1 Inter,sans-serif;position:absolute;top:0;left:0;transform:translateY(-100%)}.poster-content-box .poster-box-label{background:#2563eb}.poster-price-box .poster-box-label{background:#dc2626}.poster-resize-handle{z-index:8;cursor:nwse-resize;touch-action:none;background:#172033;border:.5mm solid #fff;border-radius:50%;width:3.5mm;height:3.5mm;padding:0;position:absolute;bottom:-1.4mm;right:-1.4mm}.poster-field{color:#07090d;text-align:center;text-transform:uppercase;white-space:nowrap;letter-spacing:0;width:100%;min-width:0;min-height:0;font-family:Burbank Big Cd Bk;font-weight:900;line-height:.94;overflow:hidden}.poster-planned-field{justify-content:center;align-items:center;display:flex;position:absolute}.poster-field-complement{font-family:Burbank Big Cd Bk;font-weight:800}.poster-field-unit{font-family:Burbank Big Cd Bk;font-weight:900}.poster-field-price{align-items:inherit;justify-content:inherit;color:#e00016;-webkit-text-stroke:.45mm #1b1012;paint-order:stroke fill;height:100%;font-family:Burbank Big Cd Bk;display:flex}.poster-preview-nav{grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;display:grid}.poster-preview-nav>span{color:#7a8494;text-align:center;font-size:10px}.poster-preview-nav strong{color:#25324a}.poster-icon-button{color:#475467;background:#fff;border:1px solid #dfe5ee;border-radius:9px;place-items:center;width:38px;height:38px;padding:0;display:grid}.poster-icon-button:hover:not(:disabled){background:#f8fafc;border-color:#bdc8d8}.poster-input-actions{position:relative}.poster-input-actions>.poster-icon-button{font-size:20px;font-weight:700;line-height:1}.poster-input-actions-menu{z-index:40;background:#fff;border:1px solid #dfe5ee;border-radius:9px;gap:3px;width:min(294px,100vw - 38px);padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 14px 28px #0f172a29}.poster-input-action{color:#25324a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:52px;padding:8px;display:grid}.poster-input-action:hover,.poster-input-action:focus-visible{background:#f4f8ff;outline:none}.poster-input-action-icon{color:#2563eb;background:#eaf2ff;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.poster-input-action>span:last-child{gap:2px;min-width:0;display:grid}.poster-input-action strong{font-size:11px;line-height:1.2}.poster-input-action small{color:#7a8494;font-size:9.5px;line-height:1.2}.poster-input-action.destructive{color:#c81e3a}.poster-input-action.destructive:hover,.poster-input-action.destructive:focus-visible{background:#fff1f2}.poster-input-action.destructive .poster-input-action-icon{color:#dc2626;background:#fff0f2}.poster-input-action.destructive small{color:#bb6472}.poster-visually-hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.poster-import-error{color:#c81e3a;margin:8px 0 0;font-size:11px;font-weight:700}.poster-toggle-row{color:#475467;justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin-top:10px;padding:0 2px;font-size:11px;font-weight:750;display:flex}.poster-toggle-row input{accent-color:#2563eb;width:34px;height:18px}.poster-format-note{color:#64748b;text-align:center;margin:10px 0 0;font-size:10px;font-weight:750}.poster-print-action{width:100%;margin-top:10px}.poster-preview-open{color:#475467;background:#fff;border:1px solid #dfe5ee;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:32px;margin-top:8px;font-size:10px;font-weight:800;display:inline-flex}.poster-preview-open:hover{color:#1d4ed8;background:#f5f9ff;border-color:#93b4ef}.poster-modal-backdrop{z-index:100;background:#0f172a7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:hidden}.poster-modal{background:#fff;border:1px solid #dfe5ee;border-radius:14px;width:min(480px,100%);overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.poster-modal>header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.poster-modal-kicker{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.poster-modal h2{color:#25324a;letter-spacing:0;margin:3px 0 0;font-size:18px}.poster-print-summary{grid-template-columns:1fr 1fr;margin:0;padding:10px 18px;display:grid}.poster-print-summary>div{border-bottom:1px solid #edf0f5;padding:10px 0}.poster-print-summary>div:nth-child(odd){padding-right:14px}.poster-print-summary>div:nth-child(2n){border-left:1px solid #edf0f5;padding-left:14px}.poster-print-summary dt{color:#8792a5;text-transform:uppercase;font-size:9px;font-weight:800}.poster-print-summary dd{color:#25324a;margin:4px 0 0;font-size:11px;font-weight:800}.poster-copy-control{color:#475467;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-size:11px;font-weight:800;display:flex}.poster-stepper{border:1px solid #dfe5ee;border-radius:9px;grid-template-columns:34px 42px 34px;align-items:center;display:grid;overflow:hidden}.poster-stepper button{color:#475467;background:#f8fafc;border:0;place-items:center;width:34px;height:34px;padding:0;display:grid}.poster-stepper button:disabled{opacity:.35;cursor:default}.poster-stepper strong{text-align:center;font-size:12px}.poster-modal>footer{justify-content:flex-end;gap:8px;padding:14px 18px 18px;display:flex}.poster-preview-dialog{flex-direction:column;width:min(1120px,100% - 24px);height:min(900px,100% - 24px);max-height:90vh;display:flex;overflow:hidden}.poster-preview-dialog-canvas{background:#edf2f7;flex:auto;place-items:center;min-height:0;padding:12px;display:grid;overflow:hidden}.poster-preview-frame-fit{cursor:default;width:100%;height:100%;min-height:0;margin:0;padding:10px}.poster-preview-frame-fit .poster-preview-scale .poster-sheet{box-shadow:0 14px 34px #0f172a38}.poster-preview-dialog>.poster-preview-nav{width:min(300px,100%);margin:12px auto 0}.poster-preview-dialog>footer{flex-wrap:wrap}.poster-preview-dialog>footer .poster-button{white-space:nowrap;min-width:0}.poster-format-picker-backdrop{align-items:center;overflow:hidden}.poster-format-picker{flex-direction:column;width:min(960px,100vw - 36px);max-height:min(720px,100vh - 36px);margin:0;display:flex}.poster-format-picker>header{flex:none;align-items:flex-start}.poster-format-picker>header p{color:#667085;max-width:580px;margin:6px 0 0;font-size:12px;line-height:1.45}.poster-format-picker-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-auto-rows:210px;gap:12px;padding:16px;display:grid;overflow-y:auto}.poster-format-picker-card{color:#25324a;text-align:left;background:#fff;border:1px solid #dfe5ee;border-radius:8px;grid-template-rows:126px minmax(0,1fr);gap:8px;min-width:0;height:210px;min-height:0;padding:9px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.poster-format-picker-card:hover{border-color:#93b4ef;transform:translateY(-1px);box-shadow:0 8px 18px #2563eb1a}.poster-format-picker-card.selected{background:#f8fbff;border:2px solid #2563eb;padding:8px}.poster-format-picker-thumbnail{background:#eef2f7;border:1px solid #e4e9f1;border-radius:5px;place-items:center;min-width:0;height:126px;min-height:0;display:grid;overflow:hidden}.poster-format-picker-thumbnail img{object-fit:contain;object-position:center;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:5px;display:block}.poster-format-picker-copy{gap:3px;min-width:0;display:grid}.poster-format-picker-copy strong{font-size:12px;line-height:1.15}.poster-format-picker-copy small{color:#667085;font-size:10px;line-height:1.3}.poster-format-picker-copy em{color:#475467;text-transform:uppercase;background:#eef2f7;border-radius:5px;width:fit-content;margin-top:2px;padding:2px 6px;font-size:8.5px;font-style:normal;font-weight:850}.poster-format-picker-selected{color:#fff;background:#2563eb;border-radius:11px;align-items:center;gap:3px;min-height:22px;padding:0 7px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;top:16px;right:16px}.poster-print-root{pointer-events:none;display:none}.nav-initial-posters{color:#86efac;background:#22c55e33;border:1px solid #22c55e47}.page-cartazes-admin{width:min(1560px,100%);padding-top:20px}.poster-admin-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.poster-admin-header h1{letter-spacing:0;margin:3px 0 0;font-size:27px}.poster-admin-back{color:#475467;align-items:center;gap:5px;margin-right:14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.poster-admin-header-actions{gap:8px;display:flex}.poster-admin-toolbar{align-items:flex-end;gap:12px;min-height:64px;margin-bottom:14px;padding:12px 14px;display:flex}.poster-admin-toolbar>label,.poster-admin-select-field,.poster-admin-number-field{gap:5px;display:grid}.poster-admin-toolbar>label>span,.poster-admin-select-field>span,.poster-admin-number-field>span,.poster-admin-range>span,.poster-admin-test-fields label>span{color:#7a8494;text-transform:uppercase;letter-spacing:.05em;font-size:8.5px;font-weight:850}.poster-admin-toolbar select,.poster-admin-select-field select,.poster-admin-number-field input,.poster-admin-test-fields input{color:#25324a;background:#fff;border:1px solid #dfe5ee;border-radius:8px;height:34px;padding:0 9px;font-size:10.5px;font-weight:700}.poster-admin-toolbar>label:first-child{min-width:250px}.poster-admin-view-toggle,.poster-admin-box-tabs{background:#f8fafc;border:1px solid #dfe5ee;border-radius:9px;padding:3px;display:inline-flex}.poster-admin-view-toggle button,.poster-admin-box-tabs button{color:#64748b;background:0 0;border:0;border-radius:6px;min-height:28px;padding:0 11px;font-size:10px;font-weight:800}.poster-admin-view-toggle button.active,.poster-admin-box-tabs button.active{color:#1d4ed8;background:#fff;box-shadow:0 2px 7px #0f172a14}.poster-admin-check{color:#475467;grid-auto-flow:column;align-items:center;min-height:34px;font-size:10px;font-weight:800;gap:7px!important;display:inline-flex!important}.poster-admin-check input{accent-color:#2563eb;width:16px;height:16px}.poster-admin-status{color:#087443;align-self:center;margin-left:auto;font-size:10px;font-weight:800}.poster-admin-workspace{grid-template-columns:minmax(460px,1.45fr) minmax(360px,.75fr);align-items:start;gap:14px;display:grid}.poster-admin-preview-panel{min-height:720px;padding:16px}.poster-admin-canvas{background-color:#eef2f7;background-image:linear-gradient(#e3e8ef 1px,#0000 1px),linear-gradient(90deg,#e3e8ef 1px,#0000 1px);background-size:20px 20px;border:1px solid #e4e9f1;border-radius:10px;place-items:center;min-height:686px;display:grid;overflow:hidden}.poster-admin-stage{position:relative}.poster-admin-card-scale{transform-origin:0 0;position:absolute;inset:0 auto auto 0;box-shadow:0 18px 46px #0f172a33}.poster-admin-card-scale>.poster-sheet{position:absolute;inset:0}.poster-admin-center-guide{z-index:6;pointer-events:none;opacity:.8;position:absolute}.poster-admin-center-guide-x{border-left:.3mm dashed #8b5cf6;top:0;bottom:0;left:50%}.poster-admin-center-guide-y{border-top:.3mm dashed #8b5cf6;top:50%;left:0;right:0}.poster-admin-card-scale.selected-contentBox .poster-content-box{box-shadow:0 0 0 .8mm #2563eb38}.poster-admin-card-scale.selected-priceBox .poster-price-box{box-shadow:0 0 0 .8mm #dc262633}.poster-admin-properties{gap:12px;max-height:calc(100vh - 178px);padding-right:3px;display:grid;overflow-y:auto}.poster-admin-section{padding:14px;overflow:visible}.poster-admin-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.poster-admin-section-heading>span{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:900}.poster-admin-section-heading>strong{color:#25324a;font-size:10px}.poster-admin-box-tabs{margin-bottom:11px}.poster-admin-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:9px;display:grid}.poster-admin-number-field{margin-bottom:9px}.poster-admin-inline-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.poster-admin-inline-actions button{color:#475467;background:#fff;border:1px solid #dfe5ee;border-radius:7px;min-height:32px;font-size:9px;font-weight:800}.poster-admin-scale-list{gap:8px;display:grid}.poster-admin-scale-list label,.poster-admin-range{color:#64748b;grid-template-columns:84px 1fr 42px;align-items:center;gap:8px;font-size:9.5px;font-weight:750;display:grid}.poster-admin-scale-list input,.poster-admin-range input{accent-color:#2563eb}.poster-admin-scale-list strong,.poster-admin-range strong{color:#25324a;text-align:right;font-size:9px}.poster-admin-upload{color:#1d4ed8;cursor:pointer;background:#f7fbff;border:1px dashed #93b4ef;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:36px;margin-bottom:8px;font-size:10px;font-weight:800;display:inline-flex}.poster-admin-upload input{display:none}.poster-admin-background-file{background:#f8fafc;border:1px solid #dfe5ee;border-radius:8px;gap:4px;padding:11px;display:grid}.poster-admin-background-file strong{color:#25324a;font-size:11px}.poster-admin-background-file span,.poster-admin-help{color:#667085;font-size:10px;line-height:1.45}.poster-admin-help{margin:9px 0}.poster-admin-range{grid-template-columns:72px 1fr 38px;margin:9px 0}.poster-admin-test-fields{gap:7px;display:grid}.poster-admin-test-fields label{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;display:grid}.poster-admin-full-button{width:100%;margin-top:10px}@media screen and (width<=1080px){.poster-workspace{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr)}.poster-preview-frame{min-height:300px}}@media screen and (width<=820px){.page-cartazes{padding-top:16px}.poster-workspace{grid-template-columns:1fr}.poster-preview-column{position:static}.poster-preview-frame{min-height:420px}.poster-format-picker-grid{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media screen and (width<=620px){.poster-page-header{align-items:flex-start;margin-bottom:12px}.poster-page-header h1{font-size:25px}.poster-page-header p,.poster-header-stat span{display:none}.poster-module-nav{align-items:stretch}.poster-module-nav button{flex:calc(50% - 4px);justify-content:center}.poster-format-chip{flex:100%;margin-left:0}.poster-panel-heading{flex-direction:column;align-items:stretch}.poster-config-selects{grid-template-columns:1fr;width:100%}.poster-input-panel{padding:14px}.poster-input-footer{flex-direction:column;align-items:stretch}.poster-input-footer .poster-button{width:100%}.poster-settings-grid{grid-template-columns:1fr}.poster-table-wrap{padding:10px;overflow:visible}.poster-product-table,.poster-product-table tbody,.poster-product-table tr,.poster-product-table td{width:100%;min-width:0;display:block}.poster-product-table thead{display:none}.poster-product-table tbody{gap:10px;display:grid}.poster-product-table tr{border:1px solid #e2e8f0;border-radius:10px;padding:9px;background:#fff!important}.poster-product-table td{border:0;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;padding:4px;display:grid}.poster-product-table td:before{content:attr(data-label);color:#8792a5;text-transform:uppercase;font-size:8px;font-weight:850}.poster-product-table-app tbody{padding:0}.poster-product-table-app tbody tr{padding:9px;display:block}.poster-product-table-app td{grid-template-rows:none;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:4px;display:grid}.poster-product-table-app td:nth-child(6),.poster-product-table-app td:nth-child(7),.poster-product-table-app td:nth-child(8){grid-column:auto}.poster-product-table-app td:before{content:attr(data-label)}.poster-product-table-app .poster-select-column{grid-template-columns:92px minmax(0,1fr);place-items:center start;display:grid}.poster-product-table-app .poster-select-column:before{display:block}.poster-preview-panel{padding:12px}.poster-preview-frame{min-height:360px;padding:10px}.poster-format-picker-backdrop{padding:0}.poster-format-picker{border-radius:0;width:100%;min-height:100%;max-height:100%}.poster-format-picker-grid{grid-template-columns:1fr;grid-auto-rows:250px;gap:11px;padding:14px}.poster-format-picker-card{grid-template-rows:165px minmax(0,1fr);height:250px}.poster-format-picker-thumbnail{height:165px}.poster-print-summary{grid-template-columns:1fr}.poster-print-summary>div:nth-child(odd),.poster-print-summary>div:nth-child(2n){border-left:0;padding:9px 0}.poster-admin-header{flex-direction:column;align-items:stretch}.poster-admin-header-actions .poster-button{flex:1}.poster-admin-toolbar{flex-direction:column;align-items:stretch}.poster-admin-toolbar>label:first-child{min-width:0}.poster-admin-status{margin-left:0}.poster-admin-workspace{grid-template-columns:1fr}.poster-admin-preview-panel{min-height:540px}.poster-admin-canvas{min-height:500px}.poster-admin-properties{max-height:none;overflow:visible}.poster-preview-dialog{border-radius:0;width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh}.poster-preview-dialog-canvas{padding:8px}.poster-preview-dialog>footer{gap:5px;padding:10px 12px 12px}.poster-preview-dialog>footer .poster-button{flex:30%;min-width:0;padding:0 6px;font-size:9px}}@media print{body.poster-printing{background:#fff!important;margin:0!important}body.poster-printing .sidebar,body.poster-printing .sidebar-backdrop,body.poster-printing .mobile-topbar,body.poster-printing .poster-screen,body.poster-printing .poster-modal-backdrop{display:none!important}body.poster-printing .main-area,body.poster-printing .sidebar-is-collapsed .main-area,body.poster-printing .page-cartazes{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.poster-printing .poster-print-root{visibility:visible!important;pointer-events:auto!important;display:block!important;position:static!important;left:auto!important}body.poster-printing .poster-print-sheet{break-after:page!important;page-break-after:always!important;margin:0!important}body.poster-printing .poster-print-sheet:last-child{break-after:auto!important;page-break-after:auto!important}body.poster-printing .poster-slot{border-color:#a8a8a8!important}body.poster-printing .poster-background-layer,body.poster-printing .poster-sheet-background{display:none!important}body.poster-printing .poster-sheet-app .poster-sheet-background{display:block!important}body.poster-printing .poster-sheet,body.poster-printing .poster-card{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.poster-printing .poster-preview-badge,body.poster-printing .poster-layout-box-debug,body.poster-printing .poster-safe-area,body.poster-printing .poster-box-label,body.poster-printing .poster-resize-handle{display:none!important}}@font-face{font-family:Burbank Big Cd Bk;src:url(/assets/primor-cartazes-DLXtfw20.otf)format("opentype"),local(Burbank Big Cd Bk);font-display:block}.poster-input-panel{border-color:#d6e3f3;box-shadow:0 10px 28px #2563eb0e}.poster-input-heading{align-items:flex-start}.poster-input-heading>div{min-width:0}.poster-input-heading p,.poster-table-heading p{color:#738197;max-width:680px;margin:5px 0 0;font-size:10px;line-height:1.45}.poster-current-format{color:#315786;white-space:nowrap;background:#f6f9ff;border:1px solid #d9e5f5;border-radius:999px;flex:none;align-items:center;min-height:27px;padding:0 9px;font-size:9px;font-weight:850;display:inline-flex}.poster-textarea-field textarea{background:linear-gradient(#fff 0%,#fcfdff 100%);border-color:#cfdbeb;min-height:160px;font-size:12px;line-height:1.55;transition:border-color .15s,box-shadow .15s,background .15s}.poster-textarea-field textarea:hover{border-color:#b8c9df}.poster-textarea-field textarea:focus{background:#fff}.poster-app-format-hint{background:#fff8fa;border:1px solid #f2d5df;border-radius:8px;align-items:center;gap:8px;margin-top:9px;padding:8px 10px;display:flex}.poster-app-format-hint strong{color:#b4235a;text-transform:uppercase;letter-spacing:.05em;flex:none;font-size:9px}.poster-app-format-hint span{color:#7a5b69;font-size:9.5px}.poster-input-footer .poster-button-primary{min-width:175px}.poster-products-panel{border-color:#dfe7f1}.poster-table-heading{align-items:flex-start}.poster-table-heading>div:first-child{min-width:0}.poster-product-table tbody tr{transition:background .14s,box-shadow .14s,transform .14s}.poster-product-table tbody tr:hover{background:#f8fbff}.poster-product-table tbody tr.selected{background:#eef5ff;box-shadow:inset 4px 0 #2563eb}.poster-product-table tbody tr.selected input{background:#fff;border-color:#c9d9f0}.poster-empty-table-guided{min-height:250px;padding:24px}.poster-empty-icon{color:#2563eb;background:#eef5ff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.poster-empty-table-guided strong{color:#293b55;margin-top:2px;font-size:13px}.poster-empty-table-guided>span:not(.poster-empty-icon){color:#78869a;max-width:430px;line-height:1.45}.poster-empty-table-guided>div{gap:7px;margin-top:5px;display:flex}.poster-preview-heading{align-items:flex-start}.poster-preview-meta{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.poster-preview-meta span{color:#63718a;background:#f8fafc;border:1px solid #dce5ef;border-radius:999px;align-items:center;min-height:20px;padding:0 6px;font-size:8px;font-weight:800;display:inline-flex}.poster-preview-empty{z-index:2;pointer-events:none;color:#8794a7;text-align:center;justify-items:center;gap:5px;margin:-88px 18px 35px;display:grid;position:relative}.poster-preview-empty svg{color:#6f8fbd}.poster-preview-empty strong{color:#52647d;font-size:10.5px}.poster-preview-empty span{max-width:240px;font-size:9px;line-height:1.4}.poster-preview-open{transition:border-color .14s,background .14s,color .14s}.poster-print-action{min-height:38px;font-size:11px}@media screen and (width<=620px){.poster-input-heading{gap:8px}.poster-current-format{align-self:flex-start}.poster-textarea-field textarea{min-height:145px}.poster-app-format-hint{flex-direction:column;align-items:flex-start;gap:3px}.poster-empty-table-guided>div{flex-direction:column;width:100%}.poster-empty-table-guided>div .poster-button{width:100%}.poster-preview-meta{margin-top:4px}}.poster-mobile-preview-fab{display:none}@media screen and (width<=820px){.page-cartazes{padding-bottom:86px}.page-cartazes .poster-preview-column{display:none}.poster-mobile-preview-fab{right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:90;color:#fff;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:11px;font-weight:850;display:inline-flex;position:fixed;box-shadow:0 14px 34px #2563eb52}.poster-mobile-preview-fab b{color:#fff;background:#ffffff2e;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:9px;display:grid}.poster-mobile-preview-fab:active{transform:translateY(1px)}body.poster-modal-scroll-lock .poster-mobile-preview-fab{visibility:hidden}}@media screen and (width<=420px){.poster-mobile-preview-fab{right:12px;bottom:max(12px, env(safe-area-inset-bottom));min-height:46px;padding:0 11px 0 13px}}
