.sk-widget{--sk-accent:#176c45;--sk-hover:#104d31;color:#183a2a;direction:rtl;padding:24px;border-radius:16px}.sk-widget h2{font-size:clamp(24px,3vw,40px);line-height:1.4;margin:0 0 20px}.sk-widget p{line-height:1.8}.sk-widget .sk-button,.sk-widget button,.sk-widget .woocommerce a.button,.sk-widget .woocommerce button.button{background:var(--sk-accent);color:#fff;border:1px solid var(--sk-accent);border-radius:8px;padding:12px 22px;display:inline-block;cursor:pointer;transition:background .2s,color .2s}.sk-widget .sk-button:hover,.sk-widget button:hover,.sk-widget .woocommerce a.button:hover,.sk-widget .woocommerce button.button:hover{background:var(--sk-hover);color:#fff;border-color:var(--sk-hover)}.sk-widget a:focus-visible,.sk-widget button:focus-visible{outline:3px solid #d59b32;outline-offset:3px}.sk-slider{position:relative;padding:0;overflow:hidden}.sk-slide{display:none;position:relative;min-height:450px;isolation:isolate;align-items:center;padding:55px 7%}.sk-slide.is-active{display:flex}.sk-slider.sk-ready{display:grid}.sk-ready .sk-slide{grid-area:1/1;display:flex;opacity:0;visibility:hidden;transition:opacity .8s,visibility .8s;pointer-events:none}.sk-ready .sk-slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.sk-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.sk-slide:after{content:'';position:absolute;inset:0;background:linear-gradient(270deg,rgba(9,49,29,.95),rgba(9,49,29,.2));z-index:-1}.sk-slide-copy{max-width:550px;color:white}.sk-slide h2{color:inherit;font-size:clamp(30px,4vw,56px)}.sk-controls{position:absolute;bottom:16px;left:20px;display:flex;gap:6px;z-index:2}.sk-controls button{padding:5px 12px}.sk-controls [aria-pressed=true]{background:#fff;color:var(--sk-accent)}.sk-categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:20px}.sk-categories a{display:flex;align-items:center;flex-direction:column;gap:12px;color:inherit}.sk-categories img{height:100px;width:100px;object-fit:cover;border-radius:50%}.sk-banner{display:flex;align-items:center;gap:40px;overflow:hidden;background:#f3f6ee}.sk-banner>img{width:40%;max-height:260px;object-fit:cover;border-radius:12px}.sk-top{text-align:center;background:var(--sk-accent);color:#fff;padding:8px;margin:-24px -24px 20px}.sk-header{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.sk-logo{width:130px;height:85px;object-fit:contain}.sk-header form{flex:1;display:flex;min-width:180px}.sk-header input{width:100%;min-width:0;border:1px solid #dde8de;padding:10px}.sk-nav{display:flex;gap:26px;flex-wrap:wrap;padding:15px 0}.sk-footer{background:#edf3ed}.sk-widget .woocommerce ul.products li.product img{height:210px;object-fit:cover}.sk-widget .woocommerce ul.products li.product .button{display:block;text-align:center}.elementor-widget-sakhari-slider{width:100%}@media(max-width:600px){.sk-widget{padding:18px}.sk-slider{padding:0}.sk-slide{min-height:380px;padding:30px 22px 70px}.sk-banner{gap:18px;flex-direction:column}.sk-banner>img{width:100%}.sk-header{gap:14px}.sk-header form{order:4;flex-basis:100%}.sk-categories{grid-template-columns:repeat(3,1fr);gap:12px}.sk-categories img{width:75px;height:75px}.sk-top{margin:-18px -18px 18px}.sk-widget .woocommerce ul.products li.product img{height:150px}}@media(prefers-reduced-motion:reduce){.sk-ready .sk-slide{transition:none}}
/* Visible fallback styles even while Elementor CSS is regenerated. */
.elementor .sk-widget .sk-button{background:var(--sk-accent,#176c45);color:#fff!important;text-decoration:none}
.elementor .sk-widget .sk-button:hover{background:var(--sk-hover,#104d31);color:#fff!important}
.elementor .sk-banner{background:#f1f5eb}.elementor .sk-footer{background:#edf3ed;padding:36px}
.sk-slide>img{display:block!important;opacity:1!important}.sk-banner>img{display:block!important}
