.elementor .e-433def9c-9ed6{width:100%;}.elementor .e-4b6e94cb-b01e{width:100%;display:none;}.elementor .e-de9c6c6-444d{min-width:0px;overflow:hidden;border-radius:1.5rem;border-width:1px;border-color:#eee;border-style:solid;background-color:#fff;box-shadow:0px 1rem 2.5rem 0px rgba(24,18,12,.08);flex:1 1 0px;& .woocommerce-product-gallery { width:100%; max-width:30rem; margin:0 auto; opacity:1 !important; visibility:visible !important; } & .flex-viewport { width:100%; max-width:30rem; height:30rem !important; overflow:hidden; border-radius:1.25rem; } & .woocommerce-product-gallery__wrapper { margin:0 auto !important; } & .woocommerce-product-gallery__image { height:30rem !important; } & .woocommerce-product-gallery__image a { display:flex; width:100%; height:100%; align-items:center; justify-content:center; } & .woocommerce-product-gallery__image img { display:block; width:100%; height:100%; max-height:none; object-fit:contain; padding:.75rem; border:1px solid #eee; border-radius:1.25rem; box-sizing:border-box; } & .flex-control-thumbs { display:flex; flex-wrap:nowrap; justify-content:center; gap:.6rem; margin:.8rem 0 0 !important; padding:0 !important; } & .flex-control-thumbs li { flex:0 0 4rem; width:4rem !important; margin:0 !important; } & .flex-control-thumbs img { display:block; width:100%; height:4rem; object-fit:cover; border-radius:.65rem; border:1px solid #e5e5e5; opacity:.8; transition:opacity .2s,border-color .2s; } & .flex-control-thumbs img.flex-active { border:2px solid #fe9304; opacity:1; }\n}.elementor .e-49ae2b47-f557e18{font-weight:700;font-size:0.95rem;color:#70583c;line-height:1.7;display:none;text-align:right;\n}.elementor .e-3fe04b3f-bcf41d1:hover,.elementor .e-3fe04b3f-bcf41d1:focus-visible{color:#fff;border-color:#161616;background-color:#161616;transform:translate3d(0px, -1px, 0px);}.elementor .e-3fe04b3f-bcf41d1{width:auto;font-weight:800;font-size:0.95rem;color:#21170f;line-height:1.4;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:1px;border-color:#ff9304;border-style:solid;background-color:#ff9304;transition:background-color 0.18s, color 0.18s, transform 0.18s;display:none;justify-content:center;align-items:center;&:focus-visible { outline:3px solid rgba(255,147,4,.3); outline-offset:3px; }\n}.elementor .e-21863f86-b4ac{border-block-end-width:1px;display:flex;gap:0.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block:.25rem .75rem; border-bottom-style: solid; border-bottom-color: #eee; &:not(:has(.woocommerce-Price-amount)) { justify-content:space-between; } &:not(:has(.woocommerce-Price-amount)) > .elementor-element-49ae2b47 { display:block; } &:not(:has(.woocommerce-Price-amount)) > .elementor-element-3fe04b3f { display:inline-flex; }\n}.elementor .e-209de892-8562{font-weight:800;color:#a95f00;grid-column:2;grid-row:1;}.elementor .e-7ff74bc4-691b{font-size:0.78rem;color:#70583c;line-height:1.8;grid-column:2;grid-row:2;}.elementor .e-171674fd-95eb{column-gap:0.9rem;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:1rem;border-width:1px;border-color:#ffe2bd;border-style:solid;background-color:#fff4e6;display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto auto;align-items:center;row-gap:0.2rem; text-align:right; & > .elementor-element-9475d9e { grid-column:1; grid-row:1 / span 2; justify-self:center; align-self:center; }\n}.elementor .e-66a22977-2084{font-weight:800;color:#222;grid-column:2;grid-row:1;}.elementor .e-62790a83-3267{font-size:0.78rem;color:#777;line-height:1.8;grid-column:2;grid-row:2;}.elementor .e-aab5351-7666{column-gap:0.9rem;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:1rem;border-width:1px;border-color:#e9e8e3;border-style:solid;background-color:#f6f6f4;display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto auto;align-items:center;row-gap:0.2rem; text-align:right; & > .elementor-element-21916c8 { grid-column:1; grid-row:1 / span 2; justify-self:center; align-self:center; }\n}.elementor .e-251e699a-1269{font-weight:800;color:#222;grid-column:2;grid-row:1;}.elementor .e-2d240de1-5622{font-size:0.78rem;color:#777;line-height:1.8;grid-column:2;grid-row:2;}.elementor .e-1d5b1cbc-4f4f{column-gap:0.9rem;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:1rem;border-width:1px;border-color:#e9e8e3;border-style:solid;background-color:#f6f6f4;display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto auto;align-items:center;row-gap:0.2rem; text-align:right; & > .elementor-element-4e526ec { grid-column:1; grid-row:1 / span 2; justify-self:center; align-self:center; }\n}.elementor .e-517c3ecc-3f9ba6a{font-weight:800;color:#222;grid-column:2;grid-row:1;}.elementor .e-3bd9e83b-333fa7f{font-size:0.78rem;color:#777;line-height:1.8;grid-column:2;grid-row:2;}.elementor .e-7168e047-b8b48bb{column-gap:0.9rem;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:1rem;border-width:1px;border-color:#e9e8e3;border-style:solid;background-color:#f6f6f4;display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto auto;align-items:center;row-gap:0.2rem; text-align:right; & > .elementor-element-47f88fdf { grid-column:1; grid-row:1 / span 2; justify-self:center; align-self:center; }\n}.elementor .e-1c1e577-eb54{display:grid;gap:0.75rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;order:99999;}.elementor .e-41fd9fc-6f3e{min-width:0px;padding:clamp(1.25rem,2.5vw,2.25rem);border-radius:1.5rem;border-width:1px;border-color:#eee;border-style:solid;background-image:linear-gradient(145deg, #fff 0%,#faf9f7 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1rem 2.5rem 0px rgba(24,18,12,.06);display:flex;flex-direction:column;gap:1.1rem;flex:1 1 0px;align-items:stretch;& > .elementor-element-778c1714 { order:1; } & > .elementor-element-1a39543 { order:2; } & > .elementor-element-2daa30b4 { order:3; } & > .elementor-element-661fb2ee { order:4; } & > .elementor-element-4a80a441 { order:5; }\n}.elementor .e-1f10aace-3447{display:flex;flex-direction:row;gap:clamp(1.5rem,4vw,3.5rem);align-items:flex-start;}.elementor .e-416c11b-a831{font-weight:800;font-size:1.5rem;color:#171717;padding-inline-start:1rem;margin:0px;text-align:right; border-inline-start:4px solid #fe9304;\n}.elementor .e-14631949-5151{font-weight:800;font-size:1rem;color:#342a20;text-align:center;}.elementor .e-3996df2b-3b97:hover,.elementor .e-3996df2b-3b97:focus-visible{color:#985500;border-color:#ffbd69;background-color:#fff2df;}.elementor .e-3996df2b-3b97{width:auto;min-width:0px;font-weight:800;color:#342a20;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.65rem;border-width:1px;border-color:#e8dfd6;border-style:solid;background-color:#fffdfa;transition:background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;&.e--selected { color:#fff!important; border-color:#ff9304!important; background-color:#ff9304!important; box-shadow:0 5px 14px rgba(255,147,4,.2); } &.e--selected .e-14631949-5151 { color:#fff!important; font-weight:800!important; } &:focus-visible { outline:3px solid rgba(255,147,4,.3); outline-offset:2px; }\n}.elementor .e-61372de4-d3a8{font-weight:800;font-size:1rem;color:#342a20;text-align:center;}.elementor .e-32a49c91-f04f:hover,.elementor .e-32a49c91-f04f:focus-visible{color:#985500;border-color:#ffbd69;background-color:#fff2df;}.elementor .e-32a49c91-f04f{width:auto;min-width:0px;font-weight:800;color:#342a20;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.65rem;border-width:1px;border-color:#e8dfd6;border-style:solid;background-color:#fffdfa;transition:background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;&.e--selected { color:#fff!important; border-color:#ff9304!important; background-color:#ff9304!important; box-shadow:0 5px 14px rgba(255,147,4,.2); } &.e--selected .e-61372de4-d3a8 { color:#fff!important; font-weight:800!important; } &:focus-visible { outline:3px solid rgba(255,147,4,.3); outline-offset:2px; }\n}.elementor .e-750a2cb6-26f9{width:100%;padding-block-end:0.85rem;border-block-end-width:1px;display:flex;gap:0.6rem;flex-wrap:wrap;justify-content:flex-start;border-bottom-style: solid; border-bottom-color: #ededed;\n}.elementor .e-f26afff-9b5f{width:100%;}.elementor .e-201856e6-366f{color:#555;line-height:2;padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#f0f0f0;border-style:solid;background-color:#fbfbfb;}.elementor .e-5473a0cd-156a{font-size:1rem;color:#555;line-height:2;text-align:right;\n}.elementor .e-3e948e29-c34d{width:100%;}.elementor .e-e7354d5-9260{color:#555;line-height:2;padding:1.5rem;border-radius:1rem;border-width:1px;border-color:#f0f0f0;border-style:solid;background-color:#fbfbfb;}.elementor .e-22064eb0-1cc3{width:100%;display:block;}.elementor .e-2fd1d9e6-3f45{width:100%;direction:rtl;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#ededed;border-style:solid;background-color:#fff;gap:1rem;}.elementor .e-2af3eb68-4644{padding:clamp(1.25rem,3vw,2.5rem);margin-block-start:3rem;border-radius:1.5rem;border-width:1px;border-color:#eee;border-style:solid;background-color:#faf9f7;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-319dba19-6328{font-weight:800;font-size:1.65rem;color:#181818;padding-inline-start:1rem;border-inline-start:4px solid #ff9304;\n}.elementor .e-b37502e-d289{width:100%;overflow:hidden;aspect-ratio:1/1;border-radius:1.15rem;background-image:url("https://simorghsaya.com/wp-content/uploads/2026/11/SimorghSaya-Orange-Emblem-Logo.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:38% auto;background-position:center center;background-color:#fff4e7;display:flex;justify-content:center;align-items:center;}.elementor .e-294d322d-732a:hover,.elementor .e-294d322d-732a:focus-visible{color:#fff;background-color:#960016;transform:translate3d(0px, -1px, 0px);}.elementor .e-294d322d-732a{width:100%;font-weight:800;font-size:0.95rem;color:#241a14;line-height:1.4;text-align:center;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:0px;background-color:#FE9304;transition:background-color 0.18s, color 0.18s, transform 0.18s;display:block;&:focus-visible { outline:3px solid rgba(254,147,4,.38); outline-offset:3px; }\n}.elementor .e-3c7ab972-3d3d{min-width:0px;direction:rtl;padding-block-start:0.15rem;padding-block-end:0.25rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;align-items:stretch;& .elementor-widget-theme-post-title .elementor-heading-title { font-size:1rem !important; font-weight:800 !important; line-height:1.75 !important; color:#2b221d !important; margin:0 !important; text-align:right !important; display:-webkit-box !important; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; } & .elementor-widget-theme-post-excerpt { color:#960016 !important; font-size:1.15rem !important; font-weight:900 !important; line-height:1.5 !important; } & .elementor-widget-theme-post-excerpt .woocommerce-Price-amount { color:#960016 !important; font-size:1.15rem !important; font-weight:900 !important; } & .elementor-widget-theme-post-excerpt .woocommerce-Price-currencySymbol { color:#960016 !important; }\n}.elementor .e-66721aa8-a84c:hover,.elementor .e-66721aa8-a84c:focus-visible{border-color:#FE9304;box-shadow:0px 20px 40px 0px rgba(56,31,16,.15);transform:translate3d(0px, -5px, 0px);}.elementor .e-66721aa8-a84c{height:100%;overflow:hidden;padding:0.75rem;border-radius:1.5rem;border-width:1px;border-color:#f0e2d5;border-style:solid;background-color:#fff;box-shadow:0px 12px 30px 0px rgba(56,31,16,.08);transition:transform 0.22s, border-color 0.22s, box-shadow 0.22s;display:flex;flex-direction:column;gap:1rem;}.elementor .e-66cf5bd9-12c2{width:100%;height:100%;}.elementor .e-21bad2e8-cd27{display:grid;gap:1.35rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}.elementor .e-430d84e-f441{font-size:1rem;color:#666;line-height:1.9;text-align:center;margin:0px;}.elementor .e-33136116-bc5c{width:100%;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1rem;border-width:1px;border-color:#ededed;border-style:solid;background-color:#fafafa;}.elementor .e-79282ac-9479{margin-block-start:4rem;display:flex;flex-direction:column;gap:1.5rem;&:has(.e-collection-loop-empty-state-base):not(:has(.e-collection-loop-item)) { display:none; }\n}.elementor .e-3637a6e6-100d{width:100%;max-width:1280px;direction:rtl;padding-block-start:1.5rem;padding-block-end:4rem;padding-inline-start:clamp(1rem,3vw,2.5rem);padding-inline-end:clamp(1rem,3vw,2.5rem);display:flex;flex-direction:column;gap:1.5rem;align-items:stretch;margin-inline:auto;\n}