/*
Theme Name:     dylan-and-yi.ca
Theme URI:      
Description:    Site theme for dylan-and-yi.ca.
Author:         Dylan McCall
Author URI:     https://www.dylanmc.ca//-
Template:       twentynineteen
Version:        0.1.0
*/
html {
  scroll-behavior: smooth; }

.site-header.featured-image::after {
  opacity: 0.1; }

.site-footer .site-name:not(:empty) + .imprint:not(:empty)::before {
  content: "\2014";
  margin: 0 .2em; }

.entry .entry-content .wp-block-cover.yd-cover-height-full {
  min-height: 100vh; }
.entry .entry-content .wp-block-cover.yd-cover-height-80vh {
  min-height: 80vh; }
.entry .entry-content .wp-block-cover.yd-cover-height-big {
  min-height: 600px; }

.contact-form input[type="email"],
.contact-form input[type="text"],
.contact-form input[type="url"] {
  width: 100%;
  max-width: 98%; }
.contact-form textarea {
  width: 100%;
  max-width: 98%; }
.contact-form label.grunion-radio-label {
  font-weight: normal; }
.contact-form .grunion-field-wrap + .yd-form-help-text {
  margin-top: -10px;
  margin-bottom: 13px;
  font-size: 0.88889em;
  line-height: 1.2;
  color: #999; }
.contact-form .yd-radio-horizontal-wrap .grunion-field-label {
  margin-bottom: 0; }
.contact-form .yd-radio-horizontal-wrap .grunion-radio-label {
  margin-left: 8px;
  margin-right: 8px;
  margin-bottom: 5px; }
  .contact-form .yd-radio-horizontal-wrap .grunion-radio-label input[type="checkbox"], .contact-form .yd-radio-horizontal-wrap .grunion-radio-label input[type="radio"] {
    margin-right: 2px; }
.contact-form .yd-radio-horizontal-wrap .grunion-field-label + .grunion-radio-label {
  margin-left: 0; }
.contact-form .yd-radio-horizontal-wrap .clear-form {
  display: none; }

a#scroll-to-top {
  background: none;
  z-index: 1000;
  width: 0;
  height: 0;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 20px solid rgba(34, 34, 34, 0.9);
  -webkit-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4));
  filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4)); }
  a#scroll-to-top:hover, a#scroll-to-top:focus {
    border-bottom-color: black; }
