@font-face{font-family:'Tajawal';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iura6YBj_oCad4k1nzSBC5xLhLFw4Q.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:'Tajawal';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iura6YBj_oCad4k1nzGBC5xLhLE.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}@font-face{font-family:'Tajawal';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l8KiHrRpiZtK6GwN9w.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:'Tajawal';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l8KiHrFpiZtK6Gw.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}@font-face{font-family:'Tajawal';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l4qkHrRpiZtK6GwN9w.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:'Tajawal';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l4qkHrFpiZtK6Gw.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}:root{--elgamra-primary:#a37d4e;--elgamra-primary-dark:#8B6914;--elgamra-border:#ddd;--elgamra-text:#333;--elgamra-text-light:#666;--elgamra-text-meta:#999;--elgamra-bg-light:#f8f8f8}.uk-button-secondary{background-color:#242427;color:#fff;border:2px solid #fff0;background-image:linear-gradient(90deg,#aa9171 0,#727857 70%)}.home-section{font-size:1.8em;font-weight:600}.section-key{background-color:#28483A}.divider-small-or.uk-divider-small::after,.divider-small-or.uk-divider-small::before,.divider-small-or{border-top-color:#B0926D!important}.paragraph-title{color:#707953;font-weight:600;font-size:1.5em}.paragraph-semi-bold{font-family:'Roboto',sans-serif;font-weight:600;font-size:1em;color:#6D767E}.uk-navbar-right .uk-navbar-nav{display:flex;align-items:center;gap:10px}.uk-navbar-right .uk-navbar-nav>li{padding-left:0}.uk-navbar-right .uk-navbar-nav>li>a{height:30px!important;width:30px!important;min-height:unset!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:400!important;text-decoration:none;border-radius:3px!important;transition:all 0.3s ease;box-sizing:border-box}.uk-navbar-right .uk-navbar-nav>li:not(.current-lang-item):not(.uk-active)>a{background:transparent!important;color:#22262A!important;border:none!important}.uk-navbar-right .uk-navbar-nav>li:not(.current-lang-item):not(.uk-active)>a:hover{color:#000000!important;background-color:rgb(169 141 117 / .1)!important}.uk-navbar-right .uk-navbar-nav>li.current-lang-item>a,.uk-navbar-right .uk-navbar-nav>li.uk-active>a{background-color:#a98d75!important;color:#FFFFFF!important;border:none!important}.uk-navbar-right .uk-navbar-nav>li.current-lang-item>a:hover,.uk-navbar-right .uk-navbar-nav>li.uk-active>a:hover{color:#FFFFFF!important;opacity:.9}.footer-menu span,.footer-menu a{font-family:Roboto;font-weight:400;font-size:14px;letter-spacing:normal;color:#9CA3AF;text-transform:none;line-height:.9em;transition:all 0.3s ease}.footer-menu a:hover{color:#fff}.footer-description{color:#9CA3AF;font-size:.9em}.footer-social .uk-icon{color:#707953;transition:all 0.3s ease}.footer-social .uk-icon:hover{color:#fff;background:#707953;border-radius:50%;padding:8px}.product-panel .fs-grid-text-1{font-family:Roboto;font-weight:600;font-size:12px;color:#FF7B00;text-align:center}.product-panel .fs-grid-text-2{font-family:Roboto;font-weight:600;font-size:12px;color:#707953;text-align:center}.product-panel .fs-grid-text-3{padding:6px 12px;background:#fff0;color:#22262A;border:2px solid #22262A;border-radius:8px;font-family:'Roboto',sans-serif;font-weight:600;font-size:12px;cursor:pointer;transition:all 0.3s ease;display:inline-block;text-align:center}.product-panel .fs-grid-text-3:hover{background:#22262A;color:#fff;border-color:#22262A}.product-panel .fs-grid-nested-1{display:flex!important;flex-direction:row;align-items:center;gap:15px;flex-wrap:nowrap;justify-content:center}.product-panel .fs-grid-nested-1>div{width:auto!important;flex:0 0 auto}.product-panel .fs-grid-fieldset{margin:0;flex-shrink:0;width:auto!important;display:flex;justify-content:center}.product-panel .fs-grid-fieldset span{display:block;text-align:center}.product-panel .el-title{font-family:'Roboto Slab';font-weight:700;font-size:15px;color:#22262A;text-align:left;margin-bottom:10px}.product-page .fs-grid-text-1{font-family:Roboto;font-weight:600;font-size:12px;color:#22262A;text-align:left}.produit-tableau-nutritionnel{line-height:24px}.produit-code{background-color:#FF7B00;padding:0 8px;max-width:fit-content;color:#FFF}.produit-allergene{background-color:#f5f5f5!important;border:none!important;border-radius:8px;padding:20px!important}.produit-allergene .el-image{height:40px!important;object-fit:contain;margin-top:-9px!important}.produit-allergene .el-title{font-family:'Roboto',sans-serif;font-weight:700;font-size:18px;color:#22262A;margin:0!important;padding-left:0!important}.produit-allergene .el-content{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;color:#707070;margin-top:8px!important;text-transform:none!important;text-align:left!important}.produit-allergene .uk-grid{align-items:flex-start;gap:15px}.produit-allergene .uk-width-1-4\@m{display:flex;justify-content:flex-start;align-items:flex-start;padding-right:0!important}.produit-allergene .uk-width-expand{padding-left:0!important}.button-custom-quote a.uk-button{border-radius:3px!important}.quote-form-wrapper button[type="submit"],.quote-form-wrapper .uk-button-primary{background:var(--elgamra-primary)!important;color:white!important;border:none!important;padding:10px 24px!important;font-size:14px!important;font-weight:600!important;border-radius:4px!important;cursor:pointer!important;transition:all 0.3s ease!important;text-transform:none!important;line-height:1.4!important}.quote-form-wrapper button[type="submit"]:hover,.quote-form-wrapper .uk-button-primary:hover{background:var(--elgamra-primary-dark)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgb(163 125 78 / .3)!important}.quote-form-wrapper button[type="submit"]:disabled{opacity:0.6!important;cursor:not-allowed!important}.quote-form-wrapper button[type="submit"] [uk-icon]{margin-right:8px!important}.quote-form-wrapper .uk-input:focus,.quote-form-wrapper .uk-textarea:focus,.quote-form-wrapper .product-quantity:focus{border-color:var(--elgamra-primary)!important;outline:none!important;box-shadow:0 0 0 3px rgb(163 125 78 / .1)!important}.quote-summary{position:fixed!important;top:120px!important;right:20px!important;width:260px!important;z-index:9999!important;max-height:calc(100vh - 140px)!important;overflow-y:auto!important}.quote-summary .uk-card{background-image:linear-gradient(90deg,#aa9171 0,#727857 90%)!important;color:white!important;border-radius:6px!important;box-shadow:0 8px 24px rgb(0 0 0 / .15)!important;padding:20px!important}.quote-summary h2,.quote-summary .uk-h4{color:white!important;font-size:18px!important;font-weight:700!important;margin-bottom:12px!important}#selected-count{color:white!important;font-size:16px!important;font-weight:600!important;margin-bottom:12px!important;padding-bottom:12px!important;border-bottom:1px solid rgb(255 255 255 / .3)!important}#selected-list{list-style:none!important;margin:0!important;padding:0!important;max-height:300px!important;overflow-y:auto!important}#selected-list li{color:white!important;border-bottom:1px solid rgb(255 255 255 / .2)!important;padding:8px 0!important;font-size:13px!important}.product-card.selected{border:2px solid var(--elgamra-primary)!important;box-shadow:0 6px 20px rgb(163 125 78 / .25)!important}.product-card.selected::after{background:var(--elgamra-primary)!important}.product-checkbox:checked+.product-checkbox-label h3{color:var(--elgamra-primary)!important}.product-checkbox:checked{accent-color:var(--elgamra-primary)!important}.product-card:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgb(0 0 0 / .1)!important}.product-quantity{max-width:100px!important}.uk-notification-message-success{background:var(--elgamra-primary)!important;color:white!important}#bulk-quote-form .product-card .uk-card-title{font-size:14px!important;line-height:1.3;font-weight:600}@media (max-width:640px){#bulk-quote-form .product-card .uk-card-title{font-size:12px!important}}.ff-el-form-control label{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:10px}.ff-el-form-control input[type="text"],.ff-el-form-control input[type="email"],.ff-el-form-control input[type="tel"],.ff-el-form-control select,.ff-el-form-control textarea{padding:10px 14px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#333;background-color:#f5f5f5;transition:all 0.3s}.ff-el-form-control input:focus,.ff-el-form-control select:focus,.ff-el-form-control textarea:focus{border-color:#48a68b;background-color:#fff;outline:none;box-shadow:0 0 0 3px rgb(72 166 139 / .1)}.ff-el-form-control input::placeholder,.ff-el-form-control textarea::placeholder{color:#999;font-size:15px}.ff_btn_style{background-color:#48a68b!important;color:white!important;padding:10px 30px!important;font-size:18px!important;font-weight:600!important;border-radius:10px!important;border:3px solid #48a68b!important;transition:all 0.3s ease!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}.ff_btn_style:hover{background-color:transparent!important;color:#48a68b!important;border-color:#48a68b!important;box-shadow:none!important}.ff_btn_style::before{content:"";width:20px;height:20px;background-image:url(/wp-content/uploads/elgamra/icons/icon-send.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;transition:all 0.3s ease;filter:brightness(0) invert(1)}.ff_btn_style:hover::before{filter:brightness(0) saturate(100%) invert(58%) sepia(26%) saturate(844%) hue-rotate(115deg) brightness(92%) contrast(88%)}.ff-message-success{background-color:#e8f5f1;border-left:4px solid #48a68b;padding:15px;border-radius:4px;color:#2c3e50;font-size:14px;margin-top:20px}.ff-message-error,.ff-errors-in-stack{background-color:#fce4e4;border-left:4px solid #e74c3c;padding:15px;border-radius:4px;color:#2c3e50;font-size:14px;margin-top:20px}.ff-el-is-error .text-danger{color:#e74c3c;font-size:12px;margin-top:4px}.ff-el-is-error input,.ff-el-is-error select,.ff-el-is-error textarea{border-color:#e74c3c}.ff-el-form-control select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;padding-right:40px;cursor:pointer}.form-title{font-size:24px;font-weight:700;color:#2c3e50;margin-bottom:30px}.ff-el-group{margin-bottom:20px}.ff-el-is-loading{opacity:.6;pointer-events:none}.ff-loading-overlay{background-color:rgb(255 255 255 / .8)}@media (max-width:1200px){.quote-summary{width:240px!important;right:15px!important}}@media (max-width:960px){.quote-summary{position:relative!important;top:0!important;right:0!important;width:100%!important;max-width:400px!important;margin:30px auto!important}.quote-form-wrapper button[type="submit"]{width:100%!important;padding:14px 24px!important}}@media (max-width:768px){.ff-el-form-control,.ff_btn_style{width:100%!important;text-align:center!important}}@media (max-width:640px){.contact-section{padding:20px!important}}html[lang="ar"] body,html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="ar"] h4,html[lang="ar"] h5,html[lang="ar"] h6,html[lang="ar"] p,html[lang="ar"] a,html[lang="ar"] li,html[lang="ar"] span,html[lang="ar"] label,html[lang="ar"] input,html[lang="ar"] textarea,html[lang="ar"] button,html[lang="ar"] select,html[lang="ar"] .uk-button,html[lang="ar"] .uk-card-title{font-family:'Tajawal',sans-serif!important;letter-spacing:0!important}html[lang="ar"] .uk-form-label{text-align:right;display:block}html[lang="ar"] .uk-input,html[lang="ar"] .uk-textarea{text-align:right;direction:rtl}html[lang="ar"] .product-checkbox-wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}html[lang="ar"] .product-checkbox-label h3{margin:0!important;font-size:16px!important;line-height:1.4!important;font-weight:700!important}html[lang="ar"] #selected-list{padding-right:0;text-align:right}html[lang="ar"] .uk-navbar-nav>li>a{font-family:'Tajawal',sans-serif!important;letter-spacing:0!important}.elgamra-recipe-list ul{list-style:none!important;padding:0!important;margin:0!important}.elgamra-recipe-list ul li{position:relative!important;border-bottom:1px solid #E8E8E8!important;line-height:1.6!important;font-size:15px!important;padding-top:8px!important;padding-bottom:8px!important;transition:all 0.2s ease!important}.elgamra-recipe-list ul li::before{content:"";position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;height:16px!important;background-image:url(/wp-content/uploads/elgamra/icons/checkmark.svg)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}html:not([lang="ar"]) .elgamra-recipe-list ul li{padding-left:35px!important;padding-right:0!important;text-align:left!important}html:not([lang="ar"]) .elgamra-recipe-list ul li::before{left:5px!important}html:not([lang="ar"]) .elgamra-recipe-list ul li:hover{background-color:rgb(26 188 156 / .05)!important;padding-left:40px!important}html[lang="ar"] .elgamra-recipe-list ul li{padding-right:35px!important;padding-left:0!important;text-align:right!important}html[lang="ar"] .elgamra-recipe-list ul li::before{right:5px!important;left:auto!important}html[lang="ar"] .elgamra-recipe-list ul li:hover{background-color:rgb(26 188 156 / .05)!important;padding-right:40px!important}