/*!
Theme Name: Crafted by Grace + Vine Studios (a Kadence Child Theme)
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Grace + Vine Studios
Author URI: https://www.graceandvinestudios.com/
Description: A crafted child theme of the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/
 :root{--crafted-button-radius:10px;--crafted-border-style:solid;--crafted-border-width:4px;--crafted-border-color:var(--global-palette1);--crafted-input-radius:10px;--crafted-header-phone:80px;--crafted-header-tablet:200px}body a{color:var(--global-palette3);text-decoration:none}body a:hover{color:var(--global-palette3);text-decoration:underline}button,.button,.wp-block-button__link,.wp-element-button,form input[type="button"],form input[type="reset"],form input[type="submit"],button:hover,.button:hover,.wp-block-button__link:hover,.wp-element-button:hover,form input[type="button"]:hover,form input[type="reset"]:hover,form input[type="submit"]:hover{text-transform:uppercase;border-style:solid;border-width:2px;border-color:var(--crafted-border-color);border-radius:var(--crafted-button-radius);text-decoration:none}body .wp-block-search .wp-block-search__button,button.wp-block-kadence-off-canvas-trigger{padding:0}body .wp-block-search .wp-block-search__button:hover,button.wp-block-kadence-off-canvas-trigger:hover{border:none;background:transparent;box-shadow:none}hr,body .wp-block-separator,body .wp-block-separator.has-background:not(.is-style-dots):not(.is-style-wide),body .wp-block-separator.has-background:not(.is-style-dots){border-bottom-style:var(--crafted-border-style);border-bottom-width:var(--crafted-border-width);border-bottom-color:var(--crafted-border-color);background:transparent;height:0;border-top:0}body.link-style-standard .entry-content p a,body.link-style-standard .entry-content h1 a,body.link-style-standard .entry-content h2 a,body.link-style-standard .entry-content h3 a,body.link-style-standard .entry-content h4 a,body.link-style-standard .entry-content h5 a,body.link-style-standard .entry-content h6 a,body.link-style-standard .entry-content a h1,body.link-style-standard .entry-content a h2,body.link-style-standard .entry-content a h3,body.link-style-standard .entry-content a h4,body.link-style-standard .entry-content a h5,body.link-style-standard .entry-content a h6,body.link-style-standard .entry-content strong>a,body.link-style-standard .entry-content a>strong,body.link-style-standard .entry-content em>a,body.link-style-standard .entry-content a>em,body.link-style-standard .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link),body.link-style-standard .entry-content ol a{text-decoration:underline;color:var(--global-palette-highlight);text-decoration-color:var(--global-palette-highlight)}body.link-style-standard .entry-content p a:hover,body.link-style-standard .entry-content h1 a:hover,body.link-style-standard .entry-content h2 a:hover,body.link-style-standard .entry-content h3 a:hover,body.link-style-standard .entry-content h4 a:hover,body.link-style-standard .entry-content h5 a:hover,body.link-style-standard .entry-content h6 a:hover,body.link-style-standard .entry-content a:hover h1,body.link-style-standard .entry-content a:hover h2,body.link-style-standard .entry-content a:hover h3,body.link-style-standard .entry-content a:hover h4,body.link-style-standard .entry-content a:hover h5,body.link-style-standard .entry-content a:hover h6,body.link-style-standard .entry-content strong>a:hover,body.link-style-standard .entry-content a:hover>strong,body.link-style-standard .entry-content em>a:hover,body.link-style-standard .entry-content a:hover>em,body.link-style-standard .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link):hover,body.link-style-standard .entry-content ol a:hover{text-decoration:none;color:var(--global-palette-highlight-alt)}body.link-style-color-underline .entry-content p a,body.link-style-color-underline .entry-content h1 a,body.link-style-color-underline .entry-content h2 a,body.link-style-color-underline .entry-content h3 a,body.link-style-color-underline .entry-content h4 a,body.link-style-color-underline .entry-content h5 a,body.link-style-color-underline .entry-content h6 a,body.link-style-color-underline .entry-content a h1,body.link-style-color-underline .entry-content a h2,body.link-style-color-underline .entry-content a h3,body.link-style-color-underline .entry-content a h4,body.link-style-color-underline .entry-content a h5,body.link-style-color-underline .entry-content a h6,body.link-style-color-underline .entry-content strong>a,body.link-style-color-underline .entry-content a>strong,body.link-style-color-underline .entry-content em>a,body.link-style-color-underline .entry-content a>em,body.link-style-color-underline .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link),body.link-style-color-underline .entry-content ol a{text-decoration-thickness:3px;text-underline-offset:4px}body.link-style-no-underline .entry-content p a,body.link-style-no-underline .entry-content h1 a,body.link-style-no-underline .entry-content h2 a,body.link-style-no-underline .entry-content h3 a,body.link-style-no-underline .entry-content h4 a,body.link-style-no-underline .entry-content h5 a,body.link-style-no-underline .entry-content h6 a,body.link-style-no-underline .entry-content a h1,body.link-style-no-underline .entry-content a h2,body.link-style-no-underline .entry-content a h3,body.link-style-no-underline .entry-content a h4,body.link-style-no-underline .entry-content a h5,body.link-style-no-underline .entry-content a h6,body.link-style-no-underline .entry-content strong>a,body.link-style-no-underline .entry-content a>strong,body.link-style-no-underline .entry-content em>a,body.link-style-no-underline .entry-content a>em,body.link-style-no-underline .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link),body.link-style-no-underline .entry-content ol a{padding-left:2px;padding-right:2px;background-image:linear-gradient(var(--global-palette-highlight),var(--global-palette-highlight))}body.link-style-no-underline .entry-content p a:hover,body.link-style-no-underline .entry-content h1 a:hover,body.link-style-no-underline .entry-content h2 a:hover,body.link-style-no-underline .entry-content h3 a:hover,body.link-style-no-underline .entry-content h4 a:hover,body.link-style-no-underline .entry-content h5 a:hover,body.link-style-no-underline .entry-content h6 a:hover,body.link-style-no-underline .entry-content a:hover h1,body.link-style-no-underline .entry-content a:hover h2,body.link-style-no-underline .entry-content a:hover h3,body.link-style-no-underline .entry-content a:hover h4,body.link-style-no-underline .entry-content a:hover h5,body.link-style-no-underline .entry-content a:hover h6,body.link-style-no-underline .entry-content strong>a:hover,body.link-style-no-underline .entry-content a:hover>strong,body.link-style-no-underline .entry-content em>a:hover,body.link-style-no-underline .entry-content a:hover>em,body.link-style-no-underline .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link):hover,body.link-style-no-underline .entry-content ol a:hover{padding-left:2px;padding-right:2px;background-image:linear-gradient(var(--global-palette-highlight-alt),var(--global-palette-highlight-alt));color:var(--global-palette-highlight-alt2)}body.link-style-hover-background .entry-content p a,body.link-style-hover-background .entry-content h1 a,body.link-style-hover-background .entry-content h2 a,body.link-style-hover-background .entry-content h3 a,body.link-style-hover-background .entry-content h4 a,body.link-style-hover-background .entry-content h5 a,body.link-style-hover-background .entry-content h6 a,body.link-style-hover-background .entry-content a h1,body.link-style-hover-background .entry-content a h2,body.link-style-hover-background .entry-content a h3,body.link-style-hover-background .entry-content a h4,body.link-style-hover-background .entry-content a h5,body.link-style-hover-background .entry-content a h6,body.link-style-hover-background .entry-content strong>a,body.link-style-hover-background .entry-content a>strong,body.link-style-hover-background .entry-content em>a,body.link-style-hover-background .entry-content a>em,body.link-style-hover-background .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link),body.link-style-hover-background .entry-content ol a{padding-left:2px;padding-right:2px;background-size:100% 2px;color:var(--global-palette3)}body.link-style-offset-background .entry-content p a,body.link-style-offset-background .entry-content h1 a,body.link-style-offset-background .entry-content h2 a,body.link-style-offset-background .entry-content h3 a,body.link-style-offset-background .entry-content h4 a,body.link-style-offset-background .entry-content h5 a,body.link-style-offset-background .entry-content h6 a,body.link-style-offset-background .entry-content a h1,body.link-style-offset-background .entry-content a h2,body.link-style-offset-background .entry-content a h3,body.link-style-offset-background .entry-content a h4,body.link-style-offset-background .entry-content a h5,body.link-style-offset-background .entry-content a h6,body.link-style-offset-background .entry-content strong>a,body.link-style-offset-background .entry-content a>strong,body.link-style-offset-background .entry-content em>a,body.link-style-offset-background .entry-content a>em,body.link-style-offset-background .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link),body.link-style-offset-background .entry-content ol a{transition:.3s;background-image:linear-gradient(var(--global-palette-highlight),var(--global-palette-highlight));background-size:100% 8px;color:var(--global-palette3);text-decoration:none}body.link-style-offset-background .entry-content p a:hover,body.link-style-offset-background .entry-content h1 a:hover,body.link-style-offset-background .entry-content h2 a:hover,body.link-style-offset-background .entry-content h3 a:hover,body.link-style-offset-background .entry-content h4 a:hover,body.link-style-offset-background .entry-content h5 a:hover,body.link-style-offset-background .entry-content h6 a:hover,body.link-style-offset-background .entry-content a:hover h1,body.link-style-offset-background .entry-content a:hover h2,body.link-style-offset-background .entry-content a:hover h3,body.link-style-offset-background .entry-content a:hover h4,body.link-style-offset-background .entry-content a:hover h5,body.link-style-offset-background .entry-content a:hover h6,body.link-style-offset-background .entry-content strong>a:hover,body.link-style-offset-background .entry-content a:hover>strong,body.link-style-offset-background .entry-content em>a:hover,body.link-style-offset-background .entry-content a:hover>em,body.link-style-offset-background .entry-content ul:not(.fsri-list):not(.wp-block-social-links):not(.wptg-gallery-ul) a:not(.ez-toc-link):hover,body.link-style-offset-background .entry-content ol a:hover{background-image:linear-gradient(var(--global-palette-highlight-alt),var(--global-palette-highlight-alt));text-decoration:none}body .entry-content a.wptg-gallery-item-link .wptg-blocks-gallery-item__caption,body a.wptg-gallery-item-link:hover,body .entry-content header>.entry-title>a{text-decoration:none;background-image:none;padding-left:0;padding-right:0}body .entry-content a.wptg-gallery-item-link .wptg-blocks-gallery-item__caption{color:var(--global-palette3)}body .comment-navigation a:hover,body .post-navigation a:hover,.kb-section-has-link:hover,body .entry-content header>.entry-title>a:hover{color:var(--global-palette3);text-decoration:underline;text-decoration-thickness:2px;background-image:none;padding-left:0;padding-right:0}body .entry-content .wptg-blocks-gallery-item:hover a.wptg-gallery-item-link .wptg-blocks-gallery-item__caption{color:var(--global-palette3);text-decoration:underline;text-decoration-thickness:2px;background-image:none}ul ::marker{color:var(--global-palette6)}.entry-content ul>li{list-style-type:none!important;position:relative}.entry-content ul li::before{content:' ';display:block;position:absolute;left:-20px;background-color:var(--global-palette6);width:10px;height:10px;border-radius:50%;font-size:20px;margin-top:10px}.entry-content .wprm-recipe-notes ul li::before,.entry-content ul.ez-toc-list li::before,.entry-content ul.wp-block-social-links li::before,.entry-content ul.wptg-gallery-ul li::before,.entry-content ul.kb-gallery-ul li::before,.entry-content ul.feast-category-index-list li::before,.entry-content ul.wprm-recipe-instructions li::before,.entry-content ul.wprm-recipe-ingredients li::before,.entry-content ul.kb-navigation li::before,.entry-content ul.kt-testimonial-grid-wrap li::before{content:none}.single-content ul.fsri-list{padding-left:0}ul.fsri-list a:hover{text-decoration:underline!important}ul.wp-block-social-links{margin-bottom:0}.single-content.entry-content ol:not(.wprm-recipe-instructions){padding-left:0}.entry-content ol:not(.wprm-recipe-instructions)>li{list-style-type:none;counter-increment:list-counter;position:relative;padding-left:30px}.entry-content ol:not(.wprm-recipe-instructions) li::before{content:counter(list-counter);position:absolute;display:block;left:0;background-color:var(--global-palette6);color:var(--global-palette3);width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;font-size:.8em;margin-top:5px;padding-left:1px}.entry-content ol:not(.wprm-recipe-instructions)>li,.wp-block-kadence-advancedgallery.numbered-images li,figure.wp-block-gallery.numbered-images figure,.kb-row-layout-wrap.numbered-images.wp-block-kadence-rowlayout .wp-block-kadence-column{list-style-type:none;counter-increment:list-counter;position:relative;padding-left:30px}.entry-content ol:not(.wprm-recipe-instructions) li::before,.wp-block-kadence-advancedgallery.numbered-images li::before,figure.wp-block-gallery.numbered-images figure::before,.kb-row-layout-wrap.numbered-images.wp-block-kadence-rowlayout .wp-block-kadence-column::before{content:counter(list-counter);position:absolute;display:block;left:0;background-color:var(--global-palette2);color:var(--global-palette3);width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;font-size:.8em;margin-top:5px;padding-left:1px}.wp-block-kadence-advancedgallery.numbered-images li,figure.wp-block-gallery.numbered-images figure,.kb-row-layout-wrap.numbered-images.wp-block-kadence-rowlayout .wp-block-kadence-column{padding-left:0}.wp-block-kadence-advancedgallery.numbered-images li::before,figure.wp-block-gallery.numbered-images figure::before,.kb-row-layout-wrap.numbered-images.wp-block-kadence-rowlayout .wp-block-kadence-column::before{left:10px;top:10px;z-index:10}ol[start^="1"]>li:first-child::before{counter-set:list-counter 1}ol[start^="2"]>li:first-child::before{counter-set:list-counter 2}ol[start^="3"]>li:first-child::before{counter-set:list-counter 3}ol[start^="4"]>li:first-child::before{counter-set:list-counter 4}ol[start^="5"]>li:first-child::before{counter-set:list-counter 5}ol[start^="6"]>li:first-child::before{counter-set:list-counter 6}ol[start^="7"]>li:first-child::before{counter-set:list-counter 7}ol[start^="8"]>li:first-child::before{counter-set:list-counter 8}ol[start^="9"]>li:first-child::before{counter-set:list-counter 9}ol[start^="10"]>li:first-child::before{counter-set:list-counter 10}ol[start^="11"]>li:first-child::before{counter-set:list-counter 11}ol[start^="12"]>li:first-child::before{counter-set:list-counter 12}ol[start^="13"]>li:first-child::before{counter-set:list-counter 13}ol[start^="14"]>li:first-child::before{counter-set:list-counter 14}ol[start^="15"]>li:first-child::before{counter-set:list-counter 15}ol[start^="16"]>li:first-child::before{counter-set:list-counter 16}ol[start^="17"]>li:first-child::before{counter-set:list-counter 17}ol[start^="18"]>li:first-child::before{counter-set:list-counter 18}ol[start^="19"]>li:first-child::before{counter-set:list-counter 19}ol[start^="20"]>li:first-child::before{counter-set:list-counter 20}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}60%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}}.bouncing-icons .wp-block-kadence-column img,.bouncing-icons.wp-block-kadence-column img,.header-social-wrap a img,.header-social-wrap a svg{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:1;-webkit-animation-iteration-count:1}.bouncing-icons .wp-block-kadence-column:hover img,.bouncing-icons.wp-block-kadence-column a:hover img,.header-social-wrap a:hover img,.header-social-wrap a:hover svg{cursor:pointer;animation-name:bounce;-moz-animation-name:bounce}.site-branding a.brand img.svg-logo-image,.site-branding a.brand img.custom-logo{max-width:100%}.drawer-content.content-align-center .mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap>a{padding-left:calc(44px + 0.5em)}.mobile-drawer-content.content-align-center .mobile-navigation ul ul{padding-left:0}.mobile-drawer-content.content-align-center .mobile-navigation ul ul a{font-size:.8em}.mobile-drawer-content li.menu-item:hover a{text-decoration:none}#mobile-drawer .drawer-inner{bottom:auto}#mobile-drawer .drawer-inner:before{width:100%;content:"";display:block;position:absolute;height:1px}#mobile-drawer.popup-drawer .drawer-header{display:none}#mobile-drawer.popup-drawer .drawer-content{padding:0}@media screen and (max-width:1200px){#mobile-drawer .drawer-inner,.popup-drawer.active .drawer-overlay{top:0;position:absolute}#mobile-drawer{margin-top:var(--crafted-header-tablet)}}@media screen and (max-width:767px){#mobile-drawer{margin-top:var(--crafted-header-phone)}}.single-post-header>.kt-inside-inner-col,.single-post-header>.kt-inside-inner-col span{display:initial!important}.kadence-breadcrumbs.yoast-bc-wrap{margin-bottom:0}.kadence-breadcrumbs a{text-decoration:none}.single .entry-header{margin-bottom:10px}.dpsp-has-spacing .dpsp-networks-btns-wrapper li{margin-right:1%;margin-bottom:0}#dpsp-content-top{margin-bottom:5px}header.entry-header .entry-meta{margin:0}header.entry-header .entry-meta a:hover,.kadence-breadcrumbs a:hover{text-decoration:underline}.single-post .entry-content-wrap .entry-content.single-content{margin-top:10px}.comment-navigation .nav-previous a:hover,.post-navigation .nav-previous a:hover,.comment-navigation .nav-next a:hover,.post-navigation .nav-next a:hover{text-decoration:underline}.entry-related .entry-related-title{font-family:var(--global-heading-font-family)}.entry-related .entry-related-inner-content{background:var(--global-palette8);padding:30px}.entry-related .carousel-item.splide__slide{background:#fff}.entry-related-inner-content .grid-cols{gap:15px}.entry-related article.entry.loop-entry{box-shadow:none;background:transparent}.entry-related .loop-entry .entry-content-wrap{padding:0 15px;margin-top:10px}.entry-related h3.entry-title{text-align:center}.entry-related h3 a{font-weight:300;text-decoration:none}aside.widget-area p,aside.widget-area div,aside.widget-area ul{margin:0}aside button.wp-block-search__button.has-icon.wp-element-button{display:block}aside div.wp-block-search__inside-wrapper{display:flex!important}input.search-field[type="search"]{border-radius:var(--crafted-input-radius);padding-top:4px;padding-bottom:4px}.wp-block-search .wp-block-search__input{border:0}form.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:solid 2px var(--global-palette-btn-bg);border-radius:var(--crafted-input-radius);background:var(--global-palette9)}.wpforms-container{margin-bottom:0;clear:both}div.wpforms-container .wpforms-field{padding-top:10px;padding-bottom:0}footer .wpforms-container div.wpforms-field{padding:0}.wpforms-container.wpforms-block .wpforms-one-half,.wpforms-container.wpforms-block .wpforms-three-sixths,.wpforms-container .wpforms-two-fourths{width:calc(50% - 5px);margin-left:10px}.wpforms-container .wpforms-field.wpforms-five-sixths,.wpforms-container .wpforms-field.wpforms-four-sixths,.wpforms-container .wpforms-field.wpforms-four-fifths,.wpforms-container .wpforms-field.wpforms-one-fifth,.wpforms-container .wpforms-field.wpforms-one-fourth,.wpforms-container .wpforms-field.wpforms-one-half,.wpforms-container .wpforms-field.wpforms-one-sixth,.wpforms-container .wpforms-field.wpforms-one-third,.wpforms-container .wpforms-field.wpforms-three-fourths,.wpforms-container .wpforms-field.wpforms-three-fifths,.wpforms-container .wpforms-field.wpforms-three-sixths,.wpforms-container .wpforms-field.wpforms-two-fourths,.wpforms-container .wpforms-field.wpforms-two-fifths,.wpforms-container .wpforms-field.wpforms-two-sixths,.wpforms-container .wpforms-field.wpforms-two-thirds{margin-left:10px}.wpforms-container.inline-fields .wpforms-field{margin-left:0}.wpforms-container.inline-fields .wpforms-field-container div.wpforms-field:first-of-type{padding-left:0}.wpforms-container.inline-fields .wpforms-field-container div.wpforms-field:last-of-type{padding-right:10px}.wpforms-container .wpforms-one-third,.wpforms-container .wpforms-two-sixths{width:calc(100% / 3 - 10px)}.wpforms-container .wpforms-one-fourth{width:calc(25% - 10px)}.wpforms-container .wpforms-one-fifth{width:calc(100% / 5 - 10px)}.wpforms-container .wpforms-one-sixth{width:calc(100% / 6 - 10px)}.wpforms-container .wpforms-four-sixths,.wpforms-container .wpforms-two-thirds{width:calc(2 * 100% / 3 - 10px)}.wpforms-submit-container .wpforms-submit{padding:5px;text-transform:uppercase}.wpforms-container .wpforms-submit-container{padding-top:10px}.wpforms-container:not(.inline-fields) .wpforms-submit-container{clear:both}.wpforms-container.inline-fields div.wpforms-submit-container{padding-top:10px}.wpforms-container.inline-fields div.wpforms-submit-container .wpforms-submit{padding:6px;padding-top:6px}.wpforms-container.inline-fields .wpforms-form{gap:10px}.wpforms-container.inline-fields .wpforms-field-container div.wpforms-field{margin-left:0;padding-left:5px;padding-right:5px}@media screen and (max-width:767px){div.wpforms-container.inline-fields .wpforms-field-container{display:block;width:100%}div.wpforms-container.inline-fields .wpforms-field-container>.wpforms-field{margin:0;width:100%}.wpforms-container.inline-fields .wpforms-form{flex-direction:column;gap:0}.wpforms-container.inline-fields div.wpforms-submit-container{width:100%}}.wpforms-container input[type=date],.wpforms-container input[type=datetime],.wpforms-container input[type=datetime-local],.wpforms-container input[type=email],.wpforms-container input[type=month],.wpforms-container input[type=number],.wpforms-container input[type=password],.wpforms-container input[type=range],.wpforms-container input[type=search],.wpforms-container input[type=tel],.wpforms-container input[type=text],.wpforms-container input[type=time],.wpforms-container input[type=url],.wpforms-container input[type=week],.wpforms-container select,.wpforms-container textarea{border-radius:var(--crafted-input-radius);border:solid 2px var(--global-palette6);text-align:center;color:var(--global-palette3);background:var(--global-palette9)}.wpforms-container input::placeholder,.wpforms-container textarea::placeholder,form.search-form input::placeholder,.wp-block-search input.wp-block-search__input::placeholder{opacity:1;color:var(--global-palette3)}button.wpforms-submit{width:100%;border:solid 2px var(--global-palette6);background:var(--global-palette6);border-radius:var(--crafted-button-radius)}button.wpforms-submit:focus-visible{outline:solid 2px var(--global-palette6)}.comments-area input[type="text"],.comments-area input[type="email"],.comments-area input[type="url"],.comments-area input[type="password"],.comments-area input[type="search"],.comments-area input[type="number"],.comments-area input[type="tel"],.comments-area input[type="range"],.comments-area input[type="date"],.comments-area input[type="month"],.comments-area input[type="week"],.comments-area input[type="time"],.comments-area input[type="datetime"],.comments-area input[type="datetime-local"],.comments-area input[type="color"],.comments-area textarea{border-radius:var(--crafted-input-radius);border:solid 2px var(--global-palette-btn-bg);color:var(--global-palette5);background:var(--global-palette9)}.comments-area .comment-form textarea::placeholder{color:var(--global-palette3)}.comments-area .comment-form .comment-input-wrap p label,.comments-area .comment-form p.comment-form-float-label label{color:var(--global-palette3)}.comment-form .comment-input-wrap p.comment-form-cookies-consent{flex-direction:row;align-items:center}.comment-form .comment-form-cookies-consent label:not(:placeholder-shown){margin-left:0}.comment-form .comment-input-wrap input#wp-comment-cookies-consent{width:auto}.wp-block-search .wp-block-search__input{border:none;color:var(--global-palette3);width:100%}.kadence-search-svg path,body .wp-block-search .wp-block-search__button path{color:var(--global-palette6)}.wp-block-search .wp-block-search__input::placeholder,::placeholder,form input.search-field::placeholder,input::placeholder{font-weight:400;opacity:1;color:var(--global-palette3)}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper),body .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:solid 2px var(--global-palette3);border-radius:var(--crafted-input-radius)}.wp-block-search button.wp-block-search__button:not(.has-background){background:var(--global-palette9)}.reply .comment-reply-link{background:var(--global-palette-btn-bg);color:var(--global-palette-btn);border:solid 2px var(--global-palette-btn-bg);border-radius:var(--crafted-button-radius)}.reply .comment-reply-link:hover{background:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover);border:solid 2px var(--global-palette-btn-bg);border-radius:var(--crafted-button-radius)}.comment .comment-content p{margin-top:0}.comment .comment-metadata{padding-bottom:0}.comment img.wprm-comment-rating{margin:0}.comments-area .bypostauthor>.comment-body{background:var(--global-palette7);padding:20px}.comments-area article.comment-body{margin-bottom:0}.comments-area .comment-body{border-bottom:0}.comments-area ol.comment-list article{border-bottom-style:var(--crafted-border-style);border-bottom-width:var(--crafted-border-width);border-bottom-color:var(--global-palette6);padding-top:30px;margin-top:10px}.comments-area .reply{top:30px;right:15px}.comment-respond{margin-top:30px}.archive .loop-entry.entry h2.entry-title,.blog .loop-entry.entry h2.entry-title,.search-results .loop-entry.entry h2.entry-title{font-weight:400;text-align:center}.archive .loop-entry.entry h2.entry-title a,.blog .loop-entry.entry h2.entry-title a,.search-results .loop-entry.entry h2.entry-title a{text-decoration:none}.archive .loop-entry.entry:hover h2.entry-title a,.blog .loop-entry.entry:hover h2.entry-title a,.search-results .loop-entry.entry:hover h2.entry-title a,.wp-block-kadence-postgrid article:hover .entry-title,.entry-related article.entry.loop-entry:hover .entry-title{text-decoration:underline}.archive.content-style-unboxed .wp-site-blocks article .post-thumbnail,.blog.content-style-unboxed .wp-site-blocks article .post-thumbnail,.search-results.content-style-unboxed .wp-site-blocks article .post-thumbnail{margin-bottom:.5em}.post-archive.grid-cols,.search-archive.grid-cols{column-gap:20px;row-gap:20px}.pagination .nav-links{display:flex;row-gap:24px}.navigation.pagination .page-numbers{min-width:1em;margin-left:.5em}.pagination .nav-links .page-numbers{background:transparent;color:var(--global-palette3);border:0;border-bottom:solid 3px transparent;border-radius:0;line-height:1.5em;padding:6px}.pagination .nav-links .current,.pagination .nav-links a:hover,.pagination .nav-links a:focus,.pagination .nav-links a:active{background:transparent;color:var(--global-palette3);border:0;border-bottom:solid 3px var(--global-palette1);border-radius:0}.nav-links .kadence-svg-iconset.svg-baseline svg{top:0}.pagination .next.page-numbers::before{content:"NEXT";margin-right:5px}.pagination .prev.page-numbers::after{content:"PREVIOUS";margin-left:5px}.pagination .nav-links .next,.pagination .nav-links .prev{align-items:center;display:flex;padding:0 20px;background:var(--global-palette1);color:var(--global-palette9);border:solid 2px var(--global-palette1);border-radius:var(--crafted-button-radius)}.pagination .nav-links .next:hover,.pagination .nav-links .prev:hover,.pagination .nav-links .next:focus,.pagination .nav-links .prev:focus,.pagination .nav-links .next:active,.pagination .nav-links .prev:active{border:solid 2px var(--global-palette1);background:var(--global-palette9);color:var(--global-palette3);border-radius:var(--crafted-button-radius)}.kt-post-grid-wrap .kt-blocks-above-categories{display:none}.kt-post-grid-wrap .crafted-post-grid-cat-wrapper{margin-top:-35px;background:var(--global-palette9);padding:10px}.kt-post-grid-wrap>article:nth-child(3n+1) .crafted-post-grid-cat-wrapper{background:var(--global-palette8)}.kt-post-grid-wrap>article:nth-child(3n+2) .crafted-post-grid-cat-wrapper{background:var(--global-palette7)}.kt-post-grid-wrap>article:nth-child(3n+3) .crafted-post-grid-cat-wrapper{background:var(--global-palette6)}.ez-toc-title-container{font-family:var(--global-heading-font-family)}#ez-toc-container .ez-toc-toggle label,.ez-toc-cssicon{margin-top:-75px;margin-right:10px}body div#ez-toc-container{border-width:2px}body #ez-toc-container ul.ez-toc-list-level-1{padding-left:0}body div#ez-toc-container ul li a.ez-toc-link,body div#ez-toc-container ul li a.ez-toc-link:hover{background-image:none}body div#ez-toc-container .toc-toggle-lt{width:calc(100% + 60px);margin-left:-30px;border-top:solid 2px var(--global-palette2)}a.wptg-gallery-item-link:hover,.kb-section-has-link:hover{text-decoration:underline}.wptg-gallery-id-wp-taxonomy-grids .wptg-blocks-gallery-item .wptg-blocks-gallery-item-inner a:not(.button){padding:0;text-decoration:none}.wptg-gallery-id-wp-taxonomy-grids .wptg-blocks-gallery-item .wptg-blocks-gallery-item-inner a:not(.button):hover{text-decoration:underline}.single-content .wp-block-yoast-faq-block .schema-faq-section{margin-bottom:0;border:solid 2px var(--global-palette1)}.single-content .wp-block-yoast-faq-block .schema-faq-section+.schema-faq-section{border-top:0}.single-content .wp-block-yoast-faq-block a.schema-faq-question{margin-bottom:0;background:#fff;font-size:20px;color:var(--global-palette3);border-bottom:0}.single-content div.wp-block-yoast-faq-block .schema-faq-question.faq-q-open{border-bottom:0}.single-content .wp-block-yoast-faq-block p.schema-faq-answer{border-bottom:0;border-left:solid 2px var(--global-palette-btn-bg-hover);border-right:solid 2px var(--global-palette-btn-bg-hover);padding-top:1em;padding-bottom:1em;font-size:22px;border:0}.single-content .wp-block-yoast-faq-block p.schema-faq-answer:last-child{border-bottom:solid 2px var(--global-palette-btn-bg-hover)}span[data-pin-log="button_pinit_floating"]{display:none}.single-post span[data-pin-log="button_pinit_floating"]{display:inline-block}.kb-is-ratio-image .dpsp-pin-it-wrapper{position:unset!important}ul.recipe-keys li{list-style:none;padding:3px}ul.recipe-keys{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding-left:0;margin-left:0;margin-bottom:0}ul.recipe-keys li a{width:35px;height:35px;display:flex;align-items:center;text-align:center;justify-content:center;border-radius:40px;font-weight:500;font-size:16px}body.single ul.recipe-keys li a:hover{color:var(--global-palette3);text-decoration:none;background:white!important}