@font-face{font-family:'Editor\'s Note Regular';src:url(//bloombirthstudio.com/wp-content/themes/dolcevita-kadence/assets/fonts/editorsnote-regular.woff2) format('woff2'),url(//bloombirthstudio.com/wp-content/themes/dolcevita-kadence/assets/fonts/editorsnote-regular.woff) format('woff');font-weight:400;font-style:normal;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:'Editor\'s Note Regular';src:url(//bloombirthstudio.com/wp-content/themes/dolcevita-kadence/assets/fonts/editorsnote-regular-italic.woff2) format('woff2'),url(//bloombirthstudio.com/wp-content/themes/dolcevita-kadence/assets/fonts/editorsnote-regular-italic.woff) format('woff');font-weight:400;font-style:italic;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:'Chic Societe Script';src:url(//bloombirthstudio.com/wp-content/themes/dolcevita-kadence/assets/fonts/chicsocietescript.woff2) format('woff2'),url(//bloombirthstudio.com/wp-content/themes/dolcevita-kadence/assets/fonts/chicsocietescript.woff) format('woff');font-weight:400;font-style:normal;text-rendering:optimizeLegibility;font-display:swap}.script,.script .kadence-advancedheading-text,.kadence-advancedheading-text .kt-highlight{font-family:'Chic Societe Script';letter-spacing:0;line-height:100%}body.post-type-archive-portfolio .entry-content-wrap{text-align:center}.more-link-wrap .kadence-svg-iconset{display:none}.entry-related-carousel h3.entry-title{font-size:var(--global-kb-font-size-lg)}.entry-taxonomies .category-style-underline a{text-decoration:none}.entry-taxonomies a{display:inline-block;padding-bottom:1px;border-bottom:solid 1px var(--global-palette7);margin-bottom:10px;font-weight:400}@media screen and (max-width:768px){.loop-entry .entry-taxonomies{margin-bottom:0}}.archive .entry.loop-entry,.blog .entry.loop-entry{text-align:center}@media screen and (max-width:544px){.grid-sm-col-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;row-gap:1.25rem}}@media screen and (min-width:576px) and (max-width:1025px){.grid-sm-col-2{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.25rem;row-gap:1.25rem}}@media screen and (max-width:768px){.single-post .single-entry.has-post-thumbnail.kb-post-has-recipe .post-thumbnail{margin-bottom:1.5rem}}@media screen and (min-width:768px){.single-post .single-entry.has-post-thumbnail.kb-post-has-recipe .entry-content-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;column-gap:1rem}.single-post .single-entry.has-post-thumbnail.kb-post-has-recipe .entry-meta{margin:.5em 0}.single-post .single-entry.has-post-thumbnail.kb-post-has-recipe .entry-header{grid-row:1;grid-column:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.single-post .single-entry.has-post-thumbnail.kb-post-has-recipe .post-thumbnail{grid-row:1;grid-column:2}.single-post .single-entry.has-post-thumbnail.kb-post-has-recipe .entry-content{grid-column:1/-1}}.pagination .page-numbers{border-width:1px;border-radius:0}.entry-author-style-center,.entry-author-style-normal{padding:var(--global-sm-spacing);background-color:rgba(255,255,255,1);border:solid 1px var(--global-palette8);font-size:.95em;line-height:1.6em}.entry-author-style-normal .entry-author-profile{padding-left:120px}a.social-button,a:hover.social-button{padding:0;border-radius:0;color:var(--global-palette3);background-color:transparent;height:auto}.entry-author-avatar img{border-radius:50%}@media screen and (max-width:768px){.entry-author-avatar{position:relative;margin-bottom:20px}.entry-author-style-normal .entry-author-profile{padding-left:0}}.entry-related-carousel h3.entry-title{font-size:25px;text-align:center}.site-header-top-section-right>div:last-child{border-left:1px solid var(--global-palette3);padding-left:20px}.header-html{font-family:var(--global-primary-nav-font-family);letter-spacing:.05em}.header-html em{font-family:var(--global-heading-font-family)}.subcategory-list{display:flex;align-items:center;margin:20px 0}@media screen and (max-width:768px){.subcategory-list{flex-direction:column;gap:20px;align-items:flex-start}}.subcategory-list h6{margin:0;margin-right:15px;font-weight:500}.subcategory-list ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.subcategory-list ul li{margin-right:15px;margin-bottom:10px}.subcategory-list ul li a{font-family:var(--global-primary-nav-font-family);text-decoration:none;color:var(--global-palette3);background-color:var(--global-palette7);padding:4px 10px;font-weight:500}.subcategory-list ul li a:hover{text-decoration:none;background-color:var(--global-palette9)}.comment-body{border-color:var(--global-palette4)}.bypostauthor .comment-body{background-color:var(--global-palette8);border-color:transparent;padding:30px}.bypostauthor .comment-body .comment-content{margin-bottom:0 !important}@media screen and (min-width:767px){.bypostauthor .reply{top:30px;right:30px}}select,textarea,.comment-form input:placeholder-shown+label,.comment-form textarea:placeholder-shown+label,.comment-form .comment-input-wrap p label,.comment-form p.comment-form-float-label label,textarea::-webkit-input-placeholder,input[type=text],input[type=email],input[type=url],input[type=password],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],input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:0;color:var(--global-palette3);border-color:var(--global-palette3)}input[type=search],input[type=search]:focus{border-color:transparent;box-shadow:none}input[type=search]::-webkit-input-placeholder{color:rgba(0,0,0,.6)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-radius:0;border-color:var(--global-palette3)}input[type=search]::placeholder{font-size:14px}.woocommerce span.onsale{border-radius:0 !important}.wc-block-cart__empty-cart__title{font-size:var(--wp--preset--font-size--large) !important}.woocommerce div.product .button.single_add_to_cart_button,.woocommerce div.product .woocommerce-tabs ul.tabs li a{height:initial;font-size:100%}.woocommerce-cart table.cart .product-name a,.woocommerce-checkout table.cart .product-name a,#add_payment_method table.cart .product-name a{color:var(--global-palette1)}.woocommerce form .form-row label,.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{color:var(--global-palette4);border:0;background-color:var(--global-palette8);border-radius:0}.woocommerce #reviews #comments h2,.related.products h2{font-weight:400;font-size:var(--wp--preset--font-size--larger)}.woocommerce #reviews .comment-reply-title{font-size:1em;font-weight:400}.woocommerce ul.products li.product .entry-content-wrap{border-radius:0}.woocommerce div.product form.cart div.quantity{margin:0 20px 0 0}.woocommerce .quantity .qty{height:42px}