@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@keyframes swing-next{0%,to{opacity:.5;left:10px;color:#000}50%{opacity:1;left:0;color:#fff}}@keyframes pulse-teal{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(0 155 156)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}@keyframes ripple{to{transform:scale(2);opacity:0}}@keyframes pulse-blink{0%,to{opacity:1}70%{opacity:0}}@keyframes show-effect{0%{transform:translate(0,-50%);opacity:0}50%{transform:translate(0,-20%);opacity:0}to{transform:translate(0,0);opacity:1}}@keyframes shake{10%,30%,50%,70%,90%{left:10px}20%,40%,60%,80%{left:0}}@keyframes primary{0%,to{left:0}50%{left:-50px}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}@keyframes floating-lg{0%,to{transform:translateY(0)}50%{transform:translateY(15px)}}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes floating-sm{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes show-navbar-collapse{0%{opacity:0;transform:scale(.95);transform-origin:100%0}to{opacity:1;transform:scale(1)}}@keyframes hide-navbar-collapse{0%{opacity:1;transform:scale(1);transform-origin:100%0}to{opacity:0;transform:scale(.95)}}@keyframes show-navbar-dropdown{0%{opacity:0;transform:translate(0,10px) perspective(200px) rotateX(-2deg);transition:visibility .25s,opacity .25s,transform .25s}to{transform:translate(0,0);opacity:1}}@keyframes hide-navbar-dropdown{0%{opacity:1}to{opacity:0;transform:translate(0,10px)}}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes show-light{0%,50%{opacity:0}to{opacity:1}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.scrollable-element:active,body,nav.tabbable.sticky{-webkit-overflow-scrolling:touch}*,.variantlist,body{margin:0}.btn:hover,.form-group,.h1,.h2,.h3,.h4,.h5,.h6,.nav-link,body,button.btn.btn-outline-primary.btn-icon.btn-sm.page-link.btn-cart-radius.add-product,h1,h2,h3,h4,h5,h6,i.fi.fi-rr-world.traduttore.overlay-modal{color:#525f7f}.btn,svg{vertical-align:middle}.btn-link,.btn-link:focus,.btn-link:hover,.btn:hover,.card-link:hover,.close:hover,.nav-link:focus,.nav-link:hover,.page-link:hover,a,a:hover{text-decoration:none}[v-cloak]{display:none}:root{touch-action:pan-x pan-y;height:100%}*,.modal-header{padding:0}::-webkit-scrollbar{width:7px;border-radius:50px;height:0}::-webkit-scrollbar-thumb{background-color:#58c8ca;border-radius:50px}::-webkit-scrollbar-track{background-color:transparent}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body{top:0!important;font-family:montserrat;font-size:1rem;font-weight:100;line-height:1.5;text-align:left;background-color:#f6f9fc;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-animation:1.3s linear show-light;animation:1.3s linear show-light}[tabindex="-1"]:focus{outline:0!important}.input-group-text input[type=checkbox],.input-group-text input[type=radio],div#myTabContent,h1,h2,h4,h5,h6,ul{margin-top:0}ul{margin-bottom:1rem}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.card-text:last-child,.custom-control-label,.form-check-label,.form-group.quantity-section,ul ul{margin-bottom:0}.title-product-menu,dd{margin-left:0}b{font-weight:bolder}b.text-underline,p.text-medium-alert,p.text-underline,span.outline-text{text-decoration:underline}.btn-outline-primary.disabled,.btn-outline-primary:disabled,a{color:#5e72e4;background-color:transparent}a:hover{color:#233dd2}a:not([href]):not([tabindex]){cursor:pointer}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.btn:focus,.close:focus,.close:hover,[type=button],[type=reset],[type=submit],a:not([href]):not([tabindex]):focus{outline:0}svg{overflow:hidden}label{display:inline-block;font-size:.875rem}button{border-radius:0}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,select{margin:0;font-size:inherit;line-height:inherit}input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;display:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.h2,.h3,.h4,h4{line-height:1.5}.skiptranslate,[hidden],div#CybotCookiebotDialogHeader,div#CybotCookiebotDialogPoweredByText{display:none!important}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:9px 6px 0;height:0;margin-top:0;position:absolute;top:12px;right:20px;width:0;font-size:20px}.h2,.h3{font-weight:400}.h5,.h6,h2,h5,h6{font-weight:400;line-height:1.5}.h1,h1{font-size:21px;font-weight:800;letter-spacing:0;line-height:22px}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-weight:700;text-transform:uppercase;font-size:16px}.h5,.icon-sm i,.icon-sm svg,h5{font-size:1.25rem}.form-control-lg,.h6,.nav-pills-circle .nav-link-icon i,.nav-pills-circle .nav-link-icon svg,h6{font-size:1rem}.display-1,.display-2{font-size:3.3rem;font-weight:600;line-height:1.5}.display-2{font-size:2.75rem}.display-3{font-size:30px;font-weight:600}.display-4{font-size:25px;font-weight:500;line-height:20px;margin-top:0!important}.small,small{font-size:80%;font-weight:400}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:.0625rem solid #dee2e6;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.075)}.bg-secondary,.btn,.close:focus span:not(.sr-only),.close:hover span:not(.sr-only),.form-control,.page-link,button.close{background-color:transparent}.container{max-width:100%!important;width:100%;margin:0 auto}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}h1.display-3.text-white.cart-final{line-height:initial;padding-bottom:0;margin-bottom:0}@media (max-width:425px){.choose-portata{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.allergens{text-align:left}.callOutShoppingButtonBottom.icon.icon-shape.bg-gradient-red.text-white.rounded-circle.shadow.mb-4,.modal-content{border-radius:0}.modal-content{border:0}.quantita-prod-icon.notranslate{top:20px;font-size:28px;border:0;border-radius:0;height:auto!important;width:auto;text-align:center;display:block;margin-left:0}span.list-cast-choose{display:flex;justify-content:space-between}.logo-activity-inside{box-shadow:0 5px 5px rgb(117 125 146/8%),0 0 0 rgb(117 171 255/10%),5px 5px 20px rgb(88 88 190/20%)!important;border-radius:10px;width:40px;top:0!important}}@media (min-width:992px) and (max-width:1024px){.align-info-righ-image{margin-left:0}}@media (min-width:992px){.offset-lg-0,body{margin-left:0}div#cartSideModal{width:300px;right:0;left:unset;display:block!important;opacity:1;top:0;z-index:0}div#modalDialogItems{transform:translate(0,0);background:#fff}button.change-comanda,img.logo-azienda-sez-cart{display:none}img.logo-azienda-cart-final{width:40px!important;border-radius:10px!important;margin-bottom:0!important}.row.add-or-delete.cart{zoom:.8}.bg-image-heading,.cart-empyy.desktop,.margin-top{width:100%;left:0;top:0}.margin-top{position:relative;height:34px}body{margin-right:320px}section#restaurant-content{top:0!important;width:100%!important}a.btn.btn-primary.text-white:hover{background:linear-gradient(29deg,#8fbc90,#0be7be);box-shadow:0 10px 10px rgb(117 125 146/20%),0 0 0 rgb(117 171 255/10%),0 15px 20px rgb(88 88 190/10%)!important}.bg-image-heading{position:absolute;height:70px;background-size:400px;z-index:-11111111111;opacity:.2;border-radius:5px 5px 0 0;border-bottom:1px solid #000}.cart-empyy.desktop{position:fixed;right:0;margin:0 auto;display:flex;justify-content:center;align-items:center;align-content:center;z-index:-10;font-size:14px;height:100%}h4{color:#525f7f;font-size:16px}.bg-color-overlay-cover-image,img.bg-image{border-radius:0}.bg-color-overlay-cover-image,.bg-image-cover-top,.image-cover-activity,img.bg-image{height:140px!important}h6.product-item_title{font-size:12px!important}img.mini-product-image-cart{width:50px!important;height:50px!important}div#totalPrices{position:relative;z-index:10;width:100%;background:#fff;bottom:80px;margin:-1px 0 0!important}.col.button-carrello.desktop{margin:0;padding:10px}.title-cart{text-align:center;margin-left:0!important}.large-cart-items,div#cartSideNav-desktop{overflow:auto;top:0;width:100%;display:flex;flex-direction:column}.modal-content.cart.desktop,div#cartSideNav-desktop{max-width:300px;background:#f5f5f5;right:0;position:fixed}.modal-content.cart.desktop{height:100%;width:100%;overflow:auto;margin:0}div#cartSideNav-desktop{transform:translate(0,0)!important;max-height:100%;padding-top:0;align-content:center;justify-content:flex-start;align-items:center;border-left:1px solid #ddd;height:100%!important}.large-cart-items{margin-bottom:0;position:relative;left:0;padding-top:0!important;height:calc(100% - 150px);justify-content:space-between;align-content:space-between}.close-cart,.d-lg-none,p.show-alone-mobile{display:none!important}.button-end-align{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.continue-shop{margin-top:0;display:none!important}div#button-checkout{width:100%}i.fi.fi-rr-plus.cart{margin-right:0}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.d-lg-flex{display:flex!important}}.form-control{display:block;width:100%;height:auto;font-size:15px;font-weight:200;color:teal;background-clip:padding-box;border:0;border-radius:5px;box-shadow:none}.form-group,h6.heading-small,p.text-underline{font-weight:500}.form-control::-ms-expand{background-color:transparent;border:0}.custom-control-input:focus:not(:checked)~.custom-control-label::before,.form-control:focus{border-color:rgba(50,151,211,.25)}.form-control:focus{color:#8898aa;background-color:#fff;outline:0;box-shadow:none}.form-control::placeholder{color:#adb5bd;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#8898aa;background-color:#fff}.btn-block,.form-control-file{display:block;width:100%}.col-form-label{padding-top:calc(.625rem + 1px);padding-bottom:calc(.625rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.875rem + 1px);padding-bottom:calc(.875rem + 1px);font-size:.875rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.75rem;line-height:1.5}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1.75rem + 2px);padding:.875rem 1rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.custom-control-input:disabled~.custom-control-label,.form-check-input:disabled~.form-check-label{color:#8898aa}.btn{display:inline-block;font-weight:600;color:#525f7f;text-align:center;user-select:none;border:1px solid transparent;padding:.625rem 1.25rem;line-height:1.5}.fade,div#variants-area{transition:opacity .15s linear}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}.btn-link:focus,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.custom-control-input:focus~.custom-control-label::before,.input-group,.input-group .form-control,.input-group .form-control:focus{box-shadow:none}.btn-dark,.btn-default,.btn-google-plus,.btn-info,.btn-light,.btn-secondary,.btn-white,.custom-control-alternative .custom-control-input:checked~.custom-control-label::before{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}a.btn.disabled,a.close.disabled{pointer-events:none}.btn-primary{width:100%;color:#fff;background-color:#2e8b57!important;padding:16px 0;border-radius:0;font-family:Montserrat}.btn-primary:hover{opacity:1}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#5e72e4;border-color:#5e72e4}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#ffbc0d}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(118,135,232,.5)}.btn-outline-secondary:hover,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-secondary,.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#f4f5f7;border-color:#f4f5f7}.btn-secondary:hover{color:#212529;background-color:#dee1e7;border-color:#d6dae2}.btn-secondary:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(212,214,216,.5)}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#212529;background-color:#d6dae2;border-color:#cfd3dc}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(212,214,216,.5)}.btn-info,.btn-info.disabled,.btn-info:disabled,.btn-outline-info:hover,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#11cdef;border-color:#11cdef}.btn-info:hover{color:#fff;background-color:#0eafcc;border-color:#0da5c0}.btn-info:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(53,213,241,.5)}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#0da5c0;border-color:#0c9ab4}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(53,213,241,.5)}.btn-light,.btn-light.disabled,.btn-light:disabled,.btn-outline-light:hover,.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:#fff;background-color:#adb5bd;border-color:#adb5bd}.btn-light:hover{color:#fff;background-color:#98a2ac;border-color:#919ca6}.btn-light:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(185,192,199,.5)}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{color:#fff;background-color:#919ca6;border-color:#8a95a1}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(185,192,199,.5)}.btn-dark,.btn-dark.disabled,.btn-dark:disabled,.btn-outline-dark:hover,.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#101214;border-color:#0a0c0d}.btn-dark:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(66,70,73,.5)}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#0a0c0d;border-color:#050506}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(66,70,73,.5)}.btn-default,.btn-default.disabled,.btn-default:disabled,.btn-outline-default:hover,.btn-outline-default:not(:disabled):not(.disabled).active,.btn-outline-default:not(:disabled):not(.disabled):active{color:#fff;background-color:#172b4d;border-color:#172b4d}.btn-default:hover{color:#fff;background-color:#0e1b30;border-color:#0b1526}.btn-default:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(58,75,104,.5)}.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active{color:#fff;background-color:#0b1526;border-color:#08101c}.btn-default:not(:disabled):not(.disabled).active:focus,.btn-default:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(58,75,104,.5)}.btn-outline-white:hover,.btn-outline-white:not(:disabled):not(.disabled).active,.btn-outline-white:not(:disabled):not(.disabled):active,.btn-white,.btn-white.disabled,.btn-white:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-white:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn-white:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(222,222,223,.5)}.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.btn-white:not(:disabled):not(.disabled).active:focus,.btn-white:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(222,222,223,.5)}.btn-outline-primary{color:gray}.btn-outline-primary:hover{color:#fff}.btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(94,114,228,.5)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#b8860b;box-shadow:0 0 10px rgb(117 125 146/8%),0 0 0 rgb(117 171 255/10%),0 5px 10px rgb(88 88 190/10%)!important;border:3px solid #daa520;background:#ffde8c}.btn-outline-secondary{border-color:#f4f5f7}.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(244,245,247,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#f4f5f7;background-color:transparent}.btn-outline-info{color:#11cdef;border-color:#11cdef}.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(17,205,239,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#11cdef;background-color:transparent}.btn-outline-light{color:#adb5bd;border-color:#adb5bd}.btn-outline-light:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(173,181,189,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#adb5bd;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-outline-default{color:#172b4d;border-color:#172b4d}.btn-outline-default:focus,.btn-outline-default:not(:disabled):not(.disabled).active:focus,.btn-outline-default:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(23,43,77,.5)}.btn-outline-default.disabled,.btn-outline-default:disabled{color:#172b4d;background-color:transparent}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:focus,.btn-outline-white:not(:disabled):not(.disabled).active:focus,.btn-outline-white:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0 rgba(255,255,255,.5)}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;background-color:transparent}.btn-link,.btn-link:hover,.nav-link.active,.nav-link:hover{color:#5e72e4}.btn-link.disabled,.btn-link:disabled{color:#8898aa;pointer-events:none}.btn-group-lg>.btn,.btn-lg,.input-group-lg>.custom-select,.input-group-lg>.form-control{padding:.875rem 1rem;font-size:.875rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;line-height:1.5;border-radius:.25rem}.btn-block+.btn-block{margin-top:.5rem}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.button-checkout,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{bottom:0}.fade:not(.show){opacity:0}.btn-group{flex-direction:column}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle;width:100%}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0;cursor:pointer}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-group-toggle>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;clip:unset;position:relative;margin-right:10px;height:25px;width:25px;outline:0;display:flex}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after,.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-select,.input-group-text{font-size:.875rem;border:1px solid #cad1d7;line-height:1.5;font-weight:400}.input-group-text,.input-group>.custom-file{display:flex;align-items:center}.input-group-text{padding:.625rem .75rem;margin-bottom:0;color:#adb5bd;text-align:center;white-space:nowrap;background-color:#fff;border-radius:.25rem}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1.75rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control{padding:.25rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.custom-control{position:relative;min-height:1.5rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#00a4a6;box-shadow:none;border:6px double #fff;border-radius:7px;top:9px;width:15px;height:15px}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#5e72e4;border-color:#5e72e4;box-shadow:none}.custom-control-input:disabled~.custom-control-label::before,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-control-label{position:relative;vertical-align:top}.custom-control-label::after,.custom-control-label::before{position:absolute;left:0;display:block;width:20px;content:""}.custom-control-label::before{height:1.25rem;pointer-events:none;background-color:#fafafa;box-shadow:none;border-radius:5px}.custom-control-label::after{top:0;height:20px;background:50%/50% 50%no-repeat}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 1.25rem + 2px);padding:.625rem 1.75rem .625rem .75rem;color:#8898aa;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")right .75rem center/8px 10px no-repeat #fff;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);appearance:none}.custom-select:focus{border-color:rgba(50,151,211,.25);outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 0#5e72e4}.custom-select:focus::-ms-value{color:#8898aa;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#8898aa;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.75rem}.custom-select-lg{height:calc(1.5em + 1.75rem + 2px);padding-top:.875rem;padding-bottom:.875rem;padding-left:1rem;font-size:.875rem}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + 1.25rem + 2px)}.custom-file{display:inline-block;margin-bottom:0}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:rgba(50,151,211,.25);box-shadow:none}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label,.custom-file-label::after{position:absolute;top:0;right:0;padding:.625rem .75rem;line-height:1.5;color:#8898aa;background-color:#fff}.card-body,.card-header{background-color:#f6f9fc}.custom-file-label{left:0;z-index:1;height:calc(1.5em + 1.25rem + 2px);font-weight:400;border:1px solid #cad1d7;border-radius:.25rem;box-shadow:none}.custom-file-label::after{bottom:0;z-index:3;display:block;height:calc(1.5em + 1.25rem);content:"Browse";border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.custom-control-label::before,.custom-file-label,.custom-select,.fade,.form-control{transition:none}}.close a,.form-control,.input-group-text,[class*=shadow]{transition:.15s}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;align-items:center}.order-numeric-menu{width:max-content;text-transform:lowercase!important;font-family:montserrat}.nav-link{display:block;padding:.25rem .75rem}.nav-link.disabled{color:#8898aa;pointer-events:none;cursor:default}.nav-tabs{border-bottom:.0625rem solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-.0625rem}.nav-tabs .nav-link{border:.0625rem solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#8898aa;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#525f7f;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#000}button.nav-link.mb-sm-3.mb-md-0.show-all{min-width:205px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:montserrat}.nav-fill .nav-item{text-align:center;margin-bottom:10px;width:100%}.custom-toggle input,.nav-wrapper,.section-nav ul ul,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.tab-content>.tab-pane,a.arrow.arrow-next.disabled,a.arrow.arrow-prev.disabled,div#CookiebotWidget,h6.heading-small.email-show,p.description{display:none}.tab-content>.active{display:block;margin-top:40px;text-align:center}.btn-icon-label,.btn-inner--icon i:not(.fa),.card,.large-cart-items,.sezione-articoli,button,div#modalImgPart{position:relative}.card-body{border:0}.card-title{margin-bottom:1.25rem}.card-link+.card-link{margin-left:1.5rem}.card-header{padding:1.25rem 1.5rem;margin-bottom:0;border-bottom:.0625rem solid rgba(0,0,0,.05)}.card-header:first-child{border-top-left-radius:30px;border-top-right-radius:30px}.card-header-tabs{margin-bottom:-1.25rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.75rem;margin-left:-.75rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - .0625rem)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - .0625rem);border-top-right-radius:calc(.25rem - .0625rem)}.button-end-align{display:flex}.card-group,.continue-shop,.icon-master,div#cartSideNav-desktop,div#itemsLoader,div#tableOwnerNav{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}.page-link{position:relative;display:block;padding:10px;margin-left:0;line-height:.25;color:#525f7f;border:0}.page-link:hover{z-index:2;color:#000}.page-link:focus{z-index:2;outline:0;box-shadow:none}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#5e72e4;border-color:#5e72e4}.page-item.disabled .page-link{color:#8898aa;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.media{display:flex;align-items:flex-start}.media-body{flex:1}.close:hover{color:rgba(0,0,0,.6)}button.close{padding:0;border:0;appearance:none;position:absolute;top:10px;right:8px}body.modal-open,body.modal-open .modal{overflow:hidden!important}.modal,.modal-dialog-centered::before{height:100%;width:100%;position:fixed;top:0}.modal{left:0;z-index:1050;display:none;outline:0}.modal-body,.modal-header{position:relative;z-index:1}.modal-dialog{position:relative;width:auto;margin:0 auto;pointer-events:none}.modal.fade .modal-dialog{height:100%;width:100%;transition:transform .2s ease-out;transform:translate(0,25%);bottom:0}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{height:100%;transition:transform .2s ease-out;transform:translate(0,0)}.modal-dialog-centered::before{content:"";background:rgba(0,0,0,.5);z-index:-1;overflow:hidden}.modal-header .close{margin:0;position:absolute;right:15px;top:10px;font-weight:100;height:30px;width:30px;border-radius:50px}.modal-title{line-height:1.1}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#5e72e4!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#324cdd!important}a.bg-secondary:focus,a.bg-secondary:hover,a.section-secondary:focus,a.section-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover,button.section-secondary:focus,button.section-secondary:hover{background-color:#d6dae2!important}.bg-info{background-color:#11cdef!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#0da5c0!important}.bg-dark,.section-dark{background-color:#212529!important}a.bg-dark:focus,a.bg-dark:hover,a.section-dark:focus,a.section-dark:hover,button.bg-dark:focus,button.bg-dark:hover,button.section-dark:focus,button.section-dark:hover{background-color:#0a0c0d!important}.bg-default{background-color:#172b4d!important}a.bg-default:focus,a.bg-default:hover,button.bg-default:focus,button.bg-default:hover{background-color:#0b1526!important}.border{border:.0625rem solid #e9ecef!important}.border-top{border-top:.0625rem solid #e9ecef!important}.border-left{border-left:.0625rem solid #e9ecef!important}.CybotCookiebotScrollContainer,.border-0,.title.white{border:0!important}.border-top-0{border-top:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#5e72e4!important}.border-secondary{border-color:#f4f5f7!important}.border-info{border-color:#11cdef!important}.border-light{border-color:#adb5bd!important}.border-dark{border-color:#212529!important}.border-default{border-color:#172b4d!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:20px}.rounded-left,.rounded-top{border-top-left-radius:.25rem!important}.rounded-top{border-top-right-radius:.25rem!important}.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-0{border-radius:0!important}.d-block,.ordine-uscite{display:block!important}.d-flex{display:flex!important}.flex-row{flex-direction:row!important}.flex-fill{flex:1 1 auto!important}.align-items-center{align-items:center!important}.align-content-center{align-content:center!important}.position-sticky{position:sticky!important}.shadow-lg,.shadow-lg--hover:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.choose-portata,.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.m-0{margin:0!important}.CybotCookiebotDialogBodyBottomWrapper,.my-0{margin-top:0!important}.mb-0,.mb-2,.my-0,.my-2{margin-bottom:0!important}.m-1{margin:.25rem!important}.my-1{margin-top:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.my-2{margin-top:.5rem!important}.m-3{margin:1rem!important}.my-3{margin-top:1rem!important}.m-4{margin:1.5rem!important}.my-4{margin-top:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.m-5{margin:3rem!important}.my-5{margin-top:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.m--9{margin:-10rem!important}.mb--9,.my--9{margin-bottom:-10rem!important}.m--8{margin:-8rem!important}.my--8{margin-top:-8rem!important}.mb--8,.my--8{margin-bottom:-8rem!important}.m--7{margin:-6rem!important}.my--7{margin-top:-6rem!important}.mb--7,.my--7{margin-bottom:-6rem!important}.m--6{margin:-4.5rem!important}.my--6{margin-top:-4.5rem!important}.mb--6,.my--6{margin-bottom:-4.5rem!important}.m--5{margin:-3rem!important}.my--5{margin-top:-3rem!important}.m--4{margin:-1.5rem!important}.my--4{margin-top:-1.5rem!important}.mb--4,.my--4{margin-bottom:-1.5rem!important}.m--3{margin:-1rem!important}.my--3{margin-top:-1rem!important}.mb--3,.my--3{margin-bottom:-1rem!important}.m--2{margin:-.5rem!important}.my--2{margin-top:-.5rem!important}.mb--2,.my--2{margin-bottom:-.5rem!important}.m--1{margin:-.25rem!important}.my--1{margin-top:-.25rem!important}.mb--1,.mb-n1,.my--1,.my-n1{margin-bottom:-.25rem!important}.m-6,.m-n-6{margin:4.5rem!important}.my-6,.my-n-6{margin-top:4.5rem!important}.mb-6,.mb-n-6,.my-6,.my-n-6{margin-bottom:4.5rem!important}.m-7,.m-lg,.m-n-7{margin:6rem!important}.my-7,.my-lg,.my-n-7{margin-top:6rem!important}.mb-7,.mb-lg,.mb-n-7,.my-7,.my-lg,.my-n-7{margin-bottom:6rem!important}.m-8,.m-n-8,.m-xl{margin:8rem!important}.my-8,.my-n-8,.my-xl{margin-top:8rem!important}.mb-8,.mb-n-8,.mb-xl,.my-8,.my-n-8,.my-xl{margin-bottom:8rem!important}.m-9,.m-n-9{margin:10rem!important}.my-9,.my-n-9{margin-top:10rem!important}.mb-9,.mb-n-9,.my-9,.my-n-9{margin-bottom:10rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.px-0{padding-right:0!important;padding-left:0!important}.py-0{padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-1{padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-2{padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-3{padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-4{padding-bottom:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-5{padding-bottom:3rem!important}.p-6{padding:4.5rem!important}.pt-6,.py-6{padding-top:4.5rem!important}.px-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.py-6{padding-bottom:4.5rem!important}.p-7{padding:6rem!important}.pt-7,.pt-lg,.py-7,.py-lg{padding-top:6rem!important}.px-7,.px-lg{padding-right:6rem!important;padding-left:6rem!important}.py-7,.py-lg{padding-bottom:6rem!important}.p-8,.p-xl{padding:8rem!important}.pt-8,.pt-xl,.py-8,.py-xl{padding-top:8rem!important}.px-8,.px-xl{padding-right:8rem!important;padding-left:8rem!important}.py-8,.py-xl{padding-bottom:8rem!important}.p-9{padding:10rem!important}.pt-9,.py-9{padding-top:10rem!important}.px-9{padding-right:10rem!important;padding-left:10rem!important}.py-9{padding-bottom:10rem!important}.m-n1{margin:-.25rem!important}.my-n1{margin-top:-.25rem!important}.m-n2{margin:-.5rem!important}.my-n2{margin-top:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.m-n3{margin:-1rem!important}.my-n3{margin-top:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.m-n4{margin:-1.5rem!important}.my-n4{margin-top:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.m-n5{margin:-3rem!important}.my-n5{margin-top:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.m-n-5{margin:3rem!important}.my-n-5{margin-top:3rem!important}.mb-n-5,.my-n-5{margin-bottom:3rem!important}.m-n-4{margin:1.5rem!important}.my-n-4{margin-top:1.5rem!important}.mb-n-4,.my-n-4{margin-bottom:1.5rem!important}.m-n-3{margin:1rem!important}.my-n-3{margin-top:1rem!important}.mb-n-3,.my-n-3{margin-bottom:1rem!important}.m-n-2{margin:.5rem!important}.my-n-2{margin-top:.5rem!important}.mb-n-2,.my-n-2{margin-bottom:.5rem!important}.m-n-1{margin:.25rem!important}.my-n-1{margin-top:.25rem!important}.mb-n-1,.my-n-1{margin-bottom:.25rem!important}.m-n6{margin:-4.5rem!important}.my-n6{margin-top:-4.5rem!important}.mb-n6,.my-n6{margin-bottom:-4.5rem!important}.m-n7{margin:-6rem!important}.my-n7{margin-top:-6rem!important}.mb-n7,.my-n7{margin-bottom:-6rem!important}.m-n8{margin:-8rem!important}.my-n8{margin-top:-8rem!important}.mb-n8,.my-n8{margin-bottom:-8rem!important}.m-n9{margin:-10rem!important}.my-n9{margin-top:-10rem!important}.mb-n9,.my-n9{margin-bottom:-10rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}@media (min-width:1300px){.gallery-row,.nav-menu{float:left}i#leftArrow,i#rightArrow{display:none!important}.nav-menu{width:20%;height:100%;position:fixed}.row.sezione.product{display:flex!important;margin:0 auto;max-width:100%}button.category-menu{cursor:auto!important}}@media (min-width:1200px){.modal-content{max-width:1000px!important;width:70%!important}label{display:contents!important}.nameitemvariant{width:46%!important}.itemvariant-container{flex-direction:row!important;flex-wrap:wrap;justify-content:space-between}.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-12,.col-xl-3{width:18%!important;min-width:18%!important}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}.modal-xl{max-width:1140px}.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-fill{flex:1 1 auto!important}.align-items-xl-center{align-items:center!important}.align-content-xl-center{align-content:center!important}.m-xl-0{margin:0!important}.my-xl-0{margin-top:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.m-xl-1{margin:.25rem!important}.my-xl-1{margin-top:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.m-xl-2{margin:.5rem!important}.my-xl-2{margin-top:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.m-xl-3{margin:1rem!important}.my-xl-3{margin-top:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.m-xl-4{margin:1.5rem!important}.my-xl-4{margin-top:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.m-xl-5{margin:3rem!important}.my-xl-5{margin-top:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.m-xl--9{margin:-10rem!important}.my-xl--9{margin-top:-10rem!important}.mb-xl--9,.my-xl--9{margin-bottom:-10rem!important}.m-xl--8{margin:-8rem!important}.my-xl--8{margin-top:-8rem!important}.mb-xl--8,.my-xl--8{margin-bottom:-8rem!important}.m-xl--7{margin:-6rem!important}.my-xl--7{margin-top:-6rem!important}.mb-xl--7,.my-xl--7{margin-bottom:-6rem!important}.m-xl--6{margin:-4.5rem!important}.my-xl--6{margin-top:-4.5rem!important}.mb-xl--6,.my-xl--6{margin-bottom:-4.5rem!important}.m-xl--5{margin:-3rem!important}.my-xl--5{margin-top:-3rem!important}.mb-xl--5,.my-xl--5{margin-bottom:-3rem!important}.m-xl--4{margin:-1.5rem!important}.my-xl--4{margin-top:-1.5rem!important}.mb-xl--4,.my-xl--4{margin-bottom:-1.5rem!important}.m-xl--3{margin:-1rem!important}.my-xl--3{margin-top:-1rem!important}.mb-xl--3,.my-xl--3{margin-bottom:-1rem!important}.m-xl--2{margin:-.5rem!important}.my-xl--2{margin-top:-.5rem!important}.mb-xl--2,.my-xl--2{margin-bottom:-.5rem!important}.m-xl--1{margin:-.25rem!important}.my-xl--1{margin-top:-.25rem!important}.mb-xl--1,.mb-xl-n1,.my-xl--1,.my-xl-n1{margin-bottom:-.25rem!important}.m-xl-6,.m-xl-n-6{margin:4.5rem!important}.my-xl-6,.my-xl-n-6{margin-top:4.5rem!important}.mb-xl-6,.mb-xl-n-6,.my-xl-6,.my-xl-n-6{margin-bottom:4.5rem!important}.m-xl-7,.m-xl-n-7{margin:6rem!important}.my-xl-7,.my-xl-n-7{margin-top:6rem!important}.mb-xl-7,.mb-xl-n-7,.my-xl-7,.my-xl-n-7{margin-bottom:6rem!important}.m-xl-8,.m-xl-n-8{margin:8rem!important}.my-xl-8,.my-xl-n-8{margin-top:8rem!important}.mb-xl-8,.mb-xl-n-8,.my-xl-8,.my-xl-n-8{margin-bottom:8rem!important}.m-xl-9,.m-xl-n-9{margin:10rem!important}.my-xl-9,.my-xl-n-9{margin-top:10rem!important}.mb-xl-9,.mb-xl-n-9,.my-xl-9,.my-xl-n-9{margin-bottom:10rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.py-xl-0{padding-bottom:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-xl-1{padding-bottom:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-xl-2{padding-bottom:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.py-xl-3{padding-bottom:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-xl-4{padding-bottom:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-5{padding-bottom:3rem!important}.p-xl-6{padding:4.5rem!important}.pt-xl-6,.py-xl-6{padding-top:4.5rem!important}.px-xl-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.py-xl-6{padding-bottom:4.5rem!important}.p-xl-7{padding:6rem!important}.pt-xl-7,.py-xl-7{padding-top:6rem!important}.px-xl-7{padding-right:6rem!important;padding-left:6rem!important}.py-xl-7{padding-bottom:6rem!important}.p-xl-8{padding:8rem!important}.pt-xl-8,.py-xl-8{padding-top:8rem!important}.px-xl-8{padding-right:8rem!important;padding-left:8rem!important}.py-xl-8{padding-bottom:8rem!important}.p-xl-9{padding:10rem!important}.pt-xl-9,.py-xl-9{padding-top:10rem!important}.px-xl-9{padding-right:10rem!important;padding-left:10rem!important}.py-xl-9{padding-bottom:10rem!important}.m-xl-n1{margin:-.25rem!important}.my-xl-n1{margin-top:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.my-xl-n2{margin-top:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.m-xl-n3{margin:-1rem!important}.my-xl-n3{margin-top:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.my-xl-n4{margin-top:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.my-xl-n5{margin-top:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.m-xl-n-5{margin:3rem!important}.my-xl-n-5{margin-top:3rem!important}.mb-xl-n-5,.my-xl-n-5{margin-bottom:3rem!important}.m-xl-n-4{margin:1.5rem!important}.my-xl-n-4{margin-top:1.5rem!important}.mb-xl-n-4,.my-xl-n-4{margin-bottom:1.5rem!important}.m-xl-n-3{margin:1rem!important}.my-xl-n-3{margin-top:1rem!important}.mb-xl-n-3,.my-xl-n-3{margin-bottom:1rem!important}.m-xl-n-2{margin:.5rem!important}.my-xl-n-2{margin-top:.5rem!important}.mb-xl-n-2,.my-xl-n-2{margin-bottom:.5rem!important}.m-xl-n-1{margin:.25rem!important}.my-xl-n-1{margin-top:.25rem!important}.mb-xl-n-1,.my-xl-n-1{margin-bottom:.25rem!important}.m-xl-n6{margin:-4.5rem!important}.my-xl-n6{margin-top:-4.5rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-4.5rem!important}.m-xl-n7{margin:-6rem!important}.my-xl-n7{margin-top:-6rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-6rem!important}.m-xl-n8{margin:-8rem!important}.my-xl-n8{margin-top:-8rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-8rem!important}.m-xl-n9{margin:-10rem!important}.my-xl-n9{margin-top:-10rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-10rem!important}.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}}.text-primary{color:#5e72e4!important}a.text-primary:focus,a.text-primary:hover{color:#233dd2!important}.text-secondary{color:#f4f5f7!important}a.text-secondary:focus,a.text-secondary:hover{color:#c8cdd7!important}.text-info{color:#11cdef!important}a.text-info:focus,a.text-info:hover{color:#0b90a8!important}.text-dark{color:#212529!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-default{color:#172b4d!important}a.text-default:focus,a.text-default:hover{color:#050a12!important}.text-body{color:#525f7f!important}.text-muted{color:#8898aa!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-decoration-none{text-decoration:none!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}}.info .info-title{margin:25px 0 15px;font-weight:600}.bg-red{background-color:#f5365c!important}a.bg-red:focus,a.bg-red:hover,button.bg-red:focus,button.bg-red:hover{background-color:#ec0c38!important}a.bg-white:focus,a.bg-white:hover,a.section-primary:focus,a.section-primary:hover,button.bg-white:focus,button.bg-white:hover,button.section-primary:focus,button.section-primary:hover{background-color:#e6e6e6!important}.bg-light,.section-light{background-color:#ced4da!important}a.bg-light:focus,a.bg-light:hover,a.section-light:focus,a.section-light:hover,button.bg-light:focus,button.bg-light:hover,button.section-light:focus,button.section-light:hover{background-color:#b1bbc4!important}.section-primary{background-color:#fff!important}.section-secondary{background-color:#f4f5f7!important}.bg-gradient-primary{background:linear-gradient(35deg,#5e72e4 0,#825ee4 100%)!important}.bg-gradient-secondary{background:linear-gradient(35deg,#f4f5f7 0,#f4f4f7 100%)!important}.bg-gradient-info{background:linear-gradient(35deg,#11cdef 0,#1171ef 100%)!important}.bg-gradient-light{background:linear-gradient(35deg,#adb5bd 0,#adaebd 100%)!important}.bg-gradient-dark{background:linear-gradient(35deg,#212529 0,#212229 100%)!important}.bg-gradient-default{background:linear-gradient(35deg,#172b4d 0,#1a174d 100%)!important}.bg-gradient-white{background:linear-gradient(35deg,#fff 0,#fff 100%)!important}.fill-primary{fill:#5e72e4}.fill-secondary{fill:#f4f5f7}.fill-info{fill:#11cdef}.fill-light{fill:#adb5bd}.fill-dark{fill:#212529}.fill-default{fill:#172b4d}.fill-white{fill:#f6f9fc}.img-center{display:block;margin:0 auto}.overlay-img-product,.top-0{top:0}.left-0{left:0}.top-1{top:.25rem}.left-1{left:.25rem}.top-2{top:.5rem}.left-2{left:.5rem}.top-3{top:1rem}.left-3{left:1rem}.top-4{top:1.5rem}.left-4{left:1.5rem}.top-5{top:3rem}.left-5{left:3rem}.top--9{top:-10rem}.left--9{left:-10rem}.top--8{top:-8rem}.left--8{left:-8rem}.top--7{top:-6rem}.left--7{left:-6rem}.top--6{top:-4.5rem}.left--6{left:-4.5rem}.top--5{top:-3rem}.left--5{left:-3rem}.top--4{top:-1.5rem}.left--4{left:-1.5rem}.top--3{top:-1rem}.left--3{left:-1rem}.top--2{top:-.5rem}.left--2{left:-.5rem}.top--1{top:-.25rem}.left--1{left:-.25rem}.top-6{top:4.5rem}.left-6{left:4.5rem}.top-7{top:6rem}.left-7{left:6rem}.top-8{top:8rem}.left-8{left:8rem}.top-9{top:10rem}.left-9{left:10rem}.center{left:50%;transform:translateX(-50%)}.shadow-sm--hover:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow--hover:hover{box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07)!important}.shadow-none--hover:hover,button.close.modal-form{box-shadow:none!important}.text-red{color:#f5365c!important}a.text-red:focus,a.text-red:hover{color:#d40b33!important}.text-white,a.text-white:focus,a.text-white:hover{color:#fff!important}.text-light{color:#ced4da!important}a.text-light:focus,a.text-light:hover{color:#a2aeb9!important}.btn{position:relative;letter-spacing:.025em;transition:.6s cubic-bezier(.01,1.69,.99,.94);font-size:17px}.btn:not(:last-child){margin-right:0}.btn-group .btn,.input-group .btn{color:#525f7f;transform:translateY(0)}.btn-group-sm>.btn,.btn-sm{font-size:.75rem}.btn-group-sm>.btn .btn-inner--icon,.btn-sm .btn-inner--icon{font-size:12px}.btn-group-lg>.btn .btn-inner--icon,.btn-lg .btn-inner--icon{font-size:1.2rem;position:relative;top:2px}[class*=btn-outline-]{border-width:1px}.btn-outline-secondary{color:#637089}.btn-link{font-weight:600;box-shadow:none}.btn-link:hover{box-shadow:none;transform:none}.btn-link.text-secondary{color:#637089!important}.btn i:not(:first-child),.btn svg:not(:first-child){margin-left:.5rem}.btn i:not(:last-child),.btn svg:not(:last-child){margin-right:.5rem}.btn-icon-label .btn-inner--icon{position:absolute;height:100%;line-height:1;border-radius:0;text-align:center;margin:0;width:3em;background-color:rgba(0,0,0,.1)}.btn-icon-label .btn-inner--icon:not(:first-child){right:0;top:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.btn-icon-label .btn-inner--icon:not(:last-child){left:0;top:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.btn-icon-label .btn-inner--icon svg{position:relative;top:50%;transform:translateY(-50%)}.btn-icon-label .btn-inner--text:not(:first-child){padding-left:3em}.btn-icon-label .btn-inner--text:not(:last-child){padding-right:3em}.btn-icon .btn-inner--icon img{width:20px}.btn-icon .btn-inner--text:not(:first-child){margin-left:.75em}.btn-icon .btn-inner--text:not(:last-child){margin-right:.75em}.custom-control-alternative .custom-control-input:active~.custom-control-label::before,.custom-control-alternative .custom-control-input:focus~.custom-control-label::before,.custom-control-alternative .custom-control-label::before{box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02)}.btn-google-plus,.btn-google-plus.disabled,.btn-google-plus:disabled,.btn-google-plus:hover{color:#fff;background-color:#dd4b39;border-color:#dd4b39}.btn-google-plus:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(221,75,57,.5)}.btn-google-plus:not(:disabled):not(.disabled).active,.btn-google-plus:not(:disabled):not(.disabled):active{color:#fff;background-color:#c23321;border-color:#dd4b39}.form-control-muted,.form-control-muted:focus{background-color:#edf0f5}.btn-google-plus:not(:disabled):not(.disabled).active:focus,.btn-google-plus:not(:disabled):not(.disabled):active:focus{box-shadow:unset}i.fi.fi-rr-angle-small-left.product{position:absolute;left:0;width:35px;height:35px;line-height:42px;color:#fff;border-radius:12px;border:2px solid #fff;text-shadow:0 0 10px rgb(0 0 0/40%);box-shadow:0 0 10px rgb(0 0 0/40%)}.close a{font-size:30px;color:#00a4a6;position:relative;left:0;height:18px;width:18px}.close>span:not(.sr-only){font-weight:500;transition:.15s;line-height:40px}.custom-control-label::before{border:1px solid #cad1d7;transition:.3s}.custom-control-label span,i.fi.fi-rr-angle-right.btn-bottom{position:relative;top:2px}.custom-control{padding-left:0;text-align:left;width:100%;display:list-item;list-style:decimal;right:0}.custom-control-label:after,.custom-control-label:before{position:absolute;opacity:1}.custom-control-input:active~.custom-control-label::before{border-color:#5e72e4}#CybotCookiebotDialog .CybotCookiebotScrollContainer,.custom-control-alternative .custom-control-label::before,.modal-content{border:0}.custom-toggle{position:relative;display:inline-block;width:50px;height:1.5rem}.custom-toggle input:checked+.custom-toggle-slider{border:1px solid #5e72e4}.custom-toggle input:checked+.custom-toggle-slider:before{background:#5e72e4;transform:translateX(1.625rem)}.custom-toggle input:disabled+.custom-toggle-slider,.custom-toggle input:disabled:checked+.custom-toggle-slider{border:1px solid #e9ecef}.custom-toggle input:disabled:checked+.custom-toggle-slider:before{background-color:#8a98eb}.form-control:focus::placeholder{color:#adb5bd}.form-control-muted{border-color:#edf0f5;box-shadow:none}.form-control-alternative{transition:box-shadow .15s;width:50%!important;text-align:center;color:teal;font-size:28px;margin-right:10px;padding:17px 5px;border-radius:10px;border:1px solid #cad1d7;font-weight:600;letter-spacing:-1px}.icon{width:3rem;height:3rem}.icon i,.icon svg{font-size:2.25rem}.icon+.icon-text{padding-left:1rem;width:calc(100% - 3rem - 1)}.icon-xl{width:5rem;height:5rem}.icon-xl i,.icon-xl svg{font-size:4.25rem}.icon-lg{width:4rem;height:4rem}.icon-lg i,.icon-lg svg{font-size:3.25rem}.icon-shape{text-align:center;display:inline-flex;align-items:center;justify-content:center}.icon-shape i,.icon-shape svg{font-size:26px;line-height:20px;margin:5px;width:30px;position:relative}.icon-shape svg{height:30px}.icon-shape.icon-lg i,.icon-shape.icon-lg svg{font-size:1.625rem}.description,.icon-shape.icon-sm i,.icon-shape.icon-sm svg{font-size:.875rem}.icon-shape-primary{color:#2643e9;background-color:rgba(138,152,235,.5)}.icon-shape-secondary{color:#d3d9e5;background-color:rgba(255,255,255,.5)}.icon-shape-info{color:#03acca;background-color:rgba(65,215,242,.5)}.icon-shape-light{color:#879cb0;background-color:rgba(201,207,212,.5)}.icon-shape-dark{color:#090c0e;background-color:rgba(56,63,69,.5)}.icon-shape-default{color:#091428;background-color:rgba(35,65,116,.5)}.icon-shape-white{color:#e8e3e3;background-color:rgba(255,255,255,.5)}.input-group{border-radius:.25rem;transition:.15s}.input-group .form-control:not(:first-child){border-left:0;padding-left:0}.input-group .form-control:not(:last-child){border-right:0;padding-right:0}.input-group-alternative{box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);border:0;transition:box-shadow .15s}.input-group-alternative .form-control,.input-group-alternative .input-group-text{border:0;box-shadow:none}.modal-fluid .modal-dialog{margin-top:0;margin-bottom:0}.modal-fluid .modal-content,div#addToCart1{border-radius:0}.modal-dark .close>span:not(.sr-only),.modal-dark .modal-content .heading,.modal-dark .modal-title,.modal-default .close>span:not(.sr-only),.modal-default .modal-content .heading,.modal-default .modal-title,.modal-info .close>span:not(.sr-only),.modal-info .modal-content .heading,.modal-info .modal-title,.modal-light .close>span:not(.sr-only),.modal-light .modal-content .heading,.modal-light .modal-title,.modal-primary .close>span:not(.sr-only),.modal-primary .modal-content .heading,.modal-primary .modal-title,.modal-secondary .close>span:not(.sr-only),.modal-white .close>span:not(.sr-only),.opened_time{color:#fff}.modal-dark .modal-header,.modal-default .modal-header,.modal-info .modal-header,.modal-light .modal-header,.modal-primary .modal-header{border-color:rgba(255,255,255,.075)}.modal-primary .modal-content{background-color:#5e72e4;color:#fff}.modal-secondary .modal-content .heading,.modal-secondary .modal-title,.modal-white .modal-content .heading,.modal-white .modal-title{color:#212529}.modal-secondary .modal-header,.modal-white .modal-header{border-color:rgba(33,37,41,.075)}.modal-secondary .modal-content{background-color:#f4f5f7;color:#212529}.modal-info .modal-content{background-color:#11cdef;color:#fff}.modal-light .modal-content{background-color:#adb5bd;color:#fff}.modal-dark .modal-content{background-color:#212529;color:#fff}.modal-default .modal-content{background-color:#172b4d;color:#fff}.modal-white .modal-content{background-color:#fff;color:#212529}.nav-link i:not(.fa){position:relative;top:3px;margin-right:10px}.nav-pills-circle .nav-link{text-align:center;height:60px;width:60px;padding:0;line-height:60px;border-radius:50%}.nav-wrapper{padding:1rem 0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-wrapper+.card{border-radius:0 0 .25rem .25rem}.page-item.active .page-link{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.product-image,a.nav-link.search,button.btn.btn-outline-primary.btn-icon.btn-sm.page-link.btn-cart-radius,div#totalQuantity,img.logo-azienda-cart-final.inside{box-shadow:0 5px 5px rgb(117 125 146/8%),0 0 0 rgb(117 171 255/10%),5px 5px 20px rgb(88 88 190/20%)!important}.page-item .page-link,.page-item span{display:flex;align-items:center;justify-content:center;padding:0;margin:0 3px;border-radius:50%!important;width:36px;height:36px;font-size:.875rem}.section-xl{padding-top:8rem;padding-bottom:8rem}.section-lg{padding-top:6rem;padding-bottom:6rem}.section-sm{padding-top:2rem;padding-bottom:2rem}.image-bg-activity-cover{margin-top:0;height:300px;background-position:50% 50%;position:relative;width:100%;top:0;left:0}.my-md{margin-top:4rem!important}.mb-md,.my-md{margin-bottom:4rem!important}p{font-size:16px;line-height:1.7}.heading,.total-price.section-cart.ultima-section,h3,input#quantity,p,span,strong.select2-results__group{font-weight:600}.heading{font-size:23px;text-transform:uppercase;margin-top:10px!important;margin:0;padding:0}.heading-section,.heading-title{letter-spacing:.025em;font-size:1.375rem;font-weight:600;text-transform:uppercase}.heading-section img{display:block;width:72px;height:72px;margin-bottom:1.5rem}.heading-section.text-center img{margin-left:auto;margin-right:auto}.display-1 span,.display-2 span,.display-3 span,.display-4 span{display:block;font-weight:500}@media (min-width:992px){.wrapper{margin-top:100px}.my-lg-0,.section-info-act{margin-top:0!important}.btn-other-port.active,.btn-other-port:hover{background:#535f7f;color:#fff;transition:.15s}.section-info-act{display:flex;align-items:flex-start!important;margin-left:10px}button.btn.btn-primary.text-white{border-radius:5px}.flex-lg-row,.section.data-info-attivita{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-fill{flex:1 1 auto!important}.align-items-lg-center{align-items:center!important}.align-content-lg-center{align-content:center!important}.m-lg-0{margin:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.m-lg-1{margin:.25rem!important}.my-lg-1{margin-top:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.m-lg-2{margin:.5rem!important}.my-lg-2{margin-top:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.m-lg-3{margin:1rem!important}.my-lg-3{margin-top:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.m-lg-4{margin:1.5rem!important}.my-lg-4{margin-top:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.m-lg-5{margin:3rem!important}.my-lg-5{margin-top:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.m-lg--9{margin:-10rem!important}.my-lg--9{margin-top:-10rem!important}.mb-lg--9,.my-lg--9{margin-bottom:-10rem!important}.m-lg--8{margin:-8rem!important}.my-lg--8{margin-top:-8rem!important}.mb-lg--8,.my-lg--8{margin-bottom:-8rem!important}.m-lg--7{margin:-6rem!important}.my-lg--7{margin-top:-6rem!important}.mb-lg--7,.my-lg--7{margin-bottom:-6rem!important}.m-lg--6{margin:-4.5rem!important}.my-lg--6{margin-top:-4.5rem!important}.mb-lg--6,.my-lg--6{margin-bottom:-4.5rem!important}.m-lg--5{margin:-3rem!important}.my-lg--5{margin-top:-3rem!important}.mb-lg--5,.my-lg--5{margin-bottom:-3rem!important}.m-lg--4{margin:-1.5rem!important}.my-lg--4{margin-top:-1.5rem!important}.mb-lg--4,.my-lg--4{margin-bottom:-1.5rem!important}.m-lg--3{margin:-1rem!important}.my-lg--3{margin-top:-1rem!important}.mb-lg--3,.my-lg--3{margin-bottom:-1rem!important}.m-lg--2{margin:-.5rem!important}.my-lg--2{margin-top:-.5rem!important}.mb-lg--2,.my-lg--2{margin-bottom:-.5rem!important}.m-lg--1{margin:-.25rem!important}.my-lg--1{margin-top:-.25rem!important}.mb-lg--1,.mb-lg-n1,.my-lg--1,.my-lg-n1{margin-bottom:-.25rem!important}.m-lg-6,.m-lg-n-6{margin:4.5rem!important}.my-lg-6,.my-lg-n-6{margin-top:4.5rem!important}.mb-lg-6,.mb-lg-n-6,.my-lg-6,.my-lg-n-6{margin-bottom:4.5rem!important}.m-lg-7,.m-lg-n-7{margin:6rem!important}.my-lg-7,.my-lg-n-7{margin-top:6rem!important}.mb-lg-7,.mb-lg-n-7,.my-lg-7,.my-lg-n-7{margin-bottom:6rem!important}.m-lg-8,.m-lg-n-8{margin:8rem!important}.my-lg-8,.my-lg-n-8{margin-top:8rem!important}.mb-lg-8,.mb-lg-n-8,.my-lg-8,.my-lg-n-8{margin-bottom:8rem!important}.m-lg-9,.m-lg-n-9{margin:10rem!important}.my-lg-9,.my-lg-n-9{margin-top:10rem!important}.mb-lg-9,.mb-lg-n-9,.my-lg-9,.my-lg-n-9{margin-bottom:10rem!important}.p-lg-0{padding:0!important}.px-lg-0,.px-lg-5{padding-right:0!important;padding-left:0!important}.py-lg-0{padding-bottom:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-lg-1{padding-bottom:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-lg-2{padding-bottom:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.py-lg-3{padding-bottom:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-lg-4{padding-bottom:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:0!important}.py-lg-5{padding-bottom:3rem!important}.p-lg-6{padding:4.5rem!important}.pt-lg-6,.py-lg-6{padding-top:4.5rem!important}.px-lg-6{padding-right:4.5rem!important;padding-left:4.5rem!important}.py-lg-6{padding-bottom:4.5rem!important}.p-lg-7{padding:6rem!important}.pt-lg-7,.py-lg-7{padding-top:6rem!important}.px-lg-7{padding-right:6rem!important;padding-left:6rem!important}.py-lg-7{padding-bottom:6rem!important}.p-lg-8{padding:8rem!important}.pt-lg-8,.py-lg-8{padding-top:8rem!important}.px-lg-8{padding-right:8rem!important;padding-left:8rem!important}.py-lg-8{padding-bottom:8rem!important}.p-lg-9{padding:10rem!important}.pt-lg-9,.py-lg-9{padding-top:10rem!important}.px-lg-9{padding-right:10rem!important;padding-left:10rem!important}.py-lg-9{padding-bottom:10rem!important}.m-lg-n1{margin:-.25rem!important}.my-lg-n1{margin-top:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.my-lg-n2{margin-top:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.m-lg-n3{margin:-1rem!important}.my-lg-n3{margin-top:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.my-lg-n4{margin-top:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.my-lg-n5{margin-top:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.m-lg-n-5{margin:3rem!important}.my-lg-n-5{margin-top:3rem!important}.mb-lg-n-5,.my-lg-n-5{margin-bottom:3rem!important}.m-lg-n-4{margin:1.5rem!important}.my-lg-n-4{margin-top:1.5rem!important}.mb-lg-n-4,.my-lg-n-4{margin-bottom:1.5rem!important}.m-lg-n-3{margin:1rem!important}.my-lg-n-3{margin-top:1rem!important}.mb-lg-n-3,.my-lg-n-3{margin-bottom:1rem!important}.m-lg-n-2{margin:.5rem!important}.my-lg-n-2{margin-top:.5rem!important}.mb-lg-n-2,.my-lg-n-2{margin-bottom:.5rem!important}.m-lg-n-1{margin:.25rem!important}.my-lg-n-1{margin-top:.25rem!important}.mb-lg-n-1,.my-lg-n-1{margin-bottom:.25rem!important}.m-lg-n6{margin:-4.5rem!important}.my-lg-n6{margin-top:-4.5rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-4.5rem!important}.m-lg-n7{margin:-6rem!important}.my-lg-n7{margin-top:-6rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-6rem!important}.m-lg-n8{margin:-8rem!important}.my-lg-n8{margin-top:-8rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-8rem!important}.m-lg-n9{margin:-10rem!important}.my-lg-n9{margin-top:-10rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-10rem!important}.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}[class*=mb--],[class*=ml--],[class*=mr--],[class*=mt--]{position:relative;z-index:5}.mb--100{margin-bottom:-100px!important}.mb--150{margin-bottom:-150px!important}.mb--200{margin-bottom:-200px!important}.mb--300{margin-bottom:-300px!important}.pt-100{padding-top:100px!important}.pt-150{padding-top:150px!important}.pt-200{padding-top:200px!important}.pt-250{padding-top:250px!important}.pt-300{padding-top:300px!important}div#totalPrices{position:relative!important}.full-page-container{margin-top:0}.minicart-heading{flex-direction:column!important;background:#f5f5f5;border-bottom:1px solid #ddd}.row-two-cart{position:relative;left:0;width:calc(100% - 0px)}.quantita-prod.cart{float:left;z-index:1}div#totalQuantity{display:none!important}div#CourseMealIdContainer{color:#fff;font-weight:500;text-align:center;position:fixed;top:0;max-width:500px;z-index:12;padding:5px 0;left:0;right:0;width:100%;margin:0 auto}.quantity-btn{margin-bottom:0;left:0;margin-top:0;position:relative;display:flex}}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.doctype{color:#898ea4}.token.number{color:#c76b29}.token.property{color:#c08b30}.style .token.string,.token.string,.token.url{color:#22a2c9}.token.control{color:#ac9739}.token.placeholder{color:#3d8fd1}.token.deleted{text-decoration:line-through}.token.important{font-weight:700;color:#c94922}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}.ct-toc{position:sticky;top:4rem;height:calc(100vh - 4rem);overflow-y:auto}}.section-nav{padding-left:0;border-left:1px solid #eee}.section-nav ul{padding-left:1rem}label.btn.btn-outline-primary{align-items:flex-end;flex-wrap:nowrap;display:block;width:auto;font-size:16px!important;color:#000;border-radius:5px;margin-bottom:15px;padding:20px;background:#fafafa;align-content:center;text-transform:capitalize;border:2px solid #ddd;font-weight:600;text-align:left;letter-spacing:0;cursor:pointer;display:flex!important;flex-direction:row-reverse!important;justify-content:space-between!important}ul.nav.nav-pills.bg-white.mb-2{justify-content:flex-start;flex-direction:row;align-items:flex-end;flex-wrap:nowrap;display:flex;top:0}h6.product-item_title{font-weight:500;color:#000;font-size:13px;text-transform:lowercase;margin-bottom:0;line-height:15px;width:95%}.delivery2,.icon-modal-search,.order-numeric-menu:first-letter,.section.price-delivery,.table-number,.tavolo-selezionato,.text-color,.time,.title-qta,.title-select-options,.title-sezione:first-letter,.titlevariantsect,button#searchModal,button.category-menu,div#modalTitle,h3,p.form-control-label,span#select2-itemsSelect-container,span.res_title{text-transform:uppercase}span.res_title{top:0;position:relative;letter-spacing:0;font-weight:600;font-size:15px;line-height:16px;margin-top:10px;color:#525f7f;text-align:center;width:90%}p.product-item_quantity{display:contents;font-size:15px;letter-spacing:-1px;font-weight:600;color:#fff;margin-bottom:0;width:min-content;float:left}span.ammount{font-size:35px;padding-left:10px;display:block;margin-bottom:20px}img#modalImg,section#restaurant-content,ul.nav.nav-pills.bg-white.mb-2{position:relative;width:100%;margin:0 auto}img#modalImg{top:0;z-index:0;left:0;height:360px;border:0;object-fit:cover}img.bg-image,img.img-fluid.lazy{object-fit:cover;position:relative}img.bg-image{object-position:0 50%;z-index:-1;border-bottom-left-radius:50px}div#modalImgPart,div#totalPrices{width:100%;left:0}div#modalPrice.section-price-details-product{font-size:18px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:0;text-align:left;background:#ffbc0d;color:#fff;position:relative;padding:10px;border-radius:10px;right:0;display:flex;justify-content:flex-end;max-width:100px}.card.bg-secondary.shadow.border-0{top:0;position:relative;box-shadow:none;background:#fff}.card-body.px-lg-5.py-lg-5{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:90%;margin:0 auto}img.img-fluid.lazy{border-radius:25px;height:100px;width:100px;color:#000;margin:0 auto;display:flex;justify-content:center;align-items:center;align-content:center;top:3px}span.btn-inner--icon.btn-cart-icon.delete:hover{color:red}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;border-radius:50px;font-weight:600}.nav-pills .nav-link{font-size:18px;padding:10px 15px;margin-bottom:0;font-weight:500;border-radius:50px;background-color:#fff;transition:.15s;box-shadow:0 0 0 rgb(117 125 146/8%),0 0 0 rgb(117 171 255/10%),0 0 20px rgb(88 88 190/10%)!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bar-return-admin,.bar-return-admin:hover,.button-cart-open,.button-cart-open.product-added,.delete-cart-item,.row-two-cart,.sidenav-cart-close,.title-sezione,a.btn.btn-default.btn-block.text-white.btn-sm{transition:.6s cubic-bezier(.01,1.69,.99,.94)}.full-page-container{display:block;max-width:100%;margin:0 auto;position:sticky;top:0;z-index:1;padding-bottom:80px}.container-fluid,.head-title{max-width:990px}.nav-item-category{margin:7px}.nav-pills .nav-link:hover{background:teal;border-radius:50px;color:#fff}div#modalImgPart{padding:0;background:#fff;height:290px;top:-50px;z-index:-1}.section.price-delivery{text-align:left;font-size:15px;width:100%;color:#525f7f;padding:0;font-weight:600;border-radius:0;margin-top:0;letter-spacing:2px;line-height:20px;position:relative;display:flex}p.form-control-label{font-weight:700;color:#daa520;text-align:left;font-size:15px;line-height:18px;width:50%}label.form-control-label{width:100%;margin-top:0;letter-spacing:0;text-align:left;font-size:16px;font-weight:500;color:teal;margin-bottom:0}div#exrtas-area{padding:0 0 30px;z-index:1111;position:relative}.nav-wrapper,div#tabs-icons-text-1,form#order-form{width:90%;margin:0 auto}.delivery2,.time{font-size:14px;width:auto;font-weight:500;background-repeat:no-repeat;background-size:21px}button.btn.btn-outline-primary.btn-icon.btn-sm.page-link.btn-cart-radius{color:#000;margin:4px 0;z-index:0;padding:2px;border-radius:8px!important;background:#fff;width:28px;height:28px;text-align:center}span.btn-inner--icon.btn-cart-icon.delete{font-size:25px!important;color:#4682b4;position:relative;font-weight:100;margin:0!important}.delivery2{padding-left:40px;color:#000;background-image:url(/images/clock.png);background-position:10px 0}.delivery2,.time,span.res_mimimum{position:relative;left:0;text-align:left}.time{padding-left:30px;color:#000;background-image:url(/images/whatsapp.png);background-position:0 0;border-right:1px solid #000;padding-right:10px}.row.add-or-delete,a.btn.btn-default.btn-block.text-white.btn-sm{font-weight:600;display:flex;align-items:center;align-content:center}.row.add-or-delete{color:#000;position:relative;left:0;margin-bottom:10px;width:100px;justify-content:space-around;flex-direction:row;background:#ededed;border-radius:10px;padding:1px 0}.quantita-prod.cart{color:#fff;position:absolute;width:30px;height:30px;padding:0;line-height:25px;font-weight:600;letter-spacing:0;font-size:15px;left:-5px;text-align:center;background:orange;border:3px solid #f6f9fc;border-radius:10px;display:none}a.btn.btn-default.btn-block.text-white.btn-sm{display:none;box-shadow:none;font-size:20px;justify-content:center;height:30px;border-radius:50px;background:#fff;color:#000!important;border:1px solid #000;padding:15px 0;width:50%;margin:0 auto 10px}.total-price.section-cart{display:flex;text-align:center;font-size:15px;color:#000;align-content:center;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto;height:auto;padding:0 15px 10px}.icon-order{width:100%;height:100%;position:relative;left:0;top:0}section#restaurant-content{padding-bottom:0;background:0 0}img.bg-image.restaurant-logo-cart{height:295px;object-fit:cover}nav.tabbable.sticky{max-width:100%;position:relative}span.res_mimimum{top:0;border-radius:7px 7px 7px 0;font-weight:600;background:#ffbc0d;color:#fff;padding:5px 10px;display:block;width:fit-content;letter-spacing:-1px;margin:7px auto 15px}span.res_description{display:none;font-size:15px;text-align:center;font-weight:400;width:100%;height:auto;position:relative;color:#525f7f;line-height:18px;margin-top:5px;margin-bottom:5px}img.logo-azienda-cart-final{width:55px;border-radius:10px;object-fit:cover;margin-right:0}.item{line-height:0;width:auto;text-align:left}.containers-info-restaurant{width:100%;display:flex;position:relative;align-items:center;height:auto;justify-content:center;flex-direction:row;flex-wrap:nowrap;align-content:center;margin-top:-25px}label.custom-control-label{font-size:15px!important;width:100%;padding:10px 85px 10px 30px;z-index:1;color:#525f7f;margin:0;display:flex!important;flex-direction:row;justify-content:flex-start;font-weight:600}.section-title-activity{margin-bottom:50px;margin-top:30px}.select2-container{box-sizing:border-box;margin:0;position:relative;display:block;width:100%!important}.border-title-style{width:50%;height:8px;background:#ffbc0d;border-radius:50px;position:relative;top:0;left:0;z-index:-1}div#form-group-custom\[customer_street\]{width:47%;margin-right:1%;float:left}div#form-group-custom\[customer_city\]{width:50%;margin-left:1%;float:left}.head-title{position:relative;top:0;width:90%;margin:-150px auto 0}h3{font-size:17px;margin-top:20px;line-height:18px}span.opened_time{color:green;position:relative;font-weight:400;top:-10px}.strip,a.text-line{position:relative;align-items:center;align-content:center;flex-direction:column;display:flex}.strip{padding-bottom:0;flex-wrap:nowrap;cursor:pointer;margin:0}.minicart-heading,.section-title-desc,div#modalItemDetailsPart{margin:0 auto;position:relative}div#modalItemDetailsPart{padding:0;background:30px #fff}a.text-line{line-height:17px;font-size:16px;color:#708090;left:0;height:auto;width:100%;text-align:center}.border-title-style.category{max-width:130px}.linear-category-divider{display:none;width:100%;position:relative;left:0;top:0}li.nav-menu{font-weight:400;font-size:19px;padding:7px 0}div#exrtas-area-inside{width:calc(100% - 0px);right:0;margin:0;padding:0 0 0 18px;left:-15px;position:relative}h11.display-3.text-white.cart-final{font-size:20px;line-height:50px}.section-title-desc{width:85%;padding:0 0 50px}.quantity.area{margin-bottom:100px}.minicart-heading,.row.sezione.product{display:flex;width:100%;flex-direction:row}.row.sezione.product{margin-bottom:20px!important;flex-wrap:wrap}.minicart-heading{justify-content:space-between;top:0;left:0;text-align:center;flex-wrap:nowrap;z-index:10;align-items:center;border-radius:0;border-bottom:1px solid #ddd;background:#f5f5f5;padding:10px 0}.col-xl-3.col-lg-6.col-md-6.col-sm-6{font-weight:500;padding:0;background:#fff;margin:.5%;transition-duration:.2s;border:1px solid #ddd;border-radius:5px;min-width:23%;width:23%}.section-title-details-product{display:block;position:relative;max-width:57%;width:100%;z-index:11111}.modal.show .modal-dialog .modal-content,.quantity-area,div#addToCart1{max-width:500px}.modalListAllergens,p#modalDescription{line-height:22px;text-align:left;color:#789;font-size:16px;margin-bottom:20px;font-weight:500;margin-top:10px}p#modalDescription{margin-top:5px}::marker{font-weight:500;color:#1fb2aa;margin-left:-20px}.quantity-area,.quantity-btn{bottom:0;margin:0 auto;display:flex;align-content:center;justify-content:center;align-items:center}.quantity-area{position:relative;z-index:11111111;background-color:rgba(255,255,255,.8);padding:0;width:100%;flex-direction:row;left:0;right:0;height:100px}.quantity-btn,.title-select-options,div#variants-area{z-index:1;position:relative}.quantity-btn{width:100%;left:0;border-radius:10px;flex-direction:column}div#variants-area{padding:20px 0;border-top:3px double}.Message-empy-cart{margin-top:230px;font-weight:400}span.cart-icon.delete{width:18px;height:18px;position:absolute;right:5px;top:10px}img.delete-cart-items{opacity:1;right:0;margin:0}button.delete{display:block}button.btn.delete{width:25px;height:25px;float:right;top:20px;right:10px;padding:0!important;margin:0;line-height:18px}button.btn.btn-outline-primary.btn-icon.btn-sm.page-link.btn-cart-radius:hover{background:#daa520;color:#fff;border:0}.no-product-add{font-size:18px;font-weight:400;letter-spacing:-1px;margin-bottom:50px}.delete-cart-item:hover,.title-qta{letter-spacing:3px}.no-product-add-section{position:relative;top:50px;width:100%;text-align:center;margin:0 auto 200px}.title-select-options{font-weight:600;width:100%;margin-bottom:10px;line-height:7px;font-size:13px;align-content:center}.info-details,.info-product,.title-select-options{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.info-product{display:none!important;position:relative;width:100%;height:auto;margin-bottom:30px;margin-top:0;border-bottom:3px double #ddd;padding:5px 0 20px;align-content:space-between;flex-direction:row}.info-details{background:#f5f5f5;width:30%;font-size:14px;padding:10px 0;border-radius:5px;flex-direction:column;align-content:space-around}.icon.icon-time{background-image:url(/images/clock.png);background-size:13px;background-position:0 50%;height:26px;opacity:.7;width:19px}.icon.icon-gym,.icon.icon-vote{background-image:url(/images/gym.png);background-size:20px;background-repeat:no-repeat;background-position:50%;height:19px;line-height:25px;display:flex;opacity:.7}.icon.icon-vote{background-image:url(/images/star.png);background-size:15px}.text-color{font-weight:600;line-height:15px;font-size:15px}.text-color.two{color:teal}.info-cart,.logo-activity{display:flex;align-content:center;align-items:center}.info-cart{justify-content:space-between;border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px}.logo-activity.product{width:40px}.logo-activity{justify-content:center;right:0;top:0;position:relative}.name-activity,p.label.price{font-size:16px;font-weight:600;color:#fff}p.label.price{z-index:0;margin-bottom:0;font-size:14px;color:#ffbc0d;position:absolute;right:0;letter-spacing:0}.sfumatura-img-product,.sfumatura-img-product-top{position:absolute;top:0;left:0;width:100%;display:none}.sfumatura-img-product-top{height:40%;background:linear-gradient(0deg,rgba(255,255,255,0),rgba(0,0,0,.5))}.sfumatura-img-product{background:linear-gradient(to bottom,rgba(0,0,0,.3) 50%,rgba(246,249,252,0));height:100px}.ammount.message-information{font-size:12px;text-align:left;text-transform:initial;color:#789;font-weight:400;line-height:16px;max-width:100%;margin-top:10px}p.form-control-label.required{margin-bottom:0;letter-spacing:0;text-transform:capitalize;color:#daa520;font-size:12px;text-align:right;width:50%}input[type=radio]:before{content:"";display:block}input[type=radio]:checked:before{background:#f5f5f5;border:2px solid #daa520;width:25px;height:25px;position:absolute;border-radius:50px}input[type=radio]:after{width:25px;height:25px;max-width:25px;max-height:23px;border-radius:50px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:1px solid #ddd}input[type=radio]:checked:after{top:5px;left:5px;width:15px;height:15px;border-radius:50px;position:relative;background-color:#daa520;content:"";display:inline-block;visibility:visible;border:2px solid #daa520}label.btn.btn-outline-primary:hover{background:rgba(0,164,166,.1);transition-timing-function:ease-out;transition-duration:.2s;box-shadow:none!important}img.icon-label{width:30px;float:right;right:15px;position:absolute;opacity:.7}label.text-label-form{margin-bottom:0;font-size:16px;font-weight:500}.form-group{margin-bottom:20px}.align-secttion.required,.items-number-align{flex-direction:row;justify-content:space-between}.items-number-align,button.btn.btn-primary.add-to-cart{display:flex;flex-wrap:wrap;align-items:center;margin:0}button.btn.btn-primary.add-to-cart{flex-direction:row;width:70%;justify-content:space-evenly;font-weight:600;border:0;height:70px;font-size:19px;text-align:center;border-radius:10px;transition:.2s linear;background:teal;line-height:20px;font-family:montserrat}button.btn.btn-primary.add-to-cart:hover{background:teal;color:#fff;box-shadow:none!important}div#modalPriceButton{color:#fff;letter-spacing:-1px;margin-left:20px;font-size:18px}.section-button-add-remove{padding:5px;width:30%;min-width:100px;max-width:150px;justify-content:space-around;border:0 solid #d3d3d3;height:auto;background:#fff;border-radius:50px;margin-right:5px}.display-product-menu,.items.style-view,.title-category{border-bottom:1px solid #ddd}input#quantity{text-align:center;font-size:25px;width:30px;color:#778898;outline:0;letter-spacing:-4px;background:0 0;font-family:montserrat;border:0}.align-secttion.required{flex-wrap:nowrap;margin-bottom:10px;margin-top:0;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;padding:60px 0 10px}.align-secttion.required,.close-cart,.section-button-add-remove,button.button-add-minus,div#addToCart1,ul#tabs-icons-text{display:flex;align-items:center;align-content:center}button.button-add-minus{flex-direction:row;flex-wrap:nowrap;padding:10px;width:40px;max-width:40px;min-width:40px;height:40px;max-height:40px;min-height:40px;justify-content:center;line-height:normal;border-radius:40px;transition:.2s linear;color:#ddd;background:0 0;border:0}div#addToCart1{width:100%;position:relative;bottom:0;padding:0;z-index:2;left:0;margin:0 auto;outline:0;justify-content:space-between}.display-product-menu{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;width:48%;position:relative;padding:10px 0}a.nav-link.mb-sm-3.mb-md-0.active:hover,button.btn.btn-outline-primary.btn-icon.btn-sm.page-link.btn-cart-radius.add-product:hover{background:teal;color:#fff}.quantita-prod-icon{color:#fff;width:auto;height:30px;line-height:33px;font-weight:700;font-size:26px;top:0}.title-sezione{top:0;margin:0;z-index:2;padding:5px 20px;font-size:32px;font-weight:800;display:flex;align-items:center}@media (min-width:1020px){h1.text-title-name-activity{font-size:20px!important}a.info-acrivity{display:none}}@media (max-width:1024px){.container{width:100%}nav.tabbable.sticky{max-width:100%}}@media (max-width:992px){.container.container-restorant{margin-top:-80px}.btn-other-port.btn-comanda.active{background:gold!important;color:#000!important;font-weight:600;transition:.15s}.btn-other-port.btn-comanda:hover{font-weight:600;transition:.15s}.items.style-view:last-child{margin-bottom:150px}.minicart-heading{padding:0;position:sticky;top:0;height:55px;background-color:#f5f5f5}.full-page-container,div#CourseMealIdContainer{max-width:100%!important;width:100%}button.change-comanda{width:100%;position:relative;bottom:0;z-index:20}.btn-uscite{display:none!important}.wrapper{margin-top:300px;z-index:11;position:relative}div#ChangeComanda{position:fixed;width:100%!important;text-align:center;z-index:10;bottom:0;padding:10px 0 165px;background:#b8860b;border-top-right-radius:20px;border-top-left-radius:20px;display:block;transition:transform .3s ease-out;transform:translate(0,0);-webkit-animation:.33s linear show-light;animation:.33s linear show-light}}@media (max-width:768px){.full-page-container{margin-bottom:0;position:sticky;z-index:11;padding-bottom:80px;margin-top:0}.quantity-area{padding-bottom:40px;padding-top:20px}.product-image,div#totalQuantityButton{margin-bottom:0!important}.modal-header,div#totalQuantity{bottom:0;left:0;position:relative}.card-body,span.res_title{text-align:center}span.res_title{margin-top:10px}div#totalQuantity{width:100%!important;right:0;border-radius:50px;padding:0;max-width:100%!important}div#totalQuantityButton{width:100%;height:90px;padding:0;overflow:hidden;border-radius:5px}section#restaurant-content{width:100%}.section-logo-activity{margin-bottom:10px}.traductor.product-page{justify-content:space-evenly!important}.no-product-add-section{width:90%}.nav-pills .nav-link:hover{color:#fff;background:#525f7f}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;box-shadow:0 5px 5px rgb(117 125 146/8%),0 0 0 rgb(117 171 255/10%),5px 5px 20px rgb(88 88 190/20%)!important;border-radius:50px}a.nav-link.mb-sm-3.mb-md-0.show-all{width:max-content;min-width:175px}.nav-pills .nav-link{padding:10px 15px;border-radius:30px;font-weight:500;font-size:20px;background-color:#fff;transition:.15s;box-shadow:0 0 0 rgb(117 125 146/8%),0 0 0 rgb(117 171 255/10%),0 0 20px rgb(88 88 190/10%)!important}top{margin:0 auto;max-width:100%}.head-title{margin-top:-130px!important}.col-md-7{padding:0 20px!important}div#form-group-custom\[customer_city\],div#form-group-custom\[customer_street\]{margin:0!important;width:100%!important}div#form-group-custom\[customer_city\]{float:unset}.modal.show .modal-dialog{height:100%;position:relative;padding-top:0;bottom:0}.modal-header{width:100%;max-width:100%;z-index:1;background:0 0;height:50px}div#modalItemDetailsPart{left:0!important;text-align:left!important;transition:opacity .15s linear;z-index:1112;margin:60px auto 0 0}span#modalPrice{font-size:30px;font-weight:600;color:#f08080;position:relative;top:0;padding:5px 20px;width:auto;margin:0 auto;text-align:left;left:0;background:#fff;box-shadow:0 0 50px rgb(0 0 0/13%);border-bottom-left-radius:30px;border-top-right-radius:30px}.modal-dialog-centered{min-height:100%!important}label.form-control-label{font-weight:700;font-size:18px}.card-body.px-lg-5.py-lg-5{border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0 auto;width:100%}.row.sezione.product{width:95%;margin:0 auto}.border-title-style.category{width:50%}.display-product-menu{width:100%!important}h11.display-3.text-white.cart-final,i#leftArrow,i#rightArrow{display:none}ul.nav.nav-pills.bg-white.mb-2{background:0 0;position:relative;top:0;flex-wrap:nowrap;margin:0 auto;width:100%}nav.tabbable.sticky{overflow-y:hidden;padding-left:20px;width:100%;-webkit-overflow-scrolling:touch;position:sticky;position:-webkit-sticky;z-index:10;top:0;padding-top:10px;margin:-37px 0 0!important}.col-xl-3.col-lg-6.col-md-6.col-sm-6{width:47%;min-width:47%;margin:1%}.opened_time{z-index:1}}@media (max-width:600px){div#tableOwnerNav{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;max-width:100%;margin:0 auto}.head-modal{position:absolute;top:20px;max-width:80%;width:90%;margin:0 auto}.message-order-another-device{width:90%!important;margin-bottom:30px!important}div#productModal{background:#fff;overflow:auto}.containers-info-restaurant{display:flex;text-align:center;flex-direction:column}.item{line-height:0;height:60px;display:block;text-align:center}}@media (max-width:520px){h1.text-title-name-activity{font-size:22px!important}img.logo-azienda-cart-final{width:60px;border-radius:13px}.modal-dialog-centered.body::before{background:#fff!important}}@media (max-width:320px){img.logo-azienda-cart-final{width:70px}.opened_time{font-size:12px}.nav-pills .nav-link{font-size:16px}a.nav-link.mb-sm-3.mb-md-0.active.show-all{font-size:16px!important}.modal.show .modal-dialog{margin-bottom:120px}h1{font-size:20px!important}div#modalPriceButton{display:none}.product-image,img.img-fluid.lazy{width:80px!important;height:80px!important}span.res_mimimum{font-size:14px!important;padding:3px 5px}span.res_title{font-size:13px!important;line-height:13px!important;letter-spacing:0!important}}.select-language-text.notranslate.icon-text,.title-qta{font-size:10px}button.delete{position:absolute;right:10px;bottom:17px;padding:5px}button.delete:hover{color:#fff;background:#cd5c5c;border-radius:5px;padding:5px}button.button-add-minus.decrease:hover,button.button-add-minus.increase:hover{transition:.2s linear;color:#000;background:#ffe4b5}a.nav-link.mb-sm-3.mb-md-0.active.show-all{width:max-content}span.btn-inner--icon.btn-cart-icon.product-section{font-size:20px!important;line-height:8px;color:gray}a.btn.btn-primary.text-white,button.close-modal-full-screen{font-weight:600;border:0;text-align:center;border-radius:10px}a.btn.btn-primary.text-white{height:60px;box-shadow:none;font-size:18px;padding:15px;line-height:35px;animation:2s infinite pulse-teal;background:#2e8b57}a.btn.btn-primary.text-white:hover{letter-spacing:2px;background:#2e8b57}.row-two-cart{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center}.align-info-righ-image{display:flex;width:100%;flex-direction:column}ul#tabs-icons-text{width:100%;flex-direction:row!important;flex-wrap:wrap;justify-content:space-around}img.mini-product-image-cart{width:50px;height:50px;object-fit:cover;border-radius:15px;margin-right:10px;border:1px solid rgba(0,0,0,.1)}a.btn.btn-default.btn-block.text-white.btn-sm:hover{letter-spacing:2px;opacity:.7}.col.button-carrello{padding:10px 0 0}.items.style-view{width:90%;animation:.5s addcart-effect;height:auto;padding:10px 0;position:relative;margin:0 auto}.close-cart{position:relative;left:0;height:60px;top:0;width:50px;z-index:1;justify-content:center;flex-direction:column}.logo-activity-carrello{width:50px;opacity:1;z-index:1111;position:relative;right:0;top:0;display:block}img.logo-azienda-sez-cart{border-radius:7px;object-fit:cover!important;width:30px}.header-product-details{display:flex;justify-content:space-between;padding:0;width:90%;position:sticky;margin:0 auto;top:10px;z-index:1;left:0;align-items:center;flex-direction:row-reverse}.section-title-price-details-product{display:flex;align-items:center;justify-content:space-between;align-content:center;flex-wrap:nowrap;flex-direction:row;margin-bottom:10px}.title-qta{text-align:left;margin-left:18%;font-weight:600;display:none}.bg-large-info-details{background:#fff;position:relative;border-top-right-radius:30px;border-top-left-radius:30px;z-index:0;top:0}.row-button-cart{display:flex;flex-direction:column;text-align:left;height:100%;flex-wrap:nowrap;align-content:center;align-items:flex-end}.bg-image,.color-overlay-bg-image-activity{position:absolute;width:100%;height:305px}.color-overlay-bg-image-activity{top:0;left:0;background:rgba(0,164,166,.7)}.header-info-activity{text-align:center;padding:20px 0;background:#f6f9fc}h4.info-name-activity{font-size:22px;font-weight:700;text-transform:inherit;margin-top:10px;color:teal}.section-address-activity{margin-bottom:50px}.title-cart{position:relative;width:100%;left:0;z-index:0;font-weight:600}.delete-cart-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#cd5c5c;width:fit-content;z-index:1;font-size:12px;letter-spacing:1px;font-weight:600}img.logo-page-info-activity{width:70px;height:70px;margin:25px auto;border-radius:15px;box-shadow:rgb(0 0 0/15%) 5px 10px 20px 0}button.close.overlay-info-activity{font-size:25px;right:25px;top:10px}.bg-image-cover-top{position:absolute}.bg-color-overlay-cover-image,.bg-image-cover-top,.image-cover-activity{left:0;top:-25px;width:100%;height:305px;border-bottom-left-radius:50px}.image-cover-activity{position:absolute;display:flex;flex-direction:column;justify-content:center}.bg-color-overlay-cover-image{position:absolute;background:rgba(0,0,0,.4)}h1.text-title-name-activity{color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 0 10px rgba(0,0,0,.5)}#countdownTableOrder,p.text-medium-alert,p.text-medium-alert-two{transition:opacity .15s linear;color:tomato}.traductor.product-page{display:flex;justify-content:flex-start}.ammount{font-weight:600;letter-spacing:0}.button-cart-open{position:fixed;bottom:50px;right:20px;z-index:10;border-radius:15px;cursor:pointer}.callOutShoppingButtonBottom.icon.icon-shape.bg-gradient-red.text-white.rounded-circle.shadow.mb-4{width:auto;height:70px;margin:0!important;display:flex;justify-content:center;border-radius:20px;box-shadow:none;animation:2s infinite pulse-teal}.close{height:40px;width:40px;border-radius:50px;text-align:center;position:sticky;right:0;line-height:18px;background:#fff;display:flex;align-content:center;justify-content:center;align-items:center}.single-item-price-cart{width:fit-content;margin-bottom:5px;background:#ffbc0d;padding:0 5px;margin-top:5px;border-radius:5px 5px 5px 0}i.fi.fi-rr-plus.cart{position:relative;top:0;margin-left:20px}.large-section-info-activity{background:#f6f9fc}i.fi.fi-rr-plus-small.product{font-size:35px;height:35px;position:absolute}.product-image{width:105px;height:105px;position:relative;border-radius:25px;margin-top:20px}.sidenav-cart-open.fade{display:block;transition:transform .3s ease-out;transform:translate(0,0)}#countdownTableOrder{font-size:16px;animation:1s infinite pulse-teal;color:#fff;font-weight:600;padding:15px 0;background:#b8860b}.modal-content.cart{right:0;margin-bottom:0}@media (max-width:768px){.modal-content.message-full-screen.search-section{border-bottom-right-radius:0;border-bottom-left-radius:0}.button-end-align{max-width:90%;margin-bottom:20px!important}ul#select2-itemsSelect-results{max-height:450px!important}.hs__header{display:none!important}div#cartSideNav-desktop{position:relative;top:0;justify-content:flex-start!important}p.show-alone-mobile{text-align:left;line-height:20px;font-size:14px;font-weight:400}.continue-shop{width:100%;height:auto;margin-bottom:0}i.fi.fi-rr-angle-right{font-size:24px;margin-top:0;position:relative;top:5px!important}.button-checkout{margin:20px auto;width:95%}a.btn.btn-primary.text-white{height:auto;font-size:20px;padding:10px 0}.modal-content.cart.desktop{bottom:0;overflow:auto;top:unset}.modal-content.message-full-screen{position:fixed;bottom:0;min-height:80%!important;width:auto}.section-alert-message{width:95%;margin:0 auto}.search-box{margin-top:70px}a#tabs-icons-text-2-tab{display:none}ul#tabs-icons-text{display:flex;flex-direction:column!important}.title-sezione{position:relative}}button.btn.btn-outline-primary.btn-icon.btn-sm.page-link.btn-cart-radius.minor-product:hover{background:#cd5c5cbd}div#map3{width:100%!important;height:400px}.button-cart-open.product-added{background:teal!important}.modal-content.message-full-screen{border-radius:30px;padding:20px;font-size:18px;text-align:center;min-height:auto;font-weight:500;height:550px;background:#fff;max-width:500px!important}.modal-content{position:relative;width:100%;max-width:500px;margin:0 auto;outline:0;height:100%;overflow:auto;pointer-events:auto;background-color:#fff;z-index:0}div#tableOwnerNav{justify-content:center;height:100%}.icon-master{text-align:center;font-size:28px;font-weight:500;position:relative;left:0;text-transform:capitalize;margin:0 auto 30px}i.fi.fi-rr-megaphone.standard,i.fi.fi-rr-notebook.modalicon,i.fi.fi-rr-user,i.fi.fi-rr-utensils.message-alert{font-size:40px}p.text-medium,p.text-medium-alert,p.text-title-alert{font-weight:500;font-size:20px;line-height:24px}p.text-medium-alert{animation:1s infinite pulse;border-radius:10px;margin-top:30px}p.text-medium{margin-bottom:10px}p.text-medium-alert-two{animation:1.5s 3 pulse-blink;font-weight:600;font-size:18px;line-height:20px;margin-top:10px;margin-bottom:10px;max-width:90%}.button-confirm{width:100%;margin:30px 0}button.close-modal-full-screen{padding:15px 0;width:100%!important;max-width:90%;font-size:20px;background:#00a4a6!important;color:#fff;margin:0 auto;transition:.2s linear;font-family:Montserrat}button.close-modal-full-screen:hover{box-shadow:none;-webkit-transform:scale(.9);transform:scale(.9);transition:.2s linear;background-color:teal!important}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer;outline:0;background:0 0}.tavolo-selezionato{display:flex;flex-wrap:nowrap;flex-direction:row;position:relative;color:#fff;justify-content:space-evenly;max-width:500px;margin:0 auto;align-content:center}.total-price.section-table{display:flex;text-align:left;font-size:13px;padding:8px 10px;margin-top:10px;font-weight:700;border-radius:5px;flex-direction:column;line-height:16px;align-content:center;align-items:center;text-shadow:0 0 10px rgb(0 0 0/50%)}.text-little{font-size:12px;text-transform:initial;font-weight:500}.closed_time,.opened_time{line-height:20px;font-weight:500;font-size:12px}.closed_time{color:red;display:none}.aperto,.chiuso{display:inline-flex;width:10px;height:10px;margin-right:0;transition:.2s linear;border-radius:50px}.chiuso{animation:2s infinite pulse-red;background:red}.aperto{cursor:pointer;animation:2s infinite pulse-green;background:#58d68d}.total-price.cart-info{display:flex;justify-content:space-between;font-weight:500;padding:0 15px;font-size:13px}img.logo-azienda-cart-final.inside{width:40px!important;border-radius:10px!important;margin:0}nav#categories{transition:top .3s}.section-alert-message{margin-top:20px;margin-bottom:10px}.message-order-another-device,.message-order-another-device-product-page{position:relative;top:0;height:auto;margin:0 auto;text-align:center;display:flex;align-content:center;justify-content:center;align-items:center;flex-wrap:wrap;transition:opacity .15s linear}.message-order-another-device-product-page{padding:20px 10px}.message-order-another-device{border-radius:10px;background:gold;color:#000;z-index:1;flex-direction:row;animation:1.5s 6 pulse-teal;font-weight:500;max-width:90%;width:100%;padding:10px}.message-order-another-device-product-page{background:salmon;width:100%;color:#fff;z-index:2;flex-direction:column;border-radius:20px;animation:1.5s infinite pulse-teal}.logo-activity-inside,.service-topbar{position:relative;top:0}.table-number{font-size:15px;font-weight:600;letter-spacing:3px;border:6px double;border-radius:0;padding:10px;width:fit-content;margin:0 auto}.message-order-table{position:sticky;top:0;left:0;right:0;line-height:19px;padding:20px 0;width:100%;color:#fff;margin:0 auto;text-align:center;font-weight:500;background:salmon;border-radius:0;z-index:11;-webkit-animation:1.5s infinite swing;animation:1.5s infinite swing}div#message-noorder-single-product{border-radius:0;position:sticky;z-index:2;padding:15px 0}.header-product-details.user-table-noadmin{position:fixed;max-width:500px;left:0;right:0;z-index:2}button.title-sezione{display:flex;width:100%;justify-content:space-between}.title-sect{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;font-family:montserrat}.title-sezione:first{margin-top:100px}button.category-menu{display:flex;justify-content:space-between;width:100%;align-items:center}.container.container-restorant{padding-bottom:50px}.icon-open{font-size:25px;margin-top:7px;color:#525f7f}span.list-cast-choose{padding-left:0;font-size:18px;overflow:auto;width:auto;display:flex;right:0;margin-left:10px}button.close-modal-full-screen.comanda,div#totalQuantity{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:#5f9ea0}div#totalQuantity{width:100%;margin:0 auto;height:auto;border-radius:0;max-width:250px}.allergens{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;margin:0 0 10px;color:tomato;font-size:11px;font-weight:600;line-height:11px;text-align:center}.text-note,.title-note{line-height:14px}.allergen{margin:0 5px;width:25px}i.fi.fi-rr-search{margin-right:0;position:relative;top:4px;left:0}a.nav-link.search{padding:10px 17px;background:#fff;color:teal;width:47px;height:47px}.close-searchModal{position:absolute;right:25px}input.search-input{outline:0;margin-left:10px;width:calc(100% - 50px);transition:.15s}a.nav-link.search:hover{background:#daa520;color:#fff;transition:.15s}.search-box{font-size:23px;border-bottom:1px solid #ddd}button#searchModal{font-size:15px;top:20px;right:35px}span#select2-itemsSelect-container{border:0;background:0 0;text-align:right;font-weight:600;font-size:0}span.select2-dropdown.select2-dropdown--below{border:0;margin-top:0;box-shadow:none!important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;opacity:0}ul#select2-itemsSelect-results{max-height:300px;height:100%;overflow:auto;width:100%}.icon-modal-search{position:absolute;font-weight:500;font-size:16px;margin-top:0;text-align:center!important;width:100%;left:0}i.fi.fi-rr-search.search-ico{margin-right:10px}.select2-container--default .select2-results__group{position:sticky;top:0;text-transform:uppercase!important;border-bottom:1px solid}nav.tabbable.sticky{overflow-y:hidden;width:100%;z-index:10;top:0;padding-top:10px;margin:0!important}.nav-menu{z-index:11}textarea#w3review{border:1px solid #ddd;width:95%;text-align:left;padding:10px;outline:0;margin-bottom:0;font-size:16px;color:#daa520;font-weight:500}.single-item-price-cart.nota-align{display:flex;align-items:flex-start;align-content:center;justify-content:flex-start;background:#f5f5f5;flex-direction:column;padding:3px 5px;width:100%}.title-note,h6.product-item_title.story-order,p.product-item_courseMeal{text-transform:uppercase;font-weight:600}.text-note,p.key-personal{font-weight:400;font-size:12px}.title-note{margin-right:5px;color:#20b2aa;font-size:13px}p.product-item_courseMeal{padding:0 10px;background:#525f7f;color:#fff;font-size:12px;width:fit-content;margin:0;border-radius:0;border:1px solid #525f7f}div#cartList{transition:box-shadow .2s ease-in-out;height:100%;z-index:1;position:relative;background:#fff}div#modalTitle{font-size:21px;color:#000;font-weight:700;width:calc(100% - 100px)}.container-product-info-details{padding-top:30px;box-shadow:0 0 50px rgb(0,0,0,.3);border-top-left-radius:30px;border-top-right-radius:30px;height:auto}.bottom-bar-smart-order,.btn-uscite{display:flex;width:100%;height:auto;position:relative}.bottom-bar-smart-order{bottom:0;padding:11px;background:0 0;z-index:3;justify-content:space-evenly}.btn-uscite{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:100%}.btn-other-port{cursor:pointer;font-weight:600;width:auto;text-align:center;background:#fff;color:#535f7f;margin:7px 10px;border-radius:5px;padding:10px;transition:.15s;font-size:13px;line-height:12px;border:1px solid #ddd}.btn-go-to-next{position:relative;width:60%;float:right;text-align:center;background:teal;color:#fff;font-weight:500}.choose-portata,.pricevariant{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}div#modalDialogItem{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;align-content:center}.button-confirm.portata{width:100%;margin:10px auto 30px}.card.card-stats.mb-4.mb-xl-0{z-index:1;width:100%;margin-bottom:0!important;position:relative}i.fi.fi-rr-arrow-right{color:#00a4a6;background:#fff;border-radius:50px;padding:14px 12px;position:absolute;height:43px;width:43px;right:20px}img.logo-azienda-sez-product{border-radius:10px;width:40px}.col-xl-3.col-lg-6.col-md-6.col-sm-6:hover,textarea#w3review{background:#fafafa;font-family:montserrat}#CybotCookiebotDialog *,div#CookiebotWidget-widgetContent{font-family:montserrat!important}button.close-modal-full-screen.comanda{font-size:16px;line-height:16px;font-family:Montserrat}i.fi.fi-rr-caret-down.change-comanda-icon{margin-right:10px;top:2px;position:relative}.heder-comanda{border-bottom:1px solid #66718d;margin-bottom:10px}.large-cart-items,div#cartSideNav-desktop{width:100%;overflow:auto;height:100%;background:#fff}i.fi.fi-rr-plus-small{line-height:15px;margin-right:0}i.fi.fi-rr-minus-small.button-add,i.fi.fi-rr-plus-small.button-add{font-size:20px}.hs__item,.nav-menu{position:relative;user-select:none}.nav-menu{width:100%;cursor:pointer;margin:0 auto;height:0}.hs__item,i.fi.fi-rr-angle-small-left.cart{display:flex;flex-direction:column;justify-content:center;align-items:center}.hs__item{margin:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.hs__item:last-child{padding-right:100px}.hs__item__image__wrapper{position:relative;width:100%;height:0;padding-bottom:100%}.hs__arrows,.hs__header{height:70px;top:0;width:100%}.hs__arrows{display:flex;justify-content:space-between;align-items:center;position:absolute}.hs{display:flex;overflow-x:scroll;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin:0 20px}.hs__header,a.arrow.arrow-next,a.arrow.arrow-prev{position:absolute;display:flex;justify-content:center;align-items:center}.hs__header{left:0;margin:0 auto;align-content:center;right:0}a.arrow.arrow-next,a.arrow.arrow-prev{height:60px;color:#66cdaa;font-size:35px;margin-top:0;top:5px;line-height:20px}a.arrow.arrow-prev{left:-1px;padding:0 30px 0 0;z-index:19;background:linear-gradient(to right,#f6f9fc 50%,rgba(246,249,252,0))}a.arrow.arrow-next{right:0;padding:0 0 0 30px;background:linear-gradient(to left,#f6f9fc 50%,rgba(246,249,252,0));z-index:19}.hs__wrapper{top:0;position:relative}i.fi.fi-rr-angle-small-left.cart{font-size:40px;color:#53607e!important;align-content:center;height:55px}.avail-prod{display:flex;flex-direction:row;align-items:center;width:80%;justify-content:flex-start;margin-top:-45px;position:absolute;left:30px}.available,.available-modal{position:relative;background:#9ace32;border-radius:50px}.available-modal,.not.available-modal{width:auto;height:auto;margin-right:5px;padding:3px 15px;font-weight:600;color:#fff}.not.available-modal{background:#dc143c}#CybotCookiebotDialog *,.text-avviso{font-weight:500!important}.available{width:20px;height:20px;top:-10px;left:-3px;border:3px solid #fff}.not.available{background:#dc143c}.total-available{display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:center}button.btn.btn-neutral.btn-icon.btn-call-waiter{position:relative;z-index:12;color:#fff;font-size:24px;padding:5px 10px;left:0;top:0;line-height:43px;height:40px;width:80px;text-align:left}.card.bg-secondary.shadow.border-0.waiter-modal{border-radius:20px 20px 0 0;padding-bottom:20px;height:300px;position:relative}.container-btn{width:80%;margin:20px auto 0}i.fi.fi-rr-info.order-other-people{margin-right:5px}button.btn.btn-primary.my-4.call-waiter{margin:10px!important}.card-header.bg-transparent.pb-2{padding:10px}button.btn.call{font-weight:600;padding:15px 20px;width:100%!important;max-width:250px;font-size:20px;text-align:center;margin:0 auto;border-radius:50px}button.btn.call.bill,button.btn.call.waiter{background:#fff;letter-spacing:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:Montserrat}button.btn.call.waiter{color:#1e90ff;border:3px solid #1e90ff}button.btn.call.bill{color:#3cb371;border:3px solid #3cb371}button.btn.call.waiter:hover{background:#1e90ff;color:#fff}button.btn.call.bill:hover{background:#3cb371;color:#fff}a.nav-link.mb-sm-3.mb-md-0.show-all{min-width:175px}i.fi.fi-rr-cross.product{color:#000;font-size:18px;position:relative}button.button-add-minus.increase{color:#778897}p.key-personal{color:transparent;position:absolute;top:0;z-index:-10;width:100%}.loading,div#totalPrices{position:relative;bottom:0;right:0}#overlays,.cart-empyy.desktop,div#itemsLoader{position:fixed;width:100%;height:100%;top:0;left:0}.cart-empyy.desktop{height:auto;font-size:18px;font-weight:600;z-index:0;top:50%;text-align:center;right:0;max-width:400px;margin:0 auto}div#itemsLoader{align-content:center;justify-content:center;align-items:center;background:rgba(255,255,255,.8);z-index:111}.loader{left:50%;margin-left:-4em;font-size:10px;border:.8em solid rgb(255 215 0);border-left:.8em solid rgb(255 255 255);animation:.6s linear infinite spin}.loader,.loader:after{position:absolute;border-radius:50%;width:8em;height:8em;display:block;top:50%;margin-top:-4.05em}.button-end-align{justify-content:space-between;margin:0 auto;flex-direction:column-reverse}.continue-shop{width:100%;background:0 0}div#totalPrices{text-align:center;display:flex;margin:0 auto;background-color:#f5f5f5;z-index:1}i.fi.fi-rr-angle-right.btn-bottom{-webkit-animation:1s infinite swing-next;animation:1s infinite swing-next}.modal-content.cart.desktop{height:100%;display:flex;bottom:0;position:relative;margin:0 auto;left:0;width:100%!important}.modal-content.waiter-bill-mod{height:100%;bottom:0;background:0 0!important;justify-content:flex-end!important;display:flex;flex-direction:column}.modal-dialog.modal-lg.modal-dialog-centered.modal-{display:flex;justify-content:center!important;align-items:center!important;align-content:center!important}#overlays{display:none;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1001;cursor:pointer}button.view-story-order{position:absolute;z-index:11;color:#fff;font-size:23px;top:0;padding:0 10px;height:43px;left:10px;line-height:50px}.container-story-order,.product-image-story{display:flex;margin:0 auto;justify-content:flex-start}.container-story-order{max-width:500px;text-align:center;height:100%;flex-direction:column;background:#fff}.nameitemvariant,.product-image-story{text-align:left;border-bottom:1px solid #ddd}.product-image-story{width:100%;padding:10px 0}.title-cart.story-order-title{border-bottom:1px solid #ddd;background:#f5f5f5;padding:10px 0;margin-bottom:20px}.col-repart{width:50%;display:flex;flex-direction:column;justify-content:center}.img-order{min-width:50px;display:flex;justify-content:flex-end;width:auto;align-items:flex-start}.quantita-prod{font-size:18px;font-weight:500}h6.product-item_title.story-order{font-size:14px!important}.container-info,a.link-ads{max-width:90%;width:100%;margin:0 auto}a.link-ads{width:110px;position:relative;display:block;z-index:1}p.franc{font-weight:400;font-size:13px}.bookingbtn{z-index:12;width:80px}.bar-ads.bottom{width:auto;z-index:1;padding-bottom:150px}.bar-ads.bottom,.bar-ads.top{height:30px;position:relative;top:0}.logo-booxit-bar,.logo-booxit-bar-bottom{height:30px;position:relative;top:0;z-index:1;margin:0 auto}.bar-ads.top,.logo-booxit-bar,.logo-booxit-bar-bottom{background-image:url(/images/logo-bar3.png);background-repeat:no-repeat;background-size:70px;background-position:50%;width:80px}.logo-booxit-bar-bottom{background-image:url(/images/logo-bar4.png)}.bar-ads.top{margin:0;z-index:12}.nameitemvariant,.titlevariantsect{justify-content:space-between}.titlevariantsect{display:flex;align-items:center;font-weight:700;color:#0a8282;font-size:20px;line-height:18px;position:sticky;top:0;padding:60px 0 5px;background:#fff;width:100%;z-index:1}.titlevariantsect:first-child{animation:1s 3 pulse-blink}.nameitemvariant{width:100%;flex-direction:row;align-items:center;flex-wrap:nowrap;font-weight:500;letter-spacing:0;background:#fff;box-shadow:none!important;padding:6px 0;border-radius:0;cursor:pointer;font-size:15px;margin:0;display:flex;align-content:center}.title-extralist{max-width:70%}.limitvariant{font-size:12px;text-transform:none;text-align:right;color:#dc143c;width:30%;max-width:100px;min-width:100px}.descriptionvariant,.pricevariant{font-size:13px;color:#daa520;font-weight:600}.descriptionvariant{padding:10px 0;margin:0;border-bottom:3px solid #ddd;text-transform:uppercase}input.choosevariant{width:20px;height:20px;display:flex;margin-left:10px;cursor:pointer}.itemvariant-container{margin-bottom:0;display:flex;flex-direction:column}button{overflow:hidden;transition:background .4s;outline:0;border:0;cursor:pointer}span.ripple{position:absolute;border-radius:50%;transform:scale(0);animation:.6s linear ripple;background-color:rgba(0,0,0,.8)}p.text-medium.time-order{font-size:16px}.container-fix-bottom{position:fixed;bottom:0;width:100%;z-index:20}.select-language-text{font-size:8px}.select-language-text,span.evidence-text-normal{font-weight:600;text-transform:uppercase}i.fi.fi-rr-world.traduttore{font-size:25px}.dropdown-content-language.modal{display:block;position:relative;color:#000;top:0}div#traductortModal{z-index:1111}.head-modal{display:flex;width:90%;justify-content:space-between;margin:0 auto;flex-direction:row;align-content:center;align-items:center;position:absolute;top:30px}.nav-pills:active .nav-link:active{transform:scale(.925);transition-duration:.15s}form#order-fast-form{width:100%;margin-bottom:10px}button.btn.btn-primary.text-white.submit-order-fast-form{background:#4e5977!important}.section-info-act,button.btn.btn-primary.text-white{margin-top:10px}i.fi.fi-rr-bolt{position:relative;top:2px;color:gold}.top-button-action{position:relative;z-index:11;width:auto;display:flex;color:#fff;font-weight:500;font-size:12px;padding:3px 6px;border-radius:5px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;justify-content:flex-start;align-content:center}i.fi.fi-rr-calendar.btn-booking-menu{font-size:15px;margin-right:5px;margin-top:3px}.top-button-action:hover,a.top-button-action:hover{background:#fff;color:#000}.iub__us-widget,a.iubenda-cs-brand-badge,a.iubenda-tp-btn.iubenda-cs-preferences-link{display:none!important;opacity:0!important}.container-all-info-head{display:flex;flex-direction:row;flex-wrap:nowrap;width:95%;justify-content:space-between;position:relative;align-content:center;align-items:flex-end;top:0;margin:0 auto;left:0;right:0;z-index:2}a.info-acrivity{font-weight:500;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);font-size:14px}.text-description-activity,button.open-translate{font-size:13px;color:#fff;font-weight:600}button.open-translate{right:0!important;display:flex;align-items:center;height:auto;margin-top:10px;line-height:14px;font-size:11px;flex-direction:column}div#CybotCookiebotDialogBodyEdgeMoreDetails{justify-content:center!important;margin:10px 0!important}#CybotCookiebotDialog *{font-size:12px!important;text-align:justify!important}h2#CybotCookiebotDialogBodyContentTitle{font-family:montserrat!important;text-transform:uppercase;font-size:13px;font-weight:700!important}.CybotCookiebotDialogContentWrapper,div#CybotCookiebotDialogBodyButtonsWrapper{display:flex;align-items:center!important}button#CybotCookiebotDialogBodyButtonAccept,button#CybotCookiebotDialogBodyButtonDecline{text-align:center!important;max-width:150px!important}button#CybotCookiebotDialogBodyButtonAccept{border-radius:50px!important;font-weight:600!important}div#CybotCookiebotDialog{transform:none!important;left:0;z-index:20;border-radius:15px!important}a#CybotCookiebotDialogBodyEdgeMoreDetailsLink{width:130px}@media (max-width:768px){.modal-content.message-full-screen.prendicomanda{border-radius:0}.CookiebotWidget-main-logo{display:none!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#000!important;border-color:#000!important;color:#fff}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#000!important}button#CybotCookiebotDialogBodyButtonAccept{min-width:130px!important}#CybotCookiebotDialogFooter{width:auto!important;min-width:200px!important}.CybotCookiebotDialogContentWrapper{flex-direction:column!important}div#CybotCookiebotDialog{transform:none!important;left:0!important;z-index:20;right:0!important;width:90%!important;margin:0 auto;top:30%!important;box-shadow:none!important;border-radius:10px!important}}@media (max-width:520px){div#CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row!important}.modal-content.message-full-screen.prendicomanda{max-height:100%!important;height:100%!important;padding:0!important;border-radius:0!important}}@media (max-width:1280px){div#CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row!important}}@media (min-width:1450px){.col-xl-3.col-lg-6.col-md-6.col-sm-6{width:15%!important;min-width:15%!important}}@media (min-width:768px){div#totalPrices{max-width:500px;box-shadow:none!important}.modal-content.message-full-screen.search-section{height:500px!important}.logo-activity-inside{top:0}span.res_description{font-size:15px;text-align:center;display:none!important}.minicart-content{max-width:100%;margin:0 auto;transition:box-shadow .2s ease-in-out;height:auto;overflow:auto;width:100%}@supports (position:sticky){.ct-links{max-height:calc(100vh - 5rem);overflow-y:auto}.ct-sidebar{position:sticky;top:4rem;z-index:1000;height:calc(100vh - 4rem)}.ct-navbar{position:sticky;top:0;z-index:1071}}div#CybotCookiebotDialogTabContent{margin-left:0!important}div#CybotCookiebotDialogBodyContent{padding:0!important}#CybotCookiebotDialogBody{padding:0 20px!important}div#CybotCookiebotDialogBodyButtonsWrapper{flex-direction:column-reverse!important}div#CybotCookiebotDialogFooter{max-width:200px;margin:0 20px!important}button#CybotCookiebotBannerCloseButtonE2E{position:absolute!important;right:10px!important;top:0;margin:0!important}#CybotCookiebotDialog .CookieCard{border-bottom:1px solid #313131}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{width:auto!important;max-width:200px!important;text-align:center!important;border-radius:50px!important}#CybotCookiebotDialog{width:95%!important;max-width:1024px!important;min-width:unset!important;bottom:90px!important;top:unset!important;box-shadow:none!important;padding:10px 0!important;margin:0 auto!important;left:0!important;right:0!important}.CybotCookiebotDialogContentWrapper{padding:0!important;flex-direction:row!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper{max-width:130px}}.section-info-act,.section.data-info-attivita{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}div.singlenameitem{width:calc(100% - 35px)}.dropdown-content-language{top:10px;width:80px}span.evidence-text-normal{margin-right:10px;font-size:13px}.message-smart-order-alone-staff{background:#b8860b;color:#fff;border:2px solid #fff;font-weight:500;text-align:center;position:relative;margin-bottom:20px!important;left:0;max-width:calc(100% - 320px)!important;z-index:1051;padding:10px 0;right:unset!important;width:50%!important;margin:0 auto;border-radius:50px!important;font-family:Montserrat}.btn-other-port.btn-comanda.topbar{max-width:300px;margin:15px auto;font-size:16px;text-transform:uppercase;background:#fff;color:#525f7f}@media (min-width:992px){.col-xl-3.col-lg-6.col-md-6.col-sm-6{min-width:23%}.message-smart-order-alone-staff{width:calc(100% - 390px)}div#ChangeComanda{display:none!important}}.modal-content.message-full-screen.prendicomanda{height:90%;bottom:0;border-top-right-radius:20px;border-top-left-radius:20px;transition:transform .2s ease-out;transform:translate(0,0);max-height:500px;width:100%!important}.header-prendicomanda{display:flex;flex-direction:row;width:90%;justify-content:center;position:absolute;top:0;padding:20px 0;font-size:16px;border-bottom:1px solid #a9a9a9}.copertipeople,.tablenumber{color:#000;padding:5px 30px;font-weight:600;width:50%}.tablenumber{border-right:1px solid #a9a9a9}.section-sticky{position:sticky;top:0;z-index:12;width:100%}.bar-return-admin{background:#000;text-align:center;color:#fff;font-weight:500;font-size:15px;padding:10px 0;z-index:11;position:relative;top:0}.bar-return-admin:hover{letter-spacing:2px}.title-price{display:flex;width:85%;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto}.modal-content.message-full-screen.search-section{width:-webkit-fill-available!important;max-width:500px!important}.notifyjs-corner{bottom:160px!important;left:0;max-width:450px;margin:0 auto;text-align:center;width:95%;z-index:111111111111}.nameitemvariant.limitrached{display:none}.nameitemvariant.choose{background:#f8fbd9}.ctr-two{display:flex;align-items:center;flex-direction:row}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{--active:#275EFE;--active-inner:#fff;--focus:2px rgba(39, 94, 254, .3);--border:#BBC1E1;--border-hover:#275EFE;--background:#fff;--disabled:#F6F8FF;--disabled-inner:#E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:25px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}input[type=checkbox]:after,input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s)}input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:25px;margin-left:7px}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o, 0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1}input[type=checkbox]+label,input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{width:6px;height:10px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:8px;top:4px;transform:rotate(var(--r, 20deg))}input[type=checkbox]:not(.switch):checked{--r:43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translateX(var(--x, 0))}input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s, 0.7))}input[type=radio]:checked{--s:.5}}