/* Static restoration compatibility only; original archived design CSS remains authoritative. */
html { scroll-behavior:smooth; }
wix-image, wix-bg-image { display:block; }
#wm-ipp-base, #wm-ipp-print, #donato { display:none !important; }
#SITE_CONTAINER { visibility:visible; }
.restoration-form-status { color:#345b55; font-size:14px; margin-top:10px; }
@media (max-width:600px) {
 body { overflow-x:auto; }
 #SITE_CONTAINER { min-width:980px; }
}

#comp-j6i3rhdg__more__ { display:none !important; }
