@font-face{font-family:'Cera Round Pro Regular';font-style:normal;font-weight:400;src:local('Cera Round Pro Regular'),url('../../font/TypeMates CeraRoundProRegular.woff') format('woff')}@font-face{font-family:'Cera Round Pro Thin';font-style:normal;font-weight:400;src:local('Cera Round Pro Thin'),url('../../font/TypeMates CeraRoundProThin.woff') format('woff')}@font-face{font-family:'Cera Round Pro Light';font-style:normal;font-weight:400;src:local('Cera Round Pro Light'),url('../../font/TypeMates CeraRoundProLight.woff') format('woff')}@font-face{font-family:'Cera Round Pro Medium';font-style:normal;font-weight:400;src:local('Cera Round Pro Medium'),url('../../font/TypeMates CeraRoundProMedium.woff') format('woff')}@font-face{font-family:'Cera Round Pro Bold';font-style:normal;font-weight:400;src:local('Cera Round Pro Bold'),url('../../themes/web/font/TypeMates  Cera Round Pro Bold.woff') format('woff')}@font-face{font-family:'Cera Round Pro Black';font-style:normal;font-weight:400;src:local('Cera Round Pro Black'),url('../../themes/web/font/TypeMates  CeraRoundProBlack.woff') format('woff')}:root{--loadColor:yellow;--loadFont:Arial;--font-min:.8em;--font-small:.875em;--font-normal:1em;--font-medium:1.2em;--font-large:1.4em;--font-max:2em;--color-default:#555;--color-green:#36BA9B;--color-blue:#39AED9;--color-yellow:#F5B946;--color-red:#D94352;--color-fsphp:#1D2025;--weight-light:300;--weight-normal:400;--weight-strong:600;--weight-bold:700;--weight-black:900;--hover-color-green:#61DDBC;--hover-color-blue:#66D4F1;--hover-color-yellow:#FCD277;--hover-color-red:#F76C82;--hover-duration:0.3s;--gradient-green:linear-gradient(to right,#42E695 0%,#3BB2B8 50%,#42E695 100%);--gradient-blue:linear-gradient(to right,#17EAD9 0%,#6078EA 50%,#17EAD9 100%);--gradient-red:linear-gradient(to right,#622744 0%,#C53364 50%,#622744 100%);--gradient-yellow:linear-gradient(to right,#FCE38A 0%,#F38181 50%,#FCE38A 100%);--radius-normal:5px;--radius-medium:10px;--radius-large:20px;--radius-round:50%;--index-back:-1;--index-fold:2;--index-menu:3;--index-modal:4}.loading{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;background-color:#000;opacity:.75;color:var(--loadColor);z-index:100000}.loading p{text-align:center;font-family:var(--loadFont);text-transform:uppercase}.divider{color:#999;text-align:center;font-size:.8em;background:#333}.option_item{background:#D9D9D9;list-style-type:none;padding:5px 10px;margin:5px;color:#333}.btn-exclude{float:right;margin:0;padding:5px 8px}.div_img_logomarca{width:150px;height:150px;max-width:100%;border:1px solid #CCC;padding:2px}.img_logomarca{max-width:100%}.paginator{display:flex;align-items:center;justify-content:center;margin:20px 0}.paginator a,.paginator span{display:inline-block;padding:8px 16px;border:1px solid #ccc;border-right:0;color:#555;font-weight:var(--weight-bold);text-decoration:none;transition-duration:0.2s}.paginator a:first-of-type{-webkit-border-radius:var(--radius-normal) 0 0 var(--radius-normal);-moz-border-radius:var(--radius-normal) 0 0 var(--radius-normal);border-radius:var(--radius-normal) 0 0 var(--radius-normal)}.paginator a:last-of-type{border-right:1px solid #ccc;-webkit-border-radius:0 var(--radius-normal) var(--radius-normal) 0;-moz-border-radius:0 var(--radius-normal) var(--radius-normal) 0;border-radius:0 var(--radius-normal) var(--radius-normal) 0}.paginator a:hover{background:#20A8D8;background-size:200%;color:#FBFBFB}.paginator span{background:#ccc}:root{--Font-thin:"Cera Round Pro Thin";--Font-light:"Cera Round Pro Light";--Font-regular:"Cera Round Pro Regular";--Font-medium:"Cera Round Pro Medium";--Font-bold:"Cera Round Pro Bold";--Font-black:"Cera Round Pro Black";--Color-white:#FCFCFC;--Color-orange:#F60;--Color-gray:#333;--Color-lightgray:#999;--Color-thingray:#eee;--Color-red:#660}*{font-family:var(--Font-medium)}body{background:var(--Color-white)}.top_link{font-weight:400;color:var(--Color-white);text-decoration:none}.top_link:active{font-weight:400;color:var(--Color-white);text-decoration:none}.top_link:focus{font-weight:400;color:var(--Color-white);text-decoration:none}.top_link:visited{font-weight:400;color:var(--Color-white);text-decoration:none}#delivery_top_bar{height:50px;background:red}.top_address{color:var(--Color-white);font-size:.9em;padding:15px 0;text-align:right}#delivery_banner{height:180px;background:#900}#delivery_banner .img_logo{margin:20px 0;width:180px;max-width:100%;max-height:180px;background:#000;border:3px solid #FFF}#delivery_banner .banner_whatsapp{background:#600;margin:20px 0 10px 0;padding:10px;border-radius:5px;color:var(--Color-white);text-align:center}#delivery_banner .banner_schedule{background:var(--Color-white);margin:10px 0 10px 0;padding:10px;border-radius:5px;text-align:center}#delivery_banner .text_schedule{color:var(--Color-orange);font-weight:700}#delivery_categories .categories{margin:10px 0}option{font-size:1em}.delivery_category .category .title{border-bottom:3px solid var(--Color-red);margin:10px 0;padding:10px 0;font-weight:700;text-transform:uppercase;color:var(--Color-gray)}.delivery_category .product{border-bottom:1px solid #ccc;padding:15px 0}.delivery_category .product:focus{background:#D7D7D7}.delivery_category .product .product_title{font-size:.9em;letter-spacing:.1em;font-weight:700;text-transform:uppercase}.delivery_category .product .product_description{font-size:.8em;font-family:var(--Font-regular);color:var(--Color-lightgray);line-height:1.1em}.delivery_category .product .product_image{width:60px;height:60px;border:1px solid #CCC;padding:1px;float:right}#delivery_site_name{padding:0 0 60px 0}#delivery_site_name .footer_site_name{background:#21a9d8;color:var(--Color-white);font-size:.9em;text-align:center;padding:20px 0}.btn-delivery{background:var(--Color-white);color:#21a9d8}#delivery_footer{position:fixed;bottom:0;background:#FFF;-webkit-box-shadow:0 -3px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -3px 5px 0 rgba(0,0,0,.3);box-shadow:0 -3px 5px 0 rgba(0,0,0,.3)}#delivery_footer .delivery_footer_left{margin:15px 0}#delivery_footer .delivery_footer_right{margin:10px 0}#delivery_footer .footer_cart{font-size:1.2em;color:#ccc}#delivery_footer .footer_price{font-size:1.2em;float:right;color:var(--Color-orange)}#delivery_footer .btn-continue{margin:0}#product_top_bar{height:50px;background:var(--Color-white)}#product_top_bar .product_close{margin:5px 0;text-align:right}#product_banner{background:var(--Color-thingray);border-top:1px solid #DDD;border-bottom:1px solid #DDD;height:auto}#product_banner .banner_product_title{display:flex;margin:30px 0 0 0;font-size:1.2em;font-weight:700}#product_banner .banner_product_description{display:flex;margin:0 0 30px 0;color:var(--Color-lightgray);font-family:var(--Font-light);font-size:.8em}.product_option .category .title{border-bottom:3px solid var(--Color-red);margin:10px 0;padding:10px 0;font-weight:700;text-transform:uppercase;color:var(--Color-gray)}.product_option .option{border-bottom:1px solid #ccc;padding:15px 0}.product_option .quant{font-size:.75em;color:var(--Color-lightgray)}.product_option .option .product_price{font-size:.8em;color:var(--Color-lightgray);font-family:var(--Font-medium)}.product_option .option .product_home_price{font-size:.8em;color:var(--Color-lightgray);font-family:var(--Font-medium)}input[type='checkbox']{position:absolute;width:25px;height:25px}input[type='radio']{position:absolute;width:25px;height:25px}#product_quant{margin:0 0 110px 0;text-align:center;background:#CCC;padding:10px 20px 20px 20px}#product_quant .text_quant{color:var(--Color-white);font-weight:700}#product_footer{position:fixed;bottom:0;height:100px;background:#FFF;-webkit-box-shadow:0 -3px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -3px 5px 0 rgba(0,0,0,.3);box-shadow:0 -3px 5px 0 rgba(0,0,0,.3)}#product_footer .product_price_footer{margin:10px 0;color:var(--Color-orange)}#product_site_name .footer_site_name{background:#ccc;color:var(--Color-white);font-size:.9em;text-align:center;padding:20px 0}.banner_checkout_title{display:flex;margin:30px 0}.checkout_price{font-size:1em;color:var(--Color-red);font-family:var(--Font-medium)}#cart_continue{margin:0 0 110px 0;text-align:center;padding:10px 20px 20px 20px}#checkout_total{margin-top:20px;border-top:2px solid #ccc}.sub-total{background:var(--Color-lightgray);color:#FFF;border-radius:5px;height:50px;width:80%;margin:0 auto;padding:10px}.total{text-align:center;padding:20px 0;font-weight:700}.total .text_total{color:var(--Color-orange)}.total .value_total{padding:10px 20px;margin:0 15px;border-radius:5px;background:var(--Color-orange);font-size:2em;color:var(--Color-white)}.notfound{margin:100px auto 0 auto;width:100%;max-width:100%;text-align:center}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}a.interno{text-align:right}.filtro-fixo{display:none;position:fixed;top:0;width:100%;z-index:100000;background:#FFF;padding:10px;height:auto;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.table_financeiro{width:100%}.table_financeiro td{padding-left:10px;padding-right:10px;color:#333}