.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
body.drag{cursor:move}tr.region-title{font-weight:bold}tr.region-message{color:#999}tr.region-populated{display:none}tr.add-new .tabledrag-changed{display:none}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{width:14px;height:14px;margin:-.4em .5em 0;padding:.42em .5em;background:url(/core/modules/system/css/components/../../../../misc/icons/787878/move.svg) no-repeat 6px 7px}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/modules/system/css/components/../../../../misc/icons/000000/move.svg)}.touchevents .draggable td{padding:0 10px}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0}.touchevents a.tabledrag-handle{width:40px;height:44px}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px}.tabledrag-toggle-weight-wrapper{text-align:right}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left}.indentation{float:left;width:20px;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em}[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-up.svg)}
div.tree-child{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/core/modules/system/css/components/../../../../misc/tree-bottom.png) no-repeat 11px center}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center}div.tree-child-horizontal{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat -11px center}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;background-color:#f8;padding:50px;border-radius:31px}.eu-cookie-compliance-buttons{float:right;max-width:40%}[dir="rtl"] .eu-cookie-compliance-buttons{float:left}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer}.eu-cookie-compliance-message{float:left;max-width:60%}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%}.eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%}}
#sliding-popup{width:100vw;height:100vh;position:fixed;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}@media(max-width:575.98px){#sliding-popup{width:100vw;height:48vh;position:fixed;display:flex;align-items:center;justify-content:center;z-index:1000;background:none}}#sliding-popup #gpwd-cookie-consent-container.consent{background:#fff;width:26%;border-radius:25px}@media(max-width:575.98px){#sliding-popup #gpwd-cookie-consent-container.consent{width:90%;border-radius:25px;box-shadow:0 0 6px 6px rgb(0 0 0 / 31%)}}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text-container{display:flex}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text{background:#33a858;padding:15px;color:#fff;border-radius:25px 25px 0 0}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text h2{color:#fff;font-size:20px}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text p{color:#fff;font-size:15px}#sliding-popup #gpwd-cookie-consent-container.consent #eu-cookie-compliance-categories{margin-top:15px}#sliding-popup #gpwd-cookie-consent-container.consent .eu-cookie-compliance-category{display:flex;justify-content:center;padding-left:5px}.btn.hidden{display:none !important}#eu-cookie-compliance-button .button{display:flex;justify-content:center;margin-top:15px}#gpwd-cookie-consent-container .btn{padding:5px;margin-left:5px;font-size:16px}#gpwd-cookie-consent-container .btn-accetta{background-color:#ff6a24;border-color:#ff6a24}#gpwd-cookie-consent-container .btn-rimuovi{background-color:none;border-color:none}#gpwd-cookie-consent-container .btn-info{background-color:#dfdfdf;border-color:#dfdfdf;margin-bottom:20px}#eu-cookie-compliance-categories{display:flex;justify-content:center}@media(max-width:575.98px){#gpwd-cookie-consent-container{width:90%}#eu-cookie-compliance-categories{display:flex;justify-content:center}#eu-cookie-compliance-button .button{display:flex;justify-content:center;margin-top:15px}#gpwd-cookie-consent-container .btn{padding:5px;font-size:15px;margin-left:5px}#gpwd-cookie-consent-buttons{display:flex;flex-direction:column}#gpwd-cookie-consent-buttons button{margin-top:15px}}
.eu-cookie-withdraw-tab{position:fixed;right:0;bottom:0;left:auto;top:auto;z-index:9999;color:#fff;background:#1f4e9b;text-transform:uppercase;border:0;transform:none}@media(max-width:575.98px){.eu-cookie-withdraw-tab{width:100%}}
.fourway-commerce-button{background-color:#333;font-weight:bold;display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fourway-commerce-button:hover{color:#fff}.fourway-commerce-button:disabled{background-color:#aaa}.fourway-commerce-button.light{background-color:#ddd}.fourway-commerce-button.green{background-color:#39673b}.fourway-commerce-button.light-green{background-color:#6ba778}.fourway-commerce-button.no-border{border:none}.fourway-commerce-button.no-border-radius{border-radius:0 !important}.fourway-commerce-button.danger{background-color:#fb5555}.fourway-commerce-button.transparent{background-color:transparent;border-color:transparent;color:#333}.fourway-commerce-boxed{padding:24px 30px;border:2px solid #e7e7e7}.fourway-commerce-input{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fourway-commerce-input:focus{color:#495057;background-color:#fff;outline:0;box-shadow:0 0 0 .2rem rgba(73,88,128,.25)}#added-to-cart-modal #added-to-cart-modal-content{padding:15px}#added-to-cart-modal #added-to-cart-modal-footer{display:flex;align-items:center}
#cart-container .cart-steps{justify-content:center;display:flex;list-style:none;padding-bottom:40px}@media(max-width:575.98px){#cart-container .cart-steps{display:none}}#cart-container .cart-steps .cart-step{font-weight:bold;font-size:20px;color:#c1c0c0}@media(max-width:768px){#cart-container .cart-steps .cart-step{font-size:14px}}#cart-container .cart-steps .cart-step.active{color:#444}#cart-container .cart-steps .cart-step i{margin:0 15px}#cart-container .cart-steps .cart-step a{color:#c1c0c0}#cart-container .cart-steps .cart-step a:hover{color:#444}#cart-container #cart-table thead tr th{border-bottom:1px solid #dee2e6;border-top:0;text-align:center;vertical-align:middle}#cart-container #cart-table tr td{text-align:center;vertical-align:middle}#cart-container #cart-table #td-aggiorna-carrello{text-align:right}@media(max-width:575.98px){#cart-container #cart-table #td-aggiorna-carrello{text-align:left}}#cart-container #cart-total-column{padding:24px 30px;border:2px solid #e7e7e7}#cart-container #cart-total-column .table-responsive h4{color:#333}#cart-container #cart-total-column .table-responsive #total-cart-table thead tr th{border-bottom:1px solid #dee2e6}
