.shabbat-product-lights{margin:22px 0;padding:18px 0;border-top:1px solid #dedbd2;border-bottom:1px solid #dedbd2;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.shabbat-product-lights[hidden]{display:none}.shabbat-product-lights-title{font-size:13px;color:#514a3e}.shabbat-product-light-toggle{display:inline-flex;align-items:center;gap:12px;border:1px solid #59564f;border-radius:40px;background:#59564f;color:#fff;padding:6px 7px 6px 16px;font:500 13px/1.2 Arial,sans-serif;min-height:46px;cursor:pointer}.shabbat-product-light-knob{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;color:#514a3e;font-size:26px;transition:background .25s,transform .25s}.shabbat-product-light-toggle[aria-checked="true"]{background:#172d23;border-color:#172d23}.shabbat-product-light-toggle[aria-checked="true"] .shabbat-product-light-knob{background:#f7dd94;transform:rotate(90deg)}.shabbat-product-light-toggle:focus-visible{outline:3px solid #a98643;outline-offset:4px}.shabbat-product-light-toggle:disabled{opacity:.7;cursor:wait}.shabbat-product-light-status{width:100%;margin:0!important;min-height:18px;font-size:12px!important;color:#625c52}@media(prefers-reduced-motion:reduce){.shabbat-product-light-knob{transition:none}}
