@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.App{height:100vh;overflow:hidden;width:100vw}.card{background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin:10px;padding:10px;width:280px}.titolo{font-size:1.4em;font-weight:700;margin-bottom:9px}.dati_orizzontali{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:flex-start;width:100%}.image{height:200px;margin:0 auto;object-fit:cover;width:98%}.ingredienti{flex-direction:column;margin:0 5px;max-width:190px;width:auto}.it{display:block;flex-wrap:wrap;font-size:1em}.en,.it{word-wrap:break-word;font-style:italic;height:auto;margin:0 auto;width:98%}.en{display:flex;flex-direction:row;font-size:.7em}.prezzo{font-size:1.5em;justify-content:center;margin:3px auto;width:auto}.prezzo,.pulsanti{align-items:center;display:flex}.pulsanti{flex-direction:row;justify-content:space-between}.conenitore-info{display:flex;flex-direction:column;height:auto;justify-content:flex-end}.modal-container,.qty{align-items:center;justify-content:center}.modal-container{background-color:rgba(0,0,0,.8);bottom:0;display:flex;flex-direction:column;left:220px;position:fixed;right:0;top:0;z-index:10002}.container-infomodal{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:80%;margin:auto;min-height:400px;min-width:400px;overflow-y:scroll;position:relative;width:80%}.menu-close{border:2px solid #6f0101;border-radius:50%;color:#fff;cursor:pointer;height:31px;overflow:hidden;position:absolute;right:3px;top:3px;width:31px}.menu-close,.menu-close .material-symbols-outlined{align-items:center;background-color:#a00505;display:flex;flex-direction:column;justify-content:center}.menu-close .material-symbols-outlined{height:100%;margin:auto;width:100%}.nome-prodotto{align-items:center;flex-direction:row;font-size:30px;height:auto;margin:10px auto;width:80%}.dati-prodotto,.nome-prodotto{display:flex;justify-content:flex-start}.dati-prodotto{align-items:flex-start;flex-direction:column;height:80%;margin:0 auto;width:96%}.container-infomodal .pulsanti{margin:10px auto;width:50%}.dati-prodotto .img-prodotto{align-items:center;display:flex;flex-direction:row;height:65%;justify-content:center;margin:0 auto;width:auto}.img-prodotto img{height:100%;object-fit:cover;width:100%}.dati-prodotto .ingredienti-modal{word-wrap:break-word;display:block;font-size:1.3rem;height:auto;line-height:1.6rem;margin:15px auto;width:90%}.dati-prodotto .eng{font-size:20px;font-style:italic}.testo-privacy{align-items:flex-start;display:flex;flex-direction:column;height:80%;justify-content:flex-start;line-height:1.5em;margin:auto;overflow-y:scroll;text-align:left;width:70%}.prodotti{margin-bottom:50px}.spinner{align-items:center;height:100vh;justify-content:center;margin:auto;width:auto}.card-personalizzami,.spinner{display:flex;flex-direction:column}.card-personalizzami{border-style:solid;border-width:1px;margin:15px;padding:10px;width:300px}.titolo-personalizzami{font-size:1.4em;font-weight:700;margin-bottom:9px}.image-personalizzami{height:200px;object-fit:cover}.pulsanti-personalizzami{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.conenitore-info-ersonalizzami{display:flex;flex-direction:column;height:100%;justify-content:flex-end}hr{border:0;border-top:1px solid #605e5e;display:block;height:1px;margin:1em 0;padding:0}.form-container{align-items:center;border-radius:10px;display:flex;justify-content:center;margin:100px auto;position:relative;width:60%}.form-content-left{background:linear-gradient(90deg,#27b0ff,#00e8ec);border-radius:10px 0 0 10px;position:relative}.form-success{color:#fff;font-size:24px;margin-top:80px;text-align:center}.form{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.form h1{color:#fff;font-size:1rem;margin-bottom:1rem;text-align:start;width:80%}.form-inputs{margin-bottom:.5rem;width:80%}.form-inputs p{color:#f00e0e;font-size:.8rem;margin-top:.5rem}.form-label{color:#fff;display:inline-block;font-size:.8rem;margin-bottom:6px}.form-input{border:none;border-radius:2px;display:block;height:40px;outline:none;padding-left:10px;width:100%}.form-input::-webkit-input-placeholder{color:#595959;font-size:12px}.form-input::placeholder{color:#595959;font-size:12px}.form-input-btn{background:linear-gradient(90deg,#27b0ff,#00e8ec);border:none;border-radius:2px;color:#fff;font-size:1rem;height:50px;margin-top:10px;outline:none;width:80%}.form-input-btn:hover{background:linear-gradient(90deg,#278fff,#0c63fa);cursor:pointer;transition:all .4s ease-out}.form-input-login{color:#fff;font-size:.8rem;margin-top:10px;text-align:center;width:80%}.form-input-login a{color:#27cdff;font-weight:600;text-decoration:none}.select{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:auto;width:300px}.select select{box-sizing:border-box;font-size:16px;padding:5px}.select button{background-color:rgb(#2a60bd,#2d589e,#2a60bd);border:1px solid #fff;border-radius:10px;box-sizing:border-box;flex-direction:row;height:auto;margin-top:10px;padding:10px;width:40%}.login,.select button{align-items:center;display:flex;justify-content:center}.login{flex-direction:column;height:100vh;left:0;margin:0 auto;position:fixed;right:0;top:0;width:100vw}.logo_in_form{height:200px;margin:0 auto;object-fit:contain;width:200px}.container-layout{height:100vh;overflow:hidden}.subcontainer-layout{display:flex;height:100%}.corpo{height:auto;left:220px;margin-top:45px;min-height:100vh;overflow-y:auto;position:absolute;right:0;top:0}.nav{background-color:#fff;border-right:1px solid #c4c4c4;bottom:0;display:flex;flex-direction:column;font-weight:700;overflow:auto;position:fixed;top:0;width:220px;z-index:9000}.nav h2{align-items:center;flex-direction:row;justify-content:center}.content-nav,.nav h2{display:flex;height:auto;width:100%}.content-nav{flex-direction:column;padding-top:20px}.content-nav a{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:rgba(#fff,.35);color:#545e6f;font-variant:small-caps;letter-spacing:.1em;line-height:1.5em;padding:10px;text-decoration:none;text-transform:uppercase}.content-nav.active a{color:#fff}.content-nav:not(.active):after{opacity:.2}.content-nav:not(.active):hover a{color:rgba(#fff,.75)}.content-nav:after{background:#9b9b9b;background-image:linear-gradient(90deg,#aa9ad3,#b27f9f);bottom:0;content:"";height:.2em;left:0;position:absolute;width:100%}.line{border-bottom:1px solid #9e9e9e}.logout{box-sizing:border-box;color:#7600dc;height:auto;padding:5px;width:100%}.container-apri,.logout{display:flex;flex-direction:column}.container-apri{align-items:center;height:100vh;justify-content:center}.buttonmy{align-items:center;display:flex;flex-direction:row;width:10vw}.container-input-ordine{align-items:center;background-color:#faebd7;display:flex;flex-direction:column;flex-wrap:wrap;height:40vh;justify-content:center;padding:20px;width:40vw}.contenuto--input-ordine{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.numero{font-size:1.5em}.ordini{align-items:center;display:flex;flex-direction:row;font-size:2em;justify-content:center}.input-ordini,.ordini{padding:10px}.ha-screen-reader{clip:rect(1px,1px,1px,1px);clip:var(--ha-screen-reader-clip,rect(1px,1px,1px,1px));border:none;border:var(--ha-screen-reader-border,none);height:1px;height:var(--ha-screen-reader-height,1px);overflow:hidden;overflow:var(--ha-screen-reader-overflow,hidden);padding:0;padding:var(--ha-screen-reader-padding,0);position:absolute;position:var(--ha-screen-reader-position,absolute);width:1px;width:var(--ha-screen-reader-width,1px)}.field__input{--uiFieldPlaceholderColor:var(--fieldPlaceholderColor,#767676);-webkit-appearance:none;-moz-appearance:none;background-color:initial;border:none;border-radius:0;font-family:inherit;font-size:inherit}.field__input:focus::-webkit-input-placeholder{color:var(--uiFieldPlaceholderColor)}.field__input:focus::-moz-placeholder{color:var(--uiFieldPlaceholderColor)}.field{--uiFieldBorderWidth:var(--fieldBorderWidth,2px);--uiFieldPaddingRight:var(--fieldPaddingRight,1rem);--uiFieldPaddingLeft:var(--fieldPaddingLeft,1rem);--uiFieldBorderColorActive:var(
    --fieldBorderColorActive,#161616
  );display:inline-flex;display:var(--fieldDisplay,inline-flex);font-size:1rem;font-size:var(--fieldFontSize,1rem);position:relative;transition:all .4s ease-in-out}.field__input{border-bottom:var(--uiFieldBorderWidth) solid var(--fieldBorderColor,rgba(0,0,0,.25));box-sizing:border-box;height:3rem;height:var(--fieldHeight,3rem);padding:var(--fieldPaddingTop,1.25rem) var(--uiFieldPaddingRight) var(--fieldPaddingBottom,.5rem) var(--uiFieldPaddingLeft);width:100%;width:var(--fieldWidth,100%)}.field__input:focus{outline:none}.field__input::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.field__input::-moz-placeholder{opacity:0;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.field__input:focus::-webkit-input-placeholder{opacity:1;transition-delay:.2s}.field__input:focus::-moz-placeholder{opacity:1;transition-delay:.2s}.field__label-wrap{cursor:text;pointer-events:none;right:0;top:0}.field__label-wrap,.field__label-wrap:after{bottom:0;box-sizing:border-box;left:0;position:absolute}.field__label-wrap:after{content:"";height:0;opacity:0;width:100%}.field__input:focus~.field__label-wrap:after{opacity:1}.field__label{font-size:inherit;font-size:var(--fieldHintFontSize,inherit);left:var(--uiFieldPaddingLeft);line-height:1;position:absolute;top:calc(50% - .5em);transition:top .2s cubic-bezier(.9,-.15,.1,1.15),opacity .2s ease-out,font-size .2s ease-out}.field__input:focus~.field__label-wrap .field__label,.field__input:not(:placeholder-shown)~.field__label-wrap .field__label{--fieldHintFontSize:var(--fieldHintFontSizeFocused,0.75rem);top:.25rem;top:var(--fieldHintTopHover,.25rem)}.field_v1 .field__label-wrap:after{border-bottom:var(--uiFieldBorderWidth) solid var(--uiFieldBorderColorActive);transition:opacity .2s ease-out}.field_v2 .field__label-wrap{overflow:hidden}.field_v2 .field__label-wrap:after{border-bottom:var(--uiFieldBorderWidth) solid var(--uiFieldBorderColorActive);-webkit-transform:translate3d(-105%,0,0);transform:translate3d(-105%,0,0);transition:opacity .2s ease-out .2s,-webkit-transform .285s ease-out .2s;transition:transform .285s ease-out .2s,opacity .2s ease-out .2s;transition:transform .285s ease-out .2s,opacity .2s ease-out .2s,-webkit-transform .285s ease-out .2s}.field_v2 .field__input:focus~.field__label-wrap:after{-webkit-transform:translateZ(0);transform:translateZ(0);transition-delay:0}.field_v3 .field__label-wrap:after{border:var(--uiFieldBorderWidth) solid var(--uiFieldBorderColorActive);transition:height .2s ease-out,opacity .2s ease-out}.field_v3 .field__input:focus~.field__label-wrap:after{height:100%}.field{--fieldBorderColor:#3b70a6;--fieldBorderColorActive:#61c168}body{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Open Sans,Ubuntu,Fira Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}.page{grid-gap:30px;box-sizing:border-box;display:grid;margin:auto;max-width:480px;padding:1rem;width:100%}.linktr{order:-1;padding:1.75rem;text-align:center}.linktr__goal{background-color:#d1f6ff;border-radius:2rem;box-shadow:0 2px 8px 0 rgba(8,49,112,.24);color:#083170;padding:.5rem 1.25rem}@media (min-width:1024px){.linktr{bottom:1rem;position:absolute;right:1rem}}.r-link{--uirLinkDisplay:var(--rLinkDisplay,inline-flex);--uirLinkTextColor:var(--rLinkTextColor);--uirLinkTextDecoration:var(--rLinkTextDecoration,none);color:var(--uirLinkTextColor)!important;display:var(--uirLinkDisplay)!important;-webkit-text-decoration:var(--uirLinkTextDecoration)!important;text-decoration:var(--uirLinkTextDecoration)!important}.btn{background-color:#fbdedb;background:#39879c;border:1px solid #172d69;border-radius:1rem;box-shadow:inset 0 -.3rem 0 rgba(0,0,0,.1);color:#fff;display:inline-block;font-family:sans-serif;font-size:.85em;font-weight:800;padding:.5em 2.1em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s}.btn:focus,.btn:hover{opacity:.8}.btn:active{-webkit-transform:scale(.8);transform:scale(.8)}.btn.block{display:block!important}.btn.circular{border-radius:50em!important}.purple{background-color:#172d69}.red{background-color:#7e0101;height:30px;padding:0;width:31px}.neutro,.red{align-items:center;justify-content:center}.neutro{background-color:#f8f8f8;color:#373737;margin:0 5px;padding:.5em 2em}.container-table{display:flex;flex-direction:column;width:100%}section{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;padding:0}.table,section{box-sizing:border-box;display:table;margin:auto;width:100%}.table{padding:0 10px}.header{background-color:#2d588c;border-style:solid;border-width:10px;color:#fff;display:table-row;height:auto;min-height:30px;min-height:25px;width:100%}section>*{display:table-row}section .col{border-bottom:solid;border-color:#b6b6b6;border-width:.1rem;display:table-cell;height:auto;padding:5px 10px}.row{display:table-row;height:auto;width:100%}.int{font-weight:700;text-transform:uppercase}.nume-page{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.pagine{font-size:1,3em;margin:10px}.red{color:azure}.container-portate{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.container-ordini{align-items:center;justify-content:center}.container-ordini .apritavolo{display:flex;flex-direction:row;height:auto;margin:0 auto;padding:10px;width:auto}.container-ordini{display:flex;flex-direction:column;flex-wrap:wrap;height:auto;margin:5px 0;width:100%}.contenuto-ordini{width:100%}.apritavolo,.contenuto-ordini{align-items:center;display:flex;flex-direction:row;justify-content:center}.apritavolo{margin-top:20px}.Tabs{display:flex;flex-direction:column;width:100%}.nav-tab{align-items:center;display:flex;flex-direction:row;justify-content:center}.outlet{margin-top:20px}.titolo-tab{margin-bottom:20px}.content-tab{align-items:center;display:flex;flex-direction:column;justify-content:center}.prodotti{display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:auto}.container-storico{display:flex;flex-direction:column;margin-bottom:50px;padding-left:30px;padding-right:30px;width:100%}.baseinfo-container{display:flex;flex-direction:column;height:auto;margin:10px 0;width:500px}.field{align-items:flex-start;justify-content:flex-start;min-width:100%}.field,.field__label-wrap{display:flex;flex-direction:row;width:100%}.field__label-wrap{height:auto}.pizza-btn-container{align-items:center;height:auto;justify-content:space-between;width:500px}.pizza-btn-container .btn{margin:0}.container-fuorinfo{max-width:500px}.radio-label{align-items:center;border:1px solid #c1c1c1;box-sizing:border-box;display:flex;flex-direction:row;height:auto;justify-content:flex-start;margin:2px 0;padding:10px;transition:all .3s ease;width:100%}.radio-input{margin:0 5px 0 0}.radio-text{display:flex;flex-direction:row;font-size:18px;height:auto;padding:5px 0;width:auto}.radio-input:active .radio-label{align-items:center;border:1px solid #036393;box-sizing:border-box;color:#fff;margin:2px 0;padding:10px;width:100%}.container-fornoinfo,.radio-input:active .radio-label{display:flex;flex-direction:row;height:auto;justify-content:flex-start}.container-fornoinfo{align-items:flex-start;flex-wrap:wrap;margin:20px 0;overflow-y:scroll;width:500px}.container-fuorinfo{align-items:center;flex-direction:column;justify-content:center}.container-fuorinfo,.container-ing{display:flex;height:auto;width:100%}.container-ing{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:10px 0}.ingr{box-sizing:border-box;flex-direction:row;margin:2px auto;padding:5px 10px;width:49%}.field textarea,.ingr{display:flex;height:auto}.field textarea{flex-direction:column;min-height:100px;resize:none;width:100%}.container-stepper{align-items:center;flex-direction:column;height:90vh;padding:0}.container-stepper,.progressbar{display:flex;justify-content:flex-start;width:100%}.progressbar{align-items:flex-start;background-color:#5e5e5e;flex-direction:row;height:12px;margin-top:1px;position:relative}.progressbar div{background-color:#259211;bottom:0;left:0;position:absolute;top:0}.titolo-page{align-items:center;display:flex;flex-direction:row;font-size:24px;height:auto;justify-content:center;width:400px}.ingredienti_setter{align-items:center;justify-content:flex-start;margin:0 auto;overflow-y:scroll}.ingredienti_setter,.ingredienti_setter .ingredienti{display:flex;flex-direction:column;height:auto;width:500px}.ingredienti_setter .ingredienti{align-items:flex-start;justify-content:center;min-width:100%;padding:20px 0}.container-home{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;left:120px;margin:auto 0;min-height:90vh;position:relative;width:50vw}.contnuto{display:flex;flex-direction:column}.contnuto,.info{width:100%}.container-home .ingr{align-items:flex-end;justify-content:flex-end;width:100%}.container-topbar{background-color:#246cbe;box-sizing:border-box;height:45px;justify-content:space-between;left:221px;padding:0 10px;position:fixed;right:0;top:0;z-index:10000}.container-topbar,.gruppo_icone{align-items:center;display:flex;flex-direction:row}.gruppo_icone{height:auto;justify-content:flex-start;width:auto}.menu-topbar{align-content:center;color:#fff;font-size:.9em;margin:auto 5px;padding:5px;text-decoration:none}.menu-topbar,.menu-topbar label{display:flex;flex-direction:row;justify-content:center}.menu-topbar label{align-items:center;height:25px;width:auto}.prodotti-carrello{display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:auto}.container-piatti{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.grande{width:100%}.conteiner-antipasti{align-items:center;justify-content:center}.conteiner-antipasti,.piatti{display:flex;flex-direction:column}.piatti div{align-items:center;height:40px;justify-content:center;margin:10px 0;width:100%}.piatti div,.piatti div select{display:flex;flex-direction:row}.piatti div select{border-radius:10px;box-sizing:border-box;height:auto;padding:5px 10px;width:auto}.container-pizzastepper{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:40px;width:100%}.progressbar{background-color:#fff;height:10px;margin-bottom:20px;width:400px}.progressbar div{background-color:#6200ff;height:100%;width:33.3%}.pizza-btn-container{display:flex;flex-direction:row;margin:10px;padding:20px}.btn{margin:10px}.titolo-page{font-size:2em}.ingredienti{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px}.qr{align-items:center;display:flex;flex-direction:column}.qrim{width:20em}
/*# sourceMappingURL=main.2fd67f4e.css.map*/