html{scroll-behavior:smooth}.alignleft{float:left}.alignright{float:right}.alignleft,.alignright{margin:1vw}@media screen and (min-width: 0)and (max-width: 767px){body{overflow-x:hidden;border:1px solid silver}.desktop{display:none !important}}@media screen and (min-width: 768px){.mobile{display:none !important}}body{background-repeat:no-repeat;background-size:cover;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"font1"}*{box-sizing:border-box}p{padding:0;margin:0}ul{margin:0;padding:0}ul li{list-style:none}a{text-decoration:none;font-weight:bold}body{margin:0px !important;max-width:99.8vw !important;overflow-x:clip;display:block}@media screen and (max-width: 768px){body{display:block}}h1,h2,h3,h4,h5,h6{margin:0}@media screen and (max-width: 767px){#menuTopo01{background-color:#fdddf0;text-align:center;display:flex;justify-content:flex-start;align-items:center;text-transform:capitalize;height:auto;background:linear-gradient(90deg, #ffecc7 3%, #fdddf0 -6%);padding:3vh;position:fixed;bottom:0;width:100vw;justify-content:center;z-index:3000000000000;border:1px solid #c11481}#menuTopo01 ul{list-style-type:none;margin:0;padding:0;gap:13vw;display:flex}#menuTopo01 ul li{display:inline-block;font-size:.741vw;color:#c11481}#menuTopo01 ul li strong,#menuTopo01 ul li span{font-weight:100;color:#c11481}#menuTopo01 ul li img{height:10vw;width:auto}#menuTopo01 #redesSociais{position:absolute;right:1.355vw}#menuTopo01 #redesSociais li{display:flex}#menuTopo01 #redesSociais li img{flex-direction:row;width:.866vw;height:auto}}@keyframes buttonHover{0%{position:relative;left:50%;transform:translateX(-50%) scale(1);box-shadow:0px 0px 0px rgba(55,55,55,.5294117647)}100%{position:relative;left:50%;transform:translateX(-50%) scale(1.3);box-shadow:7px 9px 11px rgba(55,55,55,.5294117647)}}@media screen and (max-width: 767px){#topoComLogoEimagens{position:relative;display:flex;flex-direction:column;width:98vw;left:50%;transform:translateX(-50%)}#topoComLogoEimagens #logos{display:flex;justify-content:center;flex-direction:row;height:auto;align-items:center}#topoComLogoEimagens #logos #agulha,#topoComLogoEimagens #logos #laco{display:none}#topoComLogoEimagens #logos img{width:30%;height:auto}}@media screen and (max-width: 767px){.fundao{position:fixed;background-color:rgba(0,0,0,.548);height:100vh;width:100vw;top:0;left:0;z-index:20000}#menuPrincipal{position:fixed;background-color:#fdddf0;background:linear-gradient(180deg, #FDDDF0, #FFECC7);width:60vw;top:0;height:100vh;z-index:20002}#menuPrincipal ul{display:flex;flex-direction:column;gap:1vw;z-index:499999999;justify-content:center}#menuPrincipal ul li{display:flex;flex-direction:column;align-items:center;gap:.2624671916vw;position:relative;border:1px dotted #c11481}#menuPrincipal ul li span img{width:3.5vw;height:auto;display:none}#menuPrincipal ul li a{font-weight:100;color:#c11481}}@media screen and (max-width: 767px)and (min-width: 769px){#menuPrincipal ul li a{font-family:"font1";line-height:170%;color:#c11481}}@media screen and (max-width: 767px)and (min-width: 501px)and (max-width: 768.5px){#menuPrincipal ul li a{font-size:3.828125vw;font-family:"font1";text-align:left;line-height:1.6;font-weight:100;color:#c11481}}@media screen and (max-width: 767px)and (max-width: 500px){#menuPrincipal ul li a{font-size:5.328125vw;text-align:left;font-family:"font1";line-height:1.7;font-weight:100;color:#c11481}}@media screen and (max-width: 767px){#menuPrincipal ul li .submenu li{background-color:#c11481;width:100%;color:#fff;width:100%;padding:.2vw;text-transform:capitalize;margin-bottom:none;border:1px solid #c11481;padding:1vw}#menuPrincipal ul li .submenu li a{color:#fff}#menuPrincipal ul li .submenu li:hover{background-color:#ffecc7;border:1px solid #c11481}#menuPrincipal ul li .submenu li:hover a{color:#c11481}}@media screen and (max-width: 767px){#categorias{border-top:1px dotted #c11481;border-bottom:1px dotted #c11481;width:90vw;height:auto;position:relative;left:50%;transform:translateX(-50%);margin-bottom:5vw;padding-top:1.59vw;padding-bottom:1.59vw}#categorias ul{width:100%;display:flex;gap:2.727vw;justify-content:center;text-transform:capitalize;flex-direction:column}#categorias ul li{background-color:#ffecc7;border-radius:1.818vw;padding-left:2.272vw;padding-right:2.272vw;padding-top:2.727vw;padding-bottom:2.727vw;display:flex;justify-content:center}#categorias ul li a{color:#c11481;font-size:4.626vw;font-family:"font2";font-weight:100}}@media screen and (max-width: 767px){#detalhes{display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#fdddf0;color:#c11481;padding:3vw}#detalhes ul{display:flex;flex-direction:column;gap:1.5748031496vw}#detalhes ul li{width:100%;border-bottom:1px dotted #c11481}}@media screen and (max-width: 767px)and (min-width: 769px){#detalhes ul li{font-family:"font1";line-height:170%;color:#c11481}}@media screen and (max-width: 767px)and (min-width: 501px)and (max-width: 768.5px){#detalhes ul li{font-size:3.828125vw;font-family:"font1";text-align:left;line-height:1.6;font-weight:100;color:#c11481}}@media screen and (max-width: 767px)and (max-width: 500px){#detalhes ul li{font-size:5.328125vw;text-align:left;font-family:"font1";line-height:1.7;font-weight:100;color:#c11481}}@media screen and (max-width: 767px){#loja header{width:89.4488188976vw;display:flex;flex-direction:column;position:relative;left:50%;transform:translatex(-50%);gap:.7874015748vw}#loja header h2{font-family:"font2";font-weight:100;color:#c11481;font-size:8vw}#loja header div p{color:#620a40;line-height:140%;text-align:justify}#loja header{margin-bottom:2.624671916vw}}@media screen and (max-width: 767px)and (min-width: 769px){#loja header div p{font-family:"font1";line-height:170%;color:#c11481;font-size:vw(30);font-weight:bolder}}@media screen and (max-width: 767px)and (min-width: 501px)and (max-width: 768.5px){#loja header div p{font-size:3.828125vw;font-family:"font1";text-align:left;line-height:1.6;font-weight:100;color:#c11481;font-size:vw(30);font-weight:bolder}}@media screen and (max-width: 767px)and (max-width: 500px){#loja header div p{font-size:5.328125vw;text-align:left;font-family:"font1";line-height:1.7;font-weight:100;color:#c11481;font-size:vw(30);font-weight:bolder}}@media screen and (max-width: 767px){#parteBaixa{height:auto;margin-bottom:30px;max-width:90vw;position:relative;left:50%;transform:translatex(-50%);display:grid;grid-columns:1fr;gap:.3417vw;grid-template-areas:"categoria" "loja "}#parteBaixa #lateralCategorias{grid-area:categoria}#parteBaixa #lateralCategorias h2{font-family:"font2";font-weight:100;color:#c11481;font-size:5vw;text-transform:capitalize;margin-bottom:3vw;font-size:8vw}#parteBaixa #lateralCategorias ul li{padding:2.5208vw;background-color:#ffecc7;margin-bottom:.2208vw;border-radius:.2208vw;text-align:center;text-transform:capitalize}#parteBaixa #lateralCategorias ul li a{color:#c11481}#parteBaixa #lateralCategorias ul li:hover{background-color:#c11481}#parteBaixa #lateralCategorias ul li:hover a{color:#ffecc7}#parteBaixa #loja{grid-area:loja;width:100%;position:relative}}@media screen and (max-width: 767px){#foot2{background-color:#c11481;color:#fff;min-height:15.0461942257vw;padding-left:5.6692913386vw;padding-top:3.7270341207vw;padding-right:5.0393700787vw;padding-bottom:3.7270341207vw;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5748031496vw}#foot2 ul{display:flex;flex-direction:column;gap:1.5748031496vw;display:flex;flex-direction:column;display:flex;width:99%;padding:2vh;border-radius:.6299212598vw}#foot2{margin-bottom:15vh}}@media screen and (max-width: 767px)and (min-width: 769px){#foot2 ul{font-family:"font1";line-height:170%;color:#c11481}}@media screen and (max-width: 767px)and (min-width: 501px)and (max-width: 768.5px){#foot2 ul{font-size:3.828125vw;font-family:"font1";text-align:left;line-height:1.6;font-weight:100;color:#c11481}}@media screen and (max-width: 767px)and (max-width: 500px){#foot2 ul{font-size:5.328125vw;text-align:left;font-family:"font1";line-height:1.7;font-weight:100;color:#c11481}}@media screen and (max-width: 767px)and (min-width: 769px){#foot2 ul{font-family:"font1";line-height:170%;color:#c11481}}@media screen and (max-width: 767px)and (min-width: 501px)and (max-width: 768.5px){#foot2 ul{font-size:3.828125vw;font-family:"font1";text-align:left;line-height:1.6;font-weight:100;color:#c11481}}@media screen and (max-width: 767px)and (max-width: 500px){#foot2 ul{font-size:5.328125vw;text-align:left;font-family:"font1";line-height:1.7;font-weight:100;color:#c11481}}@media screen and (max-width: 767px){#foot2 ul li{border:1px solid #c11481}}@media screen and (max-width: 767px)and (min-width: 769px){#foot2 ul li{font-family:"font1";line-height:170%;color:#c11481;color:#fff;font-size:4vw}}@media screen and (max-width: 767px)and (min-width: 501px)and (max-width: 768.5px){#foot2 ul li{font-size:3.828125vw;font-family:"font1";text-align:left;line-height:1.6;font-weight:100;color:#c11481;color:#fff;font-size:4vw}}@media screen and (max-width: 767px)and (max-width: 500px){#foot2 ul li{font-size:5.328125vw;text-align:left;font-family:"font1";line-height:1.7;font-weight:100;color:#c11481;color:#fff;font-size:4vw}}/*# sourceMappingURL=taxmobile.css.map */