@import url(https://rsms.me/inter/inter.css);.login-container{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;top:50px;width:100%}.modal{display:flex;flex-direction:column;width:400px}.modal,.modal-header{border-radius:var(--border-radius);padding:20px}.modal-header{background:var(--blue);color:#fff}.modal-form{display:flex;flex-direction:column;gap:10px}.form-field:first-child{margin-top:20px}.form-field-centered{text-align:center}.form-field-flex{display:flex;gap:10px;margin-top:30px}.form-field-flex button:last-child{flex:1 1}.login-button{background:var(--blue)!important;border:none;color:#fff}.ordine-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;top:20px;width:100%}.ordine-container .modal{width:60%}.modal-paragraph{margin:5px 0}.preview-container{display:flex}.modal-header{background:none;color:var(--primary-color)}.modal-header,.modal-subtitle{font-weight:700;text-align:center}.modal-subtitle{font-size:20px;padding:20px}.price-details{font-size:20px;margin:40px 0}.preview-image{flex-shrink:1;width:100%}.preview-image img{height:auto;width:100%}.floating-back-button{bottom:20px;position:fixed;right:20px}@media only screen and (max-width:600px){.ordine-container .modal{width:100%}}:root{--primary-color:#000;--border-radius:5px;--light-blue:#eff4fa;--blue:#041e42}.uiContainer *{font-family:Rajdhani,sans-serif}.uiContainer{border-radius:5px;border-radius:var(--border-radius);box-sizing:border-box;height:100%;padding:10px;pointer-events:none;position:fixed;top:80px;z-index:10}.uiContainer,.uiPanel{display:flex;flex-direction:column}.uiPanel{height:auto}.uiPanel .title{font-size:16px}.ui-notification{border-radius:5px;border-radius:var(--border-radius);margin-top:10px;padding:20px;width:100%}.uiRow{display:flex;margin:10px 0}.uiButtonRow{gap:0}.uiButtonRow .button{background:#eff4fa;background:var(--light-blue);border:none;border-radius:0;color:#041e42;color:var(--blue);min-width:100px;text-transform:uppercase}.uiButtonRow .button-active{background:#041e42;background:var(--blue);color:#eff4fa;color:var(--light-blue);outline:none}.uiButtonRow .button:first-child{border-bottom-left-radius:5px;border-bottom-left-radius:var(--border-radius);border-top-left-radius:5px;border-top-left-radius:var(--border-radius)}.uiButtonRow .button:last-child{border-bottom-right-radius:5px;border-bottom-right-radius:var(--border-radius);border-top-right-radius:5px;border-top-right-radius:var(--border-radius)}.button{background:none;border:1px solid #000;border-radius:5px;border-radius:var(--border-radius);cursor:pointer;justify-content:center;outline:0;padding:20px;pointer-events:auto}.buttonShort{min-width:0;padding:20px}.button-active{background:#000;background:var(--primary-color);border:2px solid #fff;color:#fff;outline:2px solid #000;outline:2px solid var(--primary-color)}.button:hover{background:#000!important;color:#fff;transition:all .3s ease-in-out,border 0s}.uiInputContainer{width:100%}.uiInputContainer .input{background:none;border:1px solid #041e42;border:1px solid var(--blue);border-radius:5px;border-radius:var(--border-radius);padding:10px;pointer-events:auto;transition:outline .3s ease-in-out;width:100%}.uiInputContainer .input:focus{border:0;outline:2px solid #000}.cardUiPanel{background:#eff4fa;background:var(--light-blue);border-radius:5px;border-radius:var(--border-radius);padding:20px;width:auto}.panelRow{display:flex;gap:20px}.uiToggleRow{gap:0}.uiToggleRow .button{background:none;border:1px solid #041e42;border:1px solid var(--blue);border-radius:0;min-width:100px;outline:none;padding:10px 20px;text-transform:uppercase}.uiToggleRow .button:first-child{border-bottom-left-radius:5px;border-bottom-left-radius:var(--border-radius);border-top-left-radius:5px;border-top-left-radius:var(--border-radius)}.uiToggleRow .button:last-child{border-bottom-right-radius:5px;border-bottom-right-radius:var(--border-radius);border-top-right-radius:5px;border-top-right-radius:var(--border-radius)}.uiToggleRow .button-active{background:#041e42;background:var(--blue);color:#eff4fa;color:var(--light-blue)}.uiColorsRow{display:flex;gap:5px}.uiColorsRow .button{border:0;border-radius:5px;border-radius:var(--border-radius);margin:10px 0;outline:none}.patternsPanel{margin-top:20px}.patternsRow{gap:5px}.patternsRow .button{border:0;padding:10px}.patternsRow .button-active{background:#041e42;background:var(--blue)}.newFileParagraph{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:center;pointer-events:auto}.hideButton{display:none}@media only screen and (max-width:600px){.uiContainer{bottom:55px;height:auto;justify-content:flex-end;padding:10px!important;width:100%}.hideButton{align-items:center;display:flex;padding:10px;pointer-events:all}.buttonShort{padding:5px !important!}.uiButtonRow{gap:0}.uiColorsRow{align-items:center;height:100%}.uiTypeRow{display:flex;justify-content:space-between;width:100%}.uiTypeRow .button{margin:0;padding:10px}.uiColorsRow .button{height:20px!important;padding:0!important;width:20px!important}.uiPanel .title{font-size:14px!important}.uiButtonRow .button{min-width:50px!important}.newFileParagraph{margin:5px}.patternsPanel{margin-top:10px}.uiMaterialRow{gap:0;margin:0}.uiMaterialRow .button{margin:0}}.cart-container{border-radius:var(--border-radius);bottom:0;display:flex;flex-direction:column;gap:10px;padding:20px;pointer-events:auto;position:fixed;right:0;z-index:1000}.cart-container .button{background:var(--blue);border:0;color:#fff}.cart-container .button:first-child{pointer:initial;background:none;border:1px solid var(--blue);color:var(--blue)}.cost-container{font-weight:700;padding:10px 20px}@media only screen and (max-width:600px){.cart-container{flex-direction:row;justify-content:space-between;padding:10px;width:100%}.cart-container .button{padding:12px}}#root,body,html{height:100vh;margin:0;outline:none;overflow:hidden;padding:0;position:relative;width:100vw}:root{--primary-color:#0c2340;--secondary-color:#eff4fa;--accent-color:#ffef00;--font-family:"Neue Montreal",arial,sans-serif;--alt-font-family:"Rajdhani";--headline-font-size:60px;--title-font-size:40px;--medium-font-size:30px;--base-font-size:20px;--small-font-size:14px;--max-width:940px;--max-width-alt:1140px;--base-margin:20px;--border-radius:15px;--button-radius:7px}body{background:#fff;display:flex;font-family:Rajdhani,sans-serif;justify-content:center}*{box-sizing:border-box;position:relative}.picker{height:90px!important;left:70px;position:absolute!important;top:74px;width:90px!important}#phoneMenuPanel{background-color:#0c2340;background-color:var(--primary-color);color:#fff;display:none;height:100vh;overflow:hidden!important;padding:120px 20px 0;position:fixed;width:100%;z-index:10}.phone-menu-content{display:flex;height:100%;top:100vh;transition:top .25s ease-in;width:100%}.phone-menu-toggled{display:flex!important}.phone-menu-toggled .phone-menu-content{display:flex;flex-direction:column;top:0}.phone-menu-link{color:#fff;font-size:2rem;margin-bottom:10px;text-decoration:none}.header-container{background-color:#fff;display:flex;flex-shrink:0;height:95px;padding:0 20px;position:fixed;width:100%;z-index:100}.header-container *{z-index:150!important}.header-logo{color:#0c2340;color:var(--primary-color);height:50px;width:50px}.header-hamburger{cursor:pointer;display:none;flex-direction:column;height:30px;justify-content:space-around;width:30px}.hamburger-line{background-color:#0c2340;background-color:var(--primary-color);height:3px;width:100%}.header-icon{height:50px;width:50px}.header-icon .header-icon-svg{fill:none;height:30px;width:50px}.header-dark-panel{background-color:#0c2340;background-color:var(--primary-color);height:95px;left:0;position:absolute;right:0;top:-95px;transition:top .35s ease-in-out;z-index:110!important}.header-toggled *{stroke:#fff;color:#fff!important}.header-toggled .hamburger-line{background-color:#fff}.header-svg{fill:none;stroke:#0c2340;stroke:var(--primary-color);height:20px}.header-toggled>.header-dark-panel{color:#fff;top:0}.header-container .header-section{align-items:center;display:flex;flex:1 1;z-index:52}.header-left>.header-link{margin-right:20px}.header-center{justify-content:center}.header-right{justify-content:flex-end}.header-right>.header-link{margin-left:20px}.header-section .header-link{color:#0c2340;color:var(--primary-color);font-family:Rajdhani;font-family:var(--alt-font-family);font-size:20px;font-size:var(--base-font-size);font-weight:500;text-decoration:none;text-transform:uppercase}.header-section .active{text-decoration:underline!important}#main-section{margin-top:95px}.section-container{padding:40px;width:100%}.section-container .section{display:flex;margin:auto}.section-container .section,.text-section{max-width:940px;max-width:var(--max-width)}.text-section{display:block;font-size:20px;font-size:var(--base-font-size);margin:50px auto}.section-container .section-fluid{display:flex;margin:auto;width:100%}.section-content{flex:1 1;margin-right:20px}.section-title{font-family:Rajdhani;font-family:var(--alt-font-family);font-size:40px;font-size:var(--title-font-size);font-weight:400}.section-body{font-size:20px;font-size:var(--base-font-size)}.section-cover{border:1px solid red;flex:1 1}.safe-zone-container{display:flex;justify-content:space-between;padding:10px 40px}.safe-icon{padding:10px}.safe-icon img{height:25px}.safe-zone-title{font-size:20px;font-size:var(--base-font-size);text-align:center}.footer-container{background-color:#0c2340;background-color:var(--primary-color);color:#fff;padding:40px;width:100%}.footer-container .footer-section{align-items:flex-start;display:flex;justify-content:space-between;margin:auto;max-width:940px;max-width:var(--max-width)}.footer-section .footer-column{display:flex;flex-direction:column}.footer-column-title{color:#eff4fa;color:var(--secondary-color);font-family:Rajdhani;font-family:var(--alt-font-family);font-size:20px;font-size:var(--base-font-size);font-weight:500;margin-bottom:15px}.footer-column-links{display:flex;flex-direction:column}.footer-column-links .footer-link{color:#eff4fa;color:var(--secondary-color);font-size:14px;font-size:var(--small-font-size);margin-bottom:5px}.no-max-width{max-width:none!important}.no-padding-y{padding-bottom:0!important;padding-top:0!important}.immagine-fondo{width:100%}.immagine-fondo img{display:flex;height:auto;width:100%}@media only screen and (max-width:600px){.header-container{padding:0 20px;width:100vw}.header-left{display:none!important}.header-center{justify-content:space-between;width:100%}.header-hamburger{display:flex}.header-right{display:none!important}.section{padding:20px}.section-title{text-align:center}.footer-section{flex-direction:column}.footer-column{display:flex;width:100%}.footer-column-title{font-size:var(--body-font-size)!important;margin-top:20px;width:100%}.footer-column-links{display:flex;flex-direction:row;font-size:var(--body-font-size)!important;margin-bottom:10px}.footer-link{margin-right:20px}}
/*# sourceMappingURL=main.dacdbd23.css.map*/