.sui-button i{pointer-events:none}@font-face{font-family:"Jost";src:url(../assets/fonts/Jost-VariableFont_wght.ttf);font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"Helvetica Neue Lt Std";src:url(../assets/fonts/hinted-HelveticaNeueLTStd-Th.ttf);font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"Trend Sans One";src:url(../assets/fonts/hinted-TrendSansOne.eot);font-weight:200;font-style:normal}p{font-size:1.175rem;margin:1.5rem 0;line-height:1.65rem}.btn{width:100%;max-width:100%;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px;color:#fff;cursor:pointer;height:43px;transition:all .4s ease-in-out;margin-bottom:.5rem}.btn.disabled{opacity:.8;background-color:#ced4da !important}input{width:100%;height:43px;border:1px solid #ced4da;border-radius:5px;padding:0 1rem}@media screen and (max-width: 660px){input{margin-bottom:1rem}}.product-card{margin-top:1rem}.product-card h2{font-size:1rem;margin-bottom:.5rem}.product-card h3{font-size:.875rem}.product-card .wrapper-img{width:100%;height:210px;margin:1rem auto}.product-card .wrapper-img img{object-fit:contain}.loader-wrapper{width:100%;height:100%;position:fixed;z-index:101;background-color:var(--clr-highlight-700);opacity:.5;display:flex;justify-content:center;align-items:center;top:0;left:0}.loader-wrapper .percent{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;font-size:1rem;font-weight:bold}.loader-wrapper .loader{position:absolute;font-size:10px;margin:50px auto;text-indent:-9999em;width:6em;height:6em;border-radius:50%;background:#fff;background:linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;transform:translateZ(0)}.loader-wrapper .loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader-wrapper .loader:after{background-color:#ba933e;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes load3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.overlay-tabella-smaltimento{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.overlay-tabella-smaltimento .wrapper-content-modal{background-color:#fff;padding:2rem;width:90%;border-radius:5px;display:flex;flex-direction:column;position:relative}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .wrapper-content-modal{padding:2rem .5rem}}.overlay-tabella-smaltimento .btn-close-overlay{position:absolute;top:1rem;right:1rem;background:#fff;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;font-size:1rem;align-items:center}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .product-name{margin-top:1rem}}.overlay-tabella-smaltimento .tabella-smaltimento{display:flex;flex-wrap:wrap;align-items:center;width:100%;min-height:500px;padding:20px}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .tabella-smaltimento{padding:1rem}}.overlay-tabella-smaltimento .tabella-smaltimento figure{width:30%;padding:20px;flex:1}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .tabella-smaltimento figure{width:100%;flex:0 0 100%}}.overlay-tabella-smaltimento .tabella-smaltimento figure img{height:400px}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .tabella-smaltimento figure img{height:15vh}}.overlay-tabella-smaltimento .tabella-smaltimento .wrapper-tabella{overflow-x:auto;flex:4}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .tabella-smaltimento .wrapper-tabella{width:100%;flex:0 0 100%}}.overlay-tabella-smaltimento .tabella-smaltimento .content-tabella{height:100%;width:100%;border-collapse:collapse}.overlay-tabella-smaltimento .tabella-smaltimento .content-tabella thead td{border:0;border-radius:7px;font-weight:bold;padding:20px 10px}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .tabella-smaltimento .content-tabella thead td{padding:.5rem}}.overlay-tabella-smaltimento .tabella-smaltimento .content-tabella tbody .table-label{border:0;font-weight:bold}.overlay-tabella-smaltimento .tabella-smaltimento .content-tabella tbody td{padding:20px 10px;border:1px solid #cacaca}@media screen and (max-width: 660px){.overlay-tabella-smaltimento .tabella-smaltimento .content-tabella tbody td{padding:.2rem .5rem}}.placeholder-no-items-found{padding:2rem;text-align:center;margin:1rem 0;width:100%;border-radius:5px}.modal-wrapper{position:fixed;top:0;left:0;z-index:14999;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.modal-wrapper .modal-body{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:40px 90px;width:50%;text-align:center}@media screen and (max-width: 600px){.modal-wrapper .modal-body{width:90%;padding:2.5rem}}.modal-wrapper .modal-body .close{width:20px;height:20px;position:absolute;left:calc(100% - 40px);top:20px;background-image:url(../assets/close-btn-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}.modal-wrapper .modal-body .icon{width:80px;height:80px;margin:0 auto 2rem;border-radius:50%;position:relative;background-color:#fff}.modal-wrapper .modal-body .icon:after{width:45px;height:45px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-position:center;background-size:contain;background-repeat:no-repeat;max-width:600px;padding:40px 90px}.modal-wrapper .modal-body.alert-modal .icon:after{background-image:url(../assets/error.svg);width:70px;height:65px}.modal-wrapper .modal-body.confirm-modal .icon:after{background-image:url(../assets/Check.svg)}.modal-wrapper .modal-body.question-modal .icon:after{background-image:url(../assets/edit-cart.svg);width:80px;height:80px}.modal-wrapper .modal-body.question-modal .btn-wrapper .btn{min-width:80px}.modal-wrapper .modal-body .modal-title{font-size:2rem;font-weight:700;color:#006481;line-height:1.25}@media screen and (max-width: 640px){.modal-wrapper .modal-body .modal-title{margin-bottom:1.125rem}}.modal-wrapper .modal-body .modal-text{font-size:1rem;color:#000;font-weight:400;line-height:1.25}.modal-wrapper .modal-body .btn-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;justify-content:flex-end;margin-top:1.875rem}.modal-wrapper .modal-body .btn-wrapper.justify-center{justify-content:center}.modal-wrapper .modal-body .btn-wrapper.justify-center .btn:not(:last-child){margin-right:0}.modal-wrapper .modal-body .btn-wrapper .btn{padding-left:1rem;padding-right:1rem;padding-top:3px}.modal-wrapper .modal-body .btn-wrapper .btn:not(:last-child){margin-right:1rem}*{padding:0;margin:0;box-sizing:border-box}html,body{font-family:"Jost",sans-serif !important;font-weight:500;letter-spacing:.4px;scrollbar-width:thin;overflow-x:hidden}@media screen and (max-width: 1366px){html,body{font-size:14px}}img{width:100%;height:100%;object-fit:contain}header{background-color:#000;padding:.875rem 0}header .change-language{text-decoration:none;color:#555}header .change-language:hover{text-decoration:underline #fff}header .logo{max-width:200px;margin-bottom:-5px;cursor:pointer}.header-smaltimento figure{position:relative}.header-smaltimento figure img{object-fit:cover}.header-smaltimento figure .wrapper-figcaption{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:calc(100% - 5px);background-color:rgba(0,0,0,.5)}.header-smaltimento figure .wrapper-figcaption figcaption{color:#fff;font-size:2.2rem}.app_dispensa{font-family:"Jost",sans-serif}.app_dispensa footer{background-color:#000;padding:2rem 1rem;color:#fff;margin:2rem 0 0 0}.app_dispensa footer .footer-txt-about{font-size:12px;color:#c9c9c9}.app_dispensa footer a{color:#fff;font-size:12px;line-height:1;text-decoration:underline}.app_dispensa footer .logo-footer{width:75%}@media screen and (max-width: 600px){.app_dispensa footer .logo-footer{margin-bottom:1.75rem}}.app_dispensa .placeholder-no-items-found{background-color:rgba(0,101,128,.2);font-family:"Jost",sans-serif}.app_dispensa .overlay-tabella-smaltimento{z-index:100}.app_dispensa .overlay-tabella-smaltimento .btn-close-overlay{background-color:#006580;color:#fff}.app_dispensa .loader-wrapper{background-color:#006580}.app_dispensa .loader-wrapper .loader:after{background-color:#006580}.app_dispensa .btn{background-color:#006580}.app_dispensa .btn:hover{background-color:#000}.app_mida{font-family:"Helvetica Neue Lt Std",sans-serif}.app_mida .placeholder-no-items-found{background-color:rgba(186,147,62,.2);font-family:"Helvetica Neue Lt Std",sans-serif}.app_mida .overlay-tabella-smaltimento{z-index:100}.app_mida .overlay-tabella-smaltimento .btn-close-overlay{background-color:#ba933e;color:#fff}.app_mida .loader-wrapper{background-color:#ba933e}.app_mida .loader-wrapper .loader:after{background-color:#ba933e}.app_mida .btn{background-color:#ba933e}.app_mida .btn:hover{background-color:#000}.app_mida .product-card h2{font-family:"Trend Sans One"}.app_mida .header-smaltimento figcaption{font-family:"Trend Sans One"}.app_mida footer{background-color:#000;padding:2rem 1rem;color:#fff;margin:2rem 0 0 0}.app_mida footer h4{font-size:1.411rem;font-weight:600;color:#ba933e;font-family:"Helvetica Neue Lt Std",sans-serif}.app_mida footer .line{width:100%;height:1px;background-color:rgba(255,255,255,.1);margin:1rem 0}.app_mida footer .info-anziendali{font-size:.8rem}.app_mida footer .list-contact{list-style-type:none}.app_mida footer .list-contact li i{margin-right:.5rem}.app_mida footer .list-contact li a{color:#fff}.app_mida footer .subtitle-footer{font-family:"Helvetica Neue Lt Std",sans-serif;font-weight:100;font-style:normal;font-style:italic;font-size:.8125rem;margin:1rem 0;color:#fff}

/*# sourceMappingURL=App.css.map*/