.elementor-1118 .elementor-element.elementor-element-76fa65fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1118 .elementor-element.elementor-element-76fa65fb:not(.elementor-motion-effects-element-type-background),.elementor-1118 .elementor-element.elementor-element-76fa65fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8016398)}.elementor-1118 .elementor-element.elementor-element-5b2e3e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-page{grid-template-columns:repeat(3,1fr)}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-page,.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-view.onebig2 .pt-cv-page .small-items{grid-gap:20px}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-view{text-align:center}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-heading-container{text-align:left}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-heading-container *{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-thumbnail:not(.pt-cv-thumbnailsm){height:250px}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-readmore{background-color:var(--e-global-color-accent)}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-readmore:hover{background-color:#E56A58}.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-pagination-wrapper{text-align:center}.elementor-widget-author-box .elementor-author-box__name{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-author-box .elementor-author-box__bio{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-author-box .elementor-author-box__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-1118 .elementor-element.elementor-element-383712b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px}.elementor-1118 .elementor-element.elementor-element-7b21cb69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-1118 .elementor-element.elementor-element-7052ebe2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1118 .elementor-element.elementor-element-2a4c30d0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1118 .elementor-element.elementor-element-2a4c30d0.elementor-element{--align-self:center}.elementor-1118 .elementor-element.elementor-element-2a4c30d0 .elementor-icon-wrapper{text-align:center}.elementor-1118 .elementor-element.elementor-element-2a4c30d0 .elementor-icon{font-size:29px}.elementor-1118 .elementor-element.elementor-element-2a4c30d0 .elementor-icon svg{height:29px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1118 .elementor-element.elementor-element-5b6d0ab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 05px) 0;text-align:center}.elementor-1118 .elementor-element.elementor-element-1d820bb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1118 .elementor-element.elementor-element-2dd8d391{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1118 .elementor-element.elementor-element-7903ccc4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1118 .elementor-element.elementor-element-7903ccc4.elementor-element{--align-self:center}.elementor-1118 .elementor-element.elementor-element-7903ccc4 .elementor-icon-wrapper{text-align:center}.elementor-1118 .elementor-element.elementor-element-7903ccc4 .elementor-icon{font-size:29px}.elementor-1118 .elementor-element.elementor-element-7903ccc4 .elementor-icon svg{height:29px}.elementor-1118 .elementor-element.elementor-element-65f61985{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 05px) 0;text-align:center}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1118 .elementor-element.elementor-element-73536b8b{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-1118 .elementor-element.elementor-element-279f2e2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1118 .elementor-element.elementor-element-61641f50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1118 .elementor-element.elementor-element-15381e1a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1118 .elementor-element.elementor-element-15381e1a.elementor-element{--align-self:center}.elementor-1118 .elementor-element.elementor-element-15381e1a .elementor-icon-wrapper{text-align:center}.elementor-1118 .elementor-element.elementor-element-15381e1a .elementor-icon{font-size:29px}.elementor-1118 .elementor-element.elementor-element-15381e1a .elementor-icon svg{height:29px}.elementor-1118 .elementor-element.elementor-element-778c7250{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 05px) 0;text-align:center}.elementor-1118 .elementor-element.elementor-element-419ce0bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}@media(max-width:767px){.elementor-1118 .elementor-element.elementor-element-d232b6a .pt-cv-page{grid-template-columns:repeat(1,1fr)}}@media(min-width:768px){.elementor-1118 .elementor-element.elementor-element-5b2e3e5{--width:66.7%}.elementor-1118 .elementor-element.elementor-element-383712b4{--width:33.3%}}.sweet4all-current-post{max-width:800px;margin:0 auto;font-family:'Inter',system-ui,sans-serif;color:#4a2e2a}.sweet4all-post-title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;border-left:4px solid #ff8a7a;padding-left:1rem}.sweet4all-post-meta{display:flex;gap:1.5rem;font-size:.85rem;color:#b47c48;margin-bottom:1.5rem}.sweet4all-post-meta i{margin-right:.3rem}.sweet4all-post-image{margin:1.5rem 0}.sweet4all-featured-img{width:100%;height:auto;border-radius:1rem;box-shadow:0 8px 20px rgb(0 0 0 / .05)}.sweet4all-post-content{font-size:1rem;line-height:1.6;margin:1.5rem 0}.sweet4all-post-categories,.sweet4all-post-tags{font-size:.85rem;margin-top:1rem;color:#6b4e3a}.sweet4all-post-categories a,.sweet4all-post-tags a{color:#ff8a7a;text-decoration:none}.sweet4all-post-categories a:hover,.sweet4all-post-tags a:hover{text-decoration:underline}@media (max-width:768px){.sweet4all-post-title{font-size:1.8rem}}.elementor-element-63d3c11{background:#fff;border-radius:1.5rem;border:1px solid #f0e2d4;padding:1.4rem;box-shadow:0 2px 6px rgb(0 0 0 / .02);transition:box-shadow 0.2s}.elementor-element-63d3c119:hover{box-shadow:0 6px 14px rgb(0 0 0 / .05)}.elementor-element-e89e840{display:flex;align-items:center;gap:.8rem}.elementor-element-1af6ee1 .elementor-icon{font-size:1.8rem;color:#ff8a7a;background:#fff0;transition:transform 0.2s}.elementor-element-1af6ee1 .elementor-icon:hover{transform:scale(1.05);color:#e56a58}.elementor-element-20adb4a .elementor-heading-title{font-size:1.2rem;font-weight:700;color:#4a2e2a;font-family:'Poppins','Quicksand',system-ui,sans-serif;margin:0;border-left:none;padding-left:0}@media (max-width:768px){.elementor-element-63d3c11{padding:1rem}}.elementor-element-7340b89{background:#fff;border-radius:1.5rem;border:1px solid #f0e2d4;padding:1.4rem;box-shadow:0 2px 6px rgb(0 0 0 / .02);transition:box-shadow 0.2s}.elementor-element-7340b89:hover{box-shadow:0 6px 14px rgb(0 0 0 / .05)}.elementor-element-c81e68b{display:flex;align-items:center;gap:.75rem;margin-bottom:1.2rem}.elementor-element-c629a20 .elementor-icon{font-size:1.6rem;color:#ff8a7a;transition:transform 0.2s}.elementor-element-c629a20 .elementor-icon:hover{transform:scale(1.05)}.elementor-element-397b2ba .elementor-heading-title{font-size:1.2rem;font-weight:700;color:#4a2e2a;font-family:'Poppins','Quicksand',system-ui,sans-serif;margin:0;border-left:4px solid #ff8a7a;padding-left:.7rem}.elementor-element-73ab583 .elementor-posts-container{gap:.8rem}.elementor-element-73ab583 .elementor-post{background:#fff0;padding:.5rem 0;border-bottom:1px solid #f0e2d4;transition:transform 0.2s,padding-left 0.2s}.elementor-element-73ab583 .elementor-post:last-child{border-bottom:none}.elementor-element-73ab583 .elementor-post:hover{padding-left:.5rem}.elementor-element-73ab583 .elementor-post__title,.elementor-element-73ab583 .elementor-post__title a{font-size:.95rem;font-weight:600;color:#6b4e3a;text-decoration:none;transition:color 0.2s;font-family:'Inter','Quicksand',system-ui,sans-serif}.elementor-element-73ab583 .elementor-post__title a:hover{color:#ff8a7a}.elementor-element-73ab583 .elementor-post__title a::before{content:"🔥 ";font-size:.8rem;opacity:.7;display:inline-block;transition:opacity 0.2s}.elementor-element-73ab583 .elementor-post__title a:hover::before{opacity:1}@media (max-width:768px){.elementor-element-7340b89{padding:1rem}.elementor-element-397b2ba .elementor-heading-title{font-size:1rem}.elementor-element-c629a20 .elementor-icon{font-size:1.3rem}.elementor-element-73ab583 .elementor-post__title a{font-size:.85rem}}.elementor-element-5150c46{background:#fff;border-radius:1.5rem;border:1px solid #f0e2d4;padding:1.4rem;box-shadow:0 2px 6px rgb(0 0 0 / .02);transition:box-shadow 0.2s}.elementor-element-5150c46:hover{box-shadow:0 6px 14px rgb(0 0 0 / .05)}.elementor-element-cdf28fb{display:flex;align-items:center;gap:.8rem}.elementor-element-7df7a9f .elementor-icon{font-size:1.8rem;color:#ff8a7a;background:#fff0;transition:transform 0.2s}.elementor-element-7df7a9f .elementor-icon:hover{transform:scale(1.05);color:#e56a58}.elementor-element-1a0cf73 .elementor-heading-title{font-size:1.2rem;font-weight:700;color:#4a2e2a;font-family:'Poppins','Quicksand',system-ui,sans-serif;margin:0;border-left:none;padding-left:0}.fluentform_wrapper_2 .ff-t-container{display:flex;flex-wrap:wrap;gap:.5rem}.fluentform_wrapper_2 .ff-t-cell{flex:1}.fluentform_wrapper_2 .ff-el-form-control{width:100%;padding:.7rem 1rem;border:1px solid #f0e2d4;border-radius:60px;font-family:'Inter','Quicksand',system-ui,sans-serif;font-size:.9rem;color:#6b4e3a;background:#fff;transition:border-color 0.2s,box-shadow 0.2s}.fluentform_wrapper_2 .ff-el-form-control:focus{outline:none;border-color:#ff8a7a;box-shadow:0 0 0 3px rgb(255 138 122 / .1)}.fluentform_wrapper_2 .ff-el-form-control::placeholder{color:#c79264;opacity:.8}.fluentform_wrapper_2 .ff-btn-submit{width:100%;background:#ff8a7a;border:1px solid #f0e2d4;color:#fff;padding:.7rem 1rem;border-radius:60px;font-weight:600;font-size:.9rem;font-family:inherit;cursor:pointer;transition:all 0.2s ease;text-align:center}.fluentform_wrapper_2 .ff-btn-submit:hover{background:#e56a58;transform:translateY(-2px);box-shadow:0 4px 12px rgb(255 138 122 / .3);border-color:#ffd2b5}.ff-el-group{margin-bottom:0px!important}@media (max-width:640px){.elementor-element-5150c46{padding:1rem}.fluentform_wrapper_2 .ff-t-container{flex-direction:column;gap:.75rem}.fluentform_wrapper_2 .ff-btn-submit{width:100%}}.elementor-element-78f0b88{background:#fff;border-radius:1.5rem;border:1px solid #f0e2d4;padding:1rem 1.2rem;margin-bottom:1.5rem;box-shadow:0 2px 6px rgb(0 0 0 / .02);transition:box-shadow 0.2s}.elementor-element-78f0b88:hover{box-shadow:0 6px 14px rgb(0 0 0 / .05)}.elementor-element-7d7f81b .elementor-shortcode{width:100%}.sweet4all-recipe-details-widget{display:flex;flex-direction:column;gap:0}.sweet4all-detail-item{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0;border-bottom:1px dashed #f0e2d4}.sweet4all-detail-item:last-child{border-bottom:none}.sweet4all-detail-label{font-weight:600;color:#b47c48;font-size:.9rem}.sweet4all-detail-label i{color:#ff8a7a;margin-right:.4rem;width:1.2rem}.sweet4all-detail-value a{color:#4a2e2a;font-weight:500;background:#fef2e6;padding:.2rem .8rem;border-radius:40px;font-size:.85rem;text-decoration:none;transition:all 0.2s ease;display:inline-block}.sweet4all-detail-value a:hover{background:#ff8a7a;color:#fff;transform:translateY(-2px)}@media (max-width:640px){.elementor-element-78f0b88{padding:.8rem 1rem}.sweet4all-detail-item{flex-direction:column;align-items:flex-start;gap:.4rem}.sweet4all-detail-value a{font-size:.8rem;padding:.2rem .6rem}}