/*
Theme Name: Parker Bespoke Cabinetry
Author: Parker Bespoke
Version: 1.0
*/

body {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  color: #111;
}

header, footer {
  padding: 24px;
  border-bottom: 1px solid #ddd;
}

.hero {
  position: relative;
  height: 70vh;
  overflow: hidden;
}

.hero video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.hero-content {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 5vw;
  background: rgba(0,0,0,0.35);
  color: white;
}

section {
  padding: 5vw;
}
