tr.TableRowCart{font-family:var(--font);border-bottom:1px solid var(--border_color)}tr.TableRowCart td{padding:10px 15px 10px 15px;color:var(--text_color);font-size:13px;text-align:left;vertical-align:middle;text-transform:uppercase}tr.TableRowCart td span{max-width:400px}tr.TableRowCart td.actions{position:relative;padding:10px 15px 10px 0}tr.TableRowCart td.actions span{display:flex;justify-content:flex-end;position:relative}tr.TableRowCart td.actions span .ButtonRound{margin-left:10px}tr.TableRowCart.selected,tr.TableRowCart:hover{background-color:var(--hover_color)}@media(max-width:768px){tr.TableRowCart td{padding:10px;font-size:12px}tr.TableRowCart td.actions{padding:10px}}@media(max-width:599px){tr.TableRowCart{display:flex;position:relative;padding:var(--box_padding);flex-wrap:wrap;align-items:flex-start}tr.TableRowCart td{padding:0}tr.TableRowCart td.actions{padding:10px;position:absolute;right:0;top:0}}@media(max-width:375px){tr.TableRowCart td.actions .ButtonRound{border-radius:var(--box_radius)}}.ProductAddFormPurchase .product_add_form_wrapper{padding-bottom:0}.ProductAddFormPurchase .product_add_form_wrapper,.ProductAddFormPurchase .product_add_form_wrapper section{display:grid;grid-template-columns:1fr;grid-gap:var(--form_gap)}.ProductAddFormPurchase .product_add_form_wrapper section.inline{grid-template-columns:1fr 1fr}.ProductAddFormPurchase .product_add_form_wrapper section.choice{border-top:1px solid var(--border_color_extra);padding-top:var(--form_gap)}.ProductAddFormPurchase .product_add_form_wrapper section.choice .check_wrapper{padding-bottom:var(--form_gap);border-bottom:1px solid var(--border_color_extra)}.ProductAddFormPurchase .product_add_form_wrapper section.choice .check_wrapper span{font-weight:600}.ProductAddFormPurchase .product_add_form_wrapper section.choice .check_wrapper small{font-family:var(--font);font-size:12px;opacity:.7;margin-left:27px;color:var(--text_color)}@media(max-width:599px){.search_box.open{width:calc(100% - var(--menu_width));position:fixed;top:0;left:calc(var(--menu_width));z-index:11;padding:0}.search_box.open .InputSearch{width:100%;display:flex;align-items:center;background-color:var(--neutral_color);z-index:10;height:var(--nav_height);padding:0 var(--box_padding);border-bottom:1px solid var(--border_color_dark);box-sizing:border-box}.search_box.open .InputSearch label{display:none}.search_box.open .InputSearch .input_search_wrapper{width:100%}.search_box.open .DropdownMenu.full{top:calc(100% - 1px);right:0;left:-1px;width:calc(100% + 1px)}.search_box.open .product_form_wrapper .search_products{margin-right:0}.search_box.open .product_form_wrapper>Button{display:none}}.ProductForm .product_form_wrapper{display:flex;align-items:flex-start}.ProductForm .product_form_wrapper .search_products{flex:1;margin-right:var(--form_gap)}.ProductForm .product_form_wrapper small{font-family:var(--font);height:var(--widget_height);display:flex;align-items:center;color:var(--text_color);margin:0 var(--form_gap);font-weight:600;display:none}.ProductForm .product_form_wrapper small:after,.ProductForm .product_form_wrapper small:before{content:"";display:block;width:7px;height:1px;background-color:var(--border_color_dark);margin-bottom:-4px}.ProductForm .product_form_wrapper small:before{margin-right:5px}.ProductForm .product_form_wrapper small:after{margin-left:5px}@media(max-width:425px){.ProductForm .product_form_wrapper .Button{width:36px;padding:0;justify-content:center}.ProductForm .product_form_wrapper .Button i{margin-right:0}.ProductForm .product_form_wrapper .Button i svg{margin:0}.ProductForm .product_form_wrapper .Button span{display:none}}.slide-cart-enter-active,.slide-cart-enter-active .modal_content,.slide-cart-leave-active,.slide-cart-leave-active .modal_content,.slide-pos-cart-enter-active,.slide-pos-cart-leave-active{transition:all .4s ease}.slide-cart-enter-active .overlay,.slide-cart-leave-active .overlay{transition:all .7s ease}.slide-cart-enter .overlay,.slide-cart-leave-to .overlay{opacity:0}.slide-cart-enter .modal_content,.slide-cart-leave-to .modal_content,.slide-pos-cart-enter,.slide-pos-cart-leave-to{transform:translateX(var(--modal_width))}.slide-pdf-enter-active,.slide-pdf-enter-active .modal_content,.slide-pdf-leave-active,.slide-pdf-leave-active .modal_content{transition:all .4s ease}.slide-pdf-enter-active .overlay,.slide-pdf-leave-active .overlay{transition:all .7s ease}.slide-pdf-enter .overlay,.slide-pdf-leave-to .overlay{opacity:0}.slide-pdf-enter .modal_content,.slide-pdf-leave-to .modal_content{transform:translateX(var(--modal_pdf_width))}@media(max-width:768px){.slide-pdf-enter .modal_content,.slide-pdf-leave-to .modal_content{transform:translateX(768px)}}@media(max-width:599px){.slide-cart-enter .modal_content,.slide-cart-leave-to .modal_content,.slide-pdf-enter .modal_content,.slide-pdf-leave-to .modal_content,.slide-pos-cart-enter,.slide-pos-cart-leave-to{transform:translateX(599px)}}@media(max-width:425px){.slide-cart-enter .modal_content,.slide-cart-leave-to .modal_content,.slide-pdf-enter .modal_content,.slide-pdf-leave-to .modal_content,.slide-pos-cart-enter,.slide-pos-cart-leave-to{transform:translateX(425px)}}.slide-fade-enter-active,.slide-fade-enter-active .dropdown_menu_wrapper,.slide-fade-leave-active,.slide-fade-leave-active .dropdown_menu_wrapper{transition:all .3s ease}.slide-fade-enter .dropdown_menu_wrapper,.slide-fade-leave-to .dropdown_menu_wrapper{transform:translateY(10px);opacity:0}.slide-fade-enter-active .overlay,.slide-fade-leave-active .overlay{transition:all .3s ease}.slide-fade-enter .overlay,.slide-fade-leave-to .overlay{opacity:0}.fade-up-enter-active{transition:all .3s ease}.fade-up-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.fade-up-enter,.fade-up-leave-to{transform:translateY(10px);opacity:0}@media(max-width:599px){.slide-fade-enter .dropdown_menu_wrapper.context,.slide-fade-leave-to .dropdown_menu_wrapper.context{transform:translateY(50vh);opacity:0}.slide-fade-enter .dropdown_menu_wrapper.search,.slide-fade-leave-to .dropdown_menu_wrapper.search{transform:translateY(0);opacity:0}.slide-fade-leave-active .dropdown_menu_wrapper.search{transition:none}}@-webkit-keyframes elastic{0%{transform:scaleX(1)}to{transform:scaleX(1.2)}}@keyframes elastic{0%{transform:scaleX(1)}to{transform:scaleX(1.2)}}@-webkit-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes scaleX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scaleX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@-webkit-keyframes bounce{0%{transform:scale(.8);opacity:0}50%{opacity:.3}to{transform:scale(1.2);opacity:0}}@keyframes bounce{0%{transform:scale(.8);opacity:0}50%{opacity:.3}to{transform:scale(1.2);opacity:0}}@-webkit-keyframes shine{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes shine{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}.PurchaseProducts .search_products{position:relative}.PurchaseProducts .purchase_products_list{margin-top:20px}@media(max-width:1024px){.PurchaseProducts .purchase_products_list{margin-top:15px}}@media(max-width:599px){.PurchaseProducts tr.TableRowCart{flex-wrap:wrap;padding-right:90px}.PurchaseProducts tr.TableRowCart td{display:flex;align-items:center}.PurchaseProducts tr.TableRowCart td:first-child{width:100%}.PurchaseProducts tr.TableRowCart td:nth-child(3){order:2;width:auto;font-weight:700}.PurchaseProducts tr.TableRowCart td:nth-child(2){order:3;width:auto;font-weight:700;color:var(--accent_color)}.PurchaseProducts tr.TableRowCart td:nth-child(2):before{text-transform:lowercase;content:"x";margin:0 4px;font-weight:700}.PurchaseProducts tr.TableRowCart td:nth-child(4){order:4;width:100%}.PurchaseProducts tr.TableRowCart td.actions{height:100%;box-sizing:border-box}.PurchaseProducts .purchase_products_list .search_trigger{display:none}}@media(max-width:375px){.PurchaseProducts tr.TableRowCart td.actions{width:100%;position:relative;height:auto;order:5;padding:5px 0 0 0;margin-left:-1px}.PurchaseProducts tr.TableRowCart td.actions span .ButtonRound{margin-left:0;margin-right:10px}}.form_scrollable{min-height:calc(100dvh - 168px);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.form_scrollable.bottom{min-height:calc(100dvh - 159px - var(--nav_height) - var(--box_padding)*2)}@media(max-width:425px){.form_scrollable.bottom{min-height:calc(100dvh - 153px - var(--nav_height) - var(--box_padding)*2)}}.main_form_wrapper{display:grid;grid-template-columns:1fr;grid-gap:var(--form_gap)}.main_form_wrapper section{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--form_gap);padding:var(--form_gap) 0 0;border-top:1px solid var(--border_color)}.main_form_wrapper section.no_gap{grid-gap:0}.main_form_wrapper section.no_padding{padding-top:0}.main_form_wrapper section.no_border{border-top:0}.main_form_wrapper section.full{grid-template-columns:1fr}.main_form_wrapper section.flex{display:flex}.main_form_wrapper section.flex_col{display:flex;flex-direction:column;grid-gap:0}.main_form_wrapper section.buttons{grid-gap:var(--form_gap)}.main_form_wrapper section.buttons button.icon{margin-left:auto}.main_form_wrapper section.buttons_pos button:first-child i{display:none}.main_form_wrapper section.choice{flex-direction:column}.main_form_wrapper section.choice span{font-weight:600}.main_form_wrapper section.choice small{font-family:var(--font);font-size:12px;opacity:.7;margin-left:27px;color:var(--text_color);display:inline-flex;line-height:1.3}.main_form_wrapper section.choice button{margin-left:27px;margin-top:10px}.main_form_wrapper section.choice_check{flex-direction:column}.main_form_wrapper section.choice_check small{font-family:var(--font);font-size:12px;opacity:.7;margin-left:27px;color:var(--text_color);display:inline-flex;line-height:1.3}.main_form_wrapper section.choice_check .check_wrapper{grid-column:1/span 2}.main_form_wrapper section.stick{position:sticky;bottom:0;background-color:var(--neutral_color_dark);z-index:0}.main_form_wrapper section.stick:before{position:absolute;content:"";bottom:calc(var(--box_padding)*-1);left:0;width:100%;height:var(--box_padding);background-color:var(--neutral_color_dark)}.main_form_wrapper section .search_contacts{position:relative}@media(max-width:599px){.main_form_wrapper section.stick{position:relative}.main_form_wrapper>section.stick{width:calc(100% - var(--menu_width) - var(--box_padding)*2);position:fixed;padding-bottom:var(--form_gap)}}@media(max-width:425px){.main_form_wrapper section{display:grid;grid-template-columns:1fr}.main_form_wrapper section.buttons button.icon{margin-left:inherit}.main_form_wrapper section.buttons:not(.buttons_pos) button:first-child{flex:1}.main_form_wrapper section.buttons:not(.buttons_pos) button:nth-child(2),.main_form_wrapper section.buttons_pos button:first-child,.main_form_wrapper section.buttons_pos button:nth-child(3){width:36px}.main_form_wrapper section.buttons_pos button:first-child i,.main_form_wrapper section.buttons_pos button:nth-child(3) i{display:block}.main_form_wrapper section.buttons_pos button:first-child span,.main_form_wrapper section.buttons_pos button:nth-child(3) span{display:none}.main_form_wrapper section.buttons_pos button:nth-child(2){flex:1}}@media(max-width:1800px){:root{--menu_width:220px;--main_form_width:500px}}@media(max-width:1200px){:root{--main_form_width:420px}}@media(max-width:1024px){:root{--menu_width:70px;--main_form_width:450px;--modal_width:450px;--box_padding:15px;--modal_pdf_width:650px}}@media(max-width:768px){:root{--modal_pdf_width:calc(100% - var(--menu_width))}}@media(max-width:599px){:root{--main_form_width:calc(100% + 1px - var(--menu_width));--modal_width:calc(100% + 1px - var(--menu_width));--nav_height:50px}.collapsed,:root{--menu_width:50px}}.PurchasesCreateTemplate{display:grid;grid-template-columns:1fr var(--main_form_width);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.PurchasesCreateTemplate main{padding:var(--box_padding);box-sizing:border-box}.PurchasesCreateTemplate main.purchase_products{min-height:calc(100dvh - var(--nav_height))}.PurchasesCreateTemplate main.purchase_form{position:sticky;top:var(--nav_height);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;width:var(--main_form_width);border-left:1px solid var(--border_color_dark);box-shadow:var(--shadow-light)}.PurchasesCreateTemplate main.purchase_form .purchase_form_cart{padding:var(--box_padding);height:calc(100dvh - var(--nav_height));overflow:auto;box-sizing:border-box}@media(max-width:1024px){.PurchasesCreateTemplate{grid-template-columns:1fr}.PurchasesCreateTemplate .overlay_create_purchase_form{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;cursor:pointer}.PurchasesCreateTemplate .overlay_create_purchase_form .overlay{display:block;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.PurchasesCreateTemplate .ButtonFloat{display:flex!important}.PurchasesCreateTemplate main.purchase_form{position:fixed;right:0;top:0;z-index:10}.PurchasesCreateTemplate main.purchase_form .purchase_form_cart{background-color:var(--neutral_color_dark);border-left:1px solid var(--border_color);box-sizing:border-box}}.PurchaseSetting .purchase_setting_wrapper{font-family:var(--font);display:grid;grid-template-columns:1fr;grid-gap:var(--form_gap)}.PurchaseSetting .purchase_setting_wrapper section{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border_color);padding-bottom:var(--form_gap);color:var(--text_color)}.PurchaseSetting .purchase_setting_wrapper section h1{font-size:14px;font-weight:500}.PurchaseSetting .purchase_setting_wrapper section small{font-size:12px;opacity:.7}