/* Wine & Dessert: minimal restoration safety styles. Original Squarespace styling retained. */
html { overflow-x: clip; }
body { min-width: 0; }
a:focus-visible, button:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
@media (max-width: 767px) {
  iframe, video { max-width: 100%; }
  .sqs-block-content img { max-width: 100%; height: auto; }
}
