@keyframes ci-dd-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes ci-instagram-loading{to{background-position-x:-200%}}@keyframes ci-msearch-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ci-msearch-slide-down{0%{transform:translateY(-24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.ci-recipe-layout{display:grid;grid-template-columns:1fr;padding-inline:var(--ci-space-3);padding-block:var(--ci-space-3);gap:var(--ci-space-3)}.ci-recipe-center{grid-column:1;grid-row:auto;order:1}.ci-recipe-sidebar--left,.ci-recipe-sidebar--right{grid-column:1;grid-row:auto;order:2;position:static}.ci-recipe-sidebar--right{order:3}.ci-recipe__instagram-embed-wrap{height:clamp(520px,155vw,620px);min-height:clamp(520px,155vw,620px)}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--ci-primary:#FF5722;--wp--preset--color--ci-success:#22C55E;--wp--preset--color--ci-dark:#111827;--wp--preset--color--ci-background:#F8FAFC;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--ci-primary:#FF5722;--ci-primary-hover:#E64A19;--ci-primary-light:#FFF3EF;--ci-success:#22C55E;--ci-success-hover:#16A34A;--ci-success-light:#F0FDF4;--ci-dark:#111827;--ci-dark-muted:#374151;--ci-muted:#6B7280;--ci-border:#E5E7EB;--ci-bg:#F8FAFC;--ci-white:#FFFFFF;--ci-font-body:'Cairo', system-ui, sans-serif;--ci-font-heading:'Cairo', system-ui, sans-serif;--ci-font-size-xs:0.75rem;--ci-font-size-sm:0.875rem;--ci-font-size-base:1rem;--ci-font-size-md:1.125rem;--ci-font-size-lg:1.25rem;--ci-font-size-xl:1.5rem;--ci-font-size-2xl:1.875rem;--ci-font-size-3xl:2.25rem;--ci-font-size-4xl:3rem;--ci-line-height:1.6;--ci-space-1:0.25rem;--ci-space-2:0.5rem;--ci-space-3:0.75rem;--ci-space-4:1rem;--ci-space-5:1.25rem;--ci-space-6:1.5rem;--ci-space-8:2rem;--ci-space-10:2.5rem;--ci-space-12:3rem;--ci-space-16:4rem;--ci-space-20:5rem;--ci-space-24:6rem;--ci-container-max:1200px;--ci-container-pad:var(--ci-space-6);--ci-radius-sm:0.25rem;--ci-radius:0.5rem;--ci-radius-lg:0.75rem;--ci-radius-xl:1rem;--ci-radius-full:9999px;--ci-shadow-sm:0 1px 2px 0 rgb(0 0 0 / 0.05);--ci-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--ci-shadow-md:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--ci-shadow-lg:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--ci-transition:150ms ease;--ci-transition-slow:300ms ease;--ci-z-header:100;--ci-z-overlay:200;--ci-z-modal:300;--ci-z-toast:400}:where(body){margin:0}body{padding:0;font-family:var(--ci-font-body);font-size:var(--ci-font-size-base);line-height:var(--ci-line-height);color:var(--ci-dark);background-color:var(--ci-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{ font-family:"Cairo";font-style:normal;font-weight:400 900;font-display:swap;src:url(https://cookinsta.com/wp-content/themes/cookInsta/assets/dist/fonts/cairo-arabic.woff2)format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1 }@font-face{ font-family:"Cairo";font-style:normal;font-weight:400 900;font-display:swap;src:url(https://cookinsta.com/wp-content/themes/cookInsta/assets/dist/fonts/cairo-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}img,svg{display:block;max-width:100%}a{color:var(--ci-primary);text-decoration:none;transition:color var(--ci-transition)}a:focus-visible,a:hover{color:var(--ci-primary-hover)}ol,ul{list-style:none}h1,h2,h3{font-family:var(--ci-font-heading);font-weight:700;line-height:1.25;color:var(--ci-dark)}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ci-skip-link{position:absolute;inset-block-start:-9999px;inset-inline-start:var(--ci-space-4);background:var(--ci-primary);color:var(--ci-white);padding:var(--ci-space-2) var(--ci-space-4);border-radius:var(--ci-radius);font-weight:600;z-index:var(--ci-z-toast)}.ci-skip-link:focus{inset-block-start:var(--ci-space-4)}:focus-visible{outline:2px solid var(--ci-primary);outline-offset:2px}.ci-container{width:100%;max-width:var(--ci-container-max);margin-inline:auto;padding-inline:var(--ci-container-pad)}.ci-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ci-space-2);padding:var(--ci-space-3) var(--ci-space-6);border-radius:var(--ci-radius);font-family:var(--ci-font-heading);font-size:var(--ci-font-size-base);font-weight:600;line-height:1;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:background-color var(--ci-transition),color var(--ci-transition),border-color var(--ci-transition),box-shadow var(--ci-transition)}.ci-btn--primary{background-color:var(--ci-primary);color:var(--ci-white);border-color:var(--ci-primary)}.ci-btn--primary:focus-visible,.ci-btn--primary:hover{background-color:var(--ci-primary-hover);border-color:var(--ci-primary-hover);color:var(--ci-white)}.ci-btn--ghost{background-color:transparent;color:var(--ci-dark);border-color:var(--ci-border)}.ci-btn--ghost:focus-visible,.ci-btn--ghost:hover{background-color:var(--ci-bg);color:var(--ci-primary);border-color:var(--ci-primary)}.ci-btn--sm{padding:var(--ci-space-2) var(--ci-space-4);font-size:var(--ci-font-size-sm)}.ci-site-header{position:sticky;inset-block-start:0;z-index:var(--ci-z-header);background-color:var(--ci-white);border-block-end:1px solid var(--ci-border);box-shadow:var(--ci-shadow-sm)}.ci-header-inner{display:flex;align-items:center;gap:var(--ci-space-6);height:64px}.ci-site-branding{flex-shrink:0}.ci-logo-link{display:flex;align-items:center;text-decoration:none}.ci-logo-text{font-size:var(--ci-font-size-xl);color:var(--ci-primary)}.ci-primary-nav{flex-shrink:0}.ci-header-search{flex:1 1 280px;min-inline-size:220px;max-inline-size:360px}.ci-header-search__inner{position:relative;display:flex;align-items:center}.ci-header-search__icon{position:absolute;inset-inline-start:var(--ci-space-3);color:var(--ci-muted);pointer-events:none;flex-shrink:0}.ci-header-search__input{width:100%;padding-block:var(--ci-space-2);padding-inline-start:calc(var(--ci-space-3) + 16px + var(--ci-space-2));padding-inline-end:var(--ci-space-3);border:1px solid var(--ci-border);border-radius:var(--ci-radius-full);background-color:var(--ci-bg);font-family:var(--ci-font-body);font-size:var(--ci-font-size-sm);color:var(--ci-dark);outline:0;transition:border-color var(--ci-transition),box-shadow var(--ci-transition)}.ci-header-search__input:focus{border-color:var(--ci-primary);box-shadow:0 0 0 3px rgba(255,87,34,.15);background-color:var(--ci-white)}@media (min-width:769px) and (max-width:1180px){.ci-header-inner{gap:var(--ci-space-3)}.ci-header-search{flex-basis:190px;min-inline-size:170px;max-inline-size:230px}.ci-primary-nav .ci-nav-list>li>a{padding-inline:var(--ci-space-2)}}.ci-nav-list{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0}.ci-nav-list>li{position:relative}.ci-nav-list>li>a{display:flex;align-items:center;gap:4px;padding:8px 14px;font-size:var(--ci-font-size-sm);font-weight:500;color:var(--ci-dark-muted);border-radius:var(--ci-radius-md);white-space:nowrap;text-decoration:none;transition:color .18s,background .18s;position:relative}.ci-nav-list>li>a:hover{color:var(--ci-primary);background-color:var(--ci-primary-light)}.ci-nav-list>.menu-item-has-children>a::after{content:"";display:inline-block;width:0;height:0;border-inline-start:4px solid transparent;border-inline-end:4px solid transparent;border-block-start:4px solid currentColor;opacity:.45;flex-shrink:0;transition:transform .2s ease,opacity .2s ease}.ci-nav-list>.menu-item-has-children:focus-within>a::after,.ci-nav-list>.menu-item-has-children:hover>a::after{transform:rotate(180deg);opacity:.75}.ci-primary-nav .ci-nav-list .sub-menu{display:none;position:absolute;inset-block-start:100%;inset-inline-start:0;min-width:220px;max-width:280px;background:var(--ci-white);border:1px solid var(--ci-border);border-block-start:3px solid var(--ci-primary);border-radius:0 0 var(--ci-radius-lg) var(--ci-radius-lg);box-shadow:0 16px 40px rgba(0,0,0,.11),0 4px 12px rgba(0,0,0,.06);padding-block:var(--ci-space-2);list-style:none;margin:0;z-index:9999}.ci-primary-nav .ci-nav-list>.menu-item-has-children:focus-within>.sub-menu,.ci-primary-nav .ci-nav-list>.menu-item-has-children:hover>.sub-menu{display:flex;flex-direction:column;animation:ci-dd-in .2s ease forwards}.ci-primary-nav .ci-nav-list .sub-menu a{display:flex;align-items:center;padding:10px var(--ci-space-5);font-size:var(--ci-font-size-sm);font-weight:400;color:var(--ci-dark-muted);white-space:normal;text-decoration:none;transition:background .15s,color .15s,padding-inline-start .15s;border-radius:0}.ci-primary-nav .ci-nav-list .sub-menu a:hover{background-color:var(--ci-primary-light);color:var(--ci-primary);padding-inline-start:calc(var(--ci-space-5) + 4px)}.ci-primary-nav .ci-nav-list .sub-menu>li+li{border-block-start:1px solid var(--ci-border)}.ci-mobile-nav-list .sub-menu{display:none;flex-direction:column;gap:0;list-style:none;padding:0;padding-inline-start:var(--ci-space-4);margin-block-start:var(--ci-space-1);border-inline-start:2px solid var(--ci-border)}.ci-mobile-nav-list .sub-menu a{font-size:var(--ci-font-size-sm);color:var(--ci-muted);padding-block:var(--ci-space-2);padding-inline-start:var(--ci-space-3)}.ci-mobile-nav-list .sub-menu a:hover{color:var(--ci-primary);background-color:transparent}.ci-mobile-nav-list .menu-item-has-children{position:relative}.ci-mobile-nav-list .menu-item-has-children>a{padding-inline-end:48px}.ci-header-actions{display:flex;align-items:center;gap:var(--ci-space-2);flex-shrink:0}.ci-mobile-nav-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;background:0 0;border:0;cursor:pointer;border-radius:var(--ci-radius)}.ci-hamburger,.ci-hamburger::after,.ci-hamburger::before{display:block;width:20px;height:2px;background-color:var(--ci-dark);border-radius:var(--ci-radius-full);transition:transform var(--ci-transition)}.ci-hamburger{position:relative}.ci-hamburger::after,.ci-hamburger::before{content:"";position:absolute;inset-inline-start:0}.ci-hamburger::before{inset-block-start:-6px}.ci-hamburger::after{inset-block-start:6px}.ci-mobile-nav,.ci-mobile-nav[hidden]{display:none!important}@media (min-width:769px){.ci-mobile-nav{display:none!important}}.ci-site-footer{color:rgb(255 255 255/.75);padding-block:var(--ci-space-16) var(--ci-space-8)}.ci-footer-logo-link{display:inline-flex;margin-block-end:var(--ci-space-4)}.ci-footer-logo-text{font-family:var(--ci-font-heading);font-size:var(--ci-font-size-xl);font-weight:700;color:var(--ci-white)}.ci-footer-tagline{color:rgb(255 255 255/.6)}.ci-footer-social{align-items:flex-start}.ci-social-link{border-radius:var(--ci-radius-full);background-color:rgb(255 255 255/.1);color:var(--ci-white)}.ci-copyright{color:rgb(255 255 255/.5)}@media (max-width:1024px){:root{--ci-container-pad:var(--ci-space-5)}}@media (max-width:768px){:root{--ci-container-pad:var(--ci-space-4)}.ci-header-inner{justify-content:space-between;height:64px}.ci-header-actions,.ci-header-inner,.ci-site-branding{display:flex;align-items:center}.ci-header-actions{justify-content:center;gap:0}.ci-header-actions .ci-btn,.ci-header-actions .ci-btn--ghost,.ci-header-search,.ci-primary-nav{display:none}.ci-mobile-nav-toggle{display:flex}.ci-mobile-nav{padding-block:var(--ci-space-4);border-block-end:1px solid var(--ci-border);background-color:var(--ci-white)}.ci-mobile-nav-list{display:flex;flex-direction:column;gap:var(--ci-space-1);padding-inline:var(--ci-container-pad)}.ci-mobile-nav-list a{display:block;padding:var(--ci-space-3) var(--ci-space-2);font-size:var(--ci-font-size-base);color:var(--ci-dark);border-radius:var(--ci-radius)}.ci-mobile-nav-list a:hover{color:var(--ci-primary);background-color:var(--ci-primary-light)}.ci-mobile-nav-list .sub-menu{display:none;flex-direction:column;list-style:none;padding:0;padding-inline-start:var(--ci-space-4);margin-block-start:var(--ci-space-1);border-inline-start:2px solid var(--ci-border)}.ci-mobile-nav-list .sub-menu a{font-size:var(--ci-font-size-sm);color:var(--ci-muted);padding:var(--ci-space-2) var(--ci-space-3)}.ci-mobile-nav-list .sub-menu a:hover{color:var(--ci-primary);background-color:transparent}}.ci-site-footer{background-color:var(--ci-dark);color:rgba(255,255,255,.75);margin-block-start:var(--ci-space-16, 4rem)}.ci-footer-columns-wrapper{padding-block:var(--ci-space-12, 3rem) var(--ci-space-10, 2.5rem);border-block-end:1px solid rgba(255,255,255,.1)}.ci-footer-columns{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:var(--ci-space-8);align-items:start}.ci-footer-col__title{font-family:var(--ci-font-heading);font-size:var(--ci-font-size-sm);font-weight:700;color:var(--ci-white);margin-block-end:var(--ci-space-4);text-transform:uppercase;letter-spacing:.08em}.ci-footer-col--brand .ci-footer-logo-link,.ci-footer-col--brand .ci-footer-logo-text{display:inline-block;font-family:var(--ci-font-heading);font-size:1.5rem;font-weight:700;color:var(--ci-white);text-decoration:none;margin-block-end:var(--ci-space-3)}.ci-footer-tagline{font-size:var(--ci-font-size-sm);line-height:1.6;color:rgba(255,255,255,.6);margin-block-end:var(--ci-space-5);max-inline-size:260px}.ci-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ci-space-3)}.ci-footer-links a{font-size:var(--ci-font-size-sm);color:rgba(255,255,255,.65);text-decoration:none;transition:color var(--ci-transition);line-height:1.4}.ci-footer-links a:hover{color:var(--ci-primary)}.ci-footer-social{display:flex;gap:var(--ci-space-3);flex-wrap:wrap}.ci-social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.75);text-decoration:none;transition:background-color var(--ci-transition),color var(--ci-transition)}.ci-social-link:hover{background-color:var(--ci-primary);color:var(--ci-white)}.ci-footer-bottom-bar{padding-block:var(--ci-space-4)}.ci-footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--ci-space-4);flex-wrap:wrap}.ci-copyright,.ci-footer-legal-list a{font-size:var(--ci-font-size-xs);color:rgba(255,255,255,.4)}.ci-footer-legal-list{list-style:none;margin:0;padding:0;display:flex;gap:var(--ci-space-4)}.ci-footer-legal-list a{text-decoration:none}.ci-footer-legal-list a:hover{color:rgba(255,255,255,.7)}@media (max-width:1024px){.ci-footer-columns{grid-template-columns:1fr 1fr 1fr}.ci-footer-col--brand{grid-column:1/-1}}@media (max-width:640px){.ci-footer-columns{grid-template-columns:1fr 1fr}.ci-footer-col--brand{grid-column:1/-1}.ci-footer-bottom-inner{flex-direction:column;align-items:flex-start}}.ci-mobile-bottom-nav,.ci-mobile-fab{display:none}@media (max-width:768px){.ci-mobile-bottom-nav{display:flex;align-items:center;justify-content:space-around;position:fixed;inset-block-end:0;inset-inline:0;z-index:1000;background-color:var(--ci-white);box-shadow:0-2px 16px rgba(0,0,0,.08);padding-block:var(--ci-space-2);padding-inline:var(--ci-space-2);padding-block-end:env(safe-area-inset-bottom,var(--ci-space-2))}.ci-mobile-fab,.ci-mobile-nav-tab{display:flex;align-items:center;text-decoration:none}.ci-mobile-nav-tab{flex-direction:column;gap:3px;padding:4px 10px;color:var(--ci-muted);font-size:11px;font-weight:500;border-radius:var(--ci-radius);transition:color var(--ci-transition);flex:1}.ci-mobile-nav-tab:hover{color:var(--ci-primary)}.ci-mobile-fab{justify-content:center;position:fixed;inset-block-end:calc(72px + env(safe-area-inset-bottom,0));inset-inline:0;margin-inline:auto;transform:none;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--ci-primary) 0%,#ff8a65 100%);color:var(--ci-white);box-shadow:0 4px 20px rgba(255,87,34,.4);z-index:1001;transition:transform var(--ci-transition),box-shadow var(--ci-transition)}.ci-mobile-fab:focus-visible,.ci-mobile-fab:hover{transform:scale(1.08);box-shadow:0 6px 28px rgba(255,87,34,.5);color:var(--ci-white)}body{padding-block-end:80px}.ci-mobile-nav-tab[type=button]{background:0 0;border:0;cursor:pointer;font-family:inherit}}.ci-logo-text{display:inline-flex;align-items:center;direction:ltr;unicode-bidi:isolate;font-family:var(--ci-font-heading);font-size:1.5rem;font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap;gap:.16em;text-decoration:none}.ci-logo-text__insta{order:1;direction:rtl}.ci-logo-text__cook{order:2;direction:rtl;color:var(--ci-dark)}.ci-logo-text__insta{color:var(--ci-primary)}.ci-logo-link:focus-visible .ci-logo-text__insta,.ci-logo-link:hover .ci-logo-text__insta{color:var(--ci-primary-hover)}.ci-footer-logo-text .ci-logo-text__cook{color:var(--ci-white)}.ci-reviews-widget__title-link{color:inherit;text-decoration:none}.ci-reviews-widget__title-link:hover{color:var(--ci-primary)}.ci-single-recipe{padding-block:0;background-color:var(--ci-bg)}.ci-recipe-layout{display:grid;grid-template-columns:260px 1fr 280px;gap:var(--ci-space-6);max-width:1240px;margin-inline:auto;padding-inline:var(--ci-space-6);padding-block:var(--ci-space-6);align-items:start}.ci-recipe-sidebar--left{grid-column:3;grid-row:1}.ci-recipe-center{grid-column:2;grid-row:1;min-width:0}.ci-recipe-sidebar--right{grid-column:1;grid-row:1}.ci-recipe-sidebar--left,.ci-recipe-sidebar--right{position:sticky;top:80px}.ci-sidebar-widget{background-color:var(--ci-white);border-radius:var(--ci-radius-lg);box-shadow:var(--ci-shadow-sm);overflow:hidden;margin-block-end:var(--ci-space-4)}.ci-sidebar-widget-header{display:flex;align-items:center;gap:var(--ci-space-2);padding:var(--ci-space-4) var(--ci-space-5);border-block-end:3px solid var(--ci-primary);background:linear-gradient(135deg,#fff3ef 0%,var(--ci-white) 100%)}.ci-sidebar-widget-title{font-family:var(--ci-font-heading);font-size:var(--ci-font-size-base);font-weight:700;color:var(--ci-dark);margin:0}.ci-trending-sidebar-list{list-style:none;padding:0;margin:0}.ci-trending-sidebar-item{display:grid;grid-template-columns:22px 72px 1fr;gap:var(--ci-space-2) var(--ci-space-3);padding:var(--ci-space-3) var(--ci-space-4);border-block-end:1px solid var(--ci-border);align-items:center;transition:background-color var(--ci-transition)}.ci-trending-sidebar-item:last-child{border-block-end:none}.ci-trending-sidebar-item:hover{background-color:var(--ci-bg)}.ci-trending-rank{font-size:var(--ci-font-size-sm);font-weight:700;color:var(--ci-primary);line-height:1;text-align:center}.ci-trending-thumb-link{display:block;flex-shrink:0}.ci-trending-sidebar-thumb{width:72px;height:60px;border-radius:var(--ci-radius);object-fit:cover;display:block;background-color:var(--ci-border)}.ci-trending-sidebar-body{display:flex;flex-direction:column;justify-content:center;gap:var(--ci-space-1);min-width:0}.ci-trending-sidebar-name{font-size:var(--ci-font-size-sm);font-weight:600;color:var(--ci-dark);line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none}.ci-trending-sidebar-name:hover{color:var(--ci-primary)}.ci-trending-sidebar-meta{display:flex;align-items:center;gap:var(--ci-space-2);font-size:var(--ci-font-size-xs);color:var(--ci-muted)}.ci-trending-sidebar-stars{display:flex;align-items:center;gap:1px;color:#f59e0b}.ci-trending-sidebar-votes{color:var(--ci-muted);font-size:11px}.ci-sidebar-add-recipe{display:block;width:calc(100% - 32px);margin:var(--ci-space-4) var(--ci-space-4);padding:var(--ci-space-3) var(--ci-space-4);background-color:var(--ci-primary);color:var(--ci-white);border:0;border-radius:var(--ci-radius);font-family:var(--ci-font-heading);font-size:var(--ci-font-size-sm);font-weight:600;text-align:center;cursor:pointer;text-decoration:none;transition:background-color var(--ci-transition)}.ci-sidebar-add-recipe:hover{background-color:var(--ci-primary-hover);color:var(--ci-white)}.ci-recipe__hero-wrapper{position:relative;width:100%;border-radius:var(--ci-radius-lg);overflow:hidden;background-color:var(--ci-dark);margin-block-end:var(--ci-space-5);aspect-ratio:16/9}.ci-recipe__header{background-color:var(--ci-white);border-radius:var(--ci-radius-lg);padding:var(--ci-space-5);margin-block-end:var(--ci-space-4);box-shadow:var(--ci-shadow-sm)}.ci-recipe__title{font-size:var(--ci-font-size-2xl);font-weight:700;color:var(--ci-dark);line-height:1.25;margin-block-end:var(--ci-space-3)}.ci-recipe__content p,.ci-recipe__content ul,.ci-recipe__metadata-row{margin-block-end:var(--ci-space-4)}.ci-recipe__excerpt{font-size:var(--ci-font-size-sm);color:var(--ci-muted);line-height:1.6;margin-block-end:var(--ci-space-3)}.ci-recipe__meta-pills{display:flex;flex-wrap:wrap;gap:var(--ci-space-2);align-items:center}.ci-meta-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:100px;background-color:var(--ci-bg);color:var(--ci-muted);font-size:var(--ci-font-size-xs);font-weight:500;white-space:nowrap;border:0;cursor:default}.ci-meta-pill--share{background-color:var(--ci-primary-light, #FFF3EF);color:var(--ci-primary);cursor:pointer;transition:background-color var(--ci-transition)}.ci-meta-pill--share:hover{background-color:var(--ci-primary);color:var(--ci-white)}.ci-recipe__meta-bar,.ci-success-vote{background-color:var(--ci-white);border-radius:var(--ci-radius-lg);margin-block-end:var(--ci-space-4);box-shadow:var(--ci-shadow-sm)}.ci-recipe__meta-bar{display:flex;flex-wrap:wrap;align-items:stretch;overflow:hidden}.ci-success-vote{padding:var(--ci-space-6);text-align:center}.ci-success-vote__title{font-size:var(--ci-font-size-base);font-weight:700;color:var(--ci-dark);margin-block-end:var(--ci-space-5)}.ci-success-vote__ring-wrapper{position:relative;width:120px;height:120px;margin:0 auto var(--ci-space-5)}.ci-success-vote__ring{width:120px;height:120px;transform:rotate(-90deg)}.ci-success-vote__ring-track{fill:none;stroke:#e5e7eb;stroke-width:10}.ci-success-vote__ring-fill{fill:none;stroke:var(--ci-success);stroke-width:10;stroke-linecap:round;stroke-dasharray:339.29;stroke-dashoffset:54.29;transition:stroke-dashoffset 1s ease,stroke .3s ease}.ci-success-vote__pct{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--ci-font-heading);font-size:var(--ci-font-size-xl);font-weight:700;color:var(--ci-success);line-height:1;transition:color .3s ease}.ci-success-vote__pct-label{font-size:var(--ci-font-size-xs);color:var(--ci-muted);font-weight:400}.ci-success-vote__ring-wrapper--pending .ci-success-vote__ring-fill{stroke:var(--ci-muted)}.ci-success-vote__ring-wrapper--pending .ci-success-vote__pct{color:var(--ci-muted)}.ci-success-vote__pct-num--pending{font-size:var(--ci-font-size-lg)}.ci-vote-actions{display:flex;gap:var(--ci-space-3);justify-content:center;margin-block-end:var(--ci-space-4)}.ci-vote-btn{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:var(--ci-space-2);padding:var(--ci-space-3) var(--ci-space-5);border-radius:var(--ci-radius);font-family:var(--ci-font-heading);font-size:var(--ci-font-size-sm);font-weight:600;cursor:pointer;border:2px solid;transition:all var(--ci-transition)}.ci-vote-btn--yes{background-color:var(--ci-success-light);color:var(--ci-success);border-color:var(--ci-success)}.ci-vote-btn--yes:hover{background-color:var(--ci-success);color:var(--ci-white)}.ci-vote-btn--no{background-color:#fff1f2;color:#e11d48;border-color:#e11d48}.ci-vote-btn--no:hover{background-color:#e11d48;color:var(--ci-white)}.ci-vote-counts{display:flex;justify-content:center;gap:var(--ci-space-6);font-size:var(--ci-font-size-xs);color:var(--ci-muted)}.ci-recipe__content h2,.ci-vote-count-val{font-weight:700;color:var(--ci-dark)}.ci-recipe__content-card{background-color:var(--ci-white);border-radius:var(--ci-radius-lg);padding:var(--ci-space-6);margin-block-end:var(--ci-space-4);box-shadow:var(--ci-shadow-sm)}.ci-recipe__content{font-size:var(--ci-font-size-base);color:var(--ci-dark);line-height:var(--ci-line-height)}.ci-recipe__content h2{margin-block:var(--ci-space-6) var(--ci-space-3);font-size:var(--ci-font-size-xl)}.ci-recipe__content ul{list-style:revert;padding-inline-start:var(--ci-space-6)}.ci-recipe__content li{margin-block-end:var(--ci-space-2)}.ci-similar-recipes{background-color:var(--ci-white);border-radius:var(--ci-radius-lg);padding:var(--ci-space-5);box-shadow:var(--ci-shadow-sm);border:1px solid var(--ci-border);margin-block-end:var(--ci-space-4)}.ci-similar-recipes__title{font-size:var(--ci-font-size-md);font-weight:700;color:var(--ci-dark);margin-block-end:var(--ci-space-4);padding-block-end:var(--ci-space-3);border-block-end:2px solid var(--ci-primary);display:inline-block}.ci-similar-recipes__grid{display:flex;flex-direction:column;gap:var(--ci-space-3)}.ci-recipe__tags a,.ci-similar-card{background-color:var(--ci-bg);border:1px solid var(--ci-border)}.ci-similar-card{display:flex;align-items:center;gap:var(--ci-space-3);text-decoration:none;color:inherit;border-radius:var(--ci-radius-md);overflow:hidden;transition:background-color var(--ci-transition),box-shadow var(--ci-transition),transform var(--ci-transition)}.ci-similar-card:hover{background-color:var(--ci-white);box-shadow:var(--ci-shadow-md);transform:translateY(-1px)}.ci-similar-card__thumb-wrap{flex-shrink:0;width:88px;height:88px;overflow:hidden}.ci-similar-card__thumb{width:88px;height:88px;object-fit:cover;display:block;aspect-ratio:unset!important;transition:transform var(--ci-transition)}.ci-similar-card:hover .ci-similar-card__thumb{transform:scale(1.06)}.ci-similar-card__body{flex:1;padding:var(--ci-space-2) var(--ci-space-3) var(--ci-space-2)0;min-width:0}[dir=rtl] .ci-similar-card__body{padding:var(--ci-space-2)0 var(--ci-space-2) var(--ci-space-3)}.ci-similar-card__title{font-size:var(--ci-font-size-sm);font-weight:600;color:var(--ci-dark);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color var(--ci-transition)}.ci-similar-card:hover .ci-similar-card__title{color:var(--ci-primary)}.ci-recipe__footer{background-color:var(--ci-white);border-radius:var(--ci-radius-lg);padding:var(--ci-space-4) var(--ci-space-5);box-shadow:var(--ci-shadow-sm)}.ci-recipe__tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ci-space-2)}.ci-recipe__tags-label{font-size:var(--ci-font-size-sm);color:var(--ci-muted);font-weight:600}.ci-recipe__tags a{display:inline-flex;padding:var(--ci-space-1) var(--ci-space-3);border-radius:var(--ci-radius-full);color:var(--ci-muted);font-size:var(--ci-font-size-xs);transition:border-color var(--ci-transition),color var(--ci-transition)}.ci-recipe__tags a:hover{border-color:var(--ci-primary);color:var(--ci-primary)}.ci-reviews-widget{background-color:var(--ci-white);border-radius:var(--ci-radius-lg);box-shadow:var(--ci-shadow-sm);overflow:hidden}.ci-reviews-widget__header{padding:var(--ci-space-4) var(--ci-space-5);border-block-end:3px solid var(--ci-primary);background:linear-gradient(135deg,#fff3ef 0%,var(--ci-white) 100%);display:flex;align-items:center;justify-content:space-between}.ci-reviews-widget__title{font-size:var(--ci-font-size-base);font-weight:700;color:var(--ci-dark);margin:0}.ci-reviews-widget__empty{padding:var(--ci-space-8) var(--ci-space-5);text-align:center;color:var(--ci-muted);font-size:var(--ci-font-size-sm)}@media (max-width:1024px){.ci-recipe-layout{grid-template-columns:1fr 240px;gap:var(--ci-space-4);padding-inline:var(--ci-space-4)}.ci-recipe-center{grid-column:1;grid-row:1}.ci-recipe-sidebar--left{grid-column:2;grid-row:1}.ci-recipe-sidebar--right{grid-column:1/-1;grid-row:2;position:static}}@media (min-width:769px){.ci-similar-card--mobile-only{display:none}}@media (max-width:768px){.ci-recipe-layout{grid-template-columns:1fr;padding-inline:var(--ci-space-3);padding-block:var(--ci-space-3);gap:var(--ci-space-3)}.ci-recipe-center{grid-column:1;grid-row:auto;order:1}.ci-recipe-sidebar--left,.ci-recipe-sidebar--right{grid-column:1;grid-row:auto;order:2;position:static}.ci-recipe-sidebar--right{order:3}.ci-recipe__title{font-size:var(--ci-font-size-xl)}.ci-similar-card__thumb,.ci-similar-card__thumb-wrap{width:72px;height:72px}.ci-success-vote__ring,.ci-success-vote__ring-wrapper{width:100px;height:100px}}.ci-recipe__hero-wrapper--instagram{position:relative;width:100%;border-radius:var(--ci-radius-lg);overflow:visible;background-color:#fafafa}.ci-recipe__instagram-embed-wrap{position:relative;width:100%;min-height:420px;display:flex;justify-content:center;padding-block:var(--ci-space-2)0;overflow:hidden;background:linear-gradient(110deg,#f3f4f6 8%,#fafafa 18%,#f3f4f6 33%);background-size:200% 100%;animation:ci-instagram-loading 1.4s linear infinite}@media (max-width:768px){.ci-recipe__instagram-embed-wrap{height:clamp(520px,155vw,620px);min-height:clamp(520px,155vw,620px)}.ci-recipe__instagram-embed-wrap .ci-instagram-embed,.ci-recipe__instagram-embed-wrap .instagram-media{height:calc(100% + 175px)!important;max-height:none!important;flex:0 0 auto}}.ci-recipe__instagram-embed-wrap .ci-instagram-embed,.ci-recipe__instagram-embed-wrap .instagram-media{max-width:100%!important;min-width:280px!important;width:100%!important;margin:0 auto!important;border-radius:var(--ci-radius-lg)!important;box-shadow:none!important;clip-path:inset(0 0 175px 0 round 0 0 .75rem .75rem);margin-block-end:-175px!important}.ci-instagram-embed__fallback{position:relative;display:none;width:100%;min-height:420px;aspect-ratio:9/16;overflow:hidden;border-radius:var(--ci-radius-lg);background:linear-gradient(145deg,#20242c,#111827);color:#fff;text-decoration:none}.ci-instagram-embed__fallback[hidden],.ci-recipe__instagram-open-link[hidden]{display:none!important}.ci-instagram-embed__fallback-image{display:block;width:100%;height:100%;object-fit:cover}.ci-instagram-consent-settings,.ci-recipe__instagram-open-link{position:absolute;width:max-content;max-width:calc(100% - 32px);border-radius:999px;color:#fff;font-weight:700}.ci-instagram-consent-settings{inset-inline-start:50%;inset-block-end:18px;z-index:11;padding:9px 16px;border:1px solid rgb(255 255 255/65%);background:rgb(17 24 39/82%);font:inherit;font-size:var(--ci-font-size-xs);cursor:pointer;transform:translateX(-50%);backdrop-filter:blur(6px)}[dir=rtl] .ci-instagram-consent-settings{transform:translateX(50%)}.ci-recipe__instagram-open-link{inset-block-start:50%;left:50%;z-index:10;display:none;margin:0;padding:12px 20px;background:var(--ci-primary, #ff5722);font-size:var(--ci-font-size-sm);text-align:center;text-decoration:none;box-shadow:0 10px 28px rgb(0 0 0/30%);transform:translate(-50%,-50%)}@media (max-width:768px){.ci-instagram-embed__fallback{position:absolute;inset:0;height:100%;min-height:0;aspect-ratio:auto}}.ci-recipe__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:var(--ci-font-size-xs);color:var(--ci-muted);margin-block-end:var(--ci-space-3)}.ci-recipe__breadcrumb a{color:var(--ci-dark);text-decoration:underline;text-decoration-color:var(--ci-border);text-underline-offset:3px;transition:color var(--ci-transition),text-decoration-color var(--ci-transition)}.ci-recipe__breadcrumb a:hover{color:var(--ci-primary);text-decoration-color:var(--ci-primary)}.ci-breadcrumb__sep{color:var(--ci-border);font-size:12px;line-height:1}.ci-breadcrumb__current{color:var(--ci-dark);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:180px}.ci-recipe__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ci-space-3)}.ci-recipe__title-row .ci-recipe__title{flex:1;margin-block-end:0}.ci-recipe__save-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ci-radius-full);background-color:var(--ci-bg);border:1.5px solid var(--ci-border);color:var(--ci-muted);cursor:pointer;transition:background-color var(--ci-transition),color var(--ci-transition),border-color var(--ci-transition);margin-block-start:4px}.ci-recipe__save-btn:hover{background-color:#fff3ef;color:var(--ci-primary);border-color:var(--ci-primary)}.ci-reviews-widget__title-row{justify-content:space-between}.ci-reviews-widget__title-row,.ci-reviews-widget__title-row .ci-reviews-widget__title{display:flex;align-items:center;gap:var(--ci-space-2)}@media (max-width:768px){.ci-breadcrumb__current{max-inline-size:120px}.ci-recipe__title-row{align-items:center}.ci-recipe__save-btn{width:36px;height:36px}}.ci-profile-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin-block:1.5rem}.ci-profile-card__avatar-link{flex-shrink:0;display:block;border-radius:50%;overflow:hidden;text-decoration:none}.ci-profile-card__avatar{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:50%;display:block}.ci-profile-card__body{flex:1;min-inline-size:0}.ci-profile-card__header{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-block-end:.5rem}.ci-profile-card__name{font-size:1.0625rem;font-weight:600;color:#111827;text-decoration:none;line-height:1.3}.ci-profile-card__name:hover{color:var(--ci-primary,#ff5722)}.ci-profile-card__bio{font-size:.875rem;color:#6b7280;line-height:1.6;margin-block:.375rem .5rem}@media (max-width:600px){.ci-profile-card{flex-direction:column;align-items:center;text-align:center}.ci-profile-card__header{justify-content:center}}.tie-list-shortcode ul{margin-bottom:30px}.tie-list-shortcode ul li{list-style:none!important;padding-left:20px;line-height:25px}.tie-list-shortcode ul li:before{margin-right:10px;margin-left:-20px;font-family:"fontawesome"}body.rtl .tie-list-shortcode ul li{padding-left:0;padding-right:20px}body.rtl .tie-list-shortcode ul li:before{margin-left:10px;margin-right:-20px;float:right}.tie-list-shortcode.plus ul li:before{content:"";color:#555}.um-modal-close{display:block;position:fixed;right:0;top:0;font-size:24px;text-decoration:none!important;color:#fff!important;padding:0 10px}.um-modal-body{min-height:3px;padding:20px;box-sizing:border-box!important;width:100%;background:#fff;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.um-modal-body.photo{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 0 0 1px rgba(255,255,255,.12) inset;background:#888;padding:0}@font-face{ font-family:raty;font-style:normal;font-weight:400;src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.eot);src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.eot?#iefix)format("embedded-opentype");src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.svg#raty)format("svg");src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.ttf)format("truetype");src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.woff)format("woff");font-display:swap }@font-face{ font-family:Ionicons;src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.eot?v=2.0.0);src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.eot?v=2.0.0#iefix)format("embedded-opentype"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.woff?v=2.0.0)format("woff"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.ttf?v=2.0.0)format("truetype"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.svg?v=2.0.0#Ionicons)format("svg");font-display:swap;font-weight:400;font-style:normal }@font-face{ font-family:FontAwesome;src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.eot?v=4.2.0);src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.eot?v=4.2.0#iefix)format("embedded-opentype"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.woff?v=4.2.0)format("woff"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.ttf?v=4.2.0)format("truetype"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular)format("svg");font-display:swap;font-weight:400;font-style:normal }[class^=um-faicon-]:before{font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.um-faicon-times:before{content:""}@font-face{ font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-brands-400.woff2)format("woff2"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-brands-400.ttf)format("truetype") }@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-regular-400.woff2)format("woff2"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-regular-400.ttf)format("truetype") }@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-solid-900.woff2)format("woff2"),url(https://cookinsta.com/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-solid-900.ttf)format("truetype") }@media (max-width:768px){.ci-site-footer{background:rgba(245,245,250,.82)!important;-webkit-backdrop-filter:blur(40px) saturate(200%)!important;backdrop-filter:blur(40px) saturate(200%)!important;border-top:.5px solid rgba(255,255,255,.9)!important;border-radius:20px 20px 0 0!important;overflow:hidden!important;box-shadow:0-2px 20px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.95)!important;color:rgba(30,30,35,.8)!important;margin-block-start:0!important;position:relative!important}.ci-footer-col--brand .ci-footer-logo-link,.ci-footer-col--brand .ci-footer-logo-text,.ci-footer-col__title{color:rgba(20,20,25,.9)!important}.ci-footer-tagline{color:rgba(30,30,35,.6)!important}.ci-footer-links a{color:rgba(30,30,35,.65)!important}.ci-footer-links a:hover{color:var(--ci-primary, #FF5722)!important}.ci-copyright,.ci-footer-legal-list a{color:rgba(30,30,35,.45)!important}.ci-footer-legal-list a:hover{color:rgba(30,30,35,.72)!important}.ci-footer-columns{grid-template-columns:1fr 1fr!important;gap:var(--ci-space-6, 1.5rem)!important}.ci-footer-col--brand{grid-column:1/-1!important}.ci-footer-columns-wrapper{border-block-end:1px solid rgba(0,0,0,.08)!important;padding-block:var(--ci-space-8, 2rem)!important}.ci-footer-bottom-bar{background:rgba(0,0,0,.04)!important;border-top:1px solid rgba(0,0,0,.06)!important}.ci-social-link{background-color:rgba(0,0,0,.06)!important;color:rgba(30,30,35,.7)!important;border:1px solid rgba(0,0,0,.08)!important}.ci-social-link:hover{background-color:var(--ci-primary, #FF5722)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 0 14px rgba(255,87,34,.35)!important}.ci-mobile-bottom-nav{background:rgba(255,255,255,.82)!important;-webkit-backdrop-filter:blur(24px) saturate(170%)!important;backdrop-filter:blur(24px) saturate(170%)!important;border-radius:28px!important;border:.5px solid rgba(255,255,255,.9)!important;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.95),inset 0-.5px 0 rgba(0,0,0,.04)!important;inset-block-end:calc(10px + env(safe-area-inset-bottom,0))!important;inset-inline:10px!important;padding-block:5px!important;padding-inline:4px!important;align-items:center!important;justify-content:space-around!important}.ci-mobile-nav-tab{flex-direction:column!important;align-items:center!important;gap:3px!important;padding:4px 7px!important;border-radius:999px!important;background:0 0!important;border:0!important;color:rgba(60,60,67,.32)!important;min-width:44px!important;box-shadow:none!important;transition:color .18s ease!important;-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;font:inherit!important}.ci-mobile-nav-tab span{font-size:10px!important;font-weight:500!important;white-space:nowrap!important}.ci-mobile-nav-tab svg{flex-shrink:0!important;transition:transform .22s cubic-bezier(.34,1.56,.64,1)!important}.ci-mobile-nav-tab:active svg{transform:scale(.86)!important}.ci-mobile-fab{background:linear-gradient(145deg,#ff7043 0%,var(--ci-primary,#FF5722) 55%,#e64a19 100%)!important;box-shadow:0 4px 20px rgba(255,87,34,.42),0 1px 4px rgba(255,87,34,.22),inset 0 1.5px 0 rgba(255,255,255,.42),inset 0-1px 0 rgba(0,0,0,.14)!important;inset-block-end:calc(80px + env(safe-area-inset-bottom,0))!important;inset-inline-end:18px!important}.ci-mobile-fab:focus-visible,.ci-mobile-fab:hover{transform:scale(1.1) translateY(-2px)!important;box-shadow:0 8px 28px rgba(255,87,34,.52),0 2px 8px rgba(255,87,34,.26),inset 0 1.5px 0 rgba(255,255,255,.42),inset 0-1px 0 rgba(0,0,0,.14)!important}@media (prefers-color-scheme:dark){.ci-mobile-bottom-nav{background:rgba(28,28,32,.72)!important;border-color:rgba(255,255,255,.14)!important;box-shadow:0 8px 32px rgba(0,0,0,.36),0 2px 8px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.1),inset 0-.5px 0 rgba(0,0,0,.2)!important}.ci-mobile-nav-tab{color:rgba(235,235,245,.5)!important}}body{padding-block-end:calc(76px + env(safe-area-inset-bottom,0))!important}}.ci-msearch{display:none;position:fixed;inset:0;z-index:10000}.ci-msearch__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ci-msearch-fade-in .2s ease forwards}.ci-msearch__sheet{position:absolute;inset-block-start:0;inset-inline:0;background:#fff;border-end-start-radius:20px;border-end-end-radius:20px;padding:var(--ci-space-4, 1rem) var(--ci-space-4, 1rem) var(--ci-space-6, 1.5rem);box-shadow:0 8px 40px rgba(0,0,0,.18);animation:ci-msearch-slide-down .25s cubic-bezier(.4,0,.2,1) forwards;max-height:85vh;overflow-y:auto}.ci-msearch__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--ci-space-4, 1rem)}.ci-msearch__title{font-size:var(--ci-font-size-lg, 1.25rem);font-weight:700;color:var(--ci-dark, #111);font-family:var(--ci-font-heading, 'Cairo', sans-serif)}.ci-msearch__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--ci-bg, #f8fafc);border:0;border-radius:50%;cursor:pointer;color:var(--ci-dark, #111);flex-shrink:0}.ci-msearch__close:active{background:var(--ci-border, #e5e7eb)}.ci-msearch__form,.ci-msearch__input-wrap{display:flex;align-items:center;gap:var(--ci-space-2, 0.5rem)}.ci-msearch__form{margin-block-end:var(--ci-space-5, 1.25rem)}.ci-msearch__input-wrap{flex:1;background:var(--ci-bg, #f8fafc);border:1.5px solid var(--ci-border, #e5e7eb);border-radius:var(--ci-radius-full, 9999px);padding:var(--ci-space-3, 0.75rem) var(--ci-space-4, 1rem);transition:border-color .15s}.ci-msearch__input-wrap:focus-within{border-color:var(--ci-primary, #ff5722);background:#fff}.ci-msearch__input-icon{color:var(--ci-muted, #6b7280);flex-shrink:0}.ci-msearch__input{flex:1;border:0;background:0 0;outline:0;font-size:var(--ci-font-size-base, 1rem);font-family:var(--ci-font-body, sans-serif);color:var(--ci-dark, #111);min-width:0}.ci-msearch__input::placeholder{color:var(--ci-muted, #6b7280)}.ci-msearch__clear{background:0 0;border:0;cursor:pointer;color:var(--ci-muted, #6b7280);display:flex;align-items:center;flex-shrink:0;padding:0}.ci-msearch__submit{background:var(--ci-primary, #ff5722);color:#fff;border:0;border-radius:var(--ci-radius-full, 9999px);padding:var(--ci-space-3, 0.75rem) var(--ci-space-5, 1.25rem);font-size:var(--ci-font-size-sm, 0.875rem);font-weight:600;font-family:var(--ci-font-heading, 'Cairo', sans-serif);cursor:pointer;white-space:nowrap;flex-shrink:0}.ci-msearch__submit:active{background:var(--ci-primary-hover, #e64a19)}.ci-msearch__quick{margin-block-end:var(--ci-space-4, 1rem)}.ci-msearch__quick-label{font-size:var(--ci-font-size-xs, 0.75rem);font-weight:600;color:var(--ci-muted, #6b7280);text-transform:uppercase;letter-spacing:.05em;margin-block-end:var(--ci-space-2, 0.5rem)}.ci-msearch__chips{display:flex;flex-wrap:wrap;gap:var(--ci-space-2, 0.5rem)}.ci-msearch__chip{display:inline-flex;align-items:center;padding:var(--ci-space-1, 0.25rem) var(--ci-space-3, 0.75rem);background:var(--ci-primary-light, #fff3ef);color:var(--ci-primary, #ff5722);border-radius:var(--ci-radius-full, 9999px);font-size:var(--ci-font-size-sm, 0.875rem);font-weight:500;text-decoration:none;border:1px solid rgba(255,87,34,.15);transition:background .15s}.ci-msearch__chip:hover{background:rgba(255,87,34,.12)}.ci-msearch__results{border-block-start:1px solid var(--ci-border, #e5e7eb);padding-block-start:var(--ci-space-3, 0.75rem)}