.elementor-2274 .elementor-element.elementor-element-a6f476d{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-widget-theme-post-etheme_title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2274 .elementor-element.elementor-element-9c3e1ef{text-align:start}.elementor-2274 .elementor-element.elementor-element-9c3e1ef .elementor-heading-title{color:#222}.elementor-widget-theme-post-etheme_excerpt{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-2274 .elementor-element.elementor-element-ef29a24{padding:10px 0 0 0}.elementor-2274 .elementor-element.elementor-element-d493324{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text )}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-2274 .elementor-element.elementor-element-3fa3b2e{--box-background-color:#F0DCF1;--header-color:#2C1A23;--item-text-hover-decoration:underline}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__header-title{text-align:start}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__header{flex-direction:row}.elementor-2274 .elementor-element.elementor-element-5ae1dc1{--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-2274 .elementor-element.elementor-element-3ad3714{--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:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__next--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2274 .elementor-element.elementor-element-1fb9972{background-color:#EEE4F1}.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__prev--label{color:#3D2245}.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__next--label{color:#3D2245}.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__prev--label,.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__next--label{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600}.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__prev--title,.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__next--title{color:#3F1336}.elementor-2274 .elementor-element.elementor-element-93ff95d{--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-2274 .elementor-element.elementor-element-52d0d48{--cols:1}@media(max-width:1024px){.elementor-widget-theme-post-etheme_title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-theme-post-etheme_excerpt{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:767px){.elementor-widget-theme-post-etheme_title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-theme-post-etheme_excerpt{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__prev--label,.elementor-2274 .elementor-element.elementor-element-1fb9972 span.post-navigation__next--label{font-size:20px}}.elementor-2274 .elementor-element.elementor-element-9c3e1ef{max-width:900px;margin-inline:auto}.elementor-2274 .elementor-element.elementor-element-9c3e1ef h1{font-size:clamp(30px,3.5vw,48px)!important;line-height:1.2!important;font-weight:700!important;color:#352344!important;letter-spacing:-.02em;overflow-wrap:anywhere}@media(max-width:767px){.elementor-2274 .elementor-element.elementor-element-9c3e1ef h1{font-size:30px!important;line-height:1.25!important}}.elementor-2274 .elementor-element.elementor-element-3fa3b2e{max-width:780px;margin-inline:auto;--box-background-color:#F6F0FA;--box-border-color:#E7DBEE;--box-border-radius:12px}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__header{background:#F6F0FA!important;padding:16px 20px!important;border-bottom-color:#E7DBEE!important}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__header-title{font-size:18px!important;font-weight:600!important;line-height:1.4!important;color:#45225E!important}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__body{padding:16px 20px!important;background:#FCFAFD!important}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__list-item-text{font-size:15px!important;line-height:1.6!important;color:#604176!important}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__list-item{margin-bottom:8px}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__toggle-button{min-width:44px;min-height:44px;align-items:center;justify-content:center}@media(max-width:767px){.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__header{padding:12px 16px!important}.elementor-2274 .elementor-element.elementor-element-3fa3b2e .elementor-toc__body{padding:12px 16px!important}}.elementor-2274 .elementor-element.elementor-element-4d9a259>.elementor-widget-container{max-width:780px!important;margin-inline:auto!important;color:#352C3D}.elementor-2274 .elementor-element.elementor-element-4d9a259 p,.elementor-2274 .elementor-element.elementor-element-4d9a259 li{font-size:18px!important;line-height:1.8!important}.elementor-2274 .elementor-element.elementor-element-4d9a259 p{margin:0 0 1.35em}.elementor-2274 .elementor-element.elementor-element-4d9a259 h2{font-size:29px!important;line-height:1.35!important;font-weight:700!important;color:#45225E;margin:2em 0 .8em;padding-left:16px;border-left:4px solid #9B6ABD;scroll-margin-top:100px}.elementor-2274 .elementor-element.elementor-element-4d9a259 h3{font-size:23px!important;line-height:1.4!important;font-weight:600!important;color:#45225E;margin:1.5em 0 .65em;scroll-margin-top:100px}.elementor-2274 .elementor-element.elementor-element-4d9a259 ul,.elementor-2274 .elementor-element.elementor-element-4d9a259 ol{padding-left:1.6em;margin-bottom:1.5em}.elementor-2274 .elementor-element.elementor-element-4d9a259 li{margin-bottom:.55em;padding-left:.2em}.elementor-2274 .elementor-element.elementor-element-4d9a259 li::marker{color:#6B2D91;font-weight:700}.elementor-2274 .elementor-element.elementor-element-4d9a259 a:not(.wp-element-button){color:#6B2D91;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.elementor-2274 .elementor-element.elementor-element-4d9a259 blockquote{margin:2em 0;padding:24px;background:#F6F0FA;border-left:4px solid #6B2D91;border-radius:0 12px 12px 0}.elementor-2274 .elementor-element.elementor-element-4d9a259 figure{margin:2em 0;max-width:100%}.elementor-2274 .elementor-element.elementor-element-4d9a259 img{max-width:100%;height:auto;border-radius:12px}.elementor-2274 .elementor-element.elementor-element-4d9a259 figcaption{font-size:14px!important;line-height:1.6;color:#68606F;margin-top:10px}.elementor-2274 .elementor-element.elementor-element-4d9a259 hr{border:0;height:1px;background:#E7DBEE;margin:2.5em 0}.elementor-2274 .elementor-element.elementor-element-4d9a259 .wp-block-table{overflow-x:auto;max-width:100%}.elementor-2274 .elementor-element.elementor-element-4d9a259 table{width:100%;border-collapse:collapse}.elementor-2274 .elementor-element.elementor-element-4d9a259 th{background:#F6F0FA;color:#45225E}.elementor-2274 .elementor-element.elementor-element-4d9a259 td,.elementor-2274 .elementor-element.elementor-element-4d9a259 th{padding:12px 16px;border:1px solid #E7DBEE}.elementor-2274 .elementor-element.elementor-element-4d9a259 a:focus-visible{outline:3px solid #9B6ABD;outline-offset:4px}@media(max-width:767px){.elementor-2274 .elementor-element.elementor-element-4d9a259>.elementor-widget-container{padding-inline:18px}.elementor-2274 .elementor-element.elementor-element-4d9a259 p,.elementor-2274 .elementor-element.elementor-element-4d9a259 li{font-size:17px!important;line-height:1.75!important}.elementor-2274 .elementor-element.elementor-element-4d9a259 h2{font-size:24px!important;margin-top:1.6em;padding-left:12px}.elementor-2274 .elementor-element.elementor-element-4d9a259 h3{font-size:21px!important}.elementor-2274 .elementor-element.elementor-element-4d9a259 blockquote{padding:18px}.elementor-2274 .elementor-element.elementor-element-4d9a259 td,.elementor-2274 .elementor-element.elementor-element-4d9a259 th{padding:10px;font-size:15px}}@media print{.elementor-2274 .elementor-element.elementor-element-4d9a259>.elementor-widget-container{max-width:none!important;color:#000}.elementor-2274 .elementor-element.elementor-element-4d9a259 a{color:#000}}.elementor-2274 .elementor-element.elementor-element-4d9a259{max-width:780px;margin-inline:auto;color:#352C3D;font-size:18px;line-height:1.8}.elementor-2274 .elementor-element.elementor-element-4d9a259 p,.elementor-2274 .elementor-element.elementor-element-4d9a259 li{font-size:18px!important;line-height:1.8!important}.elementor-2274 .elementor-element.elementor-element-4d9a259 p{margin:0 0 1.35em}.elementor-2274 .elementor-element.elementor-element-4d9a259 h2{font-size:29px!important;line-height:1.35!important;font-weight:700!important;color:#45225E;margin:2em 0 .8em;padding-left:16px;border-left:4px solid #9B6ABD;scroll-margin-top:100px}.elementor-2274 .elementor-element.elementor-element-4d9a259 h3{font-size:23px!important;line-height:1.4!important;font-weight:600!important;color:#45225E;margin:1.5em 0 .65em;scroll-margin-top:100px}.elementor-2274 .elementor-element.elementor-element-4d9a259 ul,.elementor-2274 .elementor-element.elementor-element-4d9a259 ol{padding-left:1.6em;margin-bottom:1.5em}.elementor-2274 .elementor-element.elementor-element-4d9a259 li{margin-bottom:.55em;padding-left:.2em}.elementor-2274 .elementor-element.elementor-element-4d9a259 li::marker{color:#6B2D91;font-weight:700}.elementor-2274 .elementor-element.elementor-element-4d9a259 a:not(.wp-element-button){color:#6B2D91;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.elementor-2274 .elementor-element.elementor-element-4d9a259 blockquote{margin:2em 0;padding:24px;background:#F6F0FA;border-left:4px solid #6B2D91;border-radius:0 12px 12px 0}.elementor-2274 .elementor-element.elementor-element-4d9a259 figure{margin:2em 0;max-width:100%}.elementor-2274 .elementor-element.elementor-element-4d9a259 img{max-width:100%;height:auto;border-radius:12px}.elementor-2274 .elementor-element.elementor-element-4d9a259 figcaption{font-size:14px!important;line-height:1.6;color:#68606F;margin-top:10px}.elementor-2274 .elementor-element.elementor-element-4d9a259 hr{border:0;height:1px;background:#E7DBEE;margin:2.5em 0}.elementor-2274 .elementor-element.elementor-element-4d9a259 .wp-block-table{overflow-x:auto;max-width:100%}.elementor-2274 .elementor-element.elementor-element-4d9a259 table{width:100%;border-collapse:collapse}.elementor-2274 .elementor-element.elementor-element-4d9a259 th{background:#F6F0FA;color:#45225E}.elementor-2274 .elementor-element.elementor-element-4d9a259 td,.elementor-2274 .elementor-element.elementor-element-4d9a259 th{padding:12px 16px;border:1px solid #E7DBEE}.elementor-2274 .elementor-element.elementor-element-4d9a259 a:focus-visible{outline:3px solid #9B6ABD;outline-offset:4px}@media(max-width:767px){.elementor-2274 .elementor-element.elementor-element-4d9a259{font-size:17px;line-height:1.75}.elementor-2274 .elementor-element.elementor-element-4d9a259 p,.elementor-2274 .elementor-element.elementor-element-4d9a259 li{font-size:17px!important;line-height:1.75!important}.elementor-2274 .elementor-element.elementor-element-4d9a259 h2{font-size:24px!important;margin-top:1.6em;padding-left:12px}.elementor-2274 .elementor-element.elementor-element-4d9a259 h3{font-size:21px!important}.elementor-2274 .elementor-element.elementor-element-4d9a259 blockquote{padding:18px}.elementor-2274 .elementor-element.elementor-element-4d9a259 td,.elementor-2274 .elementor-element.elementor-element-4d9a259 th{padding:10px;font-size:15px}}@media print{.elementor-2274 .elementor-element.elementor-element-4d9a259{max-width:none;color:#000}.elementor-2274 .elementor-element.elementor-element-4d9a259 a{color:#000}}.elementor-2274:is(.category-saffron-main-dishes,.category-saffron-drinks-and-teas,.category-saffron-desserts-and-cakes,:has(.sf-recipe-facts)) .elementor-element.elementor-element-4d9a259{width:100%;max-width:960px!important;margin-inline:auto}.elementor-2274:is(.category-saffron-main-dishes,.category-saffron-drinks-and-teas,.category-saffron-desserts-and-cakes,:has(.sf-recipe-facts)) .elementor-element.elementor-element-4d9a259>.elementor-widget-container{width:100%;max-width:960px!important;margin-inline:auto;font-size:18px;line-height:1.8}.elementor-2274:is(.category-saffron-main-dishes,.category-saffron-drinks-and-teas,.category-saffron-desserts-and-cakes,:has(.sf-recipe-facts)) .elementor-element-3fa3b2e{width:calc(100% - 32px);max-width:960px!important;margin:24px auto}.elementor-2274:has(.sf-recipe-facts) .sf-recipe-photo img{width:100%;height:auto}@media(max-width:767px){.elementor-2274:has(.sf-recipe-facts) .elementor-element.elementor-element-4d9a259>.elementor-widget-container{font-size:17px;line-height:1.75}.elementor-2274:has(.sf-recipe-facts) .sf-recipe-photo{margin-inline:0}}