[hidden]{display:none!important}.storefront-v196 #configuratore,.storefront-v196 .assistance,.storefront-v196 .preview-bar{display:none!important}
.store-footer{background:#242424;color:#eee;padding:48px max(24px,calc((100% - 1280px)/2));display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;text-align:left;align-items:start}.store-footer>div{display:flex;flex-direction:column;gap:10px}.store-footer img{max-width:200px;width:100%;height:auto}.store-footer h2{font-size:17px;color:#fff}.store-footer p,.store-footer address{font-size:13px;line-height:1.7;font-style:normal}.store-footer a{color:#eee;font-size:13px}.store-legal{background:#f4f4f1;padding:24px max(24px,calc((100% - 1280px)/2));font-size:12px;line-height:1.9}.store-legal a{color:#333;text-decoration:underline}.store-legal p+p{margin-top:8px}.storefront-v196 .native-configurator{text-decoration:none;display:block;border:1px solid #ddd;padding:13px;border-radius:6px;color:#242424;font-size:12px;text-align:center}.storefront-v196 .native-configurator:hover{border-color:var(--orange);color:var(--orange)}
@media(max-width:600px){.storefront-v196 header{flex-wrap:wrap;gap:12px}.storefront-v196 header nav{order:3;width:100%;justify-content:center}.store-footer{padding:32px 20px;gap:24px}.store-legal{padding:24px 20px}}
