/* Cores da marca Meu Pedido Aí: laranja, carvão e superfícies claras. */
html body.sw-public.sw-public-home{--sw-blue:#b84a00;--sw-ink:#101820;--sw-muted:#516070;--pf-brand:#ff8000;--pf-brand-dark:#b84a00;--home-orange:#ff8000;--home-ink:#101820;background:#f7f8fa!important;color:#101820}
html body.sw-public.sw-public-home a{color:#9e4100}
html body.sw-public.sw-public-home :focus-visible{outline-color:#d36616!important}
html body.sw-public.sw-public-home .bi.sw-svg-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-style:normal;vertical-align:middle;line-height:1}
html body.sw-public.sw-public-home .bi.sw-svg-icon:before{display:none!important;content:none!important}
html body.sw-public.sw-public-home .bi.sw-svg-icon svg{display:block;width:1em;height:1em;min-width:1em;overflow:visible;stroke:currentColor;fill:none}
html body.sw-public.sw-public-home :is(.btn-primary,.plan-badge,.mobile-cta){background:#ff8000!important;border-color:#ff8000!important;color:#101820!important}
html body.sw-public.sw-public-home .btn-primary:hover{background:#ee7500!important;border-color:#ee7500!important}
html body.sw-public.sw-public-home .btn-primary .bi,html body.sw-public.sw-public-home .mobile-cta :is(span,small,strong,.bi){color:#101820!important}
html body.sw-public.sw-public-home .btn-outline{color:#263747!important;border-color:#cbd2da!important}
html body.sw-public.sw-public-home .top-note{background:#101820!important;color:#fff!important}
html body.sw-public.sw-public-home .top-note :is(span,a,.bi){color:#fff!important}
html body.sw-public.sw-public-home .top-note .bi{color:#ff9b3d!important}
html body.sw-public.sw-public-home .site-header{border-color:#e5e7eb!important}
html body.sw-public.sw-public-home .site-header :is(.main-nav>a,.access-menu>button){color:#263747!important}
html body.sw-public.sw-public-home .site-header .main-nav>a:hover{color:#a34500!important;background:#fff5eb!important}
html body.sw-public.sw-public-home .site-header .nav-register-cta{background:#fff0e1!important;color:#9e4100!important;border-color:#ffc691!important}
html body.sw-public.sw-public-home .nav-track-order{border-color:#ffbe85!important;color:#914000!important}
html body.sw-public.sw-public-home :is(.pf30-slide-eyebrow,.section-head>.eyebrow,.sw-kicker,.pf32-case-body>span,.plan-feature-count){color:#a34500!important}
html body.sw-public.sw-public-home :is(.pf30-slider,.pf30-slide){background:#f7f8fa!important}
html body.sw-public.sw-public-home :is(.pf30-slide:before,.pf30-slide:after){background:none!important}
html body.sw-public.sw-public-home :is(.pf30-slide-copy h1,.pf30-slide-copy h2,.section-head h2){color:#101820!important}
html body.sw-public.sw-public-home :is(.pf30-trust,.pf30-slide-copy p,.pf30-slide-copy small){color:#516070!important}
html body.sw-public.sw-public-home .pf30-trust .bi{color:#a34500!important}
html body.sw-public.sw-public-home :is(.pf30-benefit,.proof-bar,.live-metrics){background:#fff!important;border-color:#e5e7eb!important}
html body.sw-public.sw-public-home :is(.proof-bar .bi,.pf32-module-icon,.step-number,.resource-tags .bi,.demo-copy>span,.pf32-module-link,.compare-button){color:#a34500!important}
html body.sw-public.sw-public-home .pf32-module-icon{background:#fff0e1!important;border-color:#ffd5b3!important}
html body.sw-public.sw-public-home .case-icon{background:#101820!important;color:#fff!important}
html body.sw-public.sw-public-home .case-icon .bi{color:#fff!important}
html body.sw-public.sw-public-home .module-grid>article:hover{border-color:#ffc691!important}
html body.sw-public.sw-public-home .demo-tabs button[aria-selected=true]{color:#9e4100!important;background:#fff0e1!important;border-color:#ffc691!important}
html body.sw-public.sw-public-home .demo-tabs .bi{color:inherit!important}
html body.sw-public.sw-public-home .plan-card.featured{border-color:#ff8000!important}
html body.sw-public.sw-public-home .plan-card.trial{background:#fffaf5!important}
html body.sw-public.sw-public-home .plan-badge.neutral{color:#914000!important;background:#ffead4!important}
html body.sw-public.sw-public-home .plan-evolution-benefit{color:#166534!important;background:#edf9f1!important;border-color:#c7e6d0!important}
html body.sw-public.sw-public-home .plan-evolution-benefit :is(strong,small,.bi){color:#166534!important}
html body.sw-public.sw-public-home .integration-grid :is(.bi,h3){color:#263747!important}
html body.sw-public.sw-public-home .final-cta{background:#fff0e1!important;border-color:#ffd5b3!important}
html body.sw-public.sw-public-home .site-footer{background:#fff!important}
html body.sw-public.sw-public-home .back-top{background:#101820!important;color:#fff!important;border-color:#101820!important}
html body.sw-public.sw-public-home .whatsapp-float{color:#fff!important}
html body.sw-public.sw-public-home .comparison-dialog th{background:#fff0e1!important}
html body.sw-public.sw-public-home .plan-features-trigger{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 10px;margin:7px 0 15px;border:1px solid #f1d8c1;border-radius:5px;background:#fff7ef;color:#9e4100!important;font-size:13px;font-weight:600;text-decoration:none}
html body.sw-public.sw-public-home .plan-features-trigger:hover{background:#ffead4;text-decoration:none}
html body.sw-public.sw-public-home .plan-features-trigger span{font-size:12px;color:#875539}
html body.sw-public.sw-public-home .plan-resources-fallback{margin-block:24px}
html body.sw-public.sw-public-home.has-plan-dialog .plan-resources-fallback{display:none}
html body.sw-public.sw-public-home .plan-resources-fallback details{padding:14px;border:1px solid #e1e5eb;background:#fff}
html body.sw-public.sw-public-home .plan-features-dialog{width:min(710px,calc(100vw - 32px));max-width:710px;max-height:calc(100dvh - 48px);padding:0;border:1px solid #cbd2da;border-radius:10px;color:#101820;box-shadow:0 22px 75px #10182040}
html body.sw-public.sw-public-home .plan-features-dialog[open]{display:flex;flex-direction:column}
html body.sw-public.sw-public-home .plan-features-dialog::backdrop{background:#101820a8;backdrop-filter:blur(3px)}
html body.sw-public.sw-public-home .plan-features-dialog header{display:flex;justify-content:space-between;gap:16px;flex-shrink:0;padding:23px 25px 19px;border-bottom:1px solid #e5e7eb;background:#fffaf5}
html body.sw-public.sw-public-home .plan-features-dialog h2{font-size:27px;margin:5px 0}
html body.sw-public.sw-public-home .plan-features-dialog header p{margin:0;font-size:14px}
html body.sw-public.sw-public-home .plan-dialog-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border:1px solid #d9dfe6;border-radius:5px;background:#fff;color:#263747;cursor:pointer;font-size:18px}
html body.sw-public.sw-public-home .plan-features-body{padding:20px 25px;overflow:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin;scrollbar-color:#e6ad80 #f4f5f7}
html body.sw-public.sw-public-home .plan-features-body ul{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;list-style:none;margin:0;padding:0}
html body.sw-public.sw-public-home .plan-features-body li{display:flex;align-items:flex-start;gap:9px;padding:13px 0;border-bottom:1px solid #eceff3;font-size:14px;line-height:1.55;overflow-wrap:anywhere;min-width:0;color:#263747}
html body.sw-public.sw-public-home .plan-features-body .bi{color:#a34500;font-size:18px;margin-top:2px}
html body.sw-public.sw-public-home .plan-features-dialog footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;flex-shrink:0;padding:16px 25px;border-top:1px solid #e5e7eb;background:#f8f9fb}
html body.sw-public.sw-public-home.dialog-open{overflow:hidden!important}
html body.sw-public.sw-public-home .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:600px){html body.sw-public.sw-public-home .plan-features-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}html body.sw-public.sw-public-home .plan-features-dialog header,html body.sw-public.sw-public-home .plan-features-body{padding:17px}html body.sw-public.sw-public-home .plan-features-dialog footer{padding:13px 17px}html body.sw-public.sw-public-home .plan-features-dialog footer .btn{flex:1}html body.sw-public.sw-public-home .plan-features-body ul{grid-template-columns:1fr}html body.sw-public.sw-public-home .plan-features-dialog h2{font-size:24px}}

html body.sw-public.sw-public-home :is(.eyebrow,.pf30-eyebrow,.pf30-kicker){background:#fff0e1!important;color:#9e4100!important;border-color:#ffd5b3!important}
html body.sw-public.sw-public-home .home-customer-login a{color:#9e4100!important}
html body.sw-public.sw-public-home .pf30-slider-controls{position:relative;left:auto;bottom:auto;transform:none;padding-top:6px;padding-bottom:24px;min-height:54px}
html body.sw-public.sw-public-home .pf30-slider-dots .is-active{background:#b84a00!important;border-color:#b84a00!important}
