.wp-block-kadence-iconlist ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){list-style:none;padding:0;display:grid}.wp-block-kadence-iconlist ul.kt-svg-icon-list li.kt-svg-icon-list-item-wrap:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){display:flex}.wp-block-kadence-iconlist ul.kt-svg-icon-list{padding:0;list-style:none;margin:0 0 10px 0;text-align:left;grid-template-rows:auto;display:grid;gap:5px 0}.wp-block-kadence-iconlist ul.kt-svg-icon-list svg{width:1em;height:1em}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap{display:flex;align-items:center;padding:0}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single{margin-right:10px;padding:4px 0;display:inline-flex;justify-content:center;align-items:center}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-link{display:flex;align-items:center}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap:last-child{margin-bottom:0}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-level-0{padding-left:0rem}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-level-1{padding-left:2rem}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-level-2{padding-left:4rem}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-level-3{padding-left:6rem}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-level-4{padding-left:8rem}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-level-5{padding-left:10rem}.rtl .wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single{margin-left:10px;margin-right:0}.kb-icon-list-tooltip-wrap{display:flex;align-items:center}.wp-block-kadence-listitem .kb-icon-list-tooltip:where(:not(.kb-list-tooltip-no-border)){border-bottom:1px dashed currentColor}.wp-block-kadence-listitem .kt-svg-icon-link>.kb-icon-list-tooltip{border-bottom:none}.wp-block-kadence-iconlist.kt-list-icon-aligntop ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap{align-items:flex-start}.wp-block-kadence-iconlist.kt-list-icon-alignbottom ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap{align-items:flex-end}.wp-block-kadence-iconlist.aligncenter .kt-svg-icon-list-item-wrap{justify-content:center}.kt-svg-icon-list-style-stacked .kt-svg-icon-list-single{border-style:solid;border-width:0}.kt-svg-icon-list-columns-2 ul.kt-svg-icon-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-svg-icon-list-columns-3 ul.kt-svg-icon-list{grid-template-columns:repeat(3, minmax(0, 1fr))}.wp-block-kadence-iconlist.kt-list-icon-aligntop ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap a.kt-svg-icon-link{align-items:flex-start}.wp-block-kadence-iconlist.kt-list-icon-alignbottom ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap a.kt-svg-icon-link{align-items:flex-end}@media(max-width: 1024px){.kt-tablet-svg-icon-list-columns-1 ul.kt-svg-icon-list{grid-template-columns:minmax(0, 1fr)}.kt-tablet-svg-icon-list-columns-2 ul.kt-svg-icon-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-tablet-svg-icon-list-columns-3 ul.kt-svg-icon-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 767px){.kt-mobile-svg-icon-list-columns-1 ul.kt-svg-icon-list{grid-template-columns:minmax(0, 1fr)}.kt-mobile-svg-icon-list-columns-2 ul.kt-svg-icon-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-mobile-svg-icon-list-columns-3 ul.kt-svg-icon-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.kb-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--global-kb-gap-xs, 0.5rem)}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center;align-items:center;justify-content:center}.kb-button.kt-btn-width-type-full{flex:1 0 fit-content;width:100%}.kb-blocks-button-aos.kb-btn-width-type-full{flex:1 0 fit-content;width:100%}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none}.kb-button:not(.kb-btn-global-inherit){border:0 solid rgba(0,0,0,0);padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none}.kb-button.kb-btn-global-fill{border:0px solid rgba(0,0,0,0);border-radius:3px;background:var(--global-palette-btn-bg, #3633E1);color:var(--global-palette-btn, #FFFFFF)}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover, #FFFFFF);background:var(--global-palette-btn-bg-hover, #2F2FFC)}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover, #FFFFFF);background:var(--global-palette-btn-bg-hover, #2F2FFC)}.kb-button.kb-btn-global-outline{border:2px solid var(--global-palette-btn-bg, #3633E1);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg, #3633E1);padding:calc(.4em - 2px) calc(1em - 2px)}.kb-button.kb-btn-global-outline:hover{border-color:var(--global-palette-btn-bg-hover, #2F2FFC);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover, #2F2FFC)}.kb-button.kb-btn-global-outline:focus{border-color:var(--global-palette-btn-bg-hover, #2F2FFC);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover, #2F2FFC)}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:rgba(0,0,0,0)}.kb-button:hover::before,.kb-button:focus::before{opacity:1}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small{font-size:.9rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-large{font-size:1.35rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-xlarge{font-size:1.65rem}.kb-button.kb-btn-global-outline.kt-btn-size-xlarge{border-width:4px}.kb-button.kb-btn-global-outline.kt-btn-size-large{border-width:3px;padding:calc(.4em - 3px) calc(1em - 3px)}.kb-button.kb-btn-global-outline.kt-btn-size-small{border-width:1px;padding:calc(.4em - 1px) calc(1em - 1px)}.kb-button.kt-btn-has-svg-true{gap:.5em;display:inline-flex}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg{width:1em;height:1em}.wp-block-kadence-image:not(:last-child){margin-bottom:1em}.wp-block-kadence-image .kb-image-tooltip-border{border-bottom:1px dashed currentColor}.wp-block-kadence-image .kb-image-tooltip-border.kb-advanced-image-link{display:block}.wp-block-kadence-image img{max-width:100%;border:0 solid currentColor;box-sizing:border-box}.wp-block-kadence-image .kb-img-transparent{display:none}.wp-block-kadence-image .aligncenter{text-align:center}.wp-block-kadence-image .aligncenter.kb-image-is-ratio-size{width:100%}.wp-block-kadence-image.alignfull img,.wp-block-kadence-image.alignwide img{width:100%}.wp-block-kadence-image .alignleft,.wp-block-kadence-image .alignright,.wp-block-kadence-image .aligncenter{display:table}.wp-block-kadence-image .alignleft>figcaption,.wp-block-kadence-image .alignright>figcaption,.wp-block-kadence-image .aligncenter>figcaption{display:table-caption;caption-side:bottom}.wp-block-kadence-image .alignleft{float:left;position:relative;margin-left:0;margin-right:var(--global-md-spacing, 1em);margin-top:.3em;margin-bottom:var(--global-md-spacing, 1em)}.wp-block-kadence-image .alignright{float:right;position:relative;margin-right:0;margin-left:var(--global-md-spacing, 1em);margin-top:.3em;margin-bottom:var(--global-md-spacing, 1em)}.wp-block-kadence-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-kadence-image figcaption{margin-top:.5em;font-size:90%}.wp-block-kadence-image figcaption img{display:inline}.wp-block-kadence-image .kb-is-ratio-image{height:0;position:relative}.wp-block-kadence-image .kb-is-ratio-image img{position:absolute;flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;top:0;left:0}.wp-block-kadence-image .kb-image-ratio-square{padding-bottom:100%}.wp-block-kadence-image .kb-image-ratio-land43{padding-bottom:75%}.wp-block-kadence-image .kb-image-ratio-land32{padding-bottom:66.67%}.wp-block-kadence-image .kb-image-ratio-land169{padding-bottom:56.25%}.wp-block-kadence-image .kb-image-ratio-land21{padding-bottom:50%}.wp-block-kadence-image .kb-image-ratio-land31{padding-bottom:33%}.wp-block-kadence-image .kb-image-ratio-land41{padding-bottom:25%}.wp-block-kadence-image .kb-image-ratio-port34{padding-bottom:133.33%}.wp-block-kadence-image .kb-image-ratio-port23{padding-bottom:150%}.single-content .wp-block-kadence-image .alignleft,.single-content .wp-block-kadence-image .alignright{margin-bottom:var(--global-md-spacing, 1em)}.kb-filter-earlybird img::before{background:radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);mix-blend-mode:overlay;content:"";position:absolute;left:0;right:0;top:40px;bottom:40px;z-index:1}.kb-filter-earlybird img{filter:contrast(0.9) sepia(0.2)}.kb-filter-vintage img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 100px rgba(0,0,20,.4),inset 0 5px 15px rgba(0,0,0,.1);background:linear-gradient(to bottom, rgba(255, 145, 0, 0.2) 0%, rgba(255, 230, 48, 0.2) 60%),linear-gradient(20deg, rgba(255, 0, 0, 0.2) 0%, rgba(255, 0, 0, 0) 35%)}.kb-filter-vintage img{filter:sepia(0.2) brightness(1.1) contrast(1.3)}.kb-filter-grayscale img{filter:grayscale(1)}.kb-filter-sepia img{filter:sepia(0.5)}.kb-filter-saturation img{filter:saturate(1.6)}.kb-filter-toaster img::after{background:radial-gradient(circle, #804e0f, #3b003b);mix-blend-mode:screen;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.kb-filter-toaster img{filter:contrast(1.5) brightness(0.9)}.kb-filter-mayfair img::after{background:radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111 60%);mix-blend-mode:overlay;opacity:.4;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.kb-filter-mayfair img{filter:contrast(1.1) saturate(1.1)}.wp-block-kadence-image figure{margin:0}.kb-image-has-overlay{position:relative}.kb-image-has-overlay:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:9}@media(min-width: 1025px){.header-desktop-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none}.header-desktop-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial}}@media(min-width: 720px)and (max-width: 1024px){.header-tablet-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none}.header-tablet-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial}}@media(max-width: 719px){.header-mobile-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none}.header-mobile-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial}}.kt-svg-style-stacked .kt-svg-icon{border:0px solid var(--global-palette5, #444444);transition:all .3s ease-in-out}.wp-block-kadence-icon,.wp-block-kadence-icon.aligncenter:not(.specificity){display:flex;gap:.2em;align-items:center;justify-content:center}.kt-svg-style-stacked .kb-svg-icon-wrap{border:2px solid var(--global-palette5, #444444);transition:all .3s ease-in-out;padding:20px}.kt-svg-icon-wrap{display:flex}.kt-svg-icon-wrap a.kt-svg-icon-link{display:flex;border:0;text-decoration:none;box-shadow:none}.kt-svg-icon-wrap a.kt-svg-icon-link:hover{box-shadow:none}.kt-svg-icon-wrap a.kt-svg-icon-link.kb-icon-tooltip-border{border-bottom:1px dashed currentColor}.kt-svg-icon-wrap .kb-icon-tooltip-border{border-bottom:1px dashed currentColor}.kb-icon-valign-top{align-items:flex-start}.kb-icon-valign-middle,.kb-icon-valign-center{align-items:center}.kb-icon-valign-bottom{align-items:flex-end}.kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center;border-width:0}.kb-svg-icon-wrap svg{width:1em;height:1em}@font-face {
font-family: 'Devina';
src: url(//frozenpennies.com/wp-content/themes/restored316-impact/fonts/DevinaGarden-Regular.woff2) format('woff2'),
url(//frozenpennies.com/wp-content/themes/restored316-impact/fonts/DevinaGarden-Regular.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
} .main-navigation .primary-menu-container > ul li.menu-item.current-menu-item > a,
.main-navigation .primary-menu-container > ul li.menu-item > a:hover {
background: var(--global-palette7);
border-radius: 5px;
} .site-header-row-container-inner {
box-shadow: 0px 10px 20px rgba(44,62,80,0.05);
} .wp-block-kadence-posts.kb-posts-style-boxed .loop-entry {
box-shadow: 0px 5px 35px -10px rgba(0, 0, 0, 0.15) !important;
border-radius: 15px;
}
.wp-block-kadence-posts.kb-posts-style-boxed .loop-entry .entry-content-wrap {
padding: 1rem !important;
}
.single-post img.post-top-featured.wp-post-image {
border-radius: 15px;
}
.single-post .kadence-thumbnail-position-above {
margin-bottom: 20px;
}
@media screen and (max-width: 719px) {
.content-style-boxed .content-bg:not(.loop-entry) {
margin-left: 0rem;
margin-right: 0rem;
width: auto;
}
} .kb-splide .splide__track {
margin-left: 30px;
margin-right: 30px;
}
.kb-splide .splide__arrow,
.kb-splide .splide__arrow:hover,
.kb-splide .splide__arrow:focus {
background: none;
opacity: 100;
} .kb-posts.numbered {
counter-reset: blog-counter;
}
.kb-posts.numbered > .loop-entry {
position: relative;
}
.kb-posts.numbered > .loop-entry::before {
counter-increment: blog-counter;
content: counter(blog-counter, decimal-leading-zero) ".";
display: inline-block;
position: absolute;
top: 5px;
left: 4px;
line-height: 1em;
margin: 0;
font-size: 14px;
color: var(--global-palette9);
z-index: 5;
background: var(--global-palette6);
padding: 10px;
border-radius: 5px;
} @media (hover: hover) {
@supports (filter: blur()) {
@media (hover: hover) and (prefers-reduced-motion: no-preference) {
.button:hover,
.form-submit .submit:hover {
transform: var(--theme-button-transform, translate3d(0, -3px, 0));
}
}
}
} .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
border: 1px solid var(--global-palette3);
border-radius: 100px;
}
.wp-block-search .wp-block-search__input {
border: none;
border-radius: 100px;
}
.wp-block-search .wp-block-search__button {
border-radius: 100px;
} .grid-lg-col-1.item-image-style-beside.half article.loop-entry.has-post-thumbnail:not(.kb-post-no-image),
.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image),
.kt-feat-image-align-left {
align-items: center;
}
@media screen and (min-width: 768px) {
.grid-lg-col-1.item-image-style-beside.half article.loop-entry.has-post-thumbnail:not(.kb-post-no-image) {
display: grid;
grid-template-columns: 1fr 1fr;
align-items: center;
}
}
.kb-posts .entry-header {
margin-bottom: 0;
}  @media (max-width: 992px) { .archive .grid-cols,
.grid-cols {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
column-gap: 1rem !important;
row-gap: 1rem !important;
}
.wp-block-post-template.is-flex-container li {
width: 46%;
} .grid-cols.full-post {
grid-template-columns: minmax(0, 1fr) !important;
}
.full-post .wp-block-post-template.is-flex-container li {
width: 100%;
}
}
@media (max-width: 767px) { .loop-entry .entry-content-wrap {
padding: 0.5rem !important;
}
}  .transform-right{
position: relative;
transform: rotate(3deg);
} .transform-left {
position: relative;
transform: rotate(-3deg);
} .woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info {
border-left: none;
border-radius: 100px;
}
@media screen and (min-width: 768px) {
.kadence-account-nav-left.woocommerce-account .account-navigation-wrap {
border-right: 0;
}
.kadence-account-nav-left.woocommerce-account .account-navigation-wrap li a {
border: 1px solid var(--global-palette7);
border-radius: 11px;
margin-bottom: 10px;
}
.kadence-account-nav-left.woocommerce-account .account-navigation-wrap li.is-active a, 
.kadence-account-nav-left.woocommerce-account .account-navigation-wrap li.is-active a:hover {
background: var(--global-palette7);
border: 1px solid var(--global-palette7);
}
.kadence-account-nav-left.woocommerce-account .account-navigation-wrap li:hover a {
border: 1px solid var(--global-palette2);
}
} .wp-block-navigation-item {
width: 100%;
}
.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle,
.wp-block-navigation-item.open-on-hover-click a {
background: #fff !important;
border: 1px solid var(--global-palette5) !important;
border-radius: 100px;
padding: 12px 40px 12px 20px !important;
color: #242424 !important;
letter-spacing: 0;
text-transform: none;
width: 100%;
font-weight: 700;
font-size: 18px;
}
.wp-block-navigation-item .wp-block-navigation-submenu__toggle {
transform: scale(1);	
}
.wp-block-navigation__submenu-icon {
background: var(--global-palette1) !important;
border-radius: 50%;
width: 24px !important;
height: 24px !important;
display: flex !important;
align-items: center;
justify-content: center;
margin-left: -32px !important;
z-index: 99;
}
.wp-block-navigation__submenu-icon svg {
width: 12px !important;
height: 12px !important;
color: #fff;
}
.wp-block-navigation__submenu-container {
background-color: var(--global-palette7) !important;
border: none !important;
left: 0 !important;
margin-left: 0 !important;
padding-left: 0 !important;
width: 100% !important;
box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 5%);
}
.wp-block-navigation-item.open-on-hover-click .wp-block-navigation__submenu-container a {
background-color: var(--global-palette7) !important;
border: 0 !important;
border-radius: 10px;
font-size: 14px;
padding: 10px 15px;
z-index: 99;
}
.wp-block-navigation-item.open-on-hover-click .wp-block-navigation__submenu-container a:hover {
background-color: var(--global-palette8) !important;
}
.wp-block-navigation__submenu-container li {
font-weight: 700;
font-size: 16px;
color: #242424 !important;
letter-spacing: 0;
text-transform: none;
font-size: 14px;
}
.wp-block-navigation__submenu-container li:hover {
background: var(--global-palette8);
}
.wp-block-navigation__submenu-container li:last-of-type {
border: none;
}
.wp-block-navigation__submenu-container li a {
padding: 10px 15px;
}
@media only screen and (max-width: 767px) {
.wp-block-navigation .wp-block-navigation-item,
.wp-block-navigation__container{
position: relative;
flex-wrap: wrap !important;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
display: Block !important;
position: relative !important;
left: auto !important;
top: auto !important;
width: 100% !important;
}
.wp-block-navigation-item .wp-block-navigation-submenu__toggle,
.wp-block-navigation__submenu-container li a{
padding-top: 14px;
padding-bottom: 14px;
}
}
@media (max-width: 440px) {
.wp-block-navigation.no-wrap {
--navigation-layout-wrap: wrap;
}
}