@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Lato:wght@300;400;700&display=swap);@import url(https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif}.hero-gradient{background:linear-gradient(#0006,#0006),linear-gradient(135deg,#722f37,#5a2329)}.wine-gradient{background:linear-gradient(135deg,#722f37,#a04055)}.event-gradient{background:linear-gradient(135deg,#722f37,#d4af37)}.text-wine{color:#722f37}.text-gold{color:#d4af37}.bg-wine{background-color:#722f37}.bg-wine-light{background-color:#8b3a45}.bg-beige{background-color:#f9f5f0}.hover-lift{transition:transform .3s ease,box-shadow .3s ease}.hover-lift:hover{box-shadow:0 10px 30px #0003;transform:translateY(-10px)}.modal-overlay{background:#000000b3}.section-divider:after{background:#d4af37;bottom:-15px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:100px}
/*# sourceMappingURL=main.acd43894.css.map*/