.public-site{--public-ink: #04050d;--public-surface: #eff1f2;--public-input: #f6f8fa;--public-border: #d9e6ea;--public-paper: #fff;font-family:Public Montserrat,sans-serif;color:var(--public-ink);background:var(--public-surface)}.public-site .public-original-button,.public-site .public-original-link{font:inherit;height:auto;padding:0;white-space:normal;letter-spacing:0;box-shadow:none;background:none;color:inherit;border-radius:0}.public-site.public-site a[data-framer-name="Default - white"]{background:var(--public-paper)!important;border-radius:60px}.public-site .public-original-link{display:revert}.public-site .public-step{display:flex}.public-site.public-site .public-step[hidden]{display:none!important}.public-site .public-cargo-fields{display:grid;gap:20px;padding:24px;font-size:16px;background:var(--public-input);border-radius:16px}.public-site .public-cargo-fields label{display:grid;gap:10px}.public-site .public-cargo-fields input,.public-site .public-cargo-fields textarea{padding:14px;background:var(--public-paper);border:1px solid var(--public-border);border-radius:12px;width:100%}.public-site .public-language-switch{display:flex;justify-content:flex-end;padding:16px 6%;background:var(--public-surface);font-size:14px}.public-site .public-language-switch select{color:var(--public-ink);background:var(--public-surface);padding:8px}.public-site .public-mobile-tools{display:none}@media (max-width: 809px){.public-site.public-site .public-desktop-actions{display:none!important}.public-site .public-mobile-tools{display:block;position:fixed;top:12px;right:16px;z-index:50}.public-site .public-mobile-tools>button{background:var(--public-surface);color:var(--public-ink)}.public-site .public-mobile-tools nav{display:grid;gap:20px;background:var(--public-surface);color:var(--public-ink);padding:28px;border-radius:8px;font-size:16px}}@media (prefers-reduced-motion: reduce){.public-site *,.public-site *:before,.public-site *:after{animation:none!important;transition:none!important}}.public-site-carrier [data-framer-name="Pagamento in 7 giorni"],.public-site-en-carrier [data-framer-name="Pagamento in 7 giorni"]{background:var(--public-paper)!important;border-radius:0!important;width:100%!important;max-width:none!important}.public-site-carrier [data-framer-name="Pagamento in 7 giorni"] *,.public-site-en-carrier [data-framer-name="Pagamento in 7 giorni"] *{color:var(--public-ink)!important;--framer-text-color: var(--public-ink) !important}.public-site-carrier [data-framer-name="Assistenza Mooval"],.public-site-en-carrier [data-framer-name="Assistenza Mooval"]{align-items:center!important;justify-content:center!important;text-align:center!important}.public-site-carrier [data-framer-name="Assistenza Mooval"]>*,.public-site-en-carrier [data-framer-name="Assistenza Mooval"]>*{align-items:center!important;justify-content:center!important;text-align:center!important;margin-inline:auto}.public-site-carrier [data-framer-name="Assistenza Mooval"] *,.public-site-en-carrier [data-framer-name="Assistenza Mooval"] *{--framer-text-alignment: center !important}.public-site select,.public-site select option,.public-site .public-language-switch{font-family:Public Montserrat,Montserrat,sans-serif!important}.public-site-carrier [data-framer-name="Pagamento in 7 giorni"],.public-site-en-carrier [data-framer-name="Pagamento in 7 giorni"]{align-items:center!important;justify-content:center!important;text-align:center!important}.public-site-carrier [data-framer-name="Pagamento in 7 giorni"] *,.public-site-en-carrier [data-framer-name="Pagamento in 7 giorni"] *{--framer-text-alignment: center !important;text-align:center!important}.public-site.public-site .public-language-switch,.public-site.public-site .public-language-switch select{background:var(--public-border)}.public-landing-header{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:40;width:58%;max-width:694px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 8px 8px 20px;background:var(--public-surface);border:6px solid var(--public-paper);border-radius:100px;font-family:Public Montserrat,Montserrat,sans-serif}.public-landing-header img{display:block;width:126px;height:auto}.public-landing-header-actions{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500}.public-landing-login{padding:8px 14px;color:var(--public-ink)}.public-landing-request{padding:9px 16px;border-radius:100px;color:var(--public-paper);background:linear-gradient(180deg,#2a2b33,var(--public-ink))}.public-site-shipper [data-framer-name="Identità Mooval"],.public-site-en-shipper [data-framer-name="Identità Mooval"],.public-site-carrier [data-framer-name="Identità Mooval"],.public-site-en-carrier [data-framer-name="Identità Mooval"],.public-site-richiedi-trasporto [data-framer-name="Identità Mooval"],.public-site-en-richiedi-trasporto [data-framer-name="Identità Mooval"]{visibility:hidden}@media (max-width: 809px){.public-landing-header{top:12px;width:calc(100% - 32px);padding:10px 64px 10px 18px;border-width:4px}.public-landing-header-actions{display:none}.public-site .public-mobile-tools{top:20px;right:26px;z-index:45}}:where(.public-site-shipper,.public-site-en-shipper,.public-site-carrier,.public-site-en-carrier) :where([data-framer-root]>*){background-color:var(--public-paper)}:is(.public-site-shipper,.public-site-en-shipper,.public-site-carrier,.public-site-en-carrier) [data-framer-root],:is(.public-site-shipper,.public-site-en-shipper,.public-site-carrier,.public-site-en-carrier) [data-framer-root]>*{overflow:visible!important;z-index:auto!important}.public-site .public-curve{position:absolute!important;left:calc(50% - 50vw);right:auto;min-width:100vw;top:-26px;height:27px;display:flex!important;z-index:6;pointer-events:none;background:none!important;padding:0!important;margin:0!important;width:100vw!important}.public-site .public-curve>i,.public-site .public-curve b{background-color:inherit}.public-site .public-curve>i{flex:1 1 0;height:27px;align-self:stretch;background-color:var(--curve-color)}.public-site .public-curve>span{height:27px;margin:0!important;width:60%;max-width:1000px;flex:0 0 auto;display:flex;justify-content:space-between}.public-site .public-curve b{width:105px;height:27px;background-color:var(--curve-color);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 105 27'%3E%3Cpath d='M0 0H21.1C35.5 0 49.6 4.4 61.4 12.7L63.6 14.3C75.4 22.6 89.5 27 103.9 27H0Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 105 27'%3E%3Cpath d='M0 0H21.1C35.5 0 49.6 4.4 61.4 12.7L63.6 14.3C75.4 22.6 89.5 27 103.9 27H0Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.public-site .public-curve b+b{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 105 27'%3E%3Cpath d='M105 27H-0.3C14.4 27 28.7 22.6 40.8 14.3L43.2 12.7C55.3 4.4 69.6 0 84.3 0H105Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 105 27'%3E%3Cpath d='M105 27H-0.3C14.4 27 28.7 22.6 40.8 14.3L43.2 12.7C55.3 4.4 69.6 0 84.3 0H105Z'/%3E%3C/svg%3E")}.public-site.public-site .public-language-switch{margin-top:-1px;padding:0 max(6%,calc((100% - 1200px)/2)) 40px}.public-site.public-site .public-language-switch select{font-size:17px;padding:10px 16px;border-radius:8px;background:#04050d0a;border:0;min-width:120px}@media (max-width: 809px){.public-site.public-site .public-mobile-tools>button{background:transparent}}.public-site [data-framer-name="Assistenza Mooval"]{--border-top-width: 0px !important}.public-site [data-framer-name="Assistenza Mooval"]:after{border-top-width:0!important}.public-site .public-transport-section{padding:40px 16px 64px;min-height:100vh;font-family:Public Montserrat,Montserrat,sans-serif}.public-site .public-transport-logo{display:flex;justify-content:center;margin-bottom:32px}.public-site .public-transport-logo img{display:block;width:252px;height:auto}.public-site .public-transport-dialog{color:hsl(var(--foreground));font-family:Public Montserrat,Montserrat,sans-serif}.public-site .public-transport-dialog *::-moz-placeholder{font-family:Public Montserrat,Montserrat,sans-serif!important}.public-site .public-transport-dialog *,.public-site .public-transport-dialog *::placeholder,.public-site .public-transport-dialog input,.public-site .public-transport-dialog textarea,.public-site .public-transport-dialog select,.public-site .public-transport-dialog button{font-family:Public Montserrat,Montserrat,sans-serif!important}
