.kt-block-spacer{position:relative;height:60px}.kt-block-spacer .kt-divider{width:100%;border-top:solid 1px #eee;position:absolute;top:50%;left:50%;margin:0;padding:0;border-bottom:0;border-left:0;border-right:0;transform:perspective(1px) translate(-50%, -50%)}.kt-divider-stripe{width:100%;border:0;position:absolute;top:50%;margin:0;height:20px;padding:0;left:50%;transform:perspective(1px) translate(-50%, -50%)}.kt-block-spacer.kt-block-spacer-halign-left .kt-divider,.kt-block-spacer.kt-block-spacer-halign-left .kt-divider-stripe{left:0;transform:perspective(1px) translate(0%, -50%)}.kt-block-spacer.kt-block-spacer-halign-right .kt-divider,.kt-block-spacer.kt-block-spacer-halign-right .kt-divider-stripe{left:auto;right:0;transform:perspective(1px) translate(0%, -50%)}.kt-divider-stripe .kb-stripes-svg{position:absolute;top:0;left:0;right:0}.wp-block-kadence-spacer.aligncenter{width:100%}@media(max-width: 1024px){.kt-block-spacer.kt-block-spacer-thalign-center .kt-divider,.kt-block-spacer.kt-block-spacer-thalign-center .kt-divider-stripe{left:50%;right:auto;transform:perspective(1px) translate(-50%, -50%)}.kt-block-spacer.kt-block-spacer-thalign-left .kt-divider,.kt-block-spacer.kt-block-spacer-thalign-left .kt-divider-stripe{left:0;transform:perspective(1px) translate(0%, -50%)}.kt-block-spacer.kt-block-spacer-thalign-right .kt-divider,.kt-block-spacer.kt-block-spacer-thalign-right .kt-divider-stripe{left:auto;right:0;transform:perspective(1px) translate(0%, -50%)}}@media(max-width: 767px){.kt-block-spacer.kt-block-spacer-malign-center .kt-divider,.kt-block-spacer.kt-block-spacer-malign-center .kt-divider-stripe{left:50%;right:auto;transform:perspective(1px) translate(-50%, -50%)}.kt-block-spacer.kt-block-spacer-malign-left .kt-divider,.kt-block-spacer.kt-block-spacer-malign-left .kt-divider-stripe{left:0;transform:perspective(1px) translate(0%, -50%)}.kt-block-spacer.kt-block-spacer-malign-right .kt-divider,.kt-block-spacer.kt-block-spacer-malign-right .kt-divider-stripe{left:auto;right:0;transform:perspective(1px) translate(0%, -50%)}}@media(max-width: 767px){.kvs-sm-false{display:none !important}}@media(min-width: 768px)and (max-width: 1024px){.kvs-md-false{display:none !important}}@media screen and (min-width: 1025px){.kvs-lg-false{display:none !important}}@font-face {
font-family: 'Butler';
src: url(//cjoykeller.com/wp-content/themes/restored316-farmhouse/fonts/Butler-UltraLight.woff2) format('woff2'),
url(//cjoykeller.com/wp-content/themes/restored316-farmhouse/fonts/Butler-UltraLight.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Butler';
src: url(//cjoykeller.com/wp-content/themes/restored316-farmhouse/fonts/Butler-Light.woff2) format('woff2'),
url(//cjoykeller.com/wp-content/themes/restored316-farmhouse/fonts/Butler-Light.woff) format('woff');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Butler';
src: url(//cjoykeller.com/wp-content/themes/restored316-farmhouse/fonts/Butler-Medium.woff2) format('woff2'),
url(//cjoykeller.com/wp-content/themes/restored316-farmhouse/fonts/Butler-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
a {
cursor: pointer;
} .transparent-header .site-top-header-wrap {
background: var(--global-palette9);
} .kb-posts .entry {
position: relative;
}
.kb-posts.overlay .entry-content-wrap {
background:  rgba(255,255,255,.8);
margin: 0 30px;
padding: 20px 20px 10px;
position: absolute;
bottom: 30px;
text-align: center;
width: 85%;
}
.archive .entry,
.blog .entry {
text-align: center;
}
.archive .entry-meta,
.blog .entry-meta {
display: block;
}
.wp-block-kadence-posts.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail {
grid-template-columns: 2fr 1fr;
}
.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail {
grid-template-columns: 1fr 1fr;
}
.pagination .nav-links {
text-align: center;
}
.entry-related-inner {
border: 1px solid var(--global-palette7);
}
.entry-related-inner-content {
padding: 50px;
}
.pagination .page-numbers {
border-radius: 0;
border: 1px solid transparent;
} blockquote,
q {
quotes: '“' '”';
}
blockquote {
font-style: italic;
padding-left: 0;
border-left: 0px;
}
.entry-content blockquote {
margin: var(--global-md-spacing) 0 0
}
blockquote cite,
blockquote .wp-block-pullquote__citation {
color: var(--global-palette5);
font-size: 13px;
margin-top: 1em;
position: relative;
font-style: normal;
display: block
}
.wp-block-kadence-spacer.aligncenter{ 
width: 100%;
} .comment-body {
border-bottom: 1px solid var(--global-palette8);
}
.comment .avatar {
height: 75px;
left: -95px;
width: 75px;
}
.comment-meta {
margin-left: 95px;
} input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select {
border: 1px solid #eee;
border-radius: 0;
color: #000;
}
::-webkit-input-placeholder {
color: var(--global-palette3);
}
::-moz-placeholder {
color: var(--global-palette3);
opacity: 1;
}
:-ms-input-placeholder {
color: var(--global-palette3);
}
:-moz-placeholder {
color: var(--global-palette3);
}
::placeholder {
color: var(--global-palette3);
}
.search-form .kadence-search-icon-wrap {
color: var(--global-palette3);
}
.widget select {
width: 100%;
} .is-style-shadow-style img {
box-shadow: 10px 10px 0px 1px var(--global-palette8);
display: block;
max-width: 100%;
}
.is-style-shadow-style img {
display: block;
max-width: 100%;
}
.is-style-offset-border-style {
display: inline-block;
position: relative;
}
.is-style-offset-border-style::before {
position: absolute;
top: -10px;
left: -10px;
width: 100%;
height: 100%;
border: 1px solid #525252;
content: '';
} #wrapper .wc-block-grid .wc-block-grid__products .product-loop-boxed .entry-content-wrap, #wrapper .wc-block-grid .wc-block-grid__products .woo-archive-action-on-hover .entry-content-wrap,
.woocommerce ul.products li.product .entry-content-wrap {
border-radius: 0;
}