/* Site-wide custom CSS (WordPress "Additional CSS"). Loaded after theme.css. */
.lift-heading {
    text-shadow:
      2px 2px 4px rgba(0, 0, 0, 0.6),
      1px 1px 2px rgba(0, 0, 0, 0.5);
  }

.post p,
.post li {
	color: black;
}

.wp-block-button__link.wp-element-button {
    background-color: #d9884a;       /* Button background */
    color: #ffffff;                  /* Text color */
    padding: 12px 24px;              /* Padding */
    font-size: 16px;                 /* Font size */
    text-transform: uppercase;       /* Optional: Uppercase text */
    border-radius: 6px;              /* Rounded corners */
    border: none;                    /* Remove border */
    transition: background-color 0.3s ease;
}

.wp-block-button__link.wp-element-button:hover {
    background-color: #c37036;       /* Hover background */
    color: #ffffff;                  /* Hover text color */
	text-decoration: none;
}

/* Kill masonry effects on phones/tablets */
@media (max-width: 960px) {
  .js-filter[uk-grid] { height: auto !important; }      
  .js-filter[uk-grid] > div { transform: none !important; }
}
