/*
 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
*/


/* #brxe-peekrc {
    background: repeating-linear-gradient(90deg,hsla(0,0%,4%,.1),hsla(0,0%,4%,.1) 0.1rem,transparent 0,transparent 16.667%);
    border: none;
    left: -0.1rem;
    width: calc(100% + 0.2rem);
	display: block;
    height: 100%;
    pointer-events: none;
    position: absolute;
	z-index: 5;
} */

@media screen and (min-width: 48em) {
	#brxe-peekrc  {
		background: repeating-linear-gradient(90deg,hsla(0,0%,4%,.1),hsla(0,0%,4%,.1) 0.1rem,transparent 0,transparent 16.667%);
    border-left: none !important;
    border-right: none !important;
    left: 0 !important;
    width: 100% !important;
	}
}

#brxe-peekrc {
	border-left: 0.1rem solid hsla(0,0%,4%,.1);
    border-right: 0.1rem solid hsla(0,0%,4%,.1);
    display: block;
    height: 100%;
    left: 12.5%;
    pointer-events: none;
    position: absolute;
    width: 75%;
	z-index: 5;
}
	
h1, h2, h3, h4, h5, h6 {
 text-wrap: balance;
}

/* Cookie */

.cmplz-cookiebanner .cmplz-header {
    grid-column: auto !important;
	grid-template-columns: auto !important;
}

.cmplz-cookiebanner .cmplz-divider {
	display: none;
}

.cmplz-cookiebanner .cmplz-title {
    font-size: 20px !important;
}

.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title {
    font-weight: 700 !important;
}

.cmplz-cookiebanner .cmplz-message {
    margin-bottom: 20px !important;
}

.cmplz-cookiebanner {
    right: 20px !important;
    bottom: 20px !important;
}

.cmplz-cookiebanner.cmplz-show {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px !important;
}

@media screen and (max-width: 768px) {
	.cmplz-cookiebanner {
		left: 0px !important;
		bottom: 0px !important;
	}
}