    .color-accent,
    .color-accent-hover:hover,
    .color-accent-hover:focus,
    :root .has-accent-color,
    .has-drop-cap:not(:focus):first-letter,
    .wp-block-button.is-style-outline,
    a {
      color: #cd2653;
    }
    
    blockquote,
    .border-color-accent,
    .border-color-accent-hover:hover,
    .border-color-accent-hover:focus {
      border-color: #cd2653;
    }
    
    button,
    .button,
    .faux-button,
    .wp-block-button__link,
    .wp-block-file .wp-block-file__button,
    input[type="button"],
    input[type="reset"],
    input[type="submit"],
    .bg-accent,
    .bg-accent-hover:hover,
    .bg-accent-hover:focus,
    :root .has-accent-background-color,
    .comment-reply-link {
      background-color: #cd2653;
    }
    
    .fill-children-accent,
    .fill-children-accent * {
      fill: #cd2653;
    }
    
    body,
    .entry-title a,
    :root .has-primary-color {
      color: #000000;
    }
    
    :root .has-primary-background-color {
      background-color: #000000;
    }
    
    cite,
    figcaption,
    .wp-caption-text,
    .post-meta,
    .entry-content .wp-block-archives li,
    .entry-content .wp-block-categories li,
    .entry-content .wp-block-latest-posts li,
    .wp-block-latest-comments__comment-date,
    .wp-block-latest-posts__post-date,
    .wp-block-embed figcaption,
    .wp-block-image figcaption,
    .wp-block-pullquote cite,
    .comment-metadata,
    .comment-respond .comment-notes,
    .comment-respond .logged-in-as,
    .pagination .dots,
    .entry-content hr:not(.has-background),
    hr.styled-separator,
    :root .has-secondary-color {
      color: #6d6d6d;
    }
    
    :root .has-secondary-background-color {
      background-color: #6d6d6d;
    }
    
    pre,
    fieldset,
    input,
    textarea,
    table,
    table *,
    hr {
      border-color: #dcd7ca;
    }
    
    caption,
    code,
    code,
    kbd,
    samp,
    .wp-block-table.is-style-stripes tbody tr:nth-child(odd),
    :root .has-subtle-background-background-color {
      background-color: #dcd7ca;
    }
    
    .wp-block-table.is-style-stripes {
      border-bottom-color: #dcd7ca;
    }
    
    .wp-block-latest-posts.is-grid li {
      border-top-color: #dcd7ca;
    }
    
    :root .has-subtle-background-color {
      color: #dcd7ca;
    }
    
    body:not(.overlay-header) .primary-menu > li > a,
    body:not(.overlay-header) .primary-menu > li > .icon,
    .modal-menu a,
    .footer-menu a,
    .footer-widgets a,
    #site-footer .wp-block-button.is-style-outline,
    .wp-block-pullquote:before,
    .singular:not(.overlay-header) .entry-header a,
    .archive-header a,
    .header-footer-group .color-accent,
    .header-footer-group .color-accent-hover:hover {
      color: #cd2653;
    }
    
    .social-icons a,
    #site-footer button:not(.toggle),
    #site-footer .button,
    #site-footer .faux-button,
    #site-footer .wp-block-button__link,
    #site-footer .wp-block-file__button,
    #site-footer input[type="button"],
    #site-footer input[type="reset"],
    #site-footer input[type="submit"] {
      background-color: #cd2653;
    }
    
    .header-footer-group,
    body:not(.overlay-header) #site-header .toggle,
    .menu-modal .toggle {
      color: #000000;
    }
    
    body:not(.overlay-header) .primary-menu ul {
      background-color: #000000;
    }
    
    body:not(.overlay-header) .primary-menu > li > ul:after {
      border-bottom-color: #000000;
    }
    
    body:not(.overlay-header) .primary-menu ul ul:after {
      border-left-color: #000000;
    }
    
    .site-description,
    body:not(.overlay-header) .toggle-inner .toggle-text,
    .widget .post-date,
    .widget .rss-date,
    .widget_archive li,
    .widget_categories li,
    .widget cite,
    .widget_pages li,
    .widget_meta li,
    .widget_nav_menu li,
    .powered-by-wordpress,
    .to-the-top,
    .singular .entry-header .post-meta,
    .singular:not(.overlay-header) .entry-header .post-meta a {
      color: #6d6d6d;
    }
    
    .header-footer-group pre,
    .header-footer-group fieldset,
    .header-footer-group input,
    .header-footer-group textarea,
    .header-footer-group table,
    .header-footer-group table *,
    .footer-nav-widgets-wrapper,
    #site-footer,
    .menu-modal nav *,
    .footer-widgets-outer-wrapper,
    .footer-top {
      border-color: #dcd7ca;
    }
    
    .header-footer-group table caption,
    body:not(.overlay-header) .header-inner .toggle-wrapper::before {
      background-color: #dcd7ca;
    }
