/* Shopify wrappers preserve V6 spacing. */
.df-content-section{display:contents}.v5-payment-logos .payment-icon{display:block;width:42px;height:28px}.df-contact-form .form-status:empty,p[data-product-error]:empty{display:none}.df-header-section .header{position:relative}.shopify-policy__container{max-width:900px;margin:50px auto;padding:0 24px}.shopify-policy__title{margin-bottom:36px}.shopify-policy__body h2{font-size:26px}.shopify-section:empty{display:none}
.v3-product-info .shopify-payment-button{margin-top:12px}.df-tracking-app:empty{display:none}.df-search-page form{display:flex;gap:12px;margin:24px 0}.df-search-page form input{flex:1;min-width:0}.df-search-page .v3-catalog-grid{margin-top:32px}.df-contact-form .errors{color:var(--principale)}
