:root{--pwf-wpicker-sticky-offset:0px;--pwf-wpicker-sticky-h:0px;--pwf-float-offset:0px;--pwf-result-min-block:16.8rem}@media (max-width:959px){html:has(.pwf-dock:not([hidden])){overflow-x:clip;scroll-padding-block-end:var(--pwf-float-offset,0)}}@font-face{font-family:"PWF Plex Fallback";src:local("Tahoma"),local("Arial");size-adjust:93%;ascent-override:90%;descent-override:22%;line-gap-override:0%}.pwf-wpicker,.pwf-wfinder{--pwf-bg:light-dark(#f3eee4, #102117);--pwf-surface:light-dark(#e7e0d1, #1a3124);--pwf-ink:light-dark(#173524, #f6f1e6);--pwf-muted:light-dark(#3d5646, #d5d0c4);--pwf-accent:light-dark(#1f4d2e, #e4c56b);--pwf-accent-ink:light-dark(#f6f1e6, #173524);--pwf-gold:#8d6b2c;--pwf-gold-fill:#e4c56b;--pwf-track:light-dark(#d9d1c2, #24382c);--pwf-hatch:light-dark(#b7ae9e, #6d7a70);--pwf-in:light-dark(#1f4d2e, #2f6b45);--pwf-danger:light-dark(#8a3b32, #ffd0c6);--pwf-danger-bg:light-dark(#f0ddd6, #3a2420);--pwf-shadow:light-dark(0 10px 28px rgb(23 53 36 / 18%), 0 10px 28px rgb(0 0 0 / 35%));--pwf-ease:cubic-bezier(0.22, 1, 0.36, 1);--pwf-t:180ms;--pwf-thumb:48px;--pwf-radius:0px;--pwf-pill:999px;--pwf-progress:0;--pwf-track-filled:light-dark(#1f4d2e, #8fdfb0);--pwf-track-unfilled:light-dark(#6f675c, #c4b8a4);--pwf-thumb-color:light-dark(#8d6b2c, #e4c56b);--pwf-bubble-bg:light-dark(#173524, #f6f1e6);--pwf-bubble-ink:light-dark(#f6f1e6, #173524);box-sizing:border-box;max-inline-size:100%;min-inline-size:0;color:var(--pwf-ink);font-family:"IBM Plex Sans Arabic","PWF Plex Fallback",Tahoma,Arial,sans-serif;font-size:1.0625rem;line-height:1.5;text-align:start}.pwf-wpicker *,.pwf-wpicker *::before,.pwf-wpicker *::after,.pwf-wfinder *,.pwf-wfinder *::before,.pwf-wfinder *::after{box-sizing:border-box}.pwf-wpicker :focus-visible,.pwf-wfinder :focus-visible{outline:2px solid var(--pwf-gold);outline-offset:3px}.pwf-wpicker__sr,.pwf-wfinder__sr{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pwf-segments{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.35rem;margin-block:.35rem .25rem;padding:.3rem;background:var(--pwf-surface);border-radius:var(--pwf-pill)}.pwf-segments[hidden]{display:none}.pwf-seg{min-block-size:48px;border:0;border-radius:var(--pwf-pill);background:#fff0;color:inherit;font:inherit;font-weight:600;cursor:pointer}.pwf-seg[aria-selected="true"]{background:var(--pwf-accent);color:var(--pwf-accent-ink)}.pwf-scale{position:relative;margin-block-start:.35rem;padding-block-start:2.7rem;padding-inline:24px;touch-action:pan-y}.pwf-bubble{position:absolute;top:0;left:0;min-inline-size:5.5rem;padding:.35rem .8rem;border-radius:var(--pwf-pill);background:var(--pwf-bubble-bg,var(--pwf-ink));color:var(--pwf-bubble-ink,var(--pwf-bg));font-weight:700;font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;transform:translate3d(0,0,0) translateX(-50%);transition:transform var(--pwf-t) var(--pwf-ease);will-change:transform}.pwf-rail{position:relative;block-size:48px;display:flex;align-items:center;touch-action:pan-y;cursor:pointer}.pwf-track{position:relative;inline-size:100%;block-size:18px;border-radius:var(--pwf-pill);background:var(--pwf-track-unfilled,var(--pwf-track));overflow:hidden}.pwf-track-fill{position:absolute;inset-block:0;inset-inline-start:0;inline-size:100%;z-index:1;background:var(--pwf-track-filled,var(--pwf-in));transform:scaleX(var(--pwf-progress,0));transform-origin:left center;pointer-events:none;will-change:transform}.pwf-wpicker[dir="rtl"] .pwf-track-fill,.pwf-wfinder[dir="rtl"] .pwf-track-fill,[dir="rtl"] .pwf-track-fill{transform-origin:right center}.pwf-runs{position:absolute;inset:0;z-index:2;pointer-events:none}.pwf-run{position:absolute;top:0;bottom:0}.pwf-run--in{background:#fff0}.pwf-run--out{background-color:var(--pwf-track);background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,var(--pwf-hatch) 4px,var(--pwf-hatch) 6px)}.pwf-thumb{position:absolute;top:50%;left:0;inline-size:max(44px, var(--pwf-thumb));block-size:max(44px, var(--pwf-thumb));border-radius:var(--pwf-pill);background:var(--pwf-thumb-color,var(--pwf-gold-fill));box-shadow:var(--pwf-shadow);transform:translate3d(0,-50%,0) translateX(-50%);transition:transform var(--pwf-t) var(--pwf-ease);touch-action:none;pointer-events:none;will-change:transform}.pwf-thumb::after{content:"";position:absolute;inset:16px;border-radius:var(--pwf-pill);background:var(--pwf-accent-ink)}.pwf-scale.is-dragging .pwf-thumb,.pwf-scale.is-dragging .pwf-bubble{transition-duration:70ms}.pwf-rail:active .pwf-thumb{scale:1.04}.pwf-ticks{position:relative;block-size:10px;margin-block-start:.35rem;pointer-events:none}.pwf-tick{position:absolute;top:0;inline-size:1px;block-size:7px;background:var(--pwf-muted);opacity:.45;transform:translateX(-50%)}.pwf-ends{display:flex;justify-content:space-between;margin-block-start:.45rem;color:var(--pwf-muted);font-variant-numeric:tabular-nums;font-weight:600}.pwf-stepper:not(:has(.pwf-step)){grid-template-columns:minmax(0,1fr)}.pwf-stepper{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:.5rem;margin-block-start:.35rem;max-inline-size:22rem}.pwf-step,.pwf-stepper input{min-block-size:48px;border:0;border-radius:var(--pwf-pill);background:var(--pwf-surface);color:inherit;font:inherit}.pwf-step{font-size:1.5rem;font-weight:600;cursor:pointer}.pwf-stepper input{inline-size:100%;text-align:center;font-weight:700;font-variant-numeric:tabular-nums;font-size:1.25rem}.pwf-stepper input.is-bad{background:var(--pwf-danger-bg);color:var(--pwf-danger)}.pwf-hint{margin:.7rem 0 0;color:var(--pwf-danger);font-weight:600}.pwf-hint[hidden]{display:none}.pwf-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.7rem}.pwf-pills[hidden]{display:none}.pwf-pill{min-block-size:44px;padding-inline:.95rem;border:0;border-radius:var(--pwf-pill);background:var(--pwf-surface);color:inherit;font:inherit;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.pwf-result{margin-block-start:.85rem;padding:1rem 1.1rem 1.05rem;background:var(--pwf-surface);border-radius:0}.pwf-band{font-size:clamp(1.35rem, 1rem + 1vw, 1.8rem);font-weight:700;line-height:1.25;letter-spacing:-.02em}.pwf-meta{display:flex;flex-wrap:wrap;gap:.5rem .8rem;align-items:center;margin-block-start:.55rem}.pwf-stock{display:inline-flex;align-items:center;min-block-size:32px;padding-inline:.7rem;border-radius:var(--pwf-pill);background:var(--pwf-stock-bg,var(--pwf-in));color:var(--pwf-stock-fg,#f6f1e6);font-weight:700;font-size:.95rem}.pwf-kilo{color:var(--pwf-muted);font-weight:600}.pwf-price{margin-block-start:.8rem;min-block-size:1.2em;font-size:clamp(2.2rem, 1.4rem + 2.4vw, 3.4rem);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.pwf-price .woocommerce-Price-amount,.pwf-price .amount{font:inherit}.pwf-chosen{margin:.35rem 0 0;font-weight:600}.pwf-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-block-start:1rem}.pwf-btn{min-block-size:48px;padding-inline:1.2rem;border:0;border-radius:var(--pwf-pill);font:inherit;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pwf-btn-primary{background:var(--pwf-accent);color:var(--pwf-accent-ink)}.pwf-btn-secondary{background:var(--pwf-bg);color:var(--pwf-ink)}.pwf-details{margin:.9rem 0 0;color:var(--pwf-ink)}.pwf-details[hidden]{display:none}.pwf-bands{margin-block-start:1.5rem;padding-block:.35rem .15rem;padding-inline:1rem;background-color:var(--pwf-surface);color:var(--pwf-ink)}.pwf-bands__title,.pwf-band-row{color:var(--pwf-ink);background-color:#fff0}.pwf-bands__title{margin:.4rem 0 0;font-size:1.25rem;line-height:1.3}.pwf-bands[hidden]{display:none}.pwf-band-row{display:flex;justify-content:space-between;gap:1rem;padding-block:.85rem;font-weight:600}.pwf-band-row.is-match{font-size:1.2rem}.pwf-dock{position:fixed;left:0;right:0;bottom:var(--pwf-wpicker-sticky-offset,0);z-index:10040;display:flex;align-items:center;justify-content:space-between;gap:.8rem;box-sizing:border-box;inline-size:auto;max-inline-size:100%;padding:.7rem 1rem calc(0.7rem + env(safe-area-inset-bottom));background:var(--pwf-bg)}.pwf-dock[hidden]{display:none}.pwf-dock-weight{font-weight:700;font-variant-numeric:tabular-nums}.pwf-dock-price{display:block;color:var(--pwf-muted);font-weight:600;font-variant-numeric:tabular-nums}.pwf-wpicker__sel{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0)}.pwf-wpicker__status:empty,.pwf-wpicker__status[hidden]{display:none}html[data-pwf-theme="dark"] .pwf-wpicker,html[data-pwf-theme="dark"] .pwf-wfinder{--pwf-track-filled:#8fdfb0;--pwf-track-unfilled:#c4b8a4;--pwf-thumb-color:#e4c56b;--pwf-bubble-bg:#f6f1e6;--pwf-bubble-ink:#173524}html[data-pwf-theme="light"] .pwf-wpicker,html[data-pwf-theme="light"] .pwf-wfinder{--pwf-track-filled:#1f4d2e;--pwf-track-unfilled:#6f675c;--pwf-thumb-color:#8d6b2c;--pwf-bubble-bg:#173524;--pwf-bubble-ink:#f6f1e6}body.pwf-hide-actions .pwf-wpicker .pwf-actions{display:none}@media (min-width:960px){.pwf-dock{display:none}.pwf-result,.pwf-wpicker .pwf-result{min-block-size:var(--pwf-result-min-block)}body.pwf-hide-actions .pwf-wpicker .pwf-result{min-block-size:0}}@media (prefers-reduced-motion:reduce){.pwf-wpicker *,.pwf-wfinder *,.pwf-thumb,.pwf-bubble{animation-duration:0.01ms!important;transition-duration:0.01ms!important}.pwf-rail:active .pwf-thumb{scale:1}}body.pwf-weight-dock-on,body.pwf-wpicker-sticky-on{padding-block-end:var(--pwf-wpicker-sticky-h,var(--pwf-float-offset,0))}body.pwf-product-clean .reset_variations,body.pwf-hide-reset .reset_variations{display:none!important}body.pwf-hide-woo-price.single-product .et_pb_wc_price,body.pwf-hide-woo-price.single-product .summary>p.price,body.pwf-hide-woo-price.single-product .woocommerce-variation-price{display:none}body.pwf-product-clean .woocommerce-variation-description,body.pwf-product-clean .pwf-kilo,body.pwf-product-clean .woocommerce-variation-availability{font-size:.85rem;line-height:1.4;color:var(--pwf-muted,inherit)}body.pwf-product-clean .pwf-stock{font-size:.85rem;line-height:1.4}body.pwf-product-clean .pwf-price{min-block-size:1.6em;font-size:1.35rem;font-weight:700}body.pwf-cta-sticky .pwf-wpicker .pwf-actions [data-pwf-add]{display:none}body.pwf-cta-inline .pwf-dock{display:none!important}@media (max-width:959px){body.pwf-product-clean .single_variation_wrap .woocommerce-variation-add-to-cart>.quantity,body.pwf-product-clean .single_variation_wrap .woocommerce-variation-add-to-cart>.single_add_to_cart_button,body.pwf-product-clean .single_variation_wrap .woocommerce-variation-add-to-cart>button[type="submit"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}body.pwf-product-clean .pwf-options{display:grid!important;position:relative;width:auto;max-width:100%;height:auto;margin-inline:0;overflow:visible;clip:auto;white-space:normal}body.pwf-product-clean .pwf-options .pwf-summary{display:none!important}body.pwf-product-clean .pwf-sticky-total,body.pwf-cta-sticky .pwf-sticky-total,body.pwf-cta-inline .pwf-sticky-total,body.pwf-product-clean [data-pwf-sticky],body.pwf-cta-sticky [data-pwf-sticky]{display:none!important}body.pwf-hide-floats .pwf-contact-bar,body.pwf-hide-floats .et_pb_scroll_top,body.pwf-hide-floats .joinchat,body.pwf-hide-floats .wa__btn_popup,body.pwf-hide-floats #fkcart-floating-toggler,body.pwf-hide-floats .fkcart-floating-icon,body.pwf-hide-floats .fkcart-toggler{display:none!important}body.pwf-cta-sticky .pwf-wpicker .pwf-actions [data-pwf-add],body.pwf-cta-inline .pwf-wpicker .pwf-actions [data-pwf-add],.pwf-wpicker .pwf-btn-primary,.pwf-dock .pwf-btn-primary{min-height:44px;min-width:44px}@media (min-width:960px){body.pwf-show-actions .pwf-wpicker .pwf-actions{display:flex}body.pwf-show-actions.pwf-cta-sticky .pwf-wpicker .pwf-actions [data-pwf-add]{display:inline-flex;align-items:center;justify-content:center}body.pwf-cta-sticky .pwf-dock{display:none}body.pwf-hide-actions.pwf-product-clean .single_variation_wrap .woocommerce-variation-add-to-cart>.single_add_to_cart_button,body.pwf-hide-actions.pwf-product-clean .single_variation_wrap .woocommerce-variation-add-to-cart>button[type="submit"]{position:static;width:auto;height:auto;min-height:44px;min-width:44px;padding:.7rem 1.2rem;margin:.35rem 0 0;overflow:visible;clip:auto;clip-path:none;white-space:normal;border-width:0}}