/*!
Theme Name: Baking with Belli
Theme URI: https://bakingwithbelli-com-399865.hostingersite.com
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: Baking with Belli 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: bakingwithbelli
*/
 :root{--global-md-spacing:1.5rem !important;--global-sm-spacing:1rem !important;--global-border-radius:12px}.kadence-sticky-header{transition:all 0.3s ease-in-out}.site-branding a.brand img.svg-logo-image{padding:8px 0}.kadence-sticky-header.item-is-stuck{box-shadow:0 4px 16px rgb(0 0 0 / .1)}.kadence-sticky-header.item-is-stuck .site-branding a.brand img.svg-logo-image{padding:4px 0;width:auto}.popup-drawer .drawer-header .drawer-toggle{width:32px!important;height:32px!important;padding:0!important;margin-top:20px;margin-right:12px}.drawer-toggle .toggle-close-bar{height:3px!important;width:32px!important}.drawer-nav-drop-wrap .drawer-sub-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%)}.mobile-navigation ul ul.sub-menu{background:var(--global-palette8);padding-left:0}.mobile-navigation ul ul.sub-menu li a{font-size:16px;padding-bottom:8px;padding-top:8px}.popup-drawer .drawer-header{padding:0 16px!important}.single-post .single-entry .entry-header{border-radius:var(--global-border-radius);margin:0 -16px;padding:40px 16px 24px}.single-post .entry-header .entry-meta{margin-bottom:0}.single-post .entry-header .entry-meta a:hover{color:var(--global-palette1)}.entry-content.single-content h1,.entry-content.single-content h2,.entry-content.single-content h3,.entry-content.single-content h4,.entry-content.single-content h5,.entry-content.single-content h6{margin-top:48px;margin-bottom:24px}.site .post-thumbnail{border-radius:var(--global-border-radius)}.single-post .site .post-thumbnail{border-radius:var(--global-border-radius) var(--global-border-radius) 0 0}.site .post-thumbnail.kadence-thumbnail-ratio-1-2{padding-bottom:40%!important}.widget_recent_entries ul li{margin-bottom:12px!important}.widget_recent_entries ul li a{line-height:1.3;display:block}.widget_recent_entries ul li a:hover{text-decoration:none!important}.widget_categories ul .cat-item.current-cat>a{color:var(--global-palette1)!important}.entry.loop-entry{position:relative;top:0;transition:all 0.3s ease-in-out}.kt-blocks-post-grid-item{transition:all 0.3s ease-in-out;position:relative}.kt-blocks-post-grid-item:hover{box-shadow:0 20px 24px -10px rgb(0 0 0 / 20%)!important;transform:translateY(-8px)}.entry.loop-entry:hover{box-shadow:0 20px 24px -10px rgb(0 0 0 / 20%)!important;top:-8px!important}.entry-related .entry.loop-entry:hover{box-shadow:0 8px 16px -10px rgb(0 0 0 / 30%);top:0}.entry-related .entry-header{margin-bottom:0}.entry-related .loop-entry .entry-content-wrap{padding:16px}.site .post-thumbnail{padding-bottom:40%}.loop-entry.type-post h2.entry-title a:hover{color:var(--global-palette1)}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette3)!important}.single-post.no-featured-image .entry-header{padding:40px 16px;background-color:var(--global-palette7);margin-bottom:24px}h2.entry-related-title{text-align:center}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{padding:12px 24px}.is-style-outline>.wp-block-button__link:hover,.wp-block-button__link.is-style-outline:hover{box-shadow:0 15px 24px -7px rgb(0 0 0 / 10%)!important}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{line-height:1.3}.wp-block-buttons .wp-block-button+.wp-block-button{margin-left:8px}.entry-content .wp-block-image img{border-radius:var(--global-border-radius)}.wp-block-quote{background-color:var(--global-palette7);border-radius:var(--global-border-radius);font-size:20px;margin:16px 0;padding:24px;border-left:6px solid var(--global-palette4)}.wp-block-quote p:first-child{margin-top:0}p.has-background,.wp-block-columns.has-background{border-radius:var(--global-border-radius);padding:32px}.border-radius{border-radius:var(--global-border-radius)}.p-2{padding:16px!important}::selection{color:#fff;background:var(--global-palette1)}::-moz-selection{color:#fff;background:var(--global-palette1)}ul.list-bulleted{list-style:none;padding-left:0!important;text-align:left}ul.list-bulleted li{line-height:1.5rem;padding:5px 0 5px 20px;position:relative}ul.list-bulleted li:hover::before{background-color:var(--global-palette4);transform:scale(1.4)}ul.list-bulleted li::before{background-color:var(--global-palette1);border-radius:50%;content:'';display:inline-block;height:10px;left:0;position:absolute;top:.8rem;transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out;width:10px}ul.list-bulleted li ul{list-style:none;padding-left:32px;padding-top:8px;margin-bottom:0}ol.numbered-list{padding-left:21px!important}ol.numbered-list li{line-height:1.5rem;padding:6px 0}ol.numbered-list li::marker{font-weight:700}ol.numbered-list li ol{padding-left:24px;padding-top:8px}ul.list-bulleted li a,ol.numbered-list li a{text-decoration:none}.wp-block-table{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.wp-block-table.is-style-stripes{border-radius:12px;box-shadow:0 10px 24px -10px rgb(0 0 0 / 30%);padding:8px}.wp-block-table table{border-collapse:collapse;font-size:1rem;line-height:1.3;width:100%}.wp-block-table table thead th{font-size:1.125rem}.wp-block-table table thead,.wp-block-table table tfoot{border-width:2px}.wp-block-table table tbody>tr{transition:background-color 0.3s ease-in-out}.wp-block-table table tbody>tr:hover{background-color:var(--global-palette7)!important}.wp-block-table table img{height:auto;max-width:150px!important;width:100%!important}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list{padding-left:0!important}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list-style-numbered li{line-height:1.4;margin-bottom:10px!important}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list-style-numbered li:last-child{margin-bottom:0!important}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list-style-numbered li:before{margin-left:0!important}.entry-content .wp-block-columns{gap:24px}@media only screen and (max-width:1240px){.primary-sidebar{margin-top:32px}}@media only screen and (max-width:767px){.entry-content.single-content h1,.entry-content.single-content h2,.entry-content.single-content h3,.entry-content.single-content h4,.entry-content.single-content h5,.entry-content.single-content h6{margin-top:40px;margin-bottom:16px}.site .post-thumbnail.kadence-thumbnail-ratio-1-2{padding-bottom:50%!important}.single-post .content-area{margin-top:24px}.wp-block-kadence-tableofcontents .kb-table-of-content-wrap{padding:24px 16px!important}.wp-block-quote{font-size:18px}p.has-background,.wp-block-columns.has-background{padding:24px 16px}.wp-block-table table{font-size:.875rem}.wp-block-table table thead th{font-size:1rem}}@media only screen and (max-width:599px){.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column+.wp-block-column{margin-top:24px}}