.modal{position:fixed;z-index:3;overflow-y:auto;overflow-x:hidden;max-height:95vh;width:100%;max-width:800px;padding:30px 40px;background-color:var(--white);border-radius:var(--br-modal)}@media(max-width:470px){.modal{padding:15px}}.modal__overlay{width:100vw;height:100vh;position:fixed;background-color:rgba(0,0,0,.3)}.modal__overlay,.modal__wrapper{display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;z-index:2000}.modal__wrapper{position:absolute;overflow:hidden}.modal__heading{text-align:center;font-size:36px;font-weight:800;padding-bottom:20px;border-bottom:1px solid var(--grey-4)}.preloader-block{display:flex;align-items:center;justify-content:center;position:relative;z-index:5;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.btn[data-v-7d109526]{border-radius:var(--br-medium);background-color:transparent;font-weight:900;border:1px solid var(--black);cursor:pointer;padding:3px 8px}.btn[data-v-7d109526]:focus{outline:none}.btn_red[data-v-7d109526]{background-color:var(--red);border-color:var(--red);font-size:var(--fz-big);font-weight:700;color:var(--white);height:41px;width:156px}.btn_small-red[data-v-7d109526]{background-color:#ff3b30;border-color:#8e8e8e;font-size:var(--fz-small);font-weight:700;color:var(--white);height:26px}.btn_silver[data-v-7d109526]{background-color:var(--silver-7);border-color:var(--silver-7);font-size:var(--fz-big);font-weight:700;color:var(--white);height:41px;width:156px}.btn_action-btn[data-v-7d109526]{box-sizing:border-box;height:33px;width:117px;font-size:16px;border:1px solid var(--silver-7);border-radius:4px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:0}.btn_light-silver[data-v-7d109526]{border-radius:var(--br-extra-tiny);box-shadow:var(--box-shadow);border-color:var(--grey-2);font-size:var(--fz-small);font-weight:500;color:var(--grey-2);text-transform:capitalize;padding:3px 22px}.btn_sidebar[data-v-7d109526]{border:none;margin-left:40px;padding:0;font-size:var(--fz-big);line-height:1.2;font-weight:700;color:var(--white)}.btn_small[data-v-7d109526]{font-size:var(--fz-extra-small);padding:2px 16px}.btn_big[data-v-7d109526]{width:180px;padding:6px 0;font-size:var(--fz-big);font-weight:700;border:1px solid var(--grey-1);box-shadow:0 0 6px rgba(0,0,0,.5);background-color:var(--white);border-radius:var(--br-tiny);color:var(--red)}.btn_big.active[data-v-7d109526]{background-color:var(--red);color:var(--white)}.btn_addRow[data-v-7d109526]{font-size:14px;font-weight:800;color:var(--silver-7);background-color:var(--white);border:1px solid var(--silver-7);border-radius:var(--br-extra-tiny)}.btn_detail[data-v-7d109526]{font-weight:500;background-color:var(--white);width:136px;border:1px solid var(--grey-4);border-radius:8px}.btn_detail-add[data-v-7d109526]{padding:5px 8px;font-size:var(--fz-medium);font-weight:800;background-color:var(--white);width:136px;border:1px solid var(--silver-7);border-radius:var(--br-extra-tin)}.btn_modal-magazzino[data-v-7d109526],.btn_modal-preventivi[data-v-7d109526]{align-self:center;border-radius:var(--br-extra-tiny);padding:3px 35px;font-size:var(--fz-small);font-weight:800;font-family:Avenir;color:var(--grey-2);border:1px solid var(--grey-2);height:26px;box-shadow:var(--box-shadow)}.btn_extraInfo[data-v-7d109526],.btn_extraInfoRed[data-v-7d109526]{font-size:var(--fz-small);font-weight:600;border-radius:var(--br-extra-tiny)}.btn_extraInfoRed[data-v-7d109526]{border:1px solid var(--red);color:var(--red)}.btn_aggiungi-small[data-v-7d109526]{border-radius:var(--br-extra-tiny)}.btn_esporta[data-v-7d109526]{height:43px;width:111px;color:#fff;border:1px solid #fff;border-radius:12px;background-color:#0d7db9}.wrapper[data-v-48500186]{display:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper .description[data-v-48500186]{color:#9b9b9b;font-size:18px;margin-bottom:20px;margin-top:40px}.wrapper .description[data-v-48500186],.wrapper .value[data-v-48500186]{display:flex;flex-direction:row;justify-content:center;font-family:Avenir Book;width:420px}.wrapper .value[data-v-48500186]{color:#4a4a4a;font-size:16px}.wrapper .first-item[data-v-48500186]{display:flex;justify-content:flex-end;width:45%;padding-right:20px}.wrapper .second-item[data-v-48500186]{width:55%}.qr-modal h2.modal__heading{border-bottom:none}.qr-modal img{max-width:500px;height:500px}.html-overflow-hidden{overflow:hidden}