@font-face{
	font-family: proximanovalight;
	src: url("/api/fontes/proximanova-light.woff2") format('woff2');
	font-display: block;
}
@font-face{
	font-family: proximanovaregular;
	src: url("/api/fontes/proximanova-regular.woff2") format('woff2');
	font-display: block;
}
@font-face{
	font-family: proximanovasemibold;
	src: url("/api/fontes/proximanova-semibold.woff2") format('woff2');
	font-display: block;
}
@font-face{
	font-family: icones;
	src: url("/api/fontes/navigation.woff2") format('woff2');
	font-display: block;
}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url("/api/fontes/g2.woff2") format('woff2');
  font-display: block;
}
/* aliases usados em páginas do checkout */
@font-face{
	font-family: proximaNovaLight;
	src: url("/api/fontes/proximanova-light.woff2") format('woff2');
	font-display: block;
}
@font-face{
	font-family: proximaNovaRegular;
	src: url("/api/fontes/proximanova-regular.woff2") format('woff2');
	font-display: block;
}
@font-face{
	font-family: nunitoregular;
	src: url("/api/fontes/proximanova-regular.woff2") format('woff2');
	font-display: block;
}
@font-face{
	font-family: dinRegular;
	src: url("/api/fontes/proximanova-regular.woff2") format('woff2');
	font-display: block;
}

body, input, button, select, textarea, a, span, h1, h2, h3, h4, h5, h6, p, label {
  font-family: proximanovaregular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}
    .section-venda-recente > div{
        display:flex;flex-flow:row;gap:5px;align-items:flex-start;padding:12px;border-radius:6px;background-color:#1a2030;margin:16px;
    }
        .section-venda-recente > div > span{
            min-width:10px;max-width:10px;min-height:10px;max-height:10px;margin-top:4px;
            box-shadow:0px 0px 7px 3px rgba(27,198,96,0.79);background-color:#1bc660;border-radius:16px;
        }
        .section-venda-recente > div > div{
            display:flex;flex-flow:column;gap:3px;margin:0 7px;
        }
            .section-venda-recente > div > div > h1{
                margin:0;font-size:12px;font-weight:600;color:#ffffff;font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
            }
            .section-venda-recente > div > div > h2{
                margin:0;font-size:12px;font-weight:400;color:#f9ffff;font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
            }
            .section-venda-recente > div > div > h3{
                margin:0;font-size:12px;font-weight:400;color:#dde5f2;font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
            }
        .section-venda-recente > div > svg{
            min-width:14px;max-width:14px;min-height:14px;max-height:14px;
            color:#e7edfb;margin:0 0 0 auto;
        }


@media only screen and (min-width: 913px){/*desktop*/
    .section-venda-recente{
        display:flex;flex-flow:column;position:fixed;z-index:1;top:16px;right:16px;min-width:404px;max-width:404px;
    }
}

@media only screen and (max-width: 912px){/*mobile*/
    .section-venda-recente{
        display:none;flex-flow:column;position:fixed;bottom: env(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);z-index:1;width:100%;
    }
}