body,html{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root{width:100%;height:100%;background:#ff4341}.has_box_shadow{box-shadow:5px 5px 10px 0 rgba(0,0,0,.35000000000000003)}.wrapper{height:100%}.login_logo{margin:70px}.loading-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.main_content{display:flex;flex-direction:column;flex-wrap:nowrap!important;height:100%}.t_align_center{text-align:center}.tbl_product_head .sticky_th{background:none}.welcome_text{margin-top:100px;font-size:40px;font-weight:600;color:#fff}.main_content .btn_home_order{background-color:#000;color:#fff;border-color:#fff;font-weight:600;font-size:20px;padding:10px 60px;margin-top:100px}.main_content .btn_home_order:hover{background-color:#fff;border-color:#ff4341;color:#000;font-weight:600}.main_header{padding:2px 56px 32px 104px;flex:0 1!important}.search_box .coupon{color:#fff;font-size:20px;font-weight:600}.search_box .coupon span{background-color:#ff0;color:#ff4147;padding:10px;margin-left:10px;border-radius:5px}.main_header_cart{align-items:flex-end}.header_total{display:flex;grid-column-gap:30px;column-gap:30px;grid-row-gap:0;row-gap:0;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-top:40px!important}.header_total .total_label{font-size:40px;font-weight:600;text-transform:uppercase;color:#fff;margin:0}.header_total .total_value{background:#fff;padding:20px 33px 20px 29px;font-size:45px;font-weight:600;line-height:1;margin:0;border-radius:15px}.header_total .top_price{display:flex;align-items:flex-end;grid-gap:15px 20px;gap:15px 20px}.header_total .top_price>label{font-weight:700;color:#fff;font-size:2rem;padding-bottom:19px}.header_total .top_price .box_price_save{display:flex;align-items:center;justify-content:center;background:#ff0;border-radius:25px;padding:11px 10px 72px 15px;grid-gap:10px;gap:10px}.header_total .top_price .box_price_save label{font-size:1.1rem;font-weight:500;color:#333;text-transform:uppercase;margin-right:10px}.header_total .top_price .box_price_save .price_save>p{margin:0;border:0;padding:0;background:transparent;outline:none;font-size:2rem;color:#ff4341;font-weight:700;line-height:25px}.header_total .top_price .total_price{background:#fff;border-radius:25px;padding:15px;margin-top:-64px;box-shadow:7px 7px 4px 0 rgba(63,63,63,.25)}.header_total .top_price .total_price>p{margin:0;border:0;padding:0;background:transparent;outline:none;font-size:3rem;font-weight:700;color:#333;text-align:center;min-width:200px}.main_header .txt_search{width:300px}.products_section{flex:1 1;background:#fff;border-radius:40px;justify-content:center}.product_list_container .tbl_product_container{max-height:500px}.footer_section *{color:#fff;font-size:22px!important;font-weight:400;line-height:1}.product_list_container{flex:1 1;padding:65px 20px}.product_list_part .product_list_container{padding:0}.tbl_product_head th{text-transform:uppercase;font-size:22px;font-weight:600;padding:0 0 15px;border-bottom:2px solid #ff4147}.product_list_part .tbl_product_head th{font-size:14px}.tbl_product_row td{border:none;line-height:1;padding:10px;font-size:20px}.product_list_part .tbl_product_row td{font-size:15px;padding:10px 0}.tbl_product_row:first-child td{padding-top:30px}.scanner_page{margin-top:30px;background:#fff;padding:20px 15px}.scanner_page>div{padding:0 30px}.scanner_part{border-right:2px solid #ff4147}.part_title{margin-bottom:20px!important}.part_title h2{margin:0}.barcode_container{flex-wrap:nowrap;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.barcode_container .img_barcode{width:100px}.barcode_container .txt_ean{flex:1 1}.scanner_part .iconDown{margin:20px}.scanner_part .iconDown svg{font-size:3rem;background:#000;color:#fff;min-width:100px;border-radius:5px}.scanner_part .product_result{align-items:flex-end}.product_result .product_content p{margin-top:0;margin-bottom:20px;font-size:15px}.product_result .product_content p:last-child{margin-bottom:0}.product_result .product_content p span{font-weight:600}.product_result .txt_qty{padding:10px}.p_empty,.product_result .txt_qty{font-size:18px;font-weight:500}.product_list_part .MuiGrid-container{height:100%}.total_info{display:flex;flex-direction:column;justify-content:flex-end}.total_info .total_text{text-align:right;font-weight:600;font-size:18px}.total_info .btn_go_cart{background-color:#000;color:#fff;border-color:#fff;font-weight:600}.total_info .btn_go_cart:hover{background-color:#ff4341;border-color:#ff4341;color:#fff}.checkout_section{background-color:#fff;border-radius:10px;padding-bottom:20px;height:100%;margin:30px 0;flex-wrap:nowrap!important;flex-direction:column}.checkout_btn_group{display:flex;align-items:flex-end;grid-gap:15px;gap:15px;padding:0 20px;flex-basis:auto!important;flex-grow:inherit!important}.checkout_btn_group button{flex-basis:50%;border:2px solid #000;background:#000;color:#fff;font-size:1.3em;font-weight:600;height:60px}.checkout_btn_group .scan_btn:hover{background-color:#fff;color:#000}.checkout_btn_group .checkout_btn{border-color:#ff4341;background:#ff4341;color:#fff}.checkout_btn_group .checkout_btn:hover{border-color:#000;background:#ff4341;color:#fff}.checkout_total{flex-basis:auto!important;flex-grow:inherit!important;text-align:right;padding:20px}.checkout_total p{font-size:1.5rem;font-weight:600;margin:0}.modal_product_form{position:fixed;background:#fff;width:50%;height:50%;top:25%;left:25%}.modal_product_form.modal_price_form{width:30%;height:auto;left:35%;border:2px solid #ff4341;border-radius:10px}.modal_product_form h2{text-align:center}.modal_product_form .form-content{padding:30px}.modal_product_form .form-content .form-group{margin-bottom:20px}.modal_product_form .form-content .form-group .form-input{width:100%}.txt_pin .MuiInputBase-input{text-align:center;font-weight:600;font-size:30px}.txt_pin .MuiOutlinedInput-root{background:#fff}.alert_notify{position:fixed;right:15px;top:15px}.btn_logout{position:fixed!important;top:2%;right:1%;width:150px;font-size:16px!important;font-weight:600!important}.txt_search{margin-left:20px!important;background-color:#fff!important;border:none}.txt_search>div{border-radius:0}.popup_content{background:#ff4341;width:40%;position:absolute;top:30%;left:30%;border:2px solid #fff}.popup_content>*{text-align:center;color:#fff}.popup_content h4{font-size:20px;text-transform:uppercase}.popup_content .code-text{font-size:30px;font-weight:600}.popup_content .btn-group{margin-bottom:20px;display:flex;justify-content:center;grid-gap:20px;gap:20px}.popup_content .btn-group .btn-popup{background-color:#efefef;color:#222;padding:5px 10px}.popup_content .btn-group .btn-accept{background-color:#810100;color:#fff}.modal_card .popup_content .txt_card,.modal_receipt .popup_content .txt_card{padding:10px 20px;border:none}.modal_card .popup_content .txt_card input,.modal_receipt .popup_content .txt_card input{background:#fff}.modal_card .popup_content .txt_card>div,.modal_receipt .popup_content .txt_card>div{border-radius:0}.modal_price_form .key-error{color:#ff4341}.custom-price-mode{position:fixed;top:20px;left:20px;background:#fff;color:#000;padding:20px;font-size:20px}.selectedProduct{background-color:rgba(0,123,255,.15)}.footer{width:100%}.footer_section{width:100%;color:#fff}.footer_section .inner{display:flex;align-items:center}.footer_section .inner>.footer_text{flex:1 1 auto;display:flex;align-items:center;justify-content:center}.footer_text .footer_date{font-weight:500;font-size:2.746rem;margin:0;padding-top:3px}.footer_text .footer_date:after{content:"|";margin:0 15px}.footer_text .footer_link{color:inherit;text-decoration:none;font-weight:500;font-size:3.04rem;display:block}.footer_section .btn_footer{font-size:3.46rem;color:#fff;font-weight:700;text-shadow:7px 7px 5px rgba(58,58,58,.25);display:flex;align-items:center;cursor:pointer}.footer_section .btn_footer.btn_prev:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA3CAYAAAC2EuL1AAAACXBIWXMAAAsTAAALEwEAmpwYAAACYUlEQVRoge2aMYsTQRSAv93cScQrcohoQLGWFIJ5pZBfYGlj5xUW/g7b2IoIllZ2YiM2179ObMTrhNNCTkjECya3FmbDXrKbnd1kNpO5/boddrLv2/dmZiEviKKIJCLSAl4B94EQt/gLfFDVgyKTgqSkiAyBK2sOzBanqnrZ5MaZpIhEOfe6SKSqudUWAojIH/vxWCEQkbPcm7rdbgs4iQf2dhr0O7fottys2jfffvL86Pv88G9V3cuaEwLvkwMuCwI8unmVJ7evzQ8vDTgE7sUX7eau04IxaTEu21NCEsdEu3nJTlQVkbU+XTsHVyVI20R38mbJ4edCT9Fep9BvpN2/Is35AeuZzHtJRV+i0TPn1qdVSVMBS6Kz9WlNMi1w7XVslGcWgYi8BoM1mUaZQJNztNexkr0UHgMHvu2uC4hIq1QmTaiwLPP4WEoyq9RMxSoq1Zg7TpSr5aw3KpesOItAxZ91WceKbSo7QjYlCBVlcpOCUDKTpqy6C68La5LLNpiq5Z04QmxTS/pC7posu04c+na9GJmsJX2hlvSFWtIXaklfqCV94eJJDseTTcVhlZD/DUAAfBmeMtgC0cE4t+HjHCHwMjnQ/7rQWeEUg/GE/tFxoTlBFEULf1q2m7s8uN5aZ2xrYTA+492PX0WX1SiWPAZuWIpt04ySbWcT/NxtRzMpVW0A29hfl8u5zE2b8XwTHS2Up4eih8F8U2/MtHsiqDYeK+xnSoIXopGqhkt3U5OGWce5CwZHhqpuaybfquonMDwXp6LbtBm9UNWH8YVxOU5L9xluy54A+6r6NDn4D24ZycIvwfUrAAAAAElFTkSuQmCC) 50% no-repeat;width:57px;height:57px;display:inline-block;vertical-align:top;margin-right:20px}.footer_section .btn_footer.btn_next:after{content:"";background:url(/static/media/icon_F4.0235108a.svg) 50% no-repeat;width:57px;height:57px;display:inline-block;vertical-align:top;margin-left:20px}@media (min-width:768px){.footer_section{padding:42px 70px}}@media (max-width:1199px){.footer_section{padding:30px 0}}@media (max-width:991px){.footer_section .btn_footer,.footer_text .footer_date,.footer_text .footer_link{font-size:1.8rem}.footer_section .btn_footer.btn_next:after,.footer_section .btn_footer.btn_prev:before{width:35px;height:35px}}@media (max-width:767px){.footer_section .inner>.footer_text{flex-direction:column}.footer_text .footer_date{position:relative;padding-top:0;padding-bottom:2px;margin-bottom:0}.footer_text .footer_date:after{content:"";width:15px;height:2px;background:#fff;position:absolute;bottom:0;left:0;right:0;margin:auto}.footer_section .btn_footer.btn_prev:before{margin-right:10px}.footer_section .btn_footer.btn_next:after{margin-left:10px}}@media (max-width:479px){.footer_section .btn_footer span{display:none}.footer_section{padding:15px 0}}@media (max-width:1024px){.main_content.style_list .content .box_content{padding:20px;max-width:90%}.box_style{width:90%}.box_style ul li{padding-left:15px;padding-right:15px;min-height:90px}.box_style ul li .text h5{font-size:1.8rem}.box_style ul li img{max-width:80px}}@media (max-width:767px){.box_style .title h3{font-size:2rem}.box_style ul li{padding-left:10px;padding-right:10px;min-height:75px}.box_style ul li .text h5{font-size:1.5rem}.box_style ul li img{max-width:70px}}@media (max-width:479px){.box_style ul{padding-left:10px;padding-right:10px}.box_style .title h3{font-size:1.8rem}.box_style ul li .text h5{font-size:1.2rem}.box_purchase .box_buttons button{font-size:1.4rem}}.main_content.style_list .content{padding-top:96px}.main_content.style_list.step3 .content{padding-top:30px}.main_content.style_list .content .box_content{background:#fff;border-radius:35px;max-width:1534px;padding:35px;margin:auto;height:100%;display:flex;justify-content:center;align-items:center}.main_content.style_list .content .box_confirm{padding:140px 35px}.box_style{width:1063px;max-width:100%;margin:auto}.box_style .title{background:#ff4341;border-radius:20px;padding:26px 15px;margin-bottom:-53px;position:relative;display:flex;justify-content:space-between}.box_style .billing_title{align-items:center}.box_payment_method .title{padding:20px 25px}.box_style .title h3{font-size:2.5rem;color:#fff;font-weight:700;margin:0;text-align:center}.box_style .title .box_total{display:flex;grid-gap:10px;gap:10px;color:#fff;font-size:24px;font-weight:600}.box_style .title .box_total p{margin:0;padding:0}.step3 .box_style .title h3{font-size:2rem;text-align:left}.step3 .box_payment_method .title h3{font-size:1.5rem}.box_style ul{margin:0;list-style:none;background:#8191eb;padding:75px 24px 24px;border-bottom-left-radius:35px;border-bottom-right-radius:35px}.box_style ul li{background:#fff;color:#666;border-radius:18px;display:flex;align-items:center;margin-bottom:17px;justify-content:space-between;padding-left:54px;padding-right:91px;min-height:131px;cursor:pointer}.step3 .box_style ul li{min-height:125px}.step3 .box_payment_method ul li{min-height:70px}.box_style ul li:last-child{margin:0}.box_style ul li .text{text-align:left;position:relative;padding-left:46px;display:flex;align-items:center;grid-gap:20px;gap:20px}.box_style ul li .text h5{font-size:2rem;font-weight:700;line-height:1;margin:0 0 1px}.box_payment_method ul li .text h5{font-size:1.5rem}.box_style ul li .text p{font-size:1rem;font-weight:300;margin:0}.box_style ul li.active{background:#ff4341;color:#fff}.box_style ul li.active .text:before{border-color:#fff;background:#fff}.box_phone_confirm ul li{border-radius:0;padding:0;background:none;margin:0;min-height:auto!important;display:block}.box_phone_confirm ul li input{border:0;width:100%;height:121px;background:#fff;outline:none;font-size:4.03rem;font-weight:700;color:#666;text-align:center;padding:0 15px;border-radius:18px}.box_purchase{max-width:1044px}.box_purchase .title{margin-bottom:24px;padding:32px 15px}.box_purchase .title h3{font-size:4.187rem}.box_purchase button.add_coupon{border:2px solid #ffb700;color:#ffb700;font-weight:700;font-size:2.787rem;background:#fff;border-radius:20px;padding:18px 15px;width:100%;cursor:pointer}.box_purchase .box_buttons{margin-top:24px;display:flex;grid-gap:24px;gap:24px}.box_purchase .box_buttons button{font-size:2.031rem;font-weight:500;color:#fff;padding:19px 15px;border-radius:12px;background:#8191eb;border:0;flex:1 1;cursor:pointer}.box_purchase .box_buttons button.button_empty_cart{background:#4d4d4d}.disabled{pointer-events:none;cursor:not-allowed;color:red;opacity:.6}@media (max-width:767px){.box_style .title h3{font-size:2.2rem}.box_style ul li{padding-left:15px;padding-right:15px;min-height:102px}.box_style ul li .text{padding-left:30px}.box_style ul li .text h5{font-size:2rem}.box_style ul li .text p{font-size:1.4rem}.box_style ul li img{max-width:115px}.main_content.style_list .content .box_content{padding:15px}.main_content.style_list .content{padding-top:30px}.box_phone_confirm ul li input{font-size:1.8rem;height:60px}.box_purchase .title{padding:20px 15px}.box_purchase button.add_coupon{font-size:1.8rem}.box_purchase .box_buttons button{font-size:1.6rem}}@media (max-width:479px){.box_style ul{padding-left:15px;padding-right:15px}.box_purchase .box_buttons{flex-wrap:wrap;grid-gap:10px;gap:10px}.box_purchase .box_buttons button{flex:0 0 100%}.box_billing ul li{min-height:auto;padding-top:20px;padding-bottom:20px}}#pdfTicket{display:none}.billing_ticket{width:100%;text-align:center;font-size:.8rem}.billing_ticket h2{margin-top:0}.billing_ticket>div{padding:0 10px}.billing_ticket .order_info{text-align:left}.billing_ticket .order_info.center{text-align:center}.billing_ticket .order_info p{font-weight:500;margin:0;padding:0;font-size:.85rem}.billing_ticket .products>div{display:flex;flex-direction:row;justify-content:space-between}.billing_ticket .products .info_head{font-weight:600;border-bottom:1px solid #e7e7e7}.billing_ticket .products>div p.name{flex:1 1;text-align:left}.billing_ticket .products>div p.qty,.billing_ticket .products>div p.total{flex-basis:10%}.billing_ticket .cart_total{font-weight:600;text-align:right;padding-right:10px;font-size:1.2rem}.billing_ticket .cart_sub_total{font-weight:500;text-align:right;padding-right:10px;font-size:.85rem}.billing_ticket .afip_info .small{font-size:.7rem}.billing_ticket .afip_info .info{display:flex;justify-content:space-between;font-size:.7rem;margin-bottom:10px}
/*# sourceMappingURL=main.0a931eba.chunk.css.map */