/* storefront-v4; generated from build_leads.py. */
body[data-brand="drynvane-core"] {
  --ink: #241a2e;
  --paper: #f6f0fb;
  --accent: #9d4edd;
  --paper-alt: #e7e1ed;
  --accent-soft: #e6d3f6;
  --line: #d2ccd8;
  --muted: #7e7686;
  --display: ShopSerif, Georgia, serif;
  --image-position: center 35%;
}
body[data-brand="drynvane-core"] .announcement { background: #241a2e; color: #fff; }
body[data-brand="drynvane-core"] .site-header { background: #fff; }
body[data-brand="drynvane-core"] .brand-name,
body[data-brand="drynvane-core"] .desktop-nav a,
body[data-brand="drynvane-core"] .header-action { color: #241a2e; }
body[data-brand="drynvane-core"] .hero-index { background: #9d4edd; }
body[data-brand="drynvane-core"] .product-card { border-radius: 14px; }
body[data-brand="drynvane-core"] .product-media img { border-radius: 10px 10px 0 0; }
body[data-brand="drynvane-core"] .primary-link,
body[data-brand="drynvane-core"] .button-submit button {
  background: #241a2e;
  color: #fff;
  border-radius: 100px;
}
body[data-brand="drynvane-core"] .product-price strong { color: #9d4edd; }
/* card-field-chrome */
body[data-brand="drynvane-core"] .checkout-wrap form div.input1 label {
  text-transform: capitalize;
  font-size: 0.78rem;
  font-weight: 600;
}
body[data-brand="drynvane-core"] .checkout-wrap form div.input1 input {
  border-radius: 16px;
}
