:root{--first-purple:#713d90;--first-purple-light:#923A91}.snackbar-container{border-radius:8px;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);-moz-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)}@media (max-width:639px){.snackbar-container{border-radius:0}}.snackbar-container{transition:all .5s ease;transition-property:top,right,bottom,left,opacity;font-family:Roboto,sans-serif;font-size:14px;min-height:14px;background-color:#070b0e;position:fixed;display:flex;justify-content:space-between;align-items:center;color:#fff;line-height:22px;padding:18px 24px;bottom:-100px;top:-100px;opacity:0;z-index:199999}.snackbar-container .action{background:0 0;display:inline-block;border:none;font-size:inherit;text-transform:uppercase;color:#4caf50;margin:0 0 0 24px;padding:0;min-width:min-content;cursor:pointer}@media (min-width:640px){.snackbar-container{min-width:288px;max-width:568px;display:inline-flex;border-radius:2px;margin:24px}}@media (max-width:640px){.snackbar-container{left:0;right:0;width:100%}}.snackbar-pos.bottom-center{top:auto!important;bottom:0;left:50%;transform:translate(-50%,0)}.snackbar-pos.bottom-left{top:auto!important;bottom:0;left:0}.snackbar-pos.bottom-right{top:auto!important;bottom:0;right:0}.snackbar-pos.top-left{bottom:auto!important;top:0;left:0}.snackbar-pos.top-center{bottom:auto!important;top:0;left:50%;transform:translate(-50%,0)}.snackbar-pos.top-right{bottom:auto!important;top:0;right:0}@media (max-width:640px){.snackbar-pos.bottom-center,.snackbar-pos.top-center{left:0;transform:none}}button[type=submit]:disabled{background:gray}.hot-info{font-weight:700;color:#e64b4f}.visibility-hidden{visibility:hidden}.d-flex.hot-info>div:not(:last-child){margin-right:5px;border-right:2px solid currentColor;padding-right:5px}.category-filter-item{border:4px solid transparent;border-radius:10px;transition:border-color .3s}.category-filter-item.active{border-color:#ea5549}.min-h-300{min-height:300px}.p-relative{position:relative}.wave-bg{--wave-h:70px;position:absolute;width:100%;height:var(--wave-h)}.wave-bg.on-top{top:var(--wave-h)}.wave-bg.on-bottom{bottom:var(--wave-h)}.hero_single.version_1{background-color:#fff;background-size:cover;background-position:center,top;height:790px}body[data-page=home] .hero_single.version_1{background-position:bottom!important}body[data-page=home] .header a.menu-active{color:var(--first-purple)!important}body[data-page=ristoranti] .header a.menu-active{color:var(--first-purple)!important}body[data-page=chi-siamo] .hero_single.version_1{background-position:bottom!important}body[data-page=chi-siamo] .header a{color:var(--first-purple)}body[data-page=chi-siamo] img.on-header-not-sticky,body[data-page=home] img.on-header-not-sticky,body[data-page=i-miei-ordini] img.on-header-not-sticky,body[data-page=lavora-con-noi] img.on-header-not-sticky{content:url(../img/logo-taacdelivery.png)}body[data-page=lavora-con-noi] .header a{color:var(--first-purple)!important}@media(max-width:991px){body[data-page=chi-siamo] img.on-header-not-sticky{content:url(../img/logo-taacdelivery.png)}body[data-page=i-miei-ordini] img.on-header-not-sticky,body[data-page=lavora-con-noi] img.on-header-not-sticky{content:url(../img/logo-taacdelivery-white.png)}body[data-page=home] .header svg{color:var(--first-purple)}body[data-page=home] .hero_single.version_1{background-image:url(../img/page-title/01-home-smart..jpg)!important;background-position:0 37%!important}body[data-page=chi-siamo] .hero_single.version_1{background-image:url(../img/page-title/03-Chi-siamo-smart.jpg)!important;background-position:bottom!important}body[data-page=lavora-con-noi] .hero_single.version_1{background-image:url(../img/page-title/04-lavora-con-noi-smart.jpg)!important;background-position:center!important}body[data-page=i-miei-ordini] .hero_single.version_1{background-image:url(../img/page-title/05-i-miei-ordini-smart.jpg)!important;background-position:center!important}body[data-page=lavora-con-noi] .header .open_close_hamburger svg{color:var(--first-purple)!important}.hero_single.version_1{background-position:right,top}}#logo img{width:125px;height:auto}@media (max-width:991px){#logo img{height:auto}}@media(max-width:460px){.hero_single.version_1{height:680px}}.card-work-with-us{background-color:var(--first-purple);color:#fff;padding:25px;border-radius:10px;height:100%}.card-work-with-us.light{background-color:var(--first-purple-light)}.card-work-with-us h4{color:#fff!important}.g-10{gap:10px}.bg-taac-first{background-color:var(--first-purple)}.card-work-whit-us{min-height:400px;background-size:cover;background-repeat:no-repeat;box-shadow:1px 5px 20px 0 rgba(0,0,0,.2);border-radius:5px}.rider{background-image:url(../img/delivery-img-1.jpg);background-position:center 29%}.order-assistance{background-image:url(../img/order-assistance.png);background-position:185px 0}.ristoratore{background-image:url(../img/ristorante-lavora-con-noi.jpg);background-position-x:center;background-position-y:-40px;background-size:550px}.card-work-whit-us span{text-shadow:2px 2px 4px rgba(0,0,0,.31);font-size:20px}@media (max-width:560px){.container{max-width:90%}}.half-bg{background-position:top right;background-size:50% auto;background-repeat:no-repeat}.half-bg .align-items-center.row{min-height:620px}footer a:hover{text-decoration:underline}header.black_nav a:hover{opacity:1;color:var(--first-purple-light)!important}@media (max-width:991px){.desktop-menu,.desktop-only{display:none!important}}@media(min-width:990px){.mobile-only{display:none!important}body[data-login-tab=profilo] #sign-in-dialog,body[data-login-tab=registrazione] #sign-in-dialog{max-width:800px}}#header_menu{background-color:#fff!important}.icon_close{color:#000}@media(min-width:992px){.layer.layer-is-visible{display:none!important}}a.menu-active{color:var(--first-purple)!important;font-weight:500}footer{background-color:var(--first-purple)}footer a,footer h3,footer i,footer li,footer span{color:#fff!important}footer .logo-footer{margin-top:-15px;max-width:200px}@media(max-width:768px){footer .logo-footer{margin-left:auto;display:block;margin-right:auto}}.clickable-icon{cursor:pointer}header a.open_close{position:static;width:auto;height:auto}.desktop-menu .toggle-login-popup{margin-left:10px}.text-right{text-align:right}#header_menu .open_close_hamburger{text-align:right;font-size:30px}body:not([data-login-tab=delete]) div[data-login-tab=delete],body:not([data-login-tab=forgot]) div[data-login-tab=forgot],body:not([data-login-tab=login]) div[data-login-tab=login],body:not([data-login-tab=profilo]) div[data-login-tab=profilo],body:not([data-login-tab=recupera]) div[data-login-tab=recupera],body:not([data-login-tab=registrazione]) div[data-login-tab=registrazione]{display:none!important}#sign-in-dialog .form-group>i{left:21px}body.editing-profile div[data-login-tab=profilo] .profile-only-not-editing,body:not(.editing-profile) div[data-login-tab=profilo] .profile-only-editing{display:none!important}a.disabled{color:#dcdcdc}body.has-user .on-not-has-user,body:not(.has-user) .on-has-user{display:none!important}.coming-soon-banner{text-align:center;background:#c89bdf8a;position:fixed;width:100%;top:100px;z-index:9;font-size:13px;padding-top:14px}.coming-soon-banner p{margin-bottom:15px}.coming-soon-banner h3{font-size:22px}@media(max-width:991px){.coming-soon-banner{top:90px}}.btn_1,a.btn_1{background-color:var(--first-purple)}.btn_1:hover,a.btn_1:hover{background-color:var(--first-purple-light)}.logo-login{display:block;margin:auto;width:150px;max-width:100%;margin-top:-15px;margin-bottom:15px}.frontend-ajax-form{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-bottom:25px;background-color:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2);padding:30px}.frontend-ajax-form textarea{min-height:180px}.btn_1.gradient,a.btn_1.gradient{background-image:-webkit-linear-gradient(right,var(--first-purple-light),var(--first-purple));background-image:linear-gradient(to right,var(--first-purple-light),var(--first-purple))}.btn_1.gradient:before,a.btn_1.gradient:before{background-image:-webkit-linear-gradient(right,var(--first-purple),var(--first-purple-light));background-image:linear-gradient(to right,var(--first-purple),var(--first-purple-light))}.pac-container{z-index:9999999;filter:none}.main-hero-content{text-align:center;margin:auto;width:90%;max-width:540px;padding:20px;border-radius:10px;background:#ffffffd1;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}.password-eye:not(.status-off) .on-status-off,.password-eye:not(.status-on) .on-status-on{display:none!important}.password-eye{cursor:pointer;position:absolute;right:7px;bottom:8px;color:inherit}.special-eye-coords .password-eye{right:21px;bottom:32px}.special-eye-coords-1 .password-eye{right:21px}.wraps-password-eye{position:relative}.form-check-inline{white-space:nowrap}.form-check-inline label{white-space:normal}#toTop:hover{background-color:var(--first-purple);color:#fff}.red-border{border-color:red}.bloccato .badge{background-color:red;display:block}.header .toggle-login-modal{min-width:34px}header:not(.sticky) a{color:#fff}header.sticky .on-header-not-sticky,header:not(.sticky) .on-header-sticky{display:none}footer ul.additional_links{padding:0}button.btn_1[disabled]{background:gray;cursor:not-allowed}.modal_body.render-warning-text{margin-bottom:1.5rem;font-weight:600;display:flex}.modal_body.render-warning-text .badge{margin-left:6px;padding-top:5px;font-size:12px}#side-menu-copyright{position:absolute;width:100%;bottom:15px;text-align:center;border-top:1px solid gray;padding-top:15px}.main-menu:not(.show) #side-menu-copyright{display:none}.white-header .hero_single{background-image:none!important;height:390px;background-color:#f9fafb}.white-header .hero_single .main-hero-content{margin-bottom:30px}.white-header .on-header-not-sticky{display:none}.white-header .on-header-sticky{display:block}.white-header .desktop-menu a{color:#000}.hot-info .badge{margin-right:5px}.wrapper-label-hr{margin-top:-37px}.label-hr{padding:0 10px;background:#fff;display:inline-block;position:relative}.hr-modal-profilo{margin-top:30px;padding:0 100px!important}.ho-un-azienda{cursor:pointer;color:var(--first-purple);margin-top:13px;text-decoration:underline;font-weight:500;display:flex;align-items:center;gap:5px}.ho-un-azienda .lucide{height:20px;width:20px}.bianco-e-nero img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}#CybotCookiebotDialog{filter:none!important}
/*# sourceMappingURL=custom.min.css.map */
