/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

:root {
  --bf-panel-height: 60px;
}

body.wp-singular:not(.single-post) #bfreith-logo * {
    fill: #ffffff !important;
}

.bf-bs {
  box-shadow: var(--bf-bs);
}

.bf-bs-to-top {
  box-shadow: var(--bf-bs-to-top);
}

.bf-bs-to-right {
  box-shadow: var(--bf-bs-to-right);
}

.bf-bs-to-left {
  box-shadow: var(--bf-bs-to-left);
}

.bf-grain::after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background:
    	url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='4' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");
    background-repeat: repeat;
    mix-blend-mode: soft-light;
    pointer-events: none;
}

.single-post img.bricks-site-logo.css-filter {
    filter: invert(1);
}