/*!
Theme Name: My Kitchen Little - 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:30px;--crafted-border-style:solid;--crafted-border-width:4px;--crafted-border-color:var(--global-palette1);--crafted-input-radius:30px}body a{color:var(--global-palette3)}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"]{text-transform:uppercase;border-style:var(--crafted-border-style);border-width:2px;border-color:var(--crafted-border-color);border-radius:var(--crafted-button-radius)}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:#fff0;height:0;border-top:0}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{color:var(--global-palette3);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--global-palette1)}body.link-style-color-underline .entry-content p a:hover,body.link-style-color-underline .entry-content h1 a:hover,body.link-style-color-underline .entry-content h2 a:hover,body.link-style-color-underline .entry-content h3 a:hover,body.link-style-color-underline .entry-content h4 a:hover,body.link-style-color-underline .entry-content h5 a:hover,body.link-style-color-underline .entry-content h6 a:hover,body.link-style-color-underline .entry-content a:hover h1,body.link-style-color-underline .entry-content a:hover h2,body.link-style-color-underline .entry-content a:hover h3,body.link-style-color-underline .entry-content a:hover h4,body.link-style-color-underline .entry-content a:hover h5,body.link-style-color-underline .entry-content a:hover h6,body.link-style-color-underline .entry-content strong>a:hover,body.link-style-color-underline .entry-content a:hover>strong,body.link-style-color-underline .entry-content em>a:hover,body.link-style-color-underline .entry-content a:hover>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):hover,body.link-style-color-underline .entry-content ol a:hover{color:var(--global-palette1);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--global-palette1)}body.link-style-color-underline .entry-content .kt-blocks-post-grid-item-inner a,body.link-style-color-underline .entry-content div.has-theme-palette8-background-color article.kt-blocks-post-grid-item a{color:var(--global-palette3);text-decoration:none}body.link-style-color-underline .entry-content .kt-blocks-post-grid-item-inner a:hover,body.link-style-color-underline .entry-content article.kt-blocks-post-grid-item:hover{color:var(--global-palette3);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--global-palette3)}ul ::marker{color:var(--global-palette1)}.entry-content ul:not(.ez-toc-list):not(.ez-toc-list-level-3):not(.wp-block-social-links):not(.wptg-gallery-ul):not(.kb-gallery-ul):not(.feast-category-index-list):not(.wprm-recipe-instructions)>li{list-style-type:none!important;position:relative}.entry-content ul:not(.ez-toc-list):not(.ez-toc-list-level-3):not(.wp-block-social-links):not(.wptg-gallery-ul):not(.kb-gallery-ul):not(.feast-category-index-list):not(.wprm-recipe-instructions) li::before{content:' ';display:block;position:absolute;left:-20px;background-color:var(--global-palette1);width:10px;height:10px;border-radius:50%;font-size:20px;margin-top:10px}.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-palette1);color:var(--global-palette9);width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;font-size:.8em;margin-top:5px;padding-left:1px}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-main-header-inner-wrap .site-header-item{align-items:flex-start;padding-top:15px}#main-header .site-branding{border-bottom:solid 2px var(--global-palette3)}#mobile-header .site-branding a.brand img{max-width:500px;width:100%}.header-social-wrap a.social-button{width:1.5em}header#masthead{box-shadow:1px 5px 6px 0 #ddd}.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}.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}.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:#fff0}.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}div.wpforms-container .wpforms-field{padding-top:10px;padding-bottom:0}footer .wpforms-container div.wpforms-field{padding:0}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block{padding:0 5px}.wpforms-container.wpforms-block .wpforms-one-half,.wpforms-container.wpforms-block .wpforms-three-sixths,.wpforms-container .wpforms-two-fourths{width:calc(50% - 5px)}.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 .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.inline-fields div.wpforms-submit-container{padding-top:10px}.wpforms-container.inline-fields div.wpforms-submit-container .wpforms-submit{padding:11px;padding-top:13px}.wpforms-container.inline-fields .wpforms-form{gap:10px}.wpforms-container.inline-fields .wpforms-field-container div.wpforms-field{margin-left:0;padding-left:2px;padding-right:2px}@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-palette3);text-align:center;color:var(--global-palette5);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-palette-btn-bg);border-radius:var(--crafted-button-radius)}button.wpforms-submit:focus-visible{outline:solid 2px var(--global-palette6)}.wp-block-kadence-advanced-form .kb-adv-form-field,.kb-form-basic-style textarea,.kb-form-basic-style input[type=text],.kb-form-basic-style input[type=email],.kb-form-basic-style input[type=url],.kb-form-basic-style input[type=password],.kb-form-basic-style input[type=search],.kb-form-basic-style input[type=number],.kb-form-basic-style input[type=tel],.kb-form-basic-style input[type=range],.kb-form-basic-style input[type=date],.kb-form-basic-style input[type=month],.kb-form-basic-style input[type=week],.kb-form-basic-style input[type=time],.kb-form-basic-style input[type=datetime],.kb-form-basic-style input[type=datetime-local],.kb-form-basic-style input[type=color],.kb-form-basic-style input[type=file],.kb-form-basic-style textarea{height:100%}.kb-advanced-form input::placeholder,.kb-advanced-form input,.kb-advanced-form textarea::placeholder,.kb-advanced-form textarea{text-align:center}.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-palette3);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%;background:var(--global-palette9);border-radius:var(--crafted-input-radius)}.kadence-search-svg path,body .wp-block-search .wp-block-search__button path{color:var(--global-palette1)}.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)}header form.search-form input.search-field,.drawer-inner form.search-form input.search-field{background:var(--global-palette9);border:0;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);border-radius:var(--crafted-input-radius)}.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}.pagination .nav-links .current{border-color:var(--global-palette2);border-radius:var(--crafted-button-radius)}.pagination .nav-links a:hover,.pagination .nav-links a:focus,.pagination .nav-links a:active{border:solid 2px #fff0;border-bottom:solid 2px var(--global-palette2);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 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}div#inner-wrap{box-shadow:0 10px 7px -9px #bfbfbf inset}header form.search-form input.search-field,.drawer-inner form.search-form input.search-field{background:var(--global-palette8);border:2px solid var(--global-palette2);border-radius:20px}.entry-content ul:not(.ez-toc-list):not(.ez-toc-list-level-3):not(.wp-block-social-links):not(.wptg-gallery-ul):not(.kb-gallery-ul):not(.feast-category-index-list):not(.wprm-recipe-instructions):not(.tasty-recipes-ingredients-body) li::before{content:' ';display:block;position:absolute;left:-20px;background-color:var(--global-palette1);width:10px;height:10px;border-radius:50%;font-size:20px;margin-top:10px}.tasty-recipes-ingredients-body li::before{content:none!important}.tasty-recipes-ingredients-body ul{padding-left:0em}.tasty-recipes-keywords{display:none}.tasty-recipes-entry-footer{border-top:2px solid}.tasty-recipe-instructions{margin-bottom:20px}.ss-inline-share-wrapper .ss-social-icons-container>li:before{display:none!important}