/* Imported WIM backgrounds; selectors scoped to the shop, a category section, a page area ([data-part-background], app/store-design.js) and picker swatches. */
.category-section[data-category-background],[data-part-background]{background-image:none;background-repeat:repeat;background-position:0 0;background-size:auto}
html:is([data-theme-background^="wbg-"],[data-theme-background^="bg-"]) body{background-image:none;background-size:auto;background-position:0 0;background-repeat:repeat}
/* ==========================================================
   רקעים לחנויות — WIM · גרסה 3
   82 רקעים מודרניים, CSS טהור (בלי תמונות), עדינים מאחורי מוצרים
   וחוזרים על עצמם בכל אורך ורוחב.
   שימוש: מחלקה אחת על אזור המוצרים או על body.
   דוגמה: <section class="products wbg-fruit-dots">
   מבנה הקובץ: חלק 1 = צבעים של כל רקע, חלק 2 = הצורות (משותפות).
   ========================================================== */

/* ---------- חלק 1: צבעים ---------- */

/* פירות וירקות */
:is(html[data-theme-background="wbg-fruit-dots"] body,.theme-choice-preview.wbg-fruit-dots,[data-part-background="wbg-fruit-dots"]),.category-section[data-category-background="wbg-fruit-dots"]::before{background-color:var(--ui-page-bg,#f7f9f2);--c:rgba(96,140,60,.22)}
:is(html[data-theme-background="wbg-fruit-market"] body,.theme-choice-preview.wbg-fruit-market,[data-part-background="wbg-fruit-market"]),.category-section[data-category-background="wbg-fruit-market"]::before{background-color:var(--ui-page-bg,#fbf8f1);--c:rgba(255,190,110,.24);--c2:rgba(150,200,110,.2)}
:is(html[data-theme-background="wbg-fruit-halves"] body,.theme-choice-preview.wbg-fruit-halves,[data-part-background="wbg-fruit-halves"]),.category-section[data-category-background="wbg-fruit-halves"]::before{background-color:var(--ui-page-bg,#f9f7ef);--c:rgba(240,150,90,.10);--c2:rgba(120,170,80,.10)}
:is(html[data-theme-background="wbg-fruit-grain"] body,.theme-choice-preview.wbg-fruit-grain,[data-part-background="wbg-fruit-grain"]),.category-section[data-category-background="wbg-fruit-grain"]::before{background-color:var(--ui-page-bg,#f3eee3);--c:rgba(110,90,50,.10);--c2:rgba(255,255,255,.5)}
:is(html[data-theme-background="wbg-fruit-leaves"] body,.theme-choice-preview.wbg-fruit-leaves,[data-part-background="wbg-fruit-leaves"]),.category-section[data-category-background="wbg-fruit-leaves"]::before{background-color:var(--ui-page-bg,#f4f7ee);--c:rgba(110,150,80,.13);--c2:rgba(110,150,80,.08)}
:is(html[data-theme-background="wbg-fruit-checker"] body,.theme-choice-preview.wbg-fruit-checker,[data-part-background="wbg-fruit-checker"]),.category-section[data-category-background="wbg-fruit-checker"]::before{background-color:var(--ui-page-bg,#fafaf4);--c:rgba(150,190,90,.07)}
:is(html[data-theme-background="wbg-fruit-citrus"] body,.theme-choice-preview.wbg-fruit-citrus,[data-part-background="wbg-fruit-citrus"]),.category-section[data-category-background="wbg-fruit-citrus"]::before{background-color:var(--ui-page-bg,#fffaf1);--c:rgba(250,170,80,.10);--c2:rgba(250,210,90,.13)}
:is(html[data-theme-background="wbg-fruit-dark"] body,.theme-choice-preview.wbg-fruit-dark,[data-part-background="wbg-fruit-dark"]),.category-section[data-category-background="wbg-fruit-dark"]::before{background-color:var(--ui-page-bg,#1f2e24);--c:rgba(255,255,255,.05);--c2:rgba(255,255,255,.03)}

/* בשר */
:is(html[data-theme-background="wbg-meat-grid"] body,.theme-choice-preview.wbg-meat-grid,[data-part-background="wbg-meat-grid"]),.category-section[data-category-background="wbg-meat-grid"]::before{background-color:var(--ui-page-bg,#f8f6f3);--c:rgba(120,40,40,.06)}
:is(html[data-theme-background="wbg-meat-plaster"] body,.theme-choice-preview.wbg-meat-plaster,[data-part-background="wbg-meat-plaster"]),.category-section[data-category-background="wbg-meat-plaster"]::before{background-color:var(--ui-page-bg,#f3ebe4);--c:rgba(120,70,50,.08);--c2:rgba(255,255,255,.55)}
:is(html[data-theme-background="wbg-meat-lines"] body,.theme-choice-preview.wbg-meat-lines,[data-part-background="wbg-meat-lines"]),.category-section[data-category-background="wbg-meat-lines"]::before{background-color:var(--ui-page-bg,#f7f3ef);--c:rgba(140,50,50,.07)}
:is(html[data-theme-background="wbg-meat-ribbed"] body,.theme-choice-preview.wbg-meat-ribbed,[data-part-background="wbg-meat-ribbed"]),.category-section[data-category-background="wbg-meat-ribbed"]::before{background-color:var(--ui-page-bg,#f4eee9);--c:rgba(255,255,255,.6);--c2:rgba(150,90,80,.07)}
:is(html[data-theme-background="wbg-meat-concrete"] body,.theme-choice-preview.wbg-meat-concrete,[data-part-background="wbg-meat-concrete"]),.category-section[data-category-background="wbg-meat-concrete"]::before{background-color:var(--ui-page-bg,#26252a);--c:rgba(255,255,255,.05);--c2:rgba(0,0,0,.2)}
:is(html[data-theme-background="wbg-meat-ember"] body,.theme-choice-preview.wbg-meat-ember,[data-part-background="wbg-meat-ember"]),.category-section[data-category-background="wbg-meat-ember"]::before{background-color:var(--ui-page-bg,#1d1816);--c:rgba(255,150,90,.12)}

/* דגים */
:is(html[data-theme-background="wbg-fish-scales"] body,.theme-choice-preview.wbg-fish-scales,[data-part-background="wbg-fish-scales"]),.category-section[data-category-background="wbg-fish-scales"]::before{background-color:var(--ui-page-bg,#f2f7f9);--c:#dfebf0}
:is(html[data-theme-background="wbg-fish-waves"] body,.theme-choice-preview.wbg-fish-waves,[data-part-background="wbg-fish-waves"]),.category-section[data-category-background="wbg-fish-waves"]::before{background-color:var(--ui-page-bg,#f4f8fa);--c:rgba(70,130,160,.13)}
:is(html[data-theme-background="wbg-fish-bubbles"] body,.theme-choice-preview.wbg-fish-bubbles,[data-part-background="wbg-fish-bubbles"]),.category-section[data-category-background="wbg-fish-bubbles"]::before{background-color:var(--ui-page-bg,#f3f8f9);--c:rgba(70,130,160,.12)}
:is(html[data-theme-background="wbg-fish-sea"] body,.theme-choice-preview.wbg-fish-sea,[data-part-background="wbg-fish-sea"]),.category-section[data-category-background="wbg-fish-sea"]::before{background-color:var(--ui-page-bg,#f4f9fa);--c:rgba(140,200,215,.28);--c2:rgba(200,225,240,.38)}
:is(html[data-theme-background="wbg-fish-net"] body,.theme-choice-preview.wbg-fish-net,[data-part-background="wbg-fish-net"]),.category-section[data-category-background="wbg-fish-net"]::before{background-color:var(--ui-page-bg,#f5f6f2);--c:rgba(60,90,110,.08)}
:is(html[data-theme-background="wbg-fish-deep"] body,.theme-choice-preview.wbg-fish-deep,[data-part-background="wbg-fish-deep"]),.category-section[data-category-background="wbg-fish-deep"]::before{background-color:var(--ui-page-bg,#10263a);--c:rgba(255,255,255,.07)}

/* אופנה */
:is(html[data-theme-background="wbg-fashion-grid"] body,.theme-choice-preview.wbg-fashion-grid,[data-part-background="wbg-fashion-grid"]),.category-section[data-category-background="wbg-fashion-grid"]::before{background-color:var(--ui-page-bg,#f8f7f4);--c:rgba(0,0,0,.045)}
:is(html[data-theme-background="wbg-fashion-ribbed"] body,.theme-choice-preview.wbg-fashion-ribbed,[data-part-background="wbg-fashion-ribbed"]),.category-section[data-category-background="wbg-fashion-ribbed"]::before{background-color:var(--ui-page-bg,#f3efea);--c:rgba(255,255,255,.65);--c2:rgba(120,100,90,.06)}
:is(html[data-theme-background="wbg-fashion-linen"] body,.theme-choice-preview.wbg-fashion-linen,[data-part-background="wbg-fashion-linen"]),.category-section[data-category-background="wbg-fashion-linen"]::before{background-color:var(--ui-page-bg,#efebe5);--c:rgba(80,70,60,.08);--c2:rgba(255,255,255,.4)}
:is(html[data-theme-background="wbg-fashion-pastel"] body,.theme-choice-preview.wbg-fashion-pastel,[data-part-background="wbg-fashion-pastel"]),.category-section[data-category-background="wbg-fashion-pastel"]::before{background-color:var(--ui-page-bg,#f8f3f1);--c:rgba(235,200,205,.38);--c2:rgba(210,205,235,.32)}
:is(html[data-theme-background="wbg-fashion-checker"] body,.theme-choice-preview.wbg-fashion-checker,[data-part-background="wbg-fashion-checker"]),.category-section[data-category-background="wbg-fashion-checker"]::before{background-color:var(--ui-page-bg,#f6f5f2);--c:rgba(0,0,0,.03)}
:is(html[data-theme-background="wbg-fashion-lines"] body,.theme-choice-preview.wbg-fashion-lines,[data-part-background="wbg-fashion-lines"]),.category-section[data-category-background="wbg-fashion-lines"]::before{background-color:var(--ui-page-bg,#f5f4f0);--c:rgba(0,0,0,.05)}
:is(html[data-theme-background="wbg-fashion-arches"] body,.theme-choice-preview.wbg-fashion-arches,[data-part-background="wbg-fashion-arches"]),.category-section[data-category-background="wbg-fashion-arches"]::before{background-color:var(--ui-page-bg,#f7f2ec);--c:rgba(200,150,120,.10);--c2:rgba(160,140,120,.08)}
:is(html[data-theme-background="wbg-fashion-noir"] body,.theme-choice-preview.wbg-fashion-noir,[data-part-background="wbg-fashion-noir"]),.category-section[data-category-background="wbg-fashion-noir"]::before{background-color:var(--ui-page-bg,#151515);--c:rgba(255,255,255,.04);--c2:rgba(255,255,255,.02)}

/* מאפייה וקפה */
:is(html[data-theme-background="wbg-bakery-flour"] body,.theme-choice-preview.wbg-bakery-flour,[data-part-background="wbg-bakery-flour"]),.category-section[data-category-background="wbg-bakery-flour"]::before{background-color:var(--ui-page-bg,#f8f3ea);--c:rgba(160,120,80,.10);--c2:rgba(255,255,255,.6)}
:is(html[data-theme-background="wbg-bakery-cream"] body,.theme-choice-preview.wbg-bakery-cream,[data-part-background="wbg-bakery-cream"]),.category-section[data-category-background="wbg-bakery-cream"]::before{background-color:var(--ui-page-bg,#fdf6f1);--c:rgba(245,190,190,.3);--c2:rgba(250,220,170,.3)}
:is(html[data-theme-background="wbg-bakery-macaron"] body,.theme-choice-preview.wbg-bakery-macaron,[data-part-background="wbg-bakery-macaron"]),.category-section[data-category-background="wbg-bakery-macaron"]::before{background-color:var(--ui-page-bg,#fcf6ee);--c:rgba(200,140,90,.10);--c2:rgba(240,180,170,.13)}
:is(html[data-theme-background="wbg-bakery-cocoa"] body,.theme-choice-preview.wbg-bakery-cocoa,[data-part-background="wbg-bakery-cocoa"]),.category-section[data-category-background="wbg-bakery-cocoa"]::before{background-color:var(--ui-page-bg,#faf5ee);--c:rgba(110,70,45,.18)}
:is(html[data-theme-background="wbg-bakery-checker"] body,.theme-choice-preview.wbg-bakery-checker,[data-part-background="wbg-bakery-checker"]),.category-section[data-category-background="wbg-bakery-checker"]::before{background-color:var(--ui-page-bg,#fbf7f0);--c:rgba(160,110,70,.05)}
:is(html[data-theme-background="wbg-bakery-whip"] body,.theme-choice-preview.wbg-bakery-whip,[data-part-background="wbg-bakery-whip"]),.category-section[data-category-background="wbg-bakery-whip"]::before{background-color:var(--ui-page-bg,#fbf5ef);--c:rgba(180,120,90,.12)}
:is(html[data-theme-background="wbg-coffee-plaster"] body,.theme-choice-preview.wbg-coffee-plaster,[data-part-background="wbg-coffee-plaster"]),.category-section[data-category-background="wbg-coffee-plaster"]::before{background-color:var(--ui-page-bg,#efe6dc);--c:rgba(90,60,40,.08);--c2:rgba(255,255,255,.4)}
:is(html[data-theme-background="wbg-coffee-espresso"] body,.theme-choice-preview.wbg-coffee-espresso,[data-part-background="wbg-coffee-espresso"]),.category-section[data-category-background="wbg-coffee-espresso"]::before{background-color:var(--ui-page-bg,#2a1e17);--c:rgba(255,230,200,.05);--c2:rgba(0,0,0,.2)}

/* מעדנייה ויין */
:is(html[data-theme-background="wbg-deli-terrazzo"] body,.theme-choice-preview.wbg-deli-terrazzo,[data-part-background="wbg-deli-terrazzo"]),.category-section[data-category-background="wbg-deli-terrazzo"]::before{background-color:var(--ui-page-bg,#f6f2eb);--c:rgba(196,122,90,.35);--c2:rgba(79,107,90,.3);--c3:rgba(217,178,95,.4);--c4:rgba(138,140,143,.3)}
:is(html[data-theme-background="wbg-deli-zigzag"] body,.theme-choice-preview.wbg-deli-zigzag,[data-part-background="wbg-deli-zigzag"]),.category-section[data-category-background="wbg-deli-zigzag"]::before{background-color:var(--ui-page-bg,#f7f5ee);--c:rgba(140,140,80,.08)}
:is(html[data-theme-background="wbg-deli-stone"] body,.theme-choice-preview.wbg-deli-stone,[data-part-background="wbg-deli-stone"]),.category-section[data-category-background="wbg-deli-stone"]::before{background-color:var(--ui-page-bg,#f3eee4);--c:rgba(150,120,80,.08);--c2:rgba(255,250,240,.6)}
:is(html[data-theme-background="wbg-deli-geo"] body,.theme-choice-preview.wbg-deli-geo,[data-part-background="wbg-deli-geo"]),.category-section[data-category-background="wbg-deli-geo"]::before{background-color:var(--ui-page-bg,#f8f4ea);--c:rgba(200,170,90,.11);--c2:rgba(140,150,90,.08)}
:is(html[data-theme-background="wbg-deli-lattice"] body,.theme-choice-preview.wbg-deli-lattice,[data-part-background="wbg-deli-lattice"]),.category-section[data-category-background="wbg-deli-lattice"]::before{background-color:var(--ui-page-bg,#f6f3ec);--c:rgba(120,90,60,.07)}
:is(html[data-theme-background="wbg-deli-bordeaux"] body,.theme-choice-preview.wbg-deli-bordeaux,[data-part-background="wbg-deli-bordeaux"]),.category-section[data-category-background="wbg-deli-bordeaux"]::before{background-color:var(--ui-page-bg,#33141a);--c:rgba(255,255,255,.04);--c2:rgba(0,0,0,.18)}

/* פרחים וטבע */
:is(html[data-theme-background="wbg-flower-bloom"] body,.theme-choice-preview.wbg-flower-bloom,[data-part-background="wbg-flower-bloom"]),.category-section[data-category-background="wbg-flower-bloom"]::before{background-color:var(--ui-page-bg,#fcf7f5);--c:rgba(240,190,200,.32);--c2:rgba(200,220,190,.32)}
:is(html[data-theme-background="wbg-flower-leaves"] body,.theme-choice-preview.wbg-flower-leaves,[data-part-background="wbg-flower-leaves"]),.category-section[data-category-background="wbg-flower-leaves"]::before{background-color:var(--ui-page-bg,#f3f6ef);--c:rgba(110,150,90,.12);--c2:rgba(110,150,90,.08)}
:is(html[data-theme-background="wbg-flower-pollen"] body,.theme-choice-preview.wbg-flower-pollen,[data-part-background="wbg-flower-pollen"]),.category-section[data-category-background="wbg-flower-pollen"]::before{background-color:var(--ui-page-bg,#faf6f2);--c:rgba(200,120,140,.16)}
:is(html[data-theme-background="wbg-flower-pots"] body,.theme-choice-preview.wbg-flower-pots,[data-part-background="wbg-flower-pots"]),.category-section[data-category-background="wbg-flower-pots"]::before{background-color:var(--ui-page-bg,#f6f3ec);--c:rgba(120,160,110,.10);--c2:rgba(210,140,110,.09)}
:is(html[data-theme-background="wbg-flower-terracotta"] body,.theme-choice-preview.wbg-flower-terracotta,[data-part-background="wbg-flower-terracotta"]),.category-section[data-category-background="wbg-flower-terracotta"]::before{background-color:var(--ui-page-bg,#f3e3d8);--c:rgba(190,100,70,.12);--c2:rgba(255,255,255,.4)}
:is(html[data-theme-background="wbg-flower-jungle"] body,.theme-choice-preview.wbg-flower-jungle,[data-part-background="wbg-flower-jungle"]),.category-section[data-category-background="wbg-flower-jungle"]::before{background-color:var(--ui-page-bg,#1f3026);--c:rgba(150,190,130,.09);--c2:rgba(150,190,130,.06)}

/* תכשיטים וקוסמטיקה */
:is(html[data-theme-background="wbg-lux-pearl"] body,.theme-choice-preview.wbg-lux-pearl,[data-part-background="wbg-lux-pearl"]),.category-section[data-category-background="wbg-lux-pearl"]::before{background-color:var(--ui-page-bg,#f8f4f1);--c:rgba(235,215,230,.45);--c2:rgba(215,228,236,.45)}
:is(html[data-theme-background="wbg-lux-glass"] body,.theme-choice-preview.wbg-lux-glass,[data-part-background="wbg-lux-glass"]),.category-section[data-category-background="wbg-lux-glass"]::before{background-color:var(--ui-page-bg,#f5efeb);--c:rgba(255,255,255,.55);--c2:rgba(180,150,140,.07)}
:is(html[data-theme-background="wbg-lux-nude"] body,.theme-choice-preview.wbg-lux-nude,[data-part-background="wbg-lux-nude"]),.category-section[data-category-background="wbg-lux-nude"]::before{background-color:var(--ui-page-bg,#f2e7dd);--c:rgba(150,110,85,.09);--c2:rgba(255,255,255,.4)}
:is(html[data-theme-background="wbg-lux-rings"] body,.theme-choice-preview.wbg-lux-rings,[data-part-background="wbg-lux-rings"]),.category-section[data-category-background="wbg-lux-rings"]::before{background-color:var(--ui-page-bg,#f8f5f0);--c:rgba(184,151,90,.16)}
:is(html[data-theme-background="wbg-lux-quilt"] body,.theme-choice-preview.wbg-lux-quilt,[data-part-background="wbg-lux-quilt"]),.category-section[data-category-background="wbg-lux-quilt"]::before{background-color:var(--ui-page-bg,#f7f2ea);--c:rgba(150,125,95,.10)}
:is(html[data-theme-background="wbg-lux-spa"] body,.theme-choice-preview.wbg-lux-spa,[data-part-background="wbg-lux-spa"]),.category-section[data-category-background="wbg-lux-spa"]::before{background-color:var(--ui-page-bg,#f4ede6);--c:rgba(150,120,100,.07);--c2:rgba(255,255,255,.55)}
:is(html[data-theme-background="wbg-lux-gold"] body,.theme-choice-preview.wbg-lux-gold,[data-part-background="wbg-lux-gold"]),.category-section[data-category-background="wbg-lux-gold"]::before{background-color:var(--ui-page-bg,#141414);--c:rgba(201,166,94,.25)}
:is(html[data-theme-background="wbg-lux-emerald"] body,.theme-choice-preview.wbg-lux-emerald,[data-part-background="wbg-lux-emerald"]),.category-section[data-category-background="wbg-lux-emerald"]::before{background-color:var(--ui-page-bg,#103a2e);--c:rgba(201,166,94,.22)}

/* בית ועיצוב */
:is(html[data-theme-background="wbg-home-tile"] body,.theme-choice-preview.wbg-home-tile,[data-part-background="wbg-home-tile"]),.category-section[data-category-background="wbg-home-tile"]::before{background-color:var(--ui-page-bg,#f6f3ee);--c:rgba(90,80,70,.04)}
:is(html[data-theme-background="wbg-home-ribbed"] body,.theme-choice-preview.wbg-home-ribbed,[data-part-background="wbg-home-ribbed"]),.category-section[data-category-background="wbg-home-ribbed"]::before{background-color:var(--ui-page-bg,#f2ede6);--c:rgba(255,255,255,.5);--c2:rgba(130,100,70,.07)}
:is(html[data-theme-background="wbg-home-bauhaus"] body,.theme-choice-preview.wbg-home-bauhaus,[data-part-background="wbg-home-bauhaus"]),.category-section[data-category-background="wbg-home-bauhaus"]::before{background-color:var(--ui-page-bg,#f5f1ea);--c:rgba(200,120,80,.09);--c2:rgba(80,110,120,.08)}
:is(html[data-theme-background="wbg-home-plaster"] body,.theme-choice-preview.wbg-home-plaster,[data-part-background="wbg-home-plaster"]),.category-section[data-category-background="wbg-home-plaster"]::before{background-color:var(--ui-page-bg,#efe9e1);--c:rgba(110,95,80,.07);--c2:rgba(255,255,255,.5)}
:is(html[data-theme-background="wbg-home-grid"] body,.theme-choice-preview.wbg-home-grid,[data-part-background="wbg-home-grid"]),.category-section[data-category-background="wbg-home-grid"]::before{background-color:var(--ui-page-bg,#f7f6f2);--c:rgba(0,0,0,.04)}
:is(html[data-theme-background="wbg-home-charcoal"] body,.theme-choice-preview.wbg-home-charcoal,[data-part-background="wbg-home-charcoal"]),.category-section[data-category-background="wbg-home-charcoal"]::before{background-color:var(--ui-page-bg,#23262a);--c:rgba(255,255,255,.04);--c2:rgba(0,0,0,.18)}

/* ילדים */
:is(html[data-theme-background="wbg-kids-confetti"] body,.theme-choice-preview.wbg-kids-confetti,[data-part-background="wbg-kids-confetti"]),.category-section[data-category-background="wbg-kids-confetti"]::before{background-color:var(--ui-page-bg,#fffbf5);--c:rgba(242,140,130,.32);--c2:rgba(245,200,90,.38);--c3:rgba(120,190,170,.32);--c4:rgba(150,150,230,.3)}
:is(html[data-theme-background="wbg-kids-arches"] body,.theme-choice-preview.wbg-kids-arches,[data-part-background="wbg-kids-arches"]),.category-section[data-category-background="wbg-kids-arches"]::before{background-color:var(--ui-page-bg,#fdf8f0);--c:rgba(250,160,120,.14);--c2:rgba(120,180,220,.14)}
:is(html[data-theme-background="wbg-kids-checker"] body,.theme-choice-preview.wbg-kids-checker,[data-part-background="wbg-kids-checker"]),.category-section[data-category-background="wbg-kids-checker"]::before{background-color:var(--ui-page-bg,#f9f8ff);--c:rgba(130,140,230,.07)}
:is(html[data-theme-background="wbg-kids-dots"] body,.theme-choice-preview.wbg-kids-dots,[data-part-background="wbg-kids-dots"]),.category-section[data-category-background="wbg-kids-dots"]::before{background-color:var(--ui-page-bg,#f4f9fb);--c:rgba(90,170,210,.25)}
:is(html[data-theme-background="wbg-kids-shapes"] body,.theme-choice-preview.wbg-kids-shapes,[data-part-background="wbg-kids-shapes"]),.category-section[data-category-background="wbg-kids-shapes"]::before{background-color:var(--ui-page-bg,#fff9f2);--c:rgba(255,180,120,.15);--c2:rgba(160,210,170,.15)}
:is(html[data-theme-background="wbg-kids-waves"] body,.theme-choice-preview.wbg-kids-waves,[data-part-background="wbg-kids-waves"]),.category-section[data-category-background="wbg-kids-waves"]::before{background-color:var(--ui-page-bg,#fff7f7);--c:rgba(240,150,170,.18)}

/* טכנולוגיה */
:is(html[data-theme-background="wbg-tech-circuit"] body,.theme-choice-preview.wbg-tech-circuit,[data-part-background="wbg-tech-circuit"]),.category-section[data-category-background="wbg-tech-circuit"]::before{background-color:var(--ui-page-bg,#f5f7fa);--c:rgba(60,90,140,.07);--c2:rgba(60,90,140,.22)}
:is(html[data-theme-background="wbg-tech-blueprint"] body,.theme-choice-preview.wbg-tech-blueprint,[data-part-background="wbg-tech-blueprint"]),.category-section[data-category-background="wbg-tech-blueprint"]::before{background-color:var(--ui-page-bg,#0f2236);--c:rgba(120,170,230,.07);--c2:rgba(120,170,230,.14)}
:is(html[data-theme-background="wbg-tech-scan"] body,.theme-choice-preview.wbg-tech-scan,[data-part-background="wbg-tech-scan"]),.category-section[data-category-background="wbg-tech-scan"]::before{background-color:var(--ui-page-bg,#f6f7f9);--c:rgba(0,0,0,.03)}
:is(html[data-theme-background="wbg-tech-night"] body,.theme-choice-preview.wbg-tech-night,[data-part-background="wbg-tech-night"]),.category-section[data-category-background="wbg-tech-night"]::before{background-color:var(--ui-page-bg,#121418);--c:rgba(255,255,255,.09)}
:is(html[data-theme-background="wbg-tech-holo"] body,.theme-choice-preview.wbg-tech-holo,[data-part-background="wbg-tech-holo"]),.category-section[data-category-background="wbg-tech-holo"]::before{background-color:var(--ui-page-bg,#f5f6fb);--c:rgba(150,170,255,.24);--c2:rgba(170,230,240,.24)}
:is(html[data-theme-background="wbg-tech-speed"] body,.theme-choice-preview.wbg-tech-speed,[data-part-background="wbg-tech-speed"]),.category-section[data-category-background="wbg-tech-speed"]::before{background-color:var(--ui-page-bg,#f4f5f7);--c:rgba(30,40,60,.05)}

/* כללי — לכל חנות */
:is(html[data-theme-background="wbg-gen-dots"] body,.theme-choice-preview.wbg-gen-dots,[data-part-background="wbg-gen-dots"]),.category-section[data-category-background="wbg-gen-dots"]::before{background-color:var(--ui-page-bg,#f7f6f3);--c:rgba(0,0,0,.09)}
:is(html[data-theme-background="wbg-gen-grid"] body,.theme-choice-preview.wbg-gen-grid,[data-part-background="wbg-gen-grid"]),.category-section[data-category-background="wbg-gen-grid"]::before{background-color:var(--ui-page-bg,#f9f9f7);--c:rgba(0,0,0,.035)}
:is(html[data-theme-background="wbg-gen-grain"] body,.theme-choice-preview.wbg-gen-grain,[data-part-background="wbg-gen-grain"]),.category-section[data-category-background="wbg-gen-grain"]::before{background-color:var(--ui-page-bg,#f4f2ee);--c:rgba(0,0,0,.06);--c2:rgba(255,255,255,.5)}
:is(html[data-theme-background="wbg-gen-blobs"] body,.theme-choice-preview.wbg-gen-blobs,[data-part-background="wbg-gen-blobs"]),.category-section[data-category-background="wbg-gen-blobs"]::before{background-color:var(--ui-page-bg,#f8f7f5);--c:rgba(220,210,240,.3);--c2:rgba(240,220,200,.3)}
:is(html[data-theme-background="wbg-gen-checker"] body,.theme-choice-preview.wbg-gen-checker,[data-part-background="wbg-gen-checker"]),.category-section[data-category-background="wbg-gen-checker"]::before{background-color:var(--ui-page-bg,#f8f7f4);--c:rgba(0,0,0,.025)}
:is(html[data-theme-background="wbg-gen-lines"] body,.theme-choice-preview.wbg-gen-lines,[data-part-background="wbg-gen-lines"]),.category-section[data-category-background="wbg-gen-lines"]::before{background-color:var(--ui-page-bg,#f7f7f5);--c:rgba(0,0,0,.04)}
:is(html[data-theme-background="wbg-gen-ribbed"] body,.theme-choice-preview.wbg-gen-ribbed,[data-part-background="wbg-gen-ribbed"]),.category-section[data-category-background="wbg-gen-ribbed"]::before{background-color:var(--ui-page-bg,#f3f2ef);--c:rgba(255,255,255,.6);--c2:rgba(0,0,0,.035)}
:is(html[data-theme-background="wbg-gen-dark"] body,.theme-choice-preview.wbg-gen-dark,[data-part-background="wbg-gen-dark"]),.category-section[data-category-background="wbg-gen-dark"]::before{background-color:var(--ui-page-bg,#1b1c1e);--c:rgba(255,255,255,.04);--c2:rgba(0,0,0,.2)}

/* ---------- חלק 2: צורות ---------- */

/* נקודות */
:is(html[data-theme-background="wbg-fruit-dots"] body,.theme-choice-preview.wbg-fruit-dots,[data-part-background="wbg-fruit-dots"]),:is(html[data-theme-background="wbg-meat-ember"] body,.theme-choice-preview.wbg-meat-ember,[data-part-background="wbg-meat-ember"]),:is(html[data-theme-background="wbg-fish-deep"] body,.theme-choice-preview.wbg-fish-deep,[data-part-background="wbg-fish-deep"]),:is(html[data-theme-background="wbg-bakery-cocoa"] body,.theme-choice-preview.wbg-bakery-cocoa,[data-part-background="wbg-bakery-cocoa"]),:is(html[data-theme-background="wbg-flower-pollen"] body,.theme-choice-preview.wbg-flower-pollen,[data-part-background="wbg-flower-pollen"]),:is(html[data-theme-background="wbg-lux-gold"] body,.theme-choice-preview.wbg-lux-gold,[data-part-background="wbg-lux-gold"]),:is(html[data-theme-background="wbg-lux-emerald"] body,.theme-choice-preview.wbg-lux-emerald,[data-part-background="wbg-lux-emerald"]),:is(html[data-theme-background="wbg-kids-dots"] body,.theme-choice-preview.wbg-kids-dots,[data-part-background="wbg-kids-dots"]),:is(html[data-theme-background="wbg-tech-night"] body,.theme-choice-preview.wbg-tech-night,[data-part-background="wbg-tech-night"]),:is(html[data-theme-background="wbg-gen-dots"] body,.theme-choice-preview.wbg-gen-dots,[data-part-background="wbg-gen-dots"]),.category-section[data-category-background="wbg-fruit-dots"]::before,.category-section[data-category-background="wbg-meat-ember"]::before,.category-section[data-category-background="wbg-fish-deep"]::before,.category-section[data-category-background="wbg-bakery-cocoa"]::before,.category-section[data-category-background="wbg-flower-pollen"]::before,.category-section[data-category-background="wbg-lux-gold"]::before,.category-section[data-category-background="wbg-lux-emerald"]::before,.category-section[data-category-background="wbg-kids-dots"]::before,.category-section[data-category-background="wbg-tech-night"]::before,.category-section[data-category-background="wbg-gen-dots"]::before{background-image:radial-gradient(circle,var(--c) 1.4px,transparent 1.9px);background-size:24px 24px;}
/* גריד */
:is(html[data-theme-background="wbg-meat-grid"] body,.theme-choice-preview.wbg-meat-grid,[data-part-background="wbg-meat-grid"]),:is(html[data-theme-background="wbg-fashion-grid"] body,.theme-choice-preview.wbg-fashion-grid,[data-part-background="wbg-fashion-grid"]),:is(html[data-theme-background="wbg-home-grid"] body,.theme-choice-preview.wbg-home-grid,[data-part-background="wbg-home-grid"]),:is(html[data-theme-background="wbg-gen-grid"] body,.theme-choice-preview.wbg-gen-grid,[data-part-background="wbg-gen-grid"]),.category-section[data-category-background="wbg-meat-grid"]::before,.category-section[data-category-background="wbg-fashion-grid"]::before,.category-section[data-category-background="wbg-home-grid"]::before,.category-section[data-category-background="wbg-gen-grid"]::before{background-image:linear-gradient(var(--c) 1px,transparent 1px),linear-gradient(90deg,var(--c) 1px,transparent 1px);background-size:44px 44px;}
/* גרעין (נייר / בד / בטון) */
:is(html[data-theme-background="wbg-fruit-grain"] body,.theme-choice-preview.wbg-fruit-grain,[data-part-background="wbg-fruit-grain"]),:is(html[data-theme-background="wbg-fruit-dark"] body,.theme-choice-preview.wbg-fruit-dark,[data-part-background="wbg-fruit-dark"]),:is(html[data-theme-background="wbg-meat-concrete"] body,.theme-choice-preview.wbg-meat-concrete,[data-part-background="wbg-meat-concrete"]),:is(html[data-theme-background="wbg-fashion-linen"] body,.theme-choice-preview.wbg-fashion-linen,[data-part-background="wbg-fashion-linen"]),:is(html[data-theme-background="wbg-fashion-noir"] body,.theme-choice-preview.wbg-fashion-noir,[data-part-background="wbg-fashion-noir"]),:is(html[data-theme-background="wbg-bakery-flour"] body,.theme-choice-preview.wbg-bakery-flour,[data-part-background="wbg-bakery-flour"]),:is(html[data-theme-background="wbg-coffee-espresso"] body,.theme-choice-preview.wbg-coffee-espresso,[data-part-background="wbg-coffee-espresso"]),:is(html[data-theme-background="wbg-deli-bordeaux"] body,.theme-choice-preview.wbg-deli-bordeaux,[data-part-background="wbg-deli-bordeaux"]),:is(html[data-theme-background="wbg-flower-terracotta"] body,.theme-choice-preview.wbg-flower-terracotta,[data-part-background="wbg-flower-terracotta"]),:is(html[data-theme-background="wbg-lux-nude"] body,.theme-choice-preview.wbg-lux-nude,[data-part-background="wbg-lux-nude"]),:is(html[data-theme-background="wbg-home-charcoal"] body,.theme-choice-preview.wbg-home-charcoal,[data-part-background="wbg-home-charcoal"]),:is(html[data-theme-background="wbg-gen-grain"] body,.theme-choice-preview.wbg-gen-grain,[data-part-background="wbg-gen-grain"]),:is(html[data-theme-background="wbg-gen-dark"] body,.theme-choice-preview.wbg-gen-dark,[data-part-background="wbg-gen-dark"]),.category-section[data-category-background="wbg-fruit-grain"]::before,.category-section[data-category-background="wbg-fruit-dark"]::before,.category-section[data-category-background="wbg-meat-concrete"]::before,.category-section[data-category-background="wbg-fashion-linen"]::before,.category-section[data-category-background="wbg-fashion-noir"]::before,.category-section[data-category-background="wbg-bakery-flour"]::before,.category-section[data-category-background="wbg-coffee-espresso"]::before,.category-section[data-category-background="wbg-deli-bordeaux"]::before,.category-section[data-category-background="wbg-flower-terracotta"]::before,.category-section[data-category-background="wbg-lux-nude"]::before,.category-section[data-category-background="wbg-home-charcoal"]::before,.category-section[data-category-background="wbg-gen-grain"]::before,.category-section[data-category-background="wbg-gen-dark"]::before{background-image:radial-gradient(var(--c) 1px,transparent 1.6px),radial-gradient(var(--c2) 1px,transparent 1.6px),radial-gradient(var(--c) .8px,transparent 1.3px);background-size:7px 9px,11px 13px,17px 15px;background-position:0 0,3px 5px,8px 2px;}
/* כתמי צבע רכים */
:is(html[data-theme-background="wbg-fruit-market"] body,.theme-choice-preview.wbg-fruit-market,[data-part-background="wbg-fruit-market"]),:is(html[data-theme-background="wbg-fish-sea"] body,.theme-choice-preview.wbg-fish-sea,[data-part-background="wbg-fish-sea"]),:is(html[data-theme-background="wbg-fashion-pastel"] body,.theme-choice-preview.wbg-fashion-pastel,[data-part-background="wbg-fashion-pastel"]),:is(html[data-theme-background="wbg-bakery-cream"] body,.theme-choice-preview.wbg-bakery-cream,[data-part-background="wbg-bakery-cream"]),:is(html[data-theme-background="wbg-flower-bloom"] body,.theme-choice-preview.wbg-flower-bloom,[data-part-background="wbg-flower-bloom"]),:is(html[data-theme-background="wbg-lux-pearl"] body,.theme-choice-preview.wbg-lux-pearl,[data-part-background="wbg-lux-pearl"]),:is(html[data-theme-background="wbg-tech-holo"] body,.theme-choice-preview.wbg-tech-holo,[data-part-background="wbg-tech-holo"]),:is(html[data-theme-background="wbg-gen-blobs"] body,.theme-choice-preview.wbg-gen-blobs,[data-part-background="wbg-gen-blobs"]),.category-section[data-category-background="wbg-fruit-market"]::before,.category-section[data-category-background="wbg-fish-sea"]::before,.category-section[data-category-background="wbg-fashion-pastel"]::before,.category-section[data-category-background="wbg-bakery-cream"]::before,.category-section[data-category-background="wbg-flower-bloom"]::before,.category-section[data-category-background="wbg-lux-pearl"]::before,.category-section[data-category-background="wbg-tech-holo"]::before,.category-section[data-category-background="wbg-gen-blobs"]::before{background-image:radial-gradient(ellipse 280px 200px at 25% 25%,var(--c),transparent 70%),radial-gradient(ellipse 240px 220px at 78% 72%,var(--c2),transparent 70%);background-size:900px 700px;}
/* חצאי עיגול / קשתות */
:is(html[data-theme-background="wbg-fruit-halves"] body,.theme-choice-preview.wbg-fruit-halves,[data-part-background="wbg-fruit-halves"]),:is(html[data-theme-background="wbg-fashion-arches"] body,.theme-choice-preview.wbg-fashion-arches,[data-part-background="wbg-fashion-arches"]),:is(html[data-theme-background="wbg-bakery-macaron"] body,.theme-choice-preview.wbg-bakery-macaron,[data-part-background="wbg-bakery-macaron"]),:is(html[data-theme-background="wbg-flower-pots"] body,.theme-choice-preview.wbg-flower-pots,[data-part-background="wbg-flower-pots"]),:is(html[data-theme-background="wbg-kids-arches"] body,.theme-choice-preview.wbg-kids-arches,[data-part-background="wbg-kids-arches"]),.category-section[data-category-background="wbg-fruit-halves"]::before,.category-section[data-category-background="wbg-fashion-arches"]::before,.category-section[data-category-background="wbg-bakery-macaron"]::before,.category-section[data-category-background="wbg-flower-pots"]::before,.category-section[data-category-background="wbg-kids-arches"]::before{background-image:radial-gradient(circle at 50% 100%,var(--c) 0 22px,transparent 22.5px),radial-gradient(circle at 50% 100%,var(--c2) 0 22px,transparent 22.5px);background-size:96px 72px;background-position:0 0,48px 36px;}
/* עלים */
:is(html[data-theme-background="wbg-fruit-leaves"] body,.theme-choice-preview.wbg-fruit-leaves,[data-part-background="wbg-fruit-leaves"]),:is(html[data-theme-background="wbg-flower-leaves"] body,.theme-choice-preview.wbg-flower-leaves,[data-part-background="wbg-flower-leaves"]),:is(html[data-theme-background="wbg-flower-jungle"] body,.theme-choice-preview.wbg-flower-jungle,[data-part-background="wbg-flower-jungle"]),.category-section[data-category-background="wbg-fruit-leaves"]::before,.category-section[data-category-background="wbg-flower-leaves"]::before,.category-section[data-category-background="wbg-flower-jungle"]::before{background-image:radial-gradient(ellipse 6px 14px at 50% 50%,var(--c) 98%,transparent 100%),radial-gradient(ellipse 14px 6px at 50% 50%,var(--c2) 98%,transparent 100%);background-size:64px 64px;background-position:0 0,32px 32px;}
/* משבצת גדולה */
:is(html[data-theme-background="wbg-fruit-checker"] body,.theme-choice-preview.wbg-fruit-checker,[data-part-background="wbg-fruit-checker"]),:is(html[data-theme-background="wbg-fashion-checker"] body,.theme-choice-preview.wbg-fashion-checker,[data-part-background="wbg-fashion-checker"]),:is(html[data-theme-background="wbg-bakery-checker"] body,.theme-choice-preview.wbg-bakery-checker,[data-part-background="wbg-bakery-checker"]),:is(html[data-theme-background="wbg-home-tile"] body,.theme-choice-preview.wbg-home-tile,[data-part-background="wbg-home-tile"]),:is(html[data-theme-background="wbg-kids-checker"] body,.theme-choice-preview.wbg-kids-checker,[data-part-background="wbg-kids-checker"]),:is(html[data-theme-background="wbg-gen-checker"] body,.theme-choice-preview.wbg-gen-checker,[data-part-background="wbg-gen-checker"]),.category-section[data-category-background="wbg-fruit-checker"]::before,.category-section[data-category-background="wbg-fashion-checker"]::before,.category-section[data-category-background="wbg-bakery-checker"]::before,.category-section[data-category-background="wbg-home-tile"]::before,.category-section[data-category-background="wbg-kids-checker"]::before,.category-section[data-category-background="wbg-gen-checker"]::before{background-image:conic-gradient(var(--c) 25%,transparent 0 50%,var(--c) 0 75%,transparent 0);background-size:96px 96px;}
/* רבעי עיגול (גאומטרי) */
:is(html[data-theme-background="wbg-fruit-citrus"] body,.theme-choice-preview.wbg-fruit-citrus,[data-part-background="wbg-fruit-citrus"]),:is(html[data-theme-background="wbg-deli-geo"] body,.theme-choice-preview.wbg-deli-geo,[data-part-background="wbg-deli-geo"]),:is(html[data-theme-background="wbg-home-bauhaus"] body,.theme-choice-preview.wbg-home-bauhaus,[data-part-background="wbg-home-bauhaus"]),:is(html[data-theme-background="wbg-kids-shapes"] body,.theme-choice-preview.wbg-kids-shapes,[data-part-background="wbg-kids-shapes"]),.category-section[data-category-background="wbg-fruit-citrus"]::before,.category-section[data-category-background="wbg-deli-geo"]::before,.category-section[data-category-background="wbg-home-bauhaus"]::before,.category-section[data-category-background="wbg-kids-shapes"]::before{background-image:radial-gradient(circle at 0 0,var(--c) 0 48px,transparent 48.5px),radial-gradient(circle at 100% 100%,var(--c2) 0 48px,transparent 48.5px);background-size:120px 120px;}
/* קווים אלכסוניים דקים */
:is(html[data-theme-background="wbg-meat-lines"] body,.theme-choice-preview.wbg-meat-lines,[data-part-background="wbg-meat-lines"]),:is(html[data-theme-background="wbg-fashion-lines"] body,.theme-choice-preview.wbg-fashion-lines,[data-part-background="wbg-fashion-lines"]),:is(html[data-theme-background="wbg-tech-speed"] body,.theme-choice-preview.wbg-tech-speed,[data-part-background="wbg-tech-speed"]),:is(html[data-theme-background="wbg-gen-lines"] body,.theme-choice-preview.wbg-gen-lines,[data-part-background="wbg-gen-lines"]),.category-section[data-category-background="wbg-meat-lines"]::before,.category-section[data-category-background="wbg-fashion-lines"]::before,.category-section[data-category-background="wbg-tech-speed"]::before,.category-section[data-category-background="wbg-gen-lines"]::before{background-image:repeating-linear-gradient(45deg,var(--c) 0 1px,transparent 1px 16px);}
/* טיח / אבן */
:is(html[data-theme-background="wbg-meat-plaster"] body,.theme-choice-preview.wbg-meat-plaster,[data-part-background="wbg-meat-plaster"]),:is(html[data-theme-background="wbg-coffee-plaster"] body,.theme-choice-preview.wbg-coffee-plaster,[data-part-background="wbg-coffee-plaster"]),:is(html[data-theme-background="wbg-deli-stone"] body,.theme-choice-preview.wbg-deli-stone,[data-part-background="wbg-deli-stone"]),:is(html[data-theme-background="wbg-lux-spa"] body,.theme-choice-preview.wbg-lux-spa,[data-part-background="wbg-lux-spa"]),:is(html[data-theme-background="wbg-home-plaster"] body,.theme-choice-preview.wbg-home-plaster,[data-part-background="wbg-home-plaster"]),.category-section[data-category-background="wbg-meat-plaster"]::before,.category-section[data-category-background="wbg-coffee-plaster"]::before,.category-section[data-category-background="wbg-deli-stone"]::before,.category-section[data-category-background="wbg-lux-spa"]::before,.category-section[data-category-background="wbg-home-plaster"]::before{background-image:radial-gradient(var(--c) 1px,transparent 1.6px),radial-gradient(ellipse 60px 40px at 30% 40%,var(--c2),transparent 70%),radial-gradient(ellipse 50px 70px at 70% 60%,var(--c2),transparent 70%);background-size:9px 11px,140px 110px,190px 170px;}
/* מצולע (פלוטינג) */
:is(html[data-theme-background="wbg-meat-ribbed"] body,.theme-choice-preview.wbg-meat-ribbed,[data-part-background="wbg-meat-ribbed"]),:is(html[data-theme-background="wbg-fashion-ribbed"] body,.theme-choice-preview.wbg-fashion-ribbed,[data-part-background="wbg-fashion-ribbed"]),:is(html[data-theme-background="wbg-lux-glass"] body,.theme-choice-preview.wbg-lux-glass,[data-part-background="wbg-lux-glass"]),:is(html[data-theme-background="wbg-home-ribbed"] body,.theme-choice-preview.wbg-home-ribbed,[data-part-background="wbg-home-ribbed"]),:is(html[data-theme-background="wbg-gen-ribbed"] body,.theme-choice-preview.wbg-gen-ribbed,[data-part-background="wbg-gen-ribbed"]),.category-section[data-category-background="wbg-meat-ribbed"]::before,.category-section[data-category-background="wbg-fashion-ribbed"]::before,.category-section[data-category-background="wbg-lux-glass"]::before,.category-section[data-category-background="wbg-home-ribbed"]::before,.category-section[data-category-background="wbg-gen-ribbed"]::before{background-image:repeating-linear-gradient(90deg,var(--c) 0,transparent 14px,var(--c2) 26px,var(--c) 28px);}
/* קשקשים */
:is(html[data-theme-background="wbg-fish-scales"] body,.theme-choice-preview.wbg-fish-scales,[data-part-background="wbg-fish-scales"]),.category-section[data-category-background="wbg-fish-scales"]::before{background-image:radial-gradient(circle at 50% 100%,transparent 0 17px,var(--c) 17px 18.5px,transparent 18.5px),radial-gradient(circle at 50% 100%,transparent 0 17px,var(--c) 17px 18.5px,transparent 18.5px);background-size:40px 20px;background-position:0 0,20px 10px;}
/* גלים */
:is(html[data-theme-background="wbg-fish-waves"] body,.theme-choice-preview.wbg-fish-waves,[data-part-background="wbg-fish-waves"]),:is(html[data-theme-background="wbg-bakery-whip"] body,.theme-choice-preview.wbg-bakery-whip,[data-part-background="wbg-bakery-whip"]),:is(html[data-theme-background="wbg-kids-waves"] body,.theme-choice-preview.wbg-kids-waves,[data-part-background="wbg-kids-waves"]),.category-section[data-category-background="wbg-fish-waves"]::before,.category-section[data-category-background="wbg-bakery-whip"]::before,.category-section[data-category-background="wbg-kids-waves"]::before{background-image:radial-gradient(circle at 50% 0,transparent 0 19px,var(--c) 19px 20.5px,transparent 21px);background-size:40px 36px;}
/* טבעות / בועות */
:is(html[data-theme-background="wbg-fish-bubbles"] body,.theme-choice-preview.wbg-fish-bubbles,[data-part-background="wbg-fish-bubbles"]),:is(html[data-theme-background="wbg-lux-rings"] body,.theme-choice-preview.wbg-lux-rings,[data-part-background="wbg-lux-rings"]),.category-section[data-category-background="wbg-fish-bubbles"]::before,.category-section[data-category-background="wbg-lux-rings"]::before{background-image:radial-gradient(circle,transparent 0 8px,var(--c) 8px 9.5px,transparent 10px);background-size:44px 44px;}
/* סבכה עדינה */
:is(html[data-theme-background="wbg-fish-net"] body,.theme-choice-preview.wbg-fish-net,[data-part-background="wbg-fish-net"]),:is(html[data-theme-background="wbg-deli-lattice"] body,.theme-choice-preview.wbg-deli-lattice,[data-part-background="wbg-deli-lattice"]),:is(html[data-theme-background="wbg-lux-quilt"] body,.theme-choice-preview.wbg-lux-quilt,[data-part-background="wbg-lux-quilt"]),.category-section[data-category-background="wbg-fish-net"]::before,.category-section[data-category-background="wbg-deli-lattice"]::before,.category-section[data-category-background="wbg-lux-quilt"]::before{background-image:repeating-linear-gradient(45deg,transparent 0 28px,var(--c) 28px 29px),repeating-linear-gradient(-45deg,transparent 0 28px,var(--c) 28px 29px);}
/* זיגזג */
:is(html[data-theme-background="wbg-deli-zigzag"] body,.theme-choice-preview.wbg-deli-zigzag,[data-part-background="wbg-deli-zigzag"]),.category-section[data-category-background="wbg-deli-zigzag"]::before{background-image:linear-gradient(135deg,var(--c) 25%,transparent 25%),linear-gradient(225deg,var(--c) 25%,transparent 25%),linear-gradient(315deg,var(--c) 25%,transparent 25%),linear-gradient(45deg,var(--c) 25%,transparent 25%);background-size:60px 60px;background-position:-30px 0,-30px 0,0 0,0 0;}
/* טראצו */
:is(html[data-theme-background="wbg-deli-terrazzo"] body,.theme-choice-preview.wbg-deli-terrazzo,[data-part-background="wbg-deli-terrazzo"]),.category-section[data-category-background="wbg-deli-terrazzo"]::before{background-image:radial-gradient(ellipse 5px 3px at 20% 30%,var(--c) 98%,transparent 100%),radial-gradient(ellipse 3px 4px at 70% 60%,var(--c2) 98%,transparent 100%),radial-gradient(ellipse 3px 3px at 45% 85%,var(--c3) 98%,transparent 100%),radial-gradient(ellipse 4px 2px at 85% 15%,var(--c4) 98%,transparent 100%);background-size:83px 71px,67px 89px,53px 61px,97px 79px;}
/* קונפטי */
:is(html[data-theme-background="wbg-kids-confetti"] body,.theme-choice-preview.wbg-kids-confetti,[data-part-background="wbg-kids-confetti"]),.category-section[data-category-background="wbg-kids-confetti"]::before{background-image:radial-gradient(circle,var(--c) 0 3.5px,transparent 4px),radial-gradient(circle,var(--c2) 0 3px,transparent 3.5px),radial-gradient(circle,var(--c3) 0 3.5px,transparent 4px),radial-gradient(circle,var(--c4) 0 3px,transparent 3.5px);background-size:77px 63px,53px 71px,91px 83px,61px 49px;background-position:0 0,20px 30px,45px 10px,10px 40px;}
/* מעגל חשמלי */
:is(html[data-theme-background="wbg-tech-circuit"] body,.theme-choice-preview.wbg-tech-circuit,[data-part-background="wbg-tech-circuit"]),.category-section[data-category-background="wbg-tech-circuit"]::before{background-image:radial-gradient(circle at 1px 1px,var(--c2) 0 2px,transparent 2.5px),linear-gradient(var(--c) 1px,transparent 1px),linear-gradient(90deg,var(--c) 1px,transparent 1px);background-size:48px 48px;}
/* שרטוט כחול */
:is(html[data-theme-background="wbg-tech-blueprint"] body,.theme-choice-preview.wbg-tech-blueprint,[data-part-background="wbg-tech-blueprint"]),.category-section[data-category-background="wbg-tech-blueprint"]::before{background-image:linear-gradient(var(--c2) 1px,transparent 1px),linear-gradient(90deg,var(--c2) 1px,transparent 1px),linear-gradient(var(--c) 1px,transparent 1px),linear-gradient(90deg,var(--c) 1px,transparent 1px);background-size:80px 80px,80px 80px,16px 16px,16px 16px;}
/* קווי סריקה */
:is(html[data-theme-background="wbg-tech-scan"] body,.theme-choice-preview.wbg-tech-scan,[data-part-background="wbg-tech-scan"]),.category-section[data-category-background="wbg-tech-scan"]::before{background-image:repeating-linear-gradient(180deg,var(--c) 0 1px,transparent 1px 5px);}

/* ===== רקעים מאוירים (תיקיית patterns ליד הקובץ) ===== */
:is(html[data-theme-background="wbg-art-fruit"] body,.theme-choice-preview.wbg-art-fruit,[data-part-background="wbg-art-fruit"]),:is(html[data-theme-background="wbg-art-fruit-soft"] body,.theme-choice-preview.wbg-art-fruit-soft,[data-part-background="wbg-art-fruit-soft"]),:is(html[data-theme-background="wbg-art-fruit-night"] body,.theme-choice-preview.wbg-art-fruit-night,[data-part-background="wbg-art-fruit-night"]),:is(html[data-theme-background="wbg-art-citrus"] body,.theme-choice-preview.wbg-art-citrus,[data-part-background="wbg-art-citrus"]),:is(html[data-theme-background="wbg-art-citrus-mint"] body,.theme-choice-preview.wbg-art-citrus-mint,[data-part-background="wbg-art-citrus-mint"]),:is(html[data-theme-background="wbg-art-citrus-soft"] body,.theme-choice-preview.wbg-art-citrus-soft,[data-part-background="wbg-art-citrus-soft"]),:is(html[data-theme-background="wbg-art-veg"] body,.theme-choice-preview.wbg-art-veg,[data-part-background="wbg-art-veg"]),:is(html[data-theme-background="wbg-art-veg-soft"] body,.theme-choice-preview.wbg-art-veg-soft,[data-part-background="wbg-art-veg-soft"]),:is(html[data-theme-background="wbg-art-veg-night"] body,.theme-choice-preview.wbg-art-veg-night,[data-part-background="wbg-art-veg-night"]),:is(html[data-theme-background="wbg-art-leaves"] body,.theme-choice-preview.wbg-art-leaves,[data-part-background="wbg-art-leaves"]),:is(html[data-theme-background="wbg-art-leaves-soft"] body,.theme-choice-preview.wbg-art-leaves-soft,[data-part-background="wbg-art-leaves-soft"]),:is(html[data-theme-background="wbg-art-leaves-night"] body,.theme-choice-preview.wbg-art-leaves-night,[data-part-background="wbg-art-leaves-night"]),:is(html[data-theme-background="wbg-art-summer"] body,.theme-choice-preview.wbg-art-summer,[data-part-background="wbg-art-summer"]),:is(html[data-theme-background="wbg-art-summer-soft"] body,.theme-choice-preview.wbg-art-summer-soft,[data-part-background="wbg-art-summer-soft"]),:is(html[data-theme-background="wbg-art-meat"] body,.theme-choice-preview.wbg-art-meat,[data-part-background="wbg-art-meat"]),:is(html[data-theme-background="wbg-art-meat-soft"] body,.theme-choice-preview.wbg-art-meat-soft,[data-part-background="wbg-art-meat-soft"]),:is(html[data-theme-background="wbg-art-meat-night"] body,.theme-choice-preview.wbg-art-meat-night,[data-part-background="wbg-art-meat-night"]),:is(html[data-theme-background="wbg-art-meat-blush"] body,.theme-choice-preview.wbg-art-meat-blush,[data-part-background="wbg-art-meat-blush"]),:is(html[data-theme-background="wbg-art-herbs"] body,.theme-choice-preview.wbg-art-herbs,[data-part-background="wbg-art-herbs"]),:is(html[data-theme-background="wbg-art-herbs-soft"] body,.theme-choice-preview.wbg-art-herbs-soft,[data-part-background="wbg-art-herbs-soft"]),:is(html[data-theme-background="wbg-art-herbs-night"] body,.theme-choice-preview.wbg-art-herbs-night,[data-part-background="wbg-art-herbs-night"]),:is(html[data-theme-background="wbg-art-sea"] body,.theme-choice-preview.wbg-art-sea,[data-part-background="wbg-art-sea"]),:is(html[data-theme-background="wbg-art-sea-soft"] body,.theme-choice-preview.wbg-art-sea-soft,[data-part-background="wbg-art-sea-soft"]),:is(html[data-theme-background="wbg-art-sea-navy"] body,.theme-choice-preview.wbg-art-sea-navy,[data-part-background="wbg-art-sea-navy"]),.category-section[data-category-background="wbg-art-fruit"]::before,.category-section[data-category-background="wbg-art-fruit-soft"]::before,.category-section[data-category-background="wbg-art-fruit-night"]::before,.category-section[data-category-background="wbg-art-citrus"]::before,.category-section[data-category-background="wbg-art-citrus-mint"]::before,.category-section[data-category-background="wbg-art-citrus-soft"]::before,.category-section[data-category-background="wbg-art-veg"]::before,.category-section[data-category-background="wbg-art-veg-soft"]::before,.category-section[data-category-background="wbg-art-veg-night"]::before,.category-section[data-category-background="wbg-art-leaves"]::before,.category-section[data-category-background="wbg-art-leaves-soft"]::before,.category-section[data-category-background="wbg-art-leaves-night"]::before,.category-section[data-category-background="wbg-art-summer"]::before,.category-section[data-category-background="wbg-art-summer-soft"]::before,.category-section[data-category-background="wbg-art-meat"]::before,.category-section[data-category-background="wbg-art-meat-soft"]::before,.category-section[data-category-background="wbg-art-meat-night"]::before,.category-section[data-category-background="wbg-art-meat-blush"]::before,.category-section[data-category-background="wbg-art-herbs"]::before,.category-section[data-category-background="wbg-art-herbs-soft"]::before,.category-section[data-category-background="wbg-art-herbs-night"]::before,.category-section[data-category-background="wbg-art-sea"]::before,.category-section[data-category-background="wbg-art-sea-soft"]::before,.category-section[data-category-background="wbg-art-sea-navy"]::before{background-size:420px 420px;background-repeat:repeat}
:is(html[data-theme-background="wbg-art-fruit"] body,.theme-choice-preview.wbg-art-fruit,[data-part-background="wbg-art-fruit"]),.category-section[data-category-background="wbg-art-fruit"]::before{background-color:var(--ui-page-bg,#fff7ec);background-image:url("patterns/fruit.svg")}
:is(html[data-theme-background="wbg-art-fruit-soft"] body,.theme-choice-preview.wbg-art-fruit-soft,[data-part-background="wbg-art-fruit-soft"]),.category-section[data-category-background="wbg-art-fruit-soft"]::before{background-color:var(--ui-page-bg,#fffaf3);background-image:url("patterns/fruit-soft.svg")}
:is(html[data-theme-background="wbg-art-fruit-night"] body,.theme-choice-preview.wbg-art-fruit-night,[data-part-background="wbg-art-fruit-night"]),.category-section[data-category-background="wbg-art-fruit-night"]::before{background-color:var(--ui-page-bg,#1f3a2b);background-image:url("patterns/fruit.svg")}
:is(html[data-theme-background="wbg-art-citrus"] body,.theme-choice-preview.wbg-art-citrus,[data-part-background="wbg-art-citrus"]),.category-section[data-category-background="wbg-art-citrus"]::before{background-color:var(--ui-page-bg,#fff4d6);background-image:url("patterns/citrus.svg")}
:is(html[data-theme-background="wbg-art-citrus-mint"] body,.theme-choice-preview.wbg-art-citrus-mint,[data-part-background="wbg-art-citrus-mint"]),.category-section[data-category-background="wbg-art-citrus-mint"]::before{background-color:var(--ui-page-bg,#e3f4ea);background-image:url("patterns/citrus.svg")}
:is(html[data-theme-background="wbg-art-citrus-soft"] body,.theme-choice-preview.wbg-art-citrus-soft,[data-part-background="wbg-art-citrus-soft"]),.category-section[data-category-background="wbg-art-citrus-soft"]::before{background-color:var(--ui-page-bg,#fffbef);background-image:url("patterns/citrus-soft.svg")}
:is(html[data-theme-background="wbg-art-veg"] body,.theme-choice-preview.wbg-art-veg,[data-part-background="wbg-art-veg"]),.category-section[data-category-background="wbg-art-veg"]::before{background-color:var(--ui-page-bg,#f1f7e8);background-image:url("patterns/veg.svg")}
:is(html[data-theme-background="wbg-art-veg-soft"] body,.theme-choice-preview.wbg-art-veg-soft,[data-part-background="wbg-art-veg-soft"]),.category-section[data-category-background="wbg-art-veg-soft"]::before{background-color:var(--ui-page-bg,#f7faf2);background-image:url("patterns/veg-soft.svg")}
:is(html[data-theme-background="wbg-art-veg-night"] body,.theme-choice-preview.wbg-art-veg-night,[data-part-background="wbg-art-veg-night"]),.category-section[data-category-background="wbg-art-veg-night"]::before{background-color:var(--ui-page-bg,#203126);background-image:url("patterns/veg.svg")}
:is(html[data-theme-background="wbg-art-leaves"] body,.theme-choice-preview.wbg-art-leaves,[data-part-background="wbg-art-leaves"]),.category-section[data-category-background="wbg-art-leaves"]::before{background-color:var(--ui-page-bg,#eef6e6);background-image:url("patterns/leaves.svg")}
:is(html[data-theme-background="wbg-art-leaves-soft"] body,.theme-choice-preview.wbg-art-leaves-soft,[data-part-background="wbg-art-leaves-soft"]),.category-section[data-category-background="wbg-art-leaves-soft"]::before{background-color:var(--ui-page-bg,#f5f9f0);background-image:url("patterns/leaves-soft.svg")}
:is(html[data-theme-background="wbg-art-leaves-night"] body,.theme-choice-preview.wbg-art-leaves-night,[data-part-background="wbg-art-leaves-night"]),.category-section[data-category-background="wbg-art-leaves-night"]::before{background-color:var(--ui-page-bg,#17301f);background-image:url("patterns/leaves.svg")}
:is(html[data-theme-background="wbg-art-summer"] body,.theme-choice-preview.wbg-art-summer,[data-part-background="wbg-art-summer"]),.category-section[data-category-background="wbg-art-summer"]::before{background-color:var(--ui-page-bg,#fff0f0);background-image:url("patterns/summer.svg")}
:is(html[data-theme-background="wbg-art-summer-soft"] body,.theme-choice-preview.wbg-art-summer-soft,[data-part-background="wbg-art-summer-soft"]),.category-section[data-category-background="wbg-art-summer-soft"]::before{background-color:var(--ui-page-bg,#fff8f7);background-image:url("patterns/summer-soft.svg")}
:is(html[data-theme-background="wbg-art-meat"] body,.theme-choice-preview.wbg-art-meat,[data-part-background="wbg-art-meat"]),.category-section[data-category-background="wbg-art-meat"]::before{background-color:var(--ui-page-bg,#fbf1e8);background-image:url("patterns/meat.svg")}
:is(html[data-theme-background="wbg-art-meat-soft"] body,.theme-choice-preview.wbg-art-meat-soft,[data-part-background="wbg-art-meat-soft"]),.category-section[data-category-background="wbg-art-meat-soft"]::before{background-color:var(--ui-page-bg,#fcf7f2);background-image:url("patterns/meat-soft.svg")}
:is(html[data-theme-background="wbg-art-meat-night"] body,.theme-choice-preview.wbg-art-meat-night,[data-part-background="wbg-art-meat-night"]),.category-section[data-category-background="wbg-art-meat-night"]::before{background-color:var(--ui-page-bg,#221c1a);background-image:url("patterns/meat.svg")}
:is(html[data-theme-background="wbg-art-meat-blush"] body,.theme-choice-preview.wbg-art-meat-blush,[data-part-background="wbg-art-meat-blush"]),.category-section[data-category-background="wbg-art-meat-blush"]::before{background-color:var(--ui-page-bg,#f7e4de);background-image:url("patterns/meat.svg")}
:is(html[data-theme-background="wbg-art-herbs"] body,.theme-choice-preview.wbg-art-herbs,[data-part-background="wbg-art-herbs"]),.category-section[data-category-background="wbg-art-herbs"]::before{background-color:var(--ui-page-bg,#f6f1e6);background-image:url("patterns/herbs.svg")}
:is(html[data-theme-background="wbg-art-herbs-soft"] body,.theme-choice-preview.wbg-art-herbs-soft,[data-part-background="wbg-art-herbs-soft"]),.category-section[data-category-background="wbg-art-herbs-soft"]::before{background-color:var(--ui-page-bg,#faf7f0);background-image:url("patterns/herbs-soft.svg")}
:is(html[data-theme-background="wbg-art-herbs-night"] body,.theme-choice-preview.wbg-art-herbs-night,[data-part-background="wbg-art-herbs-night"]),.category-section[data-category-background="wbg-art-herbs-night"]::before{background-color:var(--ui-page-bg,#1e2420);background-image:url("patterns/herbs.svg")}
:is(html[data-theme-background="wbg-art-sea"] body,.theme-choice-preview.wbg-art-sea,[data-part-background="wbg-art-sea"]),.category-section[data-category-background="wbg-art-sea"]::before{background-color:var(--ui-page-bg,#eaf4f8);background-image:url("patterns/sea.svg")}
:is(html[data-theme-background="wbg-art-sea-soft"] body,.theme-choice-preview.wbg-art-sea-soft,[data-part-background="wbg-art-sea-soft"]),.category-section[data-category-background="wbg-art-sea-soft"]::before{background-color:var(--ui-page-bg,#f4f9fb);background-image:url("patterns/sea-soft.svg")}
:is(html[data-theme-background="wbg-art-sea-navy"] body,.theme-choice-preview.wbg-art-sea-navy,[data-part-background="wbg-art-sea-navy"]),.category-section[data-category-background="wbg-art-sea-navy"]::before{background-color:var(--ui-page-bg,#10283c);background-image:url("patterns/sea.svg")}
:is(html[data-theme-background="bg-fruit-gingham"] body,.theme-choice-preview.bg-fruit-gingham,[data-part-background="bg-fruit-gingham"]),.category-section[data-category-background="bg-fruit-gingham"]::before{background-color:var(--ui-page-bg,#fbfaf4);background-image:linear-gradient(90deg,rgba(116,158,68,.07) 50%,transparent 50%),linear-gradient(rgba(116,158,68,.07) 50%,transparent 50%);background-size:40px 40px;}
:is(html[data-theme-background="bg-fruit-crate"] body,.theme-choice-preview.bg-fruit-crate,[data-part-background="bg-fruit-crate"]),.category-section[data-category-background="bg-fruit-crate"]::before{background-color:var(--ui-page-bg,#f3e9da);background-image:linear-gradient(rgba(120,80,40,.10) 0 2px,transparent 2px),repeating-linear-gradient(180deg,transparent 0 9px,rgba(120,80,40,.035) 9px 10px,transparent 10px 23px);background-size:100% 72px,100% 100%;}
:is(html[data-theme-background="bg-fruit-kraft"] body,.theme-choice-preview.bg-fruit-kraft,[data-part-background="bg-fruit-kraft"]),.category-section[data-category-background="bg-fruit-kraft"]::before{background-color:var(--ui-page-bg,#efe4d1);background-image:radial-gradient(rgba(110,75,35,.10) 1px,transparent 1.5px),radial-gradient(rgba(255,255,255,.35) 1px,transparent 1.5px),radial-gradient(rgba(110,75,35,.07) 1.2px,transparent 1.8px);background-size:13px 11px,17px 19px,29px 23px;background-position:0 0,5px 7px,11px 3px;}
:is(html[data-theme-background="bg-fruit-citrus"] body,.theme-choice-preview.bg-fruit-citrus,[data-part-background="bg-fruit-citrus"]),.category-section[data-category-background="bg-fruit-citrus"]::before{background-color:var(--ui-page-bg,#fffaf2);background-image:radial-gradient(circle,#fdebd2 0 7px,transparent 7.5px),radial-gradient(circle,#f6f0d0 0 5px,transparent 5.5px);background-size:72px 72px;background-position:0 0,36px 36px;}
:is(html[data-theme-background="bg-fruit-awning"] body,.theme-choice-preview.bg-fruit-awning,[data-part-background="bg-fruit-awning"]),.category-section[data-category-background="bg-fruit-awning"]::before{background-color:var(--ui-page-bg,#fbfaf5);background-image:repeating-linear-gradient(90deg,#f1f5ea 0 60px,#fbfaf5 60px 120px);}
:is(html[data-theme-background="bg-fruit-chalk"] body,.theme-choice-preview.bg-fruit-chalk,[data-part-background="bg-fruit-chalk"]),.category-section[data-category-background="bg-fruit-chalk"]::before{background-color:var(--ui-page-bg,#263a2f);background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.5px),radial-gradient(rgba(255,255,255,.03) 1px,transparent 1.5px);background-size:9px 11px,15px 13px;background-position:0 0,4px 6px;}
:is(html[data-theme-background="bg-meat-paper"] body,.theme-choice-preview.bg-meat-paper,[data-part-background="bg-meat-paper"]),.category-section[data-category-background="bg-meat-paper"]::before{background-color:var(--ui-page-bg,#f6eee8);background-image:repeating-linear-gradient(8deg,rgba(150,90,80,.035) 0 1px,transparent 1px 7px),repeating-linear-gradient(-12deg,rgba(255,255,255,.5) 0 1px,transparent 1px 11px);}
:is(html[data-theme-background="bg-meat-tiles"] body,.theme-choice-preview.bg-meat-tiles,[data-part-background="bg-meat-tiles"]),.category-section[data-category-background="bg-meat-tiles"]::before{background-color:var(--ui-page-bg,#f8f6f2);background-image:linear-gradient(#ebe6dd 2px,transparent 2px),conic-gradient(at 2px 40px,transparent 270deg,#ebe6dd 0),conic-gradient(at 2px 40px,transparent 270deg,#ebe6dd 0);background-size:100% 40px,96px 80px,96px 80px;background-position:0 0,0 0,48px 40px;}
:is(html[data-theme-background="bg-meat-block"] body,.theme-choice-preview.bg-meat-block,[data-part-background="bg-meat-block"]),.category-section[data-category-background="bg-meat-block"]::before{background-color:var(--ui-page-bg,#f1e5d5);background-image:conic-gradient(rgba(120,75,35,.06) 25%,transparent 0 50%,rgba(120,75,35,.06) 0 75%,transparent 0);background-size:96px 96px;}
:is(html[data-theme-background="bg-meat-slate"] body,.theme-choice-preview.bg-meat-slate,[data-part-background="bg-meat-slate"]),.category-section[data-category-background="bg-meat-slate"]::before{background-color:var(--ui-page-bg,#2a2b2f);background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.018) 0 2px,transparent 2px 7px),repeating-linear-gradient(25deg,rgba(0,0,0,.12) 0 1px,transparent 1px 11px);}
:is(html[data-theme-background="bg-meat-apron"] body,.theme-choice-preview.bg-meat-apron,[data-part-background="bg-meat-apron"]),.category-section[data-category-background="bg-meat-apron"]::before{background-color:var(--ui-page-bg,#fbf8f4);background-image:repeating-linear-gradient(90deg,rgba(123,30,43,.09) 0 2px,transparent 2px 18px,rgba(123,30,43,.09) 18px 19px,transparent 19px 72px);}
:is(html[data-theme-background="bg-meat-smoke"] body,.theme-choice-preview.bg-meat-smoke,[data-part-background="bg-meat-smoke"]),.category-section[data-category-background="bg-meat-smoke"]::before{background-color:var(--ui-page-bg,#1c1815);background-image:radial-gradient(rgba(255,170,110,.06) 1px,transparent 1.6px),radial-gradient(rgba(255,255,255,.025) 1px,transparent 1.6px);background-size:11px 13px,17px 15px;background-position:0 0,6px 5px;}
:is(html[data-theme-background="bg-fish-scales"] body,.theme-choice-preview.bg-fish-scales,[data-part-background="bg-fish-scales"]),.category-section[data-category-background="bg-fish-scales"]::before{background-color:var(--ui-page-bg,#f3f8fa);background-image:radial-gradient(circle at 50% 100%,transparent 0 17px,#e0ecf1 17px 18.5px,transparent 18.5px),radial-gradient(circle at 50% 100%,transparent 0 17px,#e0ecf1 17px 18.5px,transparent 18.5px);background-size:40px 20px;background-position:0 0,20px 10px;}
:is(html[data-theme-background="bg-fish-waves"] body,.theme-choice-preview.bg-fish-waves,[data-part-background="bg-fish-waves"]),.category-section[data-category-background="bg-fish-waves"]::before{background-color:var(--ui-page-bg,#f5f9fb);background-image:radial-gradient(circle at 50% 100%,#f5f9fb 0 5px,#e1edf2 5px 6.5px,#f5f9fb 6.5px 12px,#e1edf2 12px 13.5px,#f5f9fb 13.5px 19px,#e1edf2 19px 20.5px,#f5f9fb 20.5px 22px,transparent 22.5px),radial-gradient(circle at 50% 100%,#f5f9fb 0 5px,#e1edf2 5px 6.5px,#f5f9fb 6.5px 12px,#e1edf2 12px 13.5px,#f5f9fb 13.5px 19px,#e1edf2 19px 20.5px,#f5f9fb 20.5px 22px,transparent 22.5px);background-size:44px 22px;background-position:0 0,22px 11px;}
:is(html[data-theme-background="bg-fish-net"] body,.theme-choice-preview.bg-fish-net,[data-part-background="bg-fish-net"]),.category-section[data-category-background="bg-fish-net"]::before{background-color:var(--ui-page-bg,#f6f4ee);background-image:repeating-linear-gradient(45deg,transparent 0 26px,rgba(110,95,70,.12) 26px 27px),repeating-linear-gradient(-45deg,transparent 0 26px,rgba(110,95,70,.12) 26px 27px);}
:is(html[data-theme-background="bg-fish-ice"] body,.theme-choice-preview.bg-fish-ice,[data-part-background="bg-fish-ice"]),.category-section[data-category-background="bg-fish-ice"]::before{background-color:var(--ui-page-bg,#eef5f9);background-image:radial-gradient(ellipse 18px 12px at 30% 40%,rgba(255,255,255,.75),transparent 70%),radial-gradient(ellipse 14px 20px at 70% 70%,rgba(255,255,255,.6),transparent 70%),radial-gradient(ellipse 22px 14px at 15% 85%,rgba(255,255,255,.55),transparent 70%);background-size:70px 60px,90px 80px,110px 90px;}
:is(html[data-theme-background="bg-fish-breton"] body,.theme-choice-preview.bg-fish-breton,[data-part-background="bg-fish-breton"]),.category-section[data-category-background="bg-fish-breton"]::before{background-color:var(--ui-page-bg,#fbfaf7);background-image:repeating-linear-gradient(180deg,rgba(31,58,95,.07) 0 3px,transparent 3px 30px);}
:is(html[data-theme-background="bg-fish-deep"] body,.theme-choice-preview.bg-fish-deep,[data-part-background="bg-fish-deep"]),.category-section[data-category-background="bg-fish-deep"]::before{background-color:var(--ui-page-bg,#11283d);background-image:radial-gradient(circle,rgba(255,255,255,.06) 0 1.5px,transparent 2px),radial-gradient(circle,rgba(255,255,255,.04) 0 2.5px,transparent 3px);background-size:60px 70px,110px 130px;background-position:0 0,30px 40px;}
:is(html[data-theme-background="bg-fashion-pinstripe"] body,.theme-choice-preview.bg-fashion-pinstripe,[data-part-background="bg-fashion-pinstripe"]),.category-section[data-category-background="bg-fashion-pinstripe"]::before{background-color:var(--ui-page-bg,#2b2d33);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0 1px,transparent 1px 24px);}
:is(html[data-theme-background="bg-fashion-check"] body,.theme-choice-preview.bg-fashion-check,[data-part-background="bg-fashion-check"]),.category-section[data-category-background="bg-fashion-check"]::before{background-color:var(--ui-page-bg,#f1ede5);background-image:repeating-linear-gradient(90deg,rgba(60,55,50,.07) 0 2px,transparent 2px 6px,rgba(60,55,50,.07) 6px 8px,transparent 8px 56px),repeating-linear-gradient(0deg,rgba(60,55,50,.07) 0 2px,transparent 2px 6px,rgba(60,55,50,.07) 6px 8px,transparent 8px 56px);}
:is(html[data-theme-background="bg-fashion-linen"] body,.theme-choice-preview.bg-fashion-linen,[data-part-background="bg-fashion-linen"]),.category-section[data-category-background="bg-fashion-linen"]::before{background-color:var(--ui-page-bg,#f1ece3);background-image:repeating-linear-gradient(0deg,rgba(120,105,80,.05) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(120,105,80,.04) 0 1px,transparent 1px 4px);}
:is(html[data-theme-background="bg-fashion-denim"] body,.theme-choice-preview.bg-fashion-denim,[data-part-background="bg-fashion-denim"]),.category-section[data-category-background="bg-fashion-denim"]::before{background-color:var(--ui-page-bg,#e8edf3);background-image:repeating-linear-gradient(45deg,rgba(47,74,109,.07) 0 1px,transparent 1px 4px),repeating-linear-gradient(-45deg,rgba(47,74,109,.04) 0 1px,transparent 1px 6px);}
:is(html[data-theme-background="bg-fashion-grid"] body,.theme-choice-preview.bg-fashion-grid,[data-part-background="bg-fashion-grid"]),.category-section[data-category-background="bg-fashion-grid"]::before{background-color:var(--ui-page-bg,#f8f7f4);background-image:linear-gradient(rgba(26,26,26,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(26,26,26,.05) 1px,transparent 1px);background-size:120px 120px;}
:is(html[data-theme-background="bg-fashion-blush"] body,.theme-choice-preview.bg-fashion-blush,[data-part-background="bg-fashion-blush"]),.category-section[data-category-background="bg-fashion-blush"]::before{background-color:var(--ui-page-bg,#f9f0ec);background-image:radial-gradient(circle,#efdcd5 0 2.5px,transparent 3px),radial-gradient(circle,#efdcd5 0 2.5px,transparent 3px);background-size:32px 32px;background-position:0 0,16px 16px;}
:is(html[data-theme-background="bg-fashion-velvet"] body,.theme-choice-preview.bg-fashion-velvet,[data-part-background="bg-fashion-velvet"]),.category-section[data-category-background="bg-fashion-velvet"]::before{background-color:var(--ui-page-bg,#161416);background-image:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1.5px),repeating-linear-gradient(115deg,rgba(255,255,255,.012) 0 3px,transparent 3px 9px);background-size:4px 4px,100% 100%;}
:is(html[data-theme-background="bg-bakery-flour"] body,.theme-choice-preview.bg-bakery-flour,[data-part-background="bg-bakery-flour"]),.category-section[data-category-background="bg-bakery-flour"]::before{background-color:var(--ui-page-bg,#f8f4ec);background-image:radial-gradient(rgba(255,255,255,.95) 1px,transparent 1.6px),radial-gradient(rgba(190,170,140,.14) 1px,transparent 1.6px);background-size:9px 11px,15px 13px;background-position:0 0,4px 6px;}
:is(html[data-theme-background="bg-bakery-candy"] body,.theme-choice-preview.bg-bakery-candy,[data-part-background="bg-bakery-candy"]),.category-section[data-category-background="bg-bakery-candy"]::before{background-color:var(--ui-page-bg,#fff8f7);background-image:repeating-linear-gradient(-45deg,#fbe9ea 0 22px,#fff8f7 22px 44px);}
:is(html[data-theme-background="bg-bakery-scallop"] body,.theme-choice-preview.bg-bakery-scallop,[data-part-background="bg-bakery-scallop"]),.category-section[data-category-background="bg-bakery-scallop"]::before{background-color:var(--ui-page-bg,#fdf8f0);background-image:radial-gradient(circle at 50% 0,#f7ecdd 0 10px,#fdf8f0 10px 11px,#f7ecdd 11px 14px,transparent 14.5px);background-size:28px 28px;}
:is(html[data-theme-background="bg-bakery-cocoa"] body,.theme-choice-preview.bg-bakery-cocoa,[data-part-background="bg-bakery-cocoa"]),.category-section[data-category-background="bg-bakery-cocoa"]::before{background-color:var(--ui-page-bg,#fcf7f0);background-image:radial-gradient(circle,rgba(107,69,50,.22) 0 2px,transparent 2.5px),radial-gradient(circle,rgba(201,161,132,.3) 0 1.5px,transparent 2px);background-size:44px 44px;background-position:0 0,22px 22px;}
:is(html[data-theme-background="bg-bakery-towel"] body,.theme-choice-preview.bg-bakery-towel,[data-part-background="bg-bakery-towel"]),.category-section[data-category-background="bg-bakery-towel"]::before{background-color:var(--ui-page-bg,#fcfaf5);background-image:repeating-linear-gradient(90deg,transparent 0 70px,rgba(176,48,48,.10) 70px 73px,transparent 73px 78px,rgba(176,48,48,.10) 78px 79px,transparent 79px 140px),repeating-linear-gradient(0deg,transparent 0 70px,rgba(176,48,48,.08) 70px 73px,transparent 73px 78px,rgba(176,48,48,.08) 78px 79px,transparent 79px 140px);}
:is(html[data-theme-background="bg-bakery-chocolate"] body,.theme-choice-preview.bg-bakery-chocolate,[data-part-background="bg-bakery-chocolate"]),.category-section[data-category-background="bg-bakery-chocolate"]::before{background-color:var(--ui-page-bg,#3b2418);background-image:linear-gradient(rgba(0,0,0,.18) 2px,transparent 2px),linear-gradient(90deg,rgba(0,0,0,.18) 2px,transparent 2px);background-size:72px 48px;}
:is(html[data-theme-background="bg-deli-terrazzo"] body,.theme-choice-preview.bg-deli-terrazzo,[data-part-background="bg-deli-terrazzo"]),.category-section[data-category-background="bg-deli-terrazzo"]::before{background-color:var(--ui-page-bg,#f6f2eb);background-image:radial-gradient(ellipse 5px 3px at 20% 30%,rgba(196,122,90,.35) 98%,transparent 100%),radial-gradient(ellipse 3px 4px at 70% 60%,rgba(79,107,90,.3) 98%,transparent 100%),radial-gradient(ellipse 3px 3px at 45% 85%,rgba(217,178,95,.4) 98%,transparent 100%),radial-gradient(ellipse 4px 2px at 85% 15%,rgba(138,140,143,.3) 98%,transparent 100%);background-size:83px 71px,67px 89px,53px 61px,97px 79px;}
:is(html[data-theme-background="bg-deli-zigzag"] body,.theme-choice-preview.bg-deli-zigzag,[data-part-background="bg-deli-zigzag"]),.category-section[data-category-background="bg-deli-zigzag"]::before{background-color:var(--ui-page-bg,#f7f5ee);background-image:linear-gradient(135deg,#efeee0 25%,transparent 25%),linear-gradient(225deg,#efeee0 25%,transparent 25%),linear-gradient(315deg,#efeee0 25%,transparent 25%),linear-gradient(45deg,#efeee0 25%,transparent 25%);background-size:60px 60px;background-position:-30px 0,-30px 0,0 0,0 0;}
:is(html[data-theme-background="bg-deli-wine"] body,.theme-choice-preview.bg-deli-wine,[data-part-background="bg-deli-wine"]),.category-section[data-category-background="bg-deli-wine"]::before{background-color:var(--ui-page-bg,#35151b);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 1px,transparent 1px 6px);}
:is(html[data-theme-background="bg-deli-cheese"] body,.theme-choice-preview.bg-deli-cheese,[data-part-background="bg-deli-cheese"]),.category-section[data-category-background="bg-deli-cheese"]::before{background-color:var(--ui-page-bg,#fcf3d9);background-image:radial-gradient(circle,#f7e7bb 0 8px,transparent 9px),radial-gradient(circle,#f7e7bb 0 4px,transparent 5px),radial-gradient(circle,#f8ebc6 0 12px,transparent 13px);background-size:110px 90px,70px 80px,170px 150px;background-position:10px 20px,40px 55px,90px 70px;}
:is(html[data-theme-background="bg-deli-bistro"] body,.theme-choice-preview.bg-deli-bistro,[data-part-background="bg-deli-bistro"]),.category-section[data-category-background="bg-deli-bistro"]::before{background-color:var(--ui-page-bg,#f7f2e9);background-image:conic-gradient(rgba(31,44,69,.05) 25%,transparent 0 50%,rgba(31,44,69,.05) 0 75%,transparent 0);background-size:28px 28px;}
:is(html[data-theme-background="bg-deli-cork"] body,.theme-choice-preview.bg-deli-cork,[data-part-background="bg-deli-cork"]),.category-section[data-category-background="bg-deli-cork"]::before{background-color:var(--ui-page-bg,#ecdcc6);background-image:radial-gradient(rgba(110,70,35,.16) 1px,transparent 1.8px),radial-gradient(rgba(255,240,215,.4) 1.2px,transparent 2px),radial-gradient(rgba(110,70,35,.12) 2px,transparent 2.8px);background-size:7px 9px,11px 8px,19px 23px;background-position:0 0,3px 4px,9px 2px;}
:is(html[data-theme-background="bg-flower-petal"] body,.theme-choice-preview.bg-flower-petal,[data-part-background="bg-flower-petal"]),.category-section[data-category-background="bg-flower-petal"]::before{background-color:var(--ui-page-bg,#fcf8f5);background-image:radial-gradient(circle at 36px 36px,#f5e4b8 0 2.5px,transparent 3px),radial-gradient(circle at 36px 29px,#f7e3e7 0 5px,transparent 5.5px),radial-gradient(circle at 36px 43px,#f7e3e7 0 5px,transparent 5.5px),radial-gradient(circle at 29px 36px,#f7e3e7 0 5px,transparent 5.5px),radial-gradient(circle at 43px 36px,#f7e3e7 0 5px,transparent 5.5px);background-size:72px 72px;}
:is(html[data-theme-background="bg-flower-sage"] body,.theme-choice-preview.bg-flower-sage,[data-part-background="bg-flower-sage"]),.category-section[data-category-background="bg-flower-sage"]::before{background-color:var(--ui-page-bg,#f6f5ef);background-image:repeating-linear-gradient(90deg,#e7ecdf 0 2px,transparent 2px 12px,#e7ecdf 12px 13px,transparent 13px 120px);}
:is(html[data-theme-background="bg-flower-trellis"] body,.theme-choice-preview.bg-flower-trellis,[data-part-background="bg-flower-trellis"]),.category-section[data-category-background="bg-flower-trellis"]::before{background-color:var(--ui-page-bg,#eef2ea);background-image:repeating-linear-gradient(45deg,#fbfbf7 0 2px,transparent 2px 36px),repeating-linear-gradient(-45deg,#fbfbf7 0 2px,transparent 2px 36px);}
:is(html[data-theme-background="bg-flower-terracotta"] body,.theme-choice-preview.bg-flower-terracotta,[data-part-background="bg-flower-terracotta"]),.category-section[data-category-background="bg-flower-terracotta"]::before{background-color:var(--ui-page-bg,#f4e2d7);background-image:radial-gradient(rgba(200,113,79,.14) 1px,transparent 1.6px),radial-gradient(rgba(255,255,255,.4) 1.2px,transparent 1.8px);background-size:9px 7px,13px 15px;}
:is(html[data-theme-background="bg-flower-garden"] body,.theme-choice-preview.bg-flower-garden,[data-part-background="bg-flower-garden"]),.category-section[data-category-background="bg-flower-garden"]::before{background-color:var(--ui-page-bg,#1f3026);background-image:radial-gradient(ellipse 6px 12px at 50% 50%,rgba(140,180,120,.09) 98%,transparent 100%),radial-gradient(ellipse 12px 6px at 50% 50%,rgba(140,180,120,.06) 98%,transparent 100%);background-size:64px 64px;background-position:0 0,32px 32px;}
:is(html[data-theme-background="bg-flower-confetti"] body,.theme-choice-preview.bg-flower-confetti,[data-part-background="bg-flower-confetti"]),.category-section[data-category-background="bg-flower-confetti"]::before{background-color:var(--ui-page-bg,#fffbf6);background-image:radial-gradient(circle,rgba(242,167,160,.45) 0 3px,transparent 3.5px),radial-gradient(circle,rgba(245,207,107,.45) 0 2.5px,transparent 3px),radial-gradient(circle,rgba(169,201,155,.5) 0 3px,transparent 3.5px),radial-gradient(circle,rgba(185,179,227,.45) 0 2.5px,transparent 3px);background-size:77px 63px,53px 71px,91px 83px,61px 49px;background-position:0 0,20px 30px,45px 10px,10px 40px;}
:is(html[data-theme-background="bg-lux-pearl"] body,.theme-choice-preview.bg-lux-pearl,[data-part-background="bg-lux-pearl"]),.category-section[data-category-background="bg-lux-pearl"]::before{background-color:var(--ui-page-bg,#f7f3ef);background-image:radial-gradient(circle,rgba(232,214,230,.6) 0 1.5px,transparent 2px),radial-gradient(circle,rgba(214,228,236,.6) 0 1.5px,transparent 2px);background-size:36px 36px;background-position:0 0,18px 18px;}
:is(html[data-theme-background="bg-lux-deco"] body,.theme-choice-preview.bg-lux-deco,[data-part-background="bg-lux-deco"]),.category-section[data-category-background="bg-lux-deco"]::before{background-color:var(--ui-page-bg,#141414);background-image:radial-gradient(circle at 50% 100%,#141414 0 4px,rgba(184,151,90,.28) 4px 5px,#141414 5px 10px,rgba(184,151,90,.28) 10px 11px,#141414 11px 16px,rgba(184,151,90,.28) 16px 17px,#141414 17px 22px,rgba(184,151,90,.28) 22px 23px,#141414 23px 27px,transparent 27.5px),radial-gradient(circle at 50% 100%,#141414 0 4px,rgba(184,151,90,.28) 4px 5px,#141414 5px 10px,rgba(184,151,90,.28) 10px 11px,#141414 11px 16px,rgba(184,151,90,.28) 16px 17px,#141414 17px 22px,rgba(184,151,90,.28) 22px 23px,#141414 23px 27px,transparent 27.5px);background-size:56px 28px;background-position:0 0,28px 14px;}
:is(html[data-theme-background="bg-lux-nude"] body,.theme-choice-preview.bg-lux-nude,[data-part-background="bg-lux-nude"]),.category-section[data-category-background="bg-lux-nude"]::before{background-color:var(--ui-page-bg,#f1e5da);background-image:radial-gradient(rgba(255,255,255,.4) .8px,transparent 1.2px),radial-gradient(rgba(150,110,85,.10) .8px,transparent 1.2px);background-size:5px 6px,7px 5px;background-position:0 0,2px 3px;}
:is(html[data-theme-background="bg-lux-ribbed"] body,.theme-choice-preview.bg-lux-ribbed,[data-part-background="bg-lux-ribbed"]),.category-section[data-category-background="bg-lux-ribbed"]::before{background-color:var(--ui-page-bg,#f4eeea);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 16px,rgba(180,150,140,.07) 30px,rgba(255,255,255,.5) 32px);}
:is(html[data-theme-background="bg-lux-quilt"] body,.theme-choice-preview.bg-lux-quilt,[data-part-background="bg-lux-quilt"]),.category-section[data-category-background="bg-lux-quilt"]::before{background-color:var(--ui-page-bg,#f6f0e8);background-image:repeating-linear-gradient(45deg,transparent 0 30px,rgba(150,125,95,.12) 30px 31px,transparent 31px 33px,rgba(150,125,95,.12) 33px 34px),repeating-linear-gradient(-45deg,transparent 0 30px,rgba(150,125,95,.12) 30px 31px,transparent 31px 33px,rgba(150,125,95,.12) 33px 34px);}
:is(html[data-theme-background="bg-lux-emerald"] body,.theme-choice-preview.bg-lux-emerald,[data-part-background="bg-lux-emerald"]),.category-section[data-category-background="bg-lux-emerald"]::before{background-color:var(--ui-page-bg,#103a2e);background-image:radial-gradient(circle,rgba(201,166,94,.28) 0 1.2px,transparent 1.7px);background-size:36px 36px;}

/* ===== רקעים מצולמים (תיקיית photos ליד הקובץ) ===== */
:is(html[data-theme-background="wbg-photo-herbs"] body,.theme-choice-preview.wbg-photo-herbs,[data-part-background="wbg-photo-herbs"]),:is(html[data-theme-background="wbg-photo-herbs-soft"] body,.theme-choice-preview.wbg-photo-herbs-soft,[data-part-background="wbg-photo-herbs-soft"]),:is(html[data-theme-background="wbg-photo-orchard"] body,.theme-choice-preview.wbg-photo-orchard,[data-part-background="wbg-photo-orchard"]),:is(html[data-theme-background="wbg-photo-orchard-soft"] body,.theme-choice-preview.wbg-photo-orchard-soft,[data-part-background="wbg-photo-orchard-soft"]),:is(html[data-theme-background="wbg-photo-berries"] body,.theme-choice-preview.wbg-photo-berries,[data-part-background="wbg-photo-berries"]),:is(html[data-theme-background="wbg-photo-berries-soft"] body,.theme-choice-preview.wbg-photo-berries-soft,[data-part-background="wbg-photo-berries-soft"]),:is(html[data-theme-background="wbg-photo-tropical"] body,.theme-choice-preview.wbg-photo-tropical,[data-part-background="wbg-photo-tropical"]),:is(html[data-theme-background="wbg-photo-tropical-soft"] body,.theme-choice-preview.wbg-photo-tropical-soft,[data-part-background="wbg-photo-tropical-soft"]),:is(html[data-theme-background="wbg-photo-premium-dark"] body,.theme-choice-preview.wbg-photo-premium-dark,[data-part-background="wbg-photo-premium-dark"]),:is(html[data-theme-background="wbg-photo-premium-dark-soft"] body,.theme-choice-preview.wbg-photo-premium-dark-soft,[data-part-background="wbg-photo-premium-dark-soft"]),:is(html[data-theme-background="wbg-photo-veg-dark"] body,.theme-choice-preview.wbg-photo-veg-dark,[data-part-background="wbg-photo-veg-dark"]),:is(html[data-theme-background="wbg-photo-veg-dark-soft"] body,.theme-choice-preview.wbg-photo-veg-dark-soft,[data-part-background="wbg-photo-veg-dark-soft"]),:is(html[data-theme-background="wbg-photo-veg"] body,.theme-choice-preview.wbg-photo-veg,[data-part-background="wbg-photo-veg"]),:is(html[data-theme-background="wbg-photo-veg-soft"] body,.theme-choice-preview.wbg-photo-veg-soft,[data-part-background="wbg-photo-veg-soft"]),:is(html[data-theme-background="wbg-photo-citrus"] body,.theme-choice-preview.wbg-photo-citrus,[data-part-background="wbg-photo-citrus"]),:is(html[data-theme-background="wbg-photo-citrus-soft"] body,.theme-choice-preview.wbg-photo-citrus-soft,[data-part-background="wbg-photo-citrus-soft"]),:is(html[data-theme-background="wbg-photo-summer"] body,.theme-choice-preview.wbg-photo-summer,[data-part-background="wbg-photo-summer"]),:is(html[data-theme-background="wbg-photo-summer-soft"] body,.theme-choice-preview.wbg-photo-summer-soft,[data-part-background="wbg-photo-summer-soft"]),:is(html[data-theme-background="wbg-photo-autumn"] body,.theme-choice-preview.wbg-photo-autumn,[data-part-background="wbg-photo-autumn"]),:is(html[data-theme-background="wbg-photo-autumn-soft"] body,.theme-choice-preview.wbg-photo-autumn-soft,[data-part-background="wbg-photo-autumn-soft"]),.category-section[data-category-background="wbg-photo-herbs"]::before,.category-section[data-category-background="wbg-photo-herbs-soft"]::before,.category-section[data-category-background="wbg-photo-orchard"]::before,.category-section[data-category-background="wbg-photo-orchard-soft"]::before,.category-section[data-category-background="wbg-photo-berries"]::before,.category-section[data-category-background="wbg-photo-berries-soft"]::before,.category-section[data-category-background="wbg-photo-tropical"]::before,.category-section[data-category-background="wbg-photo-tropical-soft"]::before,.category-section[data-category-background="wbg-photo-premium-dark"]::before,.category-section[data-category-background="wbg-photo-premium-dark-soft"]::before,.category-section[data-category-background="wbg-photo-veg-dark"]::before,.category-section[data-category-background="wbg-photo-veg-dark-soft"]::before,.category-section[data-category-background="wbg-photo-veg"]::before,.category-section[data-category-background="wbg-photo-veg-soft"]::before,.category-section[data-category-background="wbg-photo-citrus"]::before,.category-section[data-category-background="wbg-photo-citrus-soft"]::before,.category-section[data-category-background="wbg-photo-summer"]::before,.category-section[data-category-background="wbg-photo-summer-soft"]::before,.category-section[data-category-background="wbg-photo-autumn"]::before,.category-section[data-category-background="wbg-photo-autumn-soft"]::before{background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-photo-herbs"] body,.theme-choice-preview.wbg-photo-herbs,[data-part-background="wbg-photo-herbs"]),.category-section[data-category-background="wbg-photo-herbs"]::before{background-color:var(--ui-page-bg,#eaf1e4);background-image:url("photos/herbs.webp")}
:is(html[data-theme-background="wbg-photo-herbs-soft"] body,.theme-choice-preview.wbg-photo-herbs-soft,[data-part-background="wbg-photo-herbs-soft"]),.category-section[data-category-background="wbg-photo-herbs-soft"]::before{background-color:var(--ui-page-bg,#eaf1e4);background-image:url("photos/herbs-soft.webp")}
:is(html[data-theme-background="wbg-photo-orchard"] body,.theme-choice-preview.wbg-photo-orchard,[data-part-background="wbg-photo-orchard"]),.category-section[data-category-background="wbg-photo-orchard"]::before{background-color:var(--ui-page-bg,#e1eae9);background-image:url("photos/orchard.webp")}
:is(html[data-theme-background="wbg-photo-orchard-soft"] body,.theme-choice-preview.wbg-photo-orchard-soft,[data-part-background="wbg-photo-orchard-soft"]),.category-section[data-category-background="wbg-photo-orchard-soft"]::before{background-color:var(--ui-page-bg,#e1eae9);background-image:url("photos/orchard-soft.webp")}
:is(html[data-theme-background="wbg-photo-berries"] body,.theme-choice-preview.wbg-photo-berries,[data-part-background="wbg-photo-berries"]),.category-section[data-category-background="wbg-photo-berries"]::before{background-color:var(--ui-page-bg,#f7f3ec);background-image:url("photos/berries.webp")}
:is(html[data-theme-background="wbg-photo-berries-soft"] body,.theme-choice-preview.wbg-photo-berries-soft,[data-part-background="wbg-photo-berries-soft"]),.category-section[data-category-background="wbg-photo-berries-soft"]::before{background-color:var(--ui-page-bg,#f7f3ec);background-image:url("photos/berries-soft.webp")}
:is(html[data-theme-background="wbg-photo-tropical"] body,.theme-choice-preview.wbg-photo-tropical,[data-part-background="wbg-photo-tropical"]),.category-section[data-category-background="wbg-photo-tropical"]::before{background-color:var(--ui-page-bg,#efe3d2);background-image:url("photos/tropical.webp")}
:is(html[data-theme-background="wbg-photo-tropical-soft"] body,.theme-choice-preview.wbg-photo-tropical-soft,[data-part-background="wbg-photo-tropical-soft"]),.category-section[data-category-background="wbg-photo-tropical-soft"]::before{background-color:var(--ui-page-bg,#efe3d2);background-image:url("photos/tropical-soft.webp")}
:is(html[data-theme-background="wbg-photo-premium-dark"] body,.theme-choice-preview.wbg-photo-premium-dark,[data-part-background="wbg-photo-premium-dark"]),.category-section[data-category-background="wbg-photo-premium-dark"]::before{background-color:var(--ui-page-bg,#173320);background-image:url("photos/premium-dark.webp")}
:is(html[data-theme-background="wbg-photo-premium-dark-soft"] body,.theme-choice-preview.wbg-photo-premium-dark-soft,[data-part-background="wbg-photo-premium-dark-soft"]),.category-section[data-category-background="wbg-photo-premium-dark-soft"]::before{background-color:var(--ui-page-bg,#173320);background-image:url("photos/premium-dark-soft.webp")}
:is(html[data-theme-background="wbg-photo-veg-dark"] body,.theme-choice-preview.wbg-photo-veg-dark,[data-part-background="wbg-photo-veg-dark"]),.category-section[data-category-background="wbg-photo-veg-dark"]::before{background-color:var(--ui-page-bg,#272a23);background-image:url("photos/veg-dark.webp")}
:is(html[data-theme-background="wbg-photo-veg-dark-soft"] body,.theme-choice-preview.wbg-photo-veg-dark-soft,[data-part-background="wbg-photo-veg-dark-soft"]),.category-section[data-category-background="wbg-photo-veg-dark-soft"]::before{background-color:var(--ui-page-bg,#272a23);background-image:url("photos/veg-dark-soft.webp")}
:is(html[data-theme-background="wbg-photo-veg"] body,.theme-choice-preview.wbg-photo-veg,[data-part-background="wbg-photo-veg"]),.category-section[data-category-background="wbg-photo-veg"]::before{background-color:var(--ui-page-bg,#e2e6d4);background-image:url("photos/veg.webp")}
:is(html[data-theme-background="wbg-photo-veg-soft"] body,.theme-choice-preview.wbg-photo-veg-soft,[data-part-background="wbg-photo-veg-soft"]),.category-section[data-category-background="wbg-photo-veg-soft"]::before{background-color:var(--ui-page-bg,#e2e6d4);background-image:url("photos/veg-soft.webp")}
:is(html[data-theme-background="wbg-photo-citrus"] body,.theme-choice-preview.wbg-photo-citrus,[data-part-background="wbg-photo-citrus"]),.category-section[data-category-background="wbg-photo-citrus"]::before{background-color:var(--ui-page-bg,#fcf0d6);background-image:url("photos/citrus.webp")}
:is(html[data-theme-background="wbg-photo-citrus-soft"] body,.theme-choice-preview.wbg-photo-citrus-soft,[data-part-background="wbg-photo-citrus-soft"]),.category-section[data-category-background="wbg-photo-citrus-soft"]::before{background-color:var(--ui-page-bg,#fcf0d6);background-image:url("photos/citrus-soft.webp")}
:is(html[data-theme-background="wbg-photo-summer"] body,.theme-choice-preview.wbg-photo-summer,[data-part-background="wbg-photo-summer"]),.category-section[data-category-background="wbg-photo-summer"]::before{background-color:var(--ui-page-bg,#f8e6e3);background-image:url("photos/summer.webp")}
:is(html[data-theme-background="wbg-photo-summer-soft"] body,.theme-choice-preview.wbg-photo-summer-soft,[data-part-background="wbg-photo-summer-soft"]),.category-section[data-category-background="wbg-photo-summer-soft"]::before{background-color:var(--ui-page-bg,#f8e6e3);background-image:url("photos/summer-soft.webp")}
:is(html[data-theme-background="wbg-photo-autumn"] body,.theme-choice-preview.wbg-photo-autumn,[data-part-background="wbg-photo-autumn"]),.category-section[data-category-background="wbg-photo-autumn"]::before{background-color:var(--ui-page-bg,#f5f0e5);background-image:url("photos/autumn.webp")}
:is(html[data-theme-background="wbg-photo-autumn-soft"] body,.theme-choice-preview.wbg-photo-autumn-soft,[data-part-background="wbg-photo-autumn-soft"]),.category-section[data-category-background="wbg-photo-autumn-soft"]::before{background-color:var(--ui-page-bg,#f5f0e5);background-image:url("photos/autumn-soft.webp")}

/* ===== טקסטורות (חוזרות) וסצנות (תמונה אחת שנמתחת על כל האזור) — תיקיית photos ===== */
:is(html[data-theme-background="wbg-tex-marble-beige"] body,.theme-choice-preview.wbg-tex-marble-beige,[data-part-background="wbg-tex-marble-beige"]),:is(html[data-theme-background="wbg-tex-marble-white"] body,.theme-choice-preview.wbg-tex-marble-white,[data-part-background="wbg-tex-marble-white"]),:is(html[data-theme-background="wbg-tex-marble-tiles"] body,.theme-choice-preview.wbg-tex-marble-tiles,[data-part-background="wbg-tex-marble-tiles"]),:is(html[data-theme-background="wbg-tex-plaster-cream"] body,.theme-choice-preview.wbg-tex-plaster-cream,[data-part-background="wbg-tex-plaster-cream"]),:is(html[data-theme-background="wbg-tex-stone-waves"] body,.theme-choice-preview.wbg-tex-stone-waves,[data-part-background="wbg-tex-stone-waves"]),:is(html[data-theme-background="wbg-tex-paper"] body,.theme-choice-preview.wbg-tex-paper,[data-part-background="wbg-tex-paper"]),:is(html[data-theme-background="wbg-tex-kraft"] body,.theme-choice-preview.wbg-tex-kraft,[data-part-background="wbg-tex-kraft"]),:is(html[data-theme-background="wbg-tex-gingham"] body,.theme-choice-preview.wbg-tex-gingham,[data-part-background="wbg-tex-gingham"]),:is(html[data-theme-background="wbg-tex-oak"] body,.theme-choice-preview.wbg-tex-oak,[data-part-background="wbg-tex-oak"]),:is(html[data-theme-background="wbg-tex-sage"] body,.theme-choice-preview.wbg-tex-sage,[data-part-background="wbg-tex-sage"]),:is(html[data-theme-background="wbg-tex-rust"] body,.theme-choice-preview.wbg-tex-rust,[data-part-background="wbg-tex-rust"]),.category-section[data-category-background="wbg-tex-marble-beige"]::before,.category-section[data-category-background="wbg-tex-marble-white"]::before,.category-section[data-category-background="wbg-tex-marble-tiles"]::before,.category-section[data-category-background="wbg-tex-plaster-cream"]::before,.category-section[data-category-background="wbg-tex-stone-waves"]::before,.category-section[data-category-background="wbg-tex-paper"]::before,.category-section[data-category-background="wbg-tex-kraft"]::before,.category-section[data-category-background="wbg-tex-gingham"]::before,.category-section[data-category-background="wbg-tex-oak"]::before,.category-section[data-category-background="wbg-tex-sage"]::before,.category-section[data-category-background="wbg-tex-rust"]::before{background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-scene-deli"] body,.theme-choice-preview.wbg-scene-deli,[data-part-background="wbg-scene-deli"]),:is(html[data-theme-background="wbg-scene-coffee"] body,.theme-choice-preview.wbg-scene-coffee,[data-part-background="wbg-scene-coffee"]),:is(html[data-theme-background="wbg-scene-pantry"] body,.theme-choice-preview.wbg-scene-pantry,[data-part-background="wbg-scene-pantry"]),:is(html[data-theme-background="wbg-scene-spice-market"] body,.theme-choice-preview.wbg-scene-spice-market,[data-part-background="wbg-scene-spice-market"]),:is(html[data-theme-background="wbg-scene-tea"] body,.theme-choice-preview.wbg-scene-tea,[data-part-background="wbg-scene-tea"]),:is(html[data-theme-background="wbg-scene-pizza"] body,.theme-choice-preview.wbg-scene-pizza,[data-part-background="wbg-scene-pizza"]),:is(html[data-theme-background="wbg-scene-grill"] body,.theme-choice-preview.wbg-scene-grill,[data-part-background="wbg-scene-grill"]),:is(html[data-theme-background="wbg-scene-smokehouse"] body,.theme-choice-preview.wbg-scene-smokehouse,[data-part-background="wbg-scene-smokehouse"]),.category-section[data-category-background="wbg-scene-deli"]::before,.category-section[data-category-background="wbg-scene-coffee"]::before,.category-section[data-category-background="wbg-scene-pantry"]::before,.category-section[data-category-background="wbg-scene-spice-market"]::before,.category-section[data-category-background="wbg-scene-tea"]::before,.category-section[data-category-background="wbg-scene-pizza"]::before,.category-section[data-category-background="wbg-scene-grill"]::before,.category-section[data-category-background="wbg-scene-smokehouse"]::before{background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-tex-marble-beige"] body,.theme-choice-preview.wbg-tex-marble-beige,[data-part-background="wbg-tex-marble-beige"]),.category-section[data-category-background="wbg-tex-marble-beige"]::before{background-color:var(--ui-page-bg,#e2dbd3);background-image:url("photos/tex-marble-beige.webp")}
:is(html[data-theme-background="wbg-tex-marble-white"] body,.theme-choice-preview.wbg-tex-marble-white,[data-part-background="wbg-tex-marble-white"]),.category-section[data-category-background="wbg-tex-marble-white"]::before{background-color:var(--ui-page-bg,#eeedea);background-image:url("photos/tex-marble-white.webp")}
:is(html[data-theme-background="wbg-tex-marble-tiles"] body,.theme-choice-preview.wbg-tex-marble-tiles,[data-part-background="wbg-tex-marble-tiles"]),.category-section[data-category-background="wbg-tex-marble-tiles"]::before{background-color:var(--ui-page-bg,#e1d8cc);background-image:url("photos/tex-marble-tiles.webp")}
:is(html[data-theme-background="wbg-tex-plaster-cream"] body,.theme-choice-preview.wbg-tex-plaster-cream,[data-part-background="wbg-tex-plaster-cream"]),.category-section[data-category-background="wbg-tex-plaster-cream"]::before{background-color:var(--ui-page-bg,#e8ddcf);background-image:url("photos/tex-plaster-cream.webp")}
:is(html[data-theme-background="wbg-tex-stone-waves"] body,.theme-choice-preview.wbg-tex-stone-waves,[data-part-background="wbg-tex-stone-waves"]),.category-section[data-category-background="wbg-tex-stone-waves"]::before{background-color:var(--ui-page-bg,#e3d1bd);background-image:url("photos/tex-stone-waves.webp")}
:is(html[data-theme-background="wbg-tex-paper"] body,.theme-choice-preview.wbg-tex-paper,[data-part-background="wbg-tex-paper"]),.category-section[data-category-background="wbg-tex-paper"]::before{background-color:var(--ui-page-bg,#e4d5c1);background-image:url("photos/tex-paper.webp")}
:is(html[data-theme-background="wbg-tex-kraft"] body,.theme-choice-preview.wbg-tex-kraft,[data-part-background="wbg-tex-kraft"]),.category-section[data-category-background="wbg-tex-kraft"]::before{background-color:var(--ui-page-bg,#d9c5ae);background-image:url("photos/tex-kraft.webp")}
:is(html[data-theme-background="wbg-tex-gingham"] body,.theme-choice-preview.wbg-tex-gingham,[data-part-background="wbg-tex-gingham"]),.category-section[data-category-background="wbg-tex-gingham"]::before{background-color:var(--ui-page-bg,#e1ceb9);background-image:url("photos/tex-gingham.webp")}
:is(html[data-theme-background="wbg-tex-oak"] body,.theme-choice-preview.wbg-tex-oak,[data-part-background="wbg-tex-oak"]),.category-section[data-category-background="wbg-tex-oak"]::before{background-color:var(--ui-page-bg,#deccba);background-image:url("photos/tex-oak.webp")}
:is(html[data-theme-background="wbg-tex-sage"] body,.theme-choice-preview.wbg-tex-sage,[data-part-background="wbg-tex-sage"]),.category-section[data-category-background="wbg-tex-sage"]::before{background-color:var(--ui-page-bg,#9da97c);background-image:url("photos/tex-sage.webp")}
:is(html[data-theme-background="wbg-tex-rust"] body,.theme-choice-preview.wbg-tex-rust,[data-part-background="wbg-tex-rust"]),.category-section[data-category-background="wbg-tex-rust"]::before{background-color:var(--ui-page-bg,#b47439);background-image:url("photos/tex-rust.webp")}
:is(html[data-theme-background="wbg-scene-deli"] body,.theme-choice-preview.wbg-scene-deli,[data-part-background="wbg-scene-deli"]),.category-section[data-category-background="wbg-scene-deli"]::before{background-color:var(--ui-page-bg,#b09c82);background-image:url("photos/scene-deli.webp")}
:is(html[data-theme-background="wbg-scene-coffee"] body,.theme-choice-preview.wbg-scene-coffee,[data-part-background="wbg-scene-coffee"]),.category-section[data-category-background="wbg-scene-coffee"]::before{background-color:var(--ui-page-bg,#a58d72);background-image:url("photos/scene-coffee.webp")}
:is(html[data-theme-background="wbg-scene-pantry"] body,.theme-choice-preview.wbg-scene-pantry,[data-part-background="wbg-scene-pantry"]),.category-section[data-category-background="wbg-scene-pantry"]::before{background-color:var(--ui-page-bg,#b09579);background-image:url("photos/scene-pantry.webp")}
:is(html[data-theme-background="wbg-scene-spice-market"] body,.theme-choice-preview.wbg-scene-spice-market,[data-part-background="wbg-scene-spice-market"]),.category-section[data-category-background="wbg-scene-spice-market"]::before{background-color:var(--ui-page-bg,#a17e61);background-image:url("photos/scene-spice-market.webp")}
:is(html[data-theme-background="wbg-scene-tea"] body,.theme-choice-preview.wbg-scene-tea,[data-part-background="wbg-scene-tea"]),.category-section[data-category-background="wbg-scene-tea"]::before{background-color:var(--ui-page-bg,#ad9b85);background-image:url("photos/scene-tea.webp")}
:is(html[data-theme-background="wbg-scene-pizza"] body,.theme-choice-preview.wbg-scene-pizza,[data-part-background="wbg-scene-pizza"]),.category-section[data-category-background="wbg-scene-pizza"]::before{background-color:var(--ui-page-bg,#9b7857);background-image:url("photos/scene-pizza.webp")}
:is(html[data-theme-background="wbg-scene-grill"] body,.theme-choice-preview.wbg-scene-grill,[data-part-background="wbg-scene-grill"]),.category-section[data-category-background="wbg-scene-grill"]::before{background-color:var(--ui-page-bg,#a48b73);background-image:url("photos/scene-grill.webp")}
:is(html[data-theme-background="wbg-scene-smokehouse"] body,.theme-choice-preview.wbg-scene-smokehouse,[data-part-background="wbg-scene-smokehouse"]),.category-section[data-category-background="wbg-scene-smokehouse"]::before{background-color:var(--ui-page-bg,#5c4535);background-image:url("photos/scene-smokehouse.webp")}

/* ===== סבב 3: טקסטורות, דוגמאות, סצנות ומסגרות — תיקיית photos ===== */
:is(html[data-theme-background="wbg-tex-linen"] body,.theme-choice-preview.wbg-tex-linen,[data-part-background="wbg-tex-linen"]),:is(html[data-theme-background="wbg-tex-linen-2"] body,.theme-choice-preview.wbg-tex-linen-2,[data-part-background="wbg-tex-linen-2"]),:is(html[data-theme-background="wbg-tex-drape"] body,.theme-choice-preview.wbg-tex-drape,[data-part-background="wbg-tex-drape"]),:is(html[data-theme-background="wbg-tex-gingham-grey"] body,.theme-choice-preview.wbg-tex-gingham-grey,[data-part-background="wbg-tex-gingham-grey"]),:is(html[data-theme-background="wbg-tex-marble-cream"] body,.theme-choice-preview.wbg-tex-marble-cream,[data-part-background="wbg-tex-marble-cream"]),:is(html[data-theme-background="wbg-tex-paper-white"] body,.theme-choice-preview.wbg-tex-paper-white,[data-part-background="wbg-tex-paper-white"]),:is(html[data-theme-background="wbg-tex-sage-stone"] body,.theme-choice-preview.wbg-tex-sage-stone,[data-part-background="wbg-tex-sage-stone"]),:is(html[data-theme-background="wbg-tex-olive-stone"] body,.theme-choice-preview.wbg-tex-olive-stone,[data-part-background="wbg-tex-olive-stone"]),:is(html[data-theme-background="wbg-tex-red-slate"] body,.theme-choice-preview.wbg-tex-red-slate,[data-part-background="wbg-tex-red-slate"]),:is(html[data-theme-background="wbg-photo-herbs-light"] body,.theme-choice-preview.wbg-photo-herbs-light,[data-part-background="wbg-photo-herbs-light"]),:is(html[data-theme-background="wbg-photo-mediterranean"] body,.theme-choice-preview.wbg-photo-mediterranean,[data-part-background="wbg-photo-mediterranean"]),:is(html[data-theme-background="wbg-photo-olives"] body,.theme-choice-preview.wbg-photo-olives,[data-part-background="wbg-photo-olives"]),.category-section[data-category-background="wbg-tex-linen"]::before,.category-section[data-category-background="wbg-tex-linen-2"]::before,.category-section[data-category-background="wbg-tex-drape"]::before,.category-section[data-category-background="wbg-tex-gingham-grey"]::before,.category-section[data-category-background="wbg-tex-marble-cream"]::before,.category-section[data-category-background="wbg-tex-paper-white"]::before,.category-section[data-category-background="wbg-tex-sage-stone"]::before,.category-section[data-category-background="wbg-tex-olive-stone"]::before,.category-section[data-category-background="wbg-tex-red-slate"]::before,.category-section[data-category-background="wbg-photo-herbs-light"]::before,.category-section[data-category-background="wbg-photo-mediterranean"]::before,.category-section[data-category-background="wbg-photo-olives"]::before{background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-scene-bakery"] body,.theme-choice-preview.wbg-scene-bakery,[data-part-background="wbg-scene-bakery"]),:is(html[data-theme-background="wbg-scene-kitchen"] body,.theme-choice-preview.wbg-scene-kitchen,[data-part-background="wbg-scene-kitchen"]),:is(html[data-theme-background="wbg-scene-fish-kitchen"] body,.theme-choice-preview.wbg-scene-fish-kitchen,[data-part-background="wbg-scene-fish-kitchen"]),:is(html[data-theme-background="wbg-scene-fish-ice"] body,.theme-choice-preview.wbg-scene-fish-ice,[data-part-background="wbg-scene-fish-ice"]),:is(html[data-theme-background="wbg-frame-wheat"] body,.theme-choice-preview.wbg-frame-wheat,[data-part-background="wbg-frame-wheat"]),:is(html[data-theme-background="wbg-frame-spices"] body,.theme-choice-preview.wbg-frame-spices,[data-part-background="wbg-frame-spices"]),.category-section[data-category-background="wbg-scene-bakery"]::before,.category-section[data-category-background="wbg-scene-kitchen"]::before,.category-section[data-category-background="wbg-scene-fish-kitchen"]::before,.category-section[data-category-background="wbg-scene-fish-ice"]::before,.category-section[data-category-background="wbg-frame-wheat"]::before,.category-section[data-category-background="wbg-frame-spices"]::before{background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-tex-linen"] body,.theme-choice-preview.wbg-tex-linen,[data-part-background="wbg-tex-linen"]),.category-section[data-category-background="wbg-tex-linen"]::before{background-color:var(--ui-page-bg,#ded4c8);background-image:url("photos/tex-linen.webp")}
:is(html[data-theme-background="wbg-tex-linen-2"] body,.theme-choice-preview.wbg-tex-linen-2,[data-part-background="wbg-tex-linen-2"]),.category-section[data-category-background="wbg-tex-linen-2"]::before{background-color:var(--ui-page-bg,#dad0c2);background-image:url("photos/tex-linen-2.webp")}
:is(html[data-theme-background="wbg-tex-drape"] body,.theme-choice-preview.wbg-tex-drape,[data-part-background="wbg-tex-drape"]),.category-section[data-category-background="wbg-tex-drape"]::before{background-color:var(--ui-page-bg,#ddd1c4);background-image:url("photos/tex-drape.webp")}
:is(html[data-theme-background="wbg-tex-gingham-grey"] body,.theme-choice-preview.wbg-tex-gingham-grey,[data-part-background="wbg-tex-gingham-grey"]),.category-section[data-category-background="wbg-tex-gingham-grey"]::before{background-color:var(--ui-page-bg,#d7ccbf);background-image:url("photos/tex-gingham-grey.webp")}
:is(html[data-theme-background="wbg-tex-marble-cream"] body,.theme-choice-preview.wbg-tex-marble-cream,[data-part-background="wbg-tex-marble-cream"]),.category-section[data-category-background="wbg-tex-marble-cream"]::before{background-color:var(--ui-page-bg,#ebe7e1);background-image:url("photos/tex-marble-cream.webp")}
:is(html[data-theme-background="wbg-tex-paper-white"] body,.theme-choice-preview.wbg-tex-paper-white,[data-part-background="wbg-tex-paper-white"]),.category-section[data-category-background="wbg-tex-paper-white"]::before{background-color:var(--ui-page-bg,#ece4da);background-image:url("photos/tex-paper-white.webp")}
:is(html[data-theme-background="wbg-tex-sage-stone"] body,.theme-choice-preview.wbg-tex-sage-stone,[data-part-background="wbg-tex-sage-stone"]),.category-section[data-category-background="wbg-tex-sage-stone"]::before{background-color:var(--ui-page-bg,#aeb194);background-image:url("photos/tex-sage-stone.webp")}
:is(html[data-theme-background="wbg-tex-olive-stone"] body,.theme-choice-preview.wbg-tex-olive-stone,[data-part-background="wbg-tex-olive-stone"]),.category-section[data-category-background="wbg-tex-olive-stone"]::before{background-color:var(--ui-page-bg,#c1bf95);background-image:url("photos/tex-olive-stone.webp")}
:is(html[data-theme-background="wbg-tex-red-slate"] body,.theme-choice-preview.wbg-tex-red-slate,[data-part-background="wbg-tex-red-slate"]),.category-section[data-category-background="wbg-tex-red-slate"]::before{background-color:var(--ui-page-bg,#531e21);background-image:url("photos/tex-red-slate.webp")}
:is(html[data-theme-background="wbg-photo-herbs-light"] body,.theme-choice-preview.wbg-photo-herbs-light,[data-part-background="wbg-photo-herbs-light"]),.category-section[data-category-background="wbg-photo-herbs-light"]::before{background-color:var(--ui-page-bg,#e9ecd6);background-image:url("photos/photo-herbs-light.webp")}
:is(html[data-theme-background="wbg-photo-mediterranean"] body,.theme-choice-preview.wbg-photo-mediterranean,[data-part-background="wbg-photo-mediterranean"]),.category-section[data-category-background="wbg-photo-mediterranean"]::before{background-color:var(--ui-page-bg,#f3eee2);background-image:url("photos/photo-mediterranean.webp")}
:is(html[data-theme-background="wbg-photo-olives"] body,.theme-choice-preview.wbg-photo-olives,[data-part-background="wbg-photo-olives"]),.category-section[data-category-background="wbg-photo-olives"]::before{background-color:var(--ui-page-bg,#e9e3d3);background-image:url("photos/photo-olives.webp")}
:is(html[data-theme-background="wbg-scene-bakery"] body,.theme-choice-preview.wbg-scene-bakery,[data-part-background="wbg-scene-bakery"]),.category-section[data-category-background="wbg-scene-bakery"]::before{background-color:var(--ui-page-bg,#ae9070);background-image:url("photos/scene-bakery.webp")}
:is(html[data-theme-background="wbg-scene-kitchen"] body,.theme-choice-preview.wbg-scene-kitchen,[data-part-background="wbg-scene-kitchen"]),.category-section[data-category-background="wbg-scene-kitchen"]::before{background-color:var(--ui-page-bg,#c8b093);background-image:url("photos/scene-kitchen.webp")}
:is(html[data-theme-background="wbg-scene-fish-kitchen"] body,.theme-choice-preview.wbg-scene-fish-kitchen,[data-part-background="wbg-scene-fish-kitchen"]),.category-section[data-category-background="wbg-scene-fish-kitchen"]::before{background-color:var(--ui-page-bg,#bcb1a2);background-image:url("photos/scene-fish-kitchen.webp")}
:is(html[data-theme-background="wbg-scene-fish-ice"] body,.theme-choice-preview.wbg-scene-fish-ice,[data-part-background="wbg-scene-fish-ice"]),.category-section[data-category-background="wbg-scene-fish-ice"]::before{background-color:var(--ui-page-bg,#a59f96);background-image:url("photos/scene-fish-ice.webp")}
:is(html[data-theme-background="wbg-frame-wheat"] body,.theme-choice-preview.wbg-frame-wheat,[data-part-background="wbg-frame-wheat"]),.category-section[data-category-background="wbg-frame-wheat"]::before{background-color:var(--ui-page-bg,#f0e5d4);background-image:url("photos/frame-wheat.webp")}
:is(html[data-theme-background="wbg-frame-spices"] body,.theme-choice-preview.wbg-frame-spices,[data-part-background="wbg-frame-spices"]),.category-section[data-category-background="wbg-frame-spices"]::before{background-color:var(--ui-page-bg,#40442d);background-image:url("photos/frame-spices.webp")}

/* סבב 4 — טקסטורות, סצנות ומסגרות. תמונות בתיקיית photos ליד הקובץ */
:is(html[data-theme-background="wbg-frame-cocoa"] body,.theme-choice-preview.wbg-frame-cocoa,[data-part-background="wbg-frame-cocoa"]),.category-section[data-category-background="wbg-frame-cocoa"]::before{background-color:var(--ui-page-bg,#d1b59e);background-image:url("photos/frame-cocoa.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-leaf-shadow"] body,.theme-choice-preview.wbg-frame-leaf-shadow,[data-part-background="wbg-frame-leaf-shadow"]),.category-section[data-category-background="wbg-frame-leaf-shadow"]::before{background-color:var(--ui-page-bg,#e3d5c3);background-image:url("photos/frame-leaf-shadow.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-marble-salt"] body,.theme-choice-preview.wbg-frame-marble-salt,[data-part-background="wbg-frame-marble-salt"]),.category-section[data-category-background="wbg-frame-marble-salt"]::before{background-color:var(--ui-page-bg,#e0d9cd);background-image:url("photos/frame-marble-salt.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-olive-green"] body,.theme-choice-preview.wbg-frame-olive-green,[data-part-background="wbg-frame-olive-green"]),.category-section[data-category-background="wbg-frame-olive-green"]::before{background-color:var(--ui-page-bg,#7f7b52);background-image:url("photos/frame-olive-green.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-shelves"] body,.theme-choice-preview.wbg-frame-shelves,[data-part-background="wbg-frame-shelves"]),.category-section[data-category-background="wbg-frame-shelves"]::before{background-color:var(--ui-page-bg,#cabaa6);background-image:url("photos/frame-shelves.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-spices-olive"] body,.theme-choice-preview.wbg-frame-spices-olive,[data-part-background="wbg-frame-spices-olive"]),.category-section[data-category-background="wbg-frame-spices-olive"]::before{background-color:var(--ui-page-bg,#878065);background-image:url("photos/frame-spices-olive.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-wheat-2"] body,.theme-choice-preview.wbg-frame-wheat-2,[data-part-background="wbg-frame-wheat-2"]),.category-section[data-category-background="wbg-frame-wheat-2"]::before{background-color:var(--ui-page-bg,#ebdbc6);background-image:url("photos/frame-wheat-2.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-photo-basil-marble"] body,.theme-choice-preview.wbg-photo-basil-marble,[data-part-background="wbg-photo-basil-marble"]),.category-section[data-category-background="wbg-photo-basil-marble"]::before{background-color:var(--ui-page-bg,#e2d9ca);background-image:url("photos/photo-basil-marble.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-photo-dill-marble"] body,.theme-choice-preview.wbg-photo-dill-marble,[data-part-background="wbg-photo-dill-marble"]),.category-section[data-category-background="wbg-photo-dill-marble"]::before{background-color:var(--ui-page-bg,#e5ded3);background-image:url("photos/photo-dill-marble.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-photo-rosemary-marble"] body,.theme-choice-preview.wbg-photo-rosemary-marble,[data-part-background="wbg-photo-rosemary-marble"]),.category-section[data-category-background="wbg-photo-rosemary-marble"]::before{background-color:var(--ui-page-bg,#e4ddd4);background-image:url("photos/photo-rosemary-marble.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-photo-spice-stone"] body,.theme-choice-preview.wbg-photo-spice-stone,[data-part-background="wbg-photo-spice-stone"]),.category-section[data-category-background="wbg-photo-spice-stone"]::before{background-color:var(--ui-page-bg,#d9cbba);background-image:url("photos/photo-spice-stone.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-photo-spices-scatter"] body,.theme-choice-preview.wbg-photo-spices-scatter,[data-part-background="wbg-photo-spices-scatter"]),.category-section[data-category-background="wbg-photo-spices-scatter"]::before{background-color:var(--ui-page-bg,#dbcbb5);background-image:url("photos/photo-spices-scatter.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-scene-bbq"] body,.theme-choice-preview.wbg-scene-bbq,[data-part-background="wbg-scene-bbq"]),.category-section[data-category-background="wbg-scene-bbq"]::before{background-color:var(--ui-page-bg,#664f43);background-image:url("photos/scene-bbq.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-butcher-marble"] body,.theme-choice-preview.wbg-scene-butcher-marble,[data-part-background="wbg-scene-butcher-marble"]),.category-section[data-category-background="wbg-scene-butcher-marble"]::before{background-color:var(--ui-page-bg,#947e6b);background-image:url("photos/scene-butcher-marble.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-butcher-shop"] body,.theme-choice-preview.wbg-scene-butcher-shop,[data-part-background="wbg-scene-butcher-shop"]),.category-section[data-category-background="wbg-scene-butcher-shop"]::before{background-color:var(--ui-page-bg,#baa695);background-image:url("photos/scene-butcher-shop.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-deli-shelves"] body,.theme-choice-preview.wbg-scene-deli-shelves,[data-part-background="wbg-scene-deli-shelves"]),.category-section[data-category-background="wbg-scene-deli-shelves"]::before{background-color:var(--ui-page-bg,#a0866b);background-image:url("photos/scene-deli-shelves.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-fish-counter"] body,.theme-choice-preview.wbg-scene-fish-counter,[data-part-background="wbg-scene-fish-counter"]),.category-section[data-category-background="wbg-scene-fish-counter"]::before{background-color:var(--ui-page-bg,#b2aaa1);background-image:url("photos/scene-fish-counter.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-greengrocer"] body,.theme-choice-preview.wbg-scene-greengrocer,[data-part-background="wbg-scene-greengrocer"]),.category-section[data-category-background="wbg-scene-greengrocer"]::before{background-color:var(--ui-page-bg,#9d8b6a);background-image:url("photos/scene-greengrocer.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-grocery"] body,.theme-choice-preview.wbg-scene-grocery,[data-part-background="wbg-scene-grocery"]),.category-section[data-category-background="wbg-scene-grocery"]::before{background-color:var(--ui-page-bg,#b19c83);background-image:url("photos/scene-grocery.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-market-aisle"] body,.theme-choice-preview.wbg-scene-market-aisle,[data-part-background="wbg-scene-market-aisle"]),.category-section[data-category-background="wbg-scene-market-aisle"]::before{background-color:var(--ui-page-bg,#af9375);background-image:url("photos/scene-market-aisle.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-market"] body,.theme-choice-preview.wbg-scene-market,[data-part-background="wbg-scene-market"]),.category-section[data-category-background="wbg-scene-market"]::before{background-color:var(--ui-page-bg,#a59c85);background-image:url("photos/scene-market.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-patisserie-2"] body,.theme-choice-preview.wbg-scene-patisserie-2,[data-part-background="wbg-scene-patisserie-2"]),.category-section[data-category-background="wbg-scene-patisserie-2"]::before{background-color:var(--ui-page-bg,#b7a798);background-image:url("photos/scene-patisserie-2.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-patisserie"] body,.theme-choice-preview.wbg-scene-patisserie,[data-part-background="wbg-scene-patisserie"]),.category-section[data-category-background="wbg-scene-patisserie"]::before{background-color:var(--ui-page-bg,#bea891);background-image:url("photos/scene-patisserie.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-roastery"] body,.theme-choice-preview.wbg-scene-roastery,[data-part-background="wbg-scene-roastery"]),.category-section[data-category-background="wbg-scene-roastery"]::before{background-color:var(--ui-page-bg,#886c53);background-image:url("photos/scene-roastery.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-spices-nuts"] body,.theme-choice-preview.wbg-scene-spices-nuts,[data-part-background="wbg-scene-spices-nuts"]),.category-section[data-category-background="wbg-scene-spices-nuts"]::before{background-color:var(--ui-page-bg,#bda182);background-image:url("photos/scene-spices-nuts.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-tex-cocoa-dark"] body,.theme-choice-preview.wbg-tex-cocoa-dark,[data-part-background="wbg-tex-cocoa-dark"]),.category-section[data-category-background="wbg-tex-cocoa-dark"]::before{background-color:var(--ui-page-bg,#3b2719);background-image:url("photos/tex-cocoa-dark.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-cocoa"] body,.theme-choice-preview.wbg-tex-cocoa,[data-part-background="wbg-tex-cocoa"]),.category-section[data-category-background="wbg-tex-cocoa"]::before{background-color:var(--ui-page-bg,#462a1c);background-image:url("photos/tex-cocoa.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-linen-4"] body,.theme-choice-preview.wbg-tex-linen-4,[data-part-background="wbg-tex-linen-4"]),.category-section[data-category-background="wbg-tex-linen-4"]::before{background-color:var(--ui-page-bg,#ded2c2);background-image:url("photos/tex-linen-4.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-linen-5"] body,.theme-choice-preview.wbg-tex-linen-5,[data-part-background="wbg-tex-linen-5"]),.category-section[data-category-background="wbg-tex-linen-5"]::before{background-color:var(--ui-page-bg,#e2d6c6);background-image:url("photos/tex-linen-5.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-marble-blue"] body,.theme-choice-preview.wbg-tex-marble-blue,[data-part-background="wbg-tex-marble-blue"]),.category-section[data-category-background="wbg-tex-marble-blue"]::before{background-color:var(--ui-page-bg,#97afbc);background-image:url("photos/tex-marble-blue.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-marble-gold"] body,.theme-choice-preview.wbg-tex-marble-gold,[data-part-background="wbg-tex-marble-gold"]),.category-section[data-category-background="wbg-tex-marble-gold"]::before{background-color:var(--ui-page-bg,#ede3d4);background-image:url("photos/tex-marble-gold.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-marble-greige"] body,.theme-choice-preview.wbg-tex-marble-greige,[data-part-background="wbg-tex-marble-greige"]),.category-section[data-category-background="wbg-tex-marble-greige"]::before{background-color:var(--ui-page-bg,#dcd4cb);background-image:url("photos/tex-marble-greige.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-marble-ivory"] body,.theme-choice-preview.wbg-tex-marble-ivory,[data-part-background="wbg-tex-marble-ivory"]),.category-section[data-category-background="wbg-tex-marble-ivory"]::before{background-color:var(--ui-page-bg,#dfd7cc);background-image:url("photos/tex-marble-ivory.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-marble-peach"] body,.theme-choice-preview.wbg-tex-marble-peach,[data-part-background="wbg-tex-marble-peach"]),.category-section[data-category-background="wbg-tex-marble-peach"]::before{background-color:var(--ui-page-bg,#f0e2ce);background-image:url("photos/tex-marble-peach.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-marble-sand"] body,.theme-choice-preview.wbg-tex-marble-sand,[data-part-background="wbg-tex-marble-sand"]),.category-section[data-category-background="wbg-tex-marble-sand"]::before{background-color:var(--ui-page-bg,#d8c7b2);background-image:url("photos/tex-marble-sand.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-paper-cream"] body,.theme-choice-preview.wbg-tex-paper-cream,[data-part-background="wbg-tex-paper-cream"]),.category-section[data-category-background="wbg-tex-paper-cream"]::before{background-color:var(--ui-page-bg,#ebe2d3);background-image:url("photos/tex-paper-cream.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-paper-grey"] body,.theme-choice-preview.wbg-tex-paper-grey,[data-part-background="wbg-tex-paper-grey"]),.category-section[data-category-background="wbg-tex-paper-grey"]::before{background-color:var(--ui-page-bg,#e1d9cd);background-image:url("photos/tex-paper-grey.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-plaster-sand"] body,.theme-choice-preview.wbg-tex-plaster-sand,[data-part-background="wbg-tex-plaster-sand"]),.category-section[data-category-background="wbg-tex-plaster-sand"]::before{background-color:var(--ui-page-bg,#ded2c4);background-image:url("photos/tex-plaster-sand.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-sage-plaster"] body,.theme-choice-preview.wbg-tex-sage-plaster,[data-part-background="wbg-tex-sage-plaster"]),.category-section[data-category-background="wbg-tex-sage-plaster"]::before{background-color:var(--ui-page-bg,#b5baa1);background-image:url("photos/tex-sage-plaster.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-sea-water"] body,.theme-choice-preview.wbg-tex-sea-water,[data-part-background="wbg-tex-sea-water"]),.category-section[data-category-background="wbg-tex-sea-water"]::before{background-color:var(--ui-page-bg,#94c9c7);background-image:url("photos/tex-sea-water.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-slate-dark"] body,.theme-choice-preview.wbg-tex-slate-dark,[data-part-background="wbg-tex-slate-dark"]),.category-section[data-category-background="wbg-tex-slate-dark"]::before{background-color:var(--ui-page-bg,#2f2f2f);background-image:url("photos/tex-slate-dark.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-spice-paper"] body,.theme-choice-preview.wbg-tex-spice-paper,[data-part-background="wbg-tex-spice-paper"]),.category-section[data-category-background="wbg-tex-spice-paper"]::before{background-color:var(--ui-page-bg,#e5d2b4);background-image:url("photos/tex-spice-paper.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-stone-cream"] body,.theme-choice-preview.wbg-tex-stone-cream,[data-part-background="wbg-tex-stone-cream"]),.category-section[data-category-background="wbg-tex-stone-cream"]::before{background-color:var(--ui-page-bg,#e2d2bd);background-image:url("photos/tex-stone-cream.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-stone-dark"] body,.theme-choice-preview.wbg-tex-stone-dark,[data-part-background="wbg-tex-stone-dark"]),.category-section[data-category-background="wbg-tex-stone-dark"]::before{background-color:var(--ui-page-bg,#4a4036);background-image:url("photos/tex-stone-dark.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-stone-grey"] body,.theme-choice-preview.wbg-tex-stone-grey,[data-part-background="wbg-tex-stone-grey"]),.category-section[data-category-background="wbg-tex-stone-grey"]::before{background-color:var(--ui-page-bg,#ceccc9);background-image:url("photos/tex-stone-grey.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-stone-sand"] body,.theme-choice-preview.wbg-tex-stone-sand,[data-part-background="wbg-tex-stone-sand"]),.category-section[data-category-background="wbg-tex-stone-sand"]::before{background-color:var(--ui-page-bg,#d5c4af);background-image:url("photos/tex-stone-sand.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-terracotta"] body,.theme-choice-preview.wbg-tex-terracotta,[data-part-background="wbg-tex-terracotta"]),.category-section[data-category-background="wbg-tex-terracotta"]::before{background-color:var(--ui-page-bg,#dc9d7c);background-image:url("photos/tex-terracotta.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-travertine-2"] body,.theme-choice-preview.wbg-tex-travertine-2,[data-part-background="wbg-tex-travertine-2"]),.category-section[data-category-background="wbg-tex-travertine-2"]::before{background-color:var(--ui-page-bg,#e2d3c1);background-image:url("photos/tex-travertine-2.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-travertine-light"] body,.theme-choice-preview.wbg-tex-travertine-light,[data-part-background="wbg-tex-travertine-light"]),.category-section[data-category-background="wbg-tex-travertine-light"]::before{background-color:var(--ui-page-bg,#ece1d2);background-image:url("photos/tex-travertine-light.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-travertine"] body,.theme-choice-preview.wbg-tex-travertine,[data-part-background="wbg-tex-travertine"]),.category-section[data-category-background="wbg-tex-travertine"]::before{background-color:var(--ui-page-bg,#e5daca);background-image:url("photos/tex-travertine.webp");background-size:620px 620px;background-repeat:repeat}
:is(html[data-theme-background="wbg-tex-wood-dark"] body,.theme-choice-preview.wbg-tex-wood-dark,[data-part-background="wbg-tex-wood-dark"]),.category-section[data-category-background="wbg-tex-wood-dark"]::before{background-color:var(--ui-page-bg,#503320);background-image:url("photos/tex-wood-dark.webp");background-size:620px 620px;background-repeat:repeat}


/* ===== מובייל: תמונות קלות יותר, אריחים קטנים, וסצנות מוצגות בראש האזור ===== */
@media (max-width:768px){
:is(html[data-theme-background="wbg-photo-herbs"] body,.theme-choice-preview.wbg-photo-herbs,[data-part-background="wbg-photo-herbs"]),.category-section[data-category-background="wbg-photo-herbs"]::before{background-image:url("photos/mobile/herbs.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-herbs-soft"] body,.theme-choice-preview.wbg-photo-herbs-soft,[data-part-background="wbg-photo-herbs-soft"]),.category-section[data-category-background="wbg-photo-herbs-soft"]::before{background-image:url("photos/mobile/herbs-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-orchard"] body,.theme-choice-preview.wbg-photo-orchard,[data-part-background="wbg-photo-orchard"]),.category-section[data-category-background="wbg-photo-orchard"]::before{background-image:url("photos/mobile/orchard.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-orchard-soft"] body,.theme-choice-preview.wbg-photo-orchard-soft,[data-part-background="wbg-photo-orchard-soft"]),.category-section[data-category-background="wbg-photo-orchard-soft"]::before{background-image:url("photos/mobile/orchard-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-berries"] body,.theme-choice-preview.wbg-photo-berries,[data-part-background="wbg-photo-berries"]),.category-section[data-category-background="wbg-photo-berries"]::before{background-image:url("photos/mobile/berries.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-berries-soft"] body,.theme-choice-preview.wbg-photo-berries-soft,[data-part-background="wbg-photo-berries-soft"]),.category-section[data-category-background="wbg-photo-berries-soft"]::before{background-image:url("photos/mobile/berries-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-tropical"] body,.theme-choice-preview.wbg-photo-tropical,[data-part-background="wbg-photo-tropical"]),.category-section[data-category-background="wbg-photo-tropical"]::before{background-image:url("photos/mobile/tropical.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-tropical-soft"] body,.theme-choice-preview.wbg-photo-tropical-soft,[data-part-background="wbg-photo-tropical-soft"]),.category-section[data-category-background="wbg-photo-tropical-soft"]::before{background-image:url("photos/mobile/tropical-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-premium-dark"] body,.theme-choice-preview.wbg-photo-premium-dark,[data-part-background="wbg-photo-premium-dark"]),.category-section[data-category-background="wbg-photo-premium-dark"]::before{background-image:url("photos/mobile/premium-dark.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-premium-dark-soft"] body,.theme-choice-preview.wbg-photo-premium-dark-soft,[data-part-background="wbg-photo-premium-dark-soft"]),.category-section[data-category-background="wbg-photo-premium-dark-soft"]::before{background-image:url("photos/mobile/premium-dark-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-veg-dark"] body,.theme-choice-preview.wbg-photo-veg-dark,[data-part-background="wbg-photo-veg-dark"]),.category-section[data-category-background="wbg-photo-veg-dark"]::before{background-image:url("photos/mobile/veg-dark.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-veg-dark-soft"] body,.theme-choice-preview.wbg-photo-veg-dark-soft,[data-part-background="wbg-photo-veg-dark-soft"]),.category-section[data-category-background="wbg-photo-veg-dark-soft"]::before{background-image:url("photos/mobile/veg-dark-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-veg"] body,.theme-choice-preview.wbg-photo-veg,[data-part-background="wbg-photo-veg"]),.category-section[data-category-background="wbg-photo-veg"]::before{background-image:url("photos/mobile/veg.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-veg-soft"] body,.theme-choice-preview.wbg-photo-veg-soft,[data-part-background="wbg-photo-veg-soft"]),.category-section[data-category-background="wbg-photo-veg-soft"]::before{background-image:url("photos/mobile/veg-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-citrus"] body,.theme-choice-preview.wbg-photo-citrus,[data-part-background="wbg-photo-citrus"]),.category-section[data-category-background="wbg-photo-citrus"]::before{background-image:url("photos/mobile/citrus.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-citrus-soft"] body,.theme-choice-preview.wbg-photo-citrus-soft,[data-part-background="wbg-photo-citrus-soft"]),.category-section[data-category-background="wbg-photo-citrus-soft"]::before{background-image:url("photos/mobile/citrus-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-summer"] body,.theme-choice-preview.wbg-photo-summer,[data-part-background="wbg-photo-summer"]),.category-section[data-category-background="wbg-photo-summer"]::before{background-image:url("photos/mobile/summer.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-summer-soft"] body,.theme-choice-preview.wbg-photo-summer-soft,[data-part-background="wbg-photo-summer-soft"]),.category-section[data-category-background="wbg-photo-summer-soft"]::before{background-image:url("photos/mobile/summer-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-autumn"] body,.theme-choice-preview.wbg-photo-autumn,[data-part-background="wbg-photo-autumn"]),.category-section[data-category-background="wbg-photo-autumn"]::before{background-image:url("photos/mobile/autumn.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-autumn-soft"] body,.theme-choice-preview.wbg-photo-autumn-soft,[data-part-background="wbg-photo-autumn-soft"]),.category-section[data-category-background="wbg-photo-autumn-soft"]::before{background-image:url("photos/mobile/autumn-soft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-beige"] body,.theme-choice-preview.wbg-tex-marble-beige,[data-part-background="wbg-tex-marble-beige"]),.category-section[data-category-background="wbg-tex-marble-beige"]::before{background-image:url("photos/mobile/tex-marble-beige.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-white"] body,.theme-choice-preview.wbg-tex-marble-white,[data-part-background="wbg-tex-marble-white"]),.category-section[data-category-background="wbg-tex-marble-white"]::before{background-image:url("photos/mobile/tex-marble-white.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-tiles"] body,.theme-choice-preview.wbg-tex-marble-tiles,[data-part-background="wbg-tex-marble-tiles"]),.category-section[data-category-background="wbg-tex-marble-tiles"]::before{background-image:url("photos/mobile/tex-marble-tiles.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-plaster-cream"] body,.theme-choice-preview.wbg-tex-plaster-cream,[data-part-background="wbg-tex-plaster-cream"]),.category-section[data-category-background="wbg-tex-plaster-cream"]::before{background-image:url("photos/mobile/tex-plaster-cream.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-stone-waves"] body,.theme-choice-preview.wbg-tex-stone-waves,[data-part-background="wbg-tex-stone-waves"]),.category-section[data-category-background="wbg-tex-stone-waves"]::before{background-image:url("photos/mobile/tex-stone-waves.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-paper"] body,.theme-choice-preview.wbg-tex-paper,[data-part-background="wbg-tex-paper"]),.category-section[data-category-background="wbg-tex-paper"]::before{background-image:url("photos/mobile/tex-paper.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-kraft"] body,.theme-choice-preview.wbg-tex-kraft,[data-part-background="wbg-tex-kraft"]),.category-section[data-category-background="wbg-tex-kraft"]::before{background-image:url("photos/mobile/tex-kraft.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-gingham"] body,.theme-choice-preview.wbg-tex-gingham,[data-part-background="wbg-tex-gingham"]),.category-section[data-category-background="wbg-tex-gingham"]::before{background-image:url("photos/mobile/tex-gingham.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-oak"] body,.theme-choice-preview.wbg-tex-oak,[data-part-background="wbg-tex-oak"]),.category-section[data-category-background="wbg-tex-oak"]::before{background-image:url("photos/mobile/tex-oak.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-sage"] body,.theme-choice-preview.wbg-tex-sage,[data-part-background="wbg-tex-sage"]),.category-section[data-category-background="wbg-tex-sage"]::before{background-image:url("photos/mobile/tex-sage.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-rust"] body,.theme-choice-preview.wbg-tex-rust,[data-part-background="wbg-tex-rust"]),.category-section[data-category-background="wbg-tex-rust"]::before{background-image:url("photos/mobile/tex-rust.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-scene-deli"] body,.theme-choice-preview.wbg-scene-deli,[data-part-background="wbg-scene-deli"]),.category-section[data-category-background="wbg-scene-deli"]::before{background-image:url("photos/mobile/scene-deli.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-coffee"] body,.theme-choice-preview.wbg-scene-coffee,[data-part-background="wbg-scene-coffee"]),.category-section[data-category-background="wbg-scene-coffee"]::before{background-image:url("photos/mobile/scene-coffee.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-pantry"] body,.theme-choice-preview.wbg-scene-pantry,[data-part-background="wbg-scene-pantry"]),.category-section[data-category-background="wbg-scene-pantry"]::before{background-image:url("photos/mobile/scene-pantry.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-spice-market"] body,.theme-choice-preview.wbg-scene-spice-market,[data-part-background="wbg-scene-spice-market"]),.category-section[data-category-background="wbg-scene-spice-market"]::before{background-image:url("photos/mobile/scene-spice-market.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-tea"] body,.theme-choice-preview.wbg-scene-tea,[data-part-background="wbg-scene-tea"]),.category-section[data-category-background="wbg-scene-tea"]::before{background-image:url("photos/mobile/scene-tea.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-pizza"] body,.theme-choice-preview.wbg-scene-pizza,[data-part-background="wbg-scene-pizza"]),.category-section[data-category-background="wbg-scene-pizza"]::before{background-image:url("photos/mobile/scene-pizza.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-grill"] body,.theme-choice-preview.wbg-scene-grill,[data-part-background="wbg-scene-grill"]),.category-section[data-category-background="wbg-scene-grill"]::before{background-image:url("photos/mobile/scene-grill.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-smokehouse"] body,.theme-choice-preview.wbg-scene-smokehouse,[data-part-background="wbg-scene-smokehouse"]),.category-section[data-category-background="wbg-scene-smokehouse"]::before{background-image:url("photos/mobile/scene-smokehouse.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-tex-linen"] body,.theme-choice-preview.wbg-tex-linen,[data-part-background="wbg-tex-linen"]),.category-section[data-category-background="wbg-tex-linen"]::before{background-image:url("photos/mobile/tex-linen.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-linen-2"] body,.theme-choice-preview.wbg-tex-linen-2,[data-part-background="wbg-tex-linen-2"]),.category-section[data-category-background="wbg-tex-linen-2"]::before{background-image:url("photos/mobile/tex-linen-2.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-drape"] body,.theme-choice-preview.wbg-tex-drape,[data-part-background="wbg-tex-drape"]),.category-section[data-category-background="wbg-tex-drape"]::before{background-image:url("photos/mobile/tex-drape.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-gingham-grey"] body,.theme-choice-preview.wbg-tex-gingham-grey,[data-part-background="wbg-tex-gingham-grey"]),.category-section[data-category-background="wbg-tex-gingham-grey"]::before{background-image:url("photos/mobile/tex-gingham-grey.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-cream"] body,.theme-choice-preview.wbg-tex-marble-cream,[data-part-background="wbg-tex-marble-cream"]),.category-section[data-category-background="wbg-tex-marble-cream"]::before{background-image:url("photos/mobile/tex-marble-cream.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-paper-white"] body,.theme-choice-preview.wbg-tex-paper-white,[data-part-background="wbg-tex-paper-white"]),.category-section[data-category-background="wbg-tex-paper-white"]::before{background-image:url("photos/mobile/tex-paper-white.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-sage-stone"] body,.theme-choice-preview.wbg-tex-sage-stone,[data-part-background="wbg-tex-sage-stone"]),.category-section[data-category-background="wbg-tex-sage-stone"]::before{background-image:url("photos/mobile/tex-sage-stone.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-olive-stone"] body,.theme-choice-preview.wbg-tex-olive-stone,[data-part-background="wbg-tex-olive-stone"]),.category-section[data-category-background="wbg-tex-olive-stone"]::before{background-image:url("photos/mobile/tex-olive-stone.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-red-slate"] body,.theme-choice-preview.wbg-tex-red-slate,[data-part-background="wbg-tex-red-slate"]),.category-section[data-category-background="wbg-tex-red-slate"]::before{background-image:url("photos/mobile/tex-red-slate.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-herbs-light"] body,.theme-choice-preview.wbg-photo-herbs-light,[data-part-background="wbg-photo-herbs-light"]),.category-section[data-category-background="wbg-photo-herbs-light"]::before{background-image:url("photos/mobile/photo-herbs-light.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-mediterranean"] body,.theme-choice-preview.wbg-photo-mediterranean,[data-part-background="wbg-photo-mediterranean"]),.category-section[data-category-background="wbg-photo-mediterranean"]::before{background-image:url("photos/mobile/photo-mediterranean.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-olives"] body,.theme-choice-preview.wbg-photo-olives,[data-part-background="wbg-photo-olives"]),.category-section[data-category-background="wbg-photo-olives"]::before{background-image:url("photos/mobile/photo-olives.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-scene-bakery"] body,.theme-choice-preview.wbg-scene-bakery,[data-part-background="wbg-scene-bakery"]),.category-section[data-category-background="wbg-scene-bakery"]::before{background-image:url("photos/mobile/scene-bakery.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-kitchen"] body,.theme-choice-preview.wbg-scene-kitchen,[data-part-background="wbg-scene-kitchen"]),.category-section[data-category-background="wbg-scene-kitchen"]::before{background-image:url("photos/mobile/scene-kitchen.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-fish-kitchen"] body,.theme-choice-preview.wbg-scene-fish-kitchen,[data-part-background="wbg-scene-fish-kitchen"]),.category-section[data-category-background="wbg-scene-fish-kitchen"]::before{background-image:url("photos/mobile/scene-fish-kitchen.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-fish-ice"] body,.theme-choice-preview.wbg-scene-fish-ice,[data-part-background="wbg-scene-fish-ice"]),.category-section[data-category-background="wbg-scene-fish-ice"]::before{background-image:url("photos/mobile/scene-fish-ice.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-wheat"] body,.theme-choice-preview.wbg-frame-wheat,[data-part-background="wbg-frame-wheat"]),.category-section[data-category-background="wbg-frame-wheat"]::before{background-image:url("photos/mobile/frame-wheat.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-spices"] body,.theme-choice-preview.wbg-frame-spices,[data-part-background="wbg-frame-spices"]),.category-section[data-category-background="wbg-frame-spices"]::before{background-image:url("photos/mobile/frame-spices.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-cocoa"] body,.theme-choice-preview.wbg-frame-cocoa,[data-part-background="wbg-frame-cocoa"]),.category-section[data-category-background="wbg-frame-cocoa"]::before{background-image:url("photos/mobile/frame-cocoa.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-leaf-shadow"] body,.theme-choice-preview.wbg-frame-leaf-shadow,[data-part-background="wbg-frame-leaf-shadow"]),.category-section[data-category-background="wbg-frame-leaf-shadow"]::before{background-image:url("photos/mobile/frame-leaf-shadow.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-marble-salt"] body,.theme-choice-preview.wbg-frame-marble-salt,[data-part-background="wbg-frame-marble-salt"]),.category-section[data-category-background="wbg-frame-marble-salt"]::before{background-image:url("photos/mobile/frame-marble-salt.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-olive-green"] body,.theme-choice-preview.wbg-frame-olive-green,[data-part-background="wbg-frame-olive-green"]),.category-section[data-category-background="wbg-frame-olive-green"]::before{background-image:url("photos/mobile/frame-olive-green.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-shelves"] body,.theme-choice-preview.wbg-frame-shelves,[data-part-background="wbg-frame-shelves"]),.category-section[data-category-background="wbg-frame-shelves"]::before{background-image:url("photos/mobile/frame-shelves.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-spices-olive"] body,.theme-choice-preview.wbg-frame-spices-olive,[data-part-background="wbg-frame-spices-olive"]),.category-section[data-category-background="wbg-frame-spices-olive"]::before{background-image:url("photos/mobile/frame-spices-olive.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-frame-wheat-2"] body,.theme-choice-preview.wbg-frame-wheat-2,[data-part-background="wbg-frame-wheat-2"]),.category-section[data-category-background="wbg-frame-wheat-2"]::before{background-image:url("photos/mobile/frame-wheat-2.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-photo-basil-marble"] body,.theme-choice-preview.wbg-photo-basil-marble,[data-part-background="wbg-photo-basil-marble"]),.category-section[data-category-background="wbg-photo-basil-marble"]::before{background-image:url("photos/mobile/photo-basil-marble.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-dill-marble"] body,.theme-choice-preview.wbg-photo-dill-marble,[data-part-background="wbg-photo-dill-marble"]),.category-section[data-category-background="wbg-photo-dill-marble"]::before{background-image:url("photos/mobile/photo-dill-marble.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-rosemary-marble"] body,.theme-choice-preview.wbg-photo-rosemary-marble,[data-part-background="wbg-photo-rosemary-marble"]),.category-section[data-category-background="wbg-photo-rosemary-marble"]::before{background-image:url("photos/mobile/photo-rosemary-marble.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-spice-stone"] body,.theme-choice-preview.wbg-photo-spice-stone,[data-part-background="wbg-photo-spice-stone"]),.category-section[data-category-background="wbg-photo-spice-stone"]::before{background-image:url("photos/mobile/photo-spice-stone.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-photo-spices-scatter"] body,.theme-choice-preview.wbg-photo-spices-scatter,[data-part-background="wbg-photo-spices-scatter"]),.category-section[data-category-background="wbg-photo-spices-scatter"]::before{background-image:url("photos/mobile/photo-spices-scatter.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-scene-bbq"] body,.theme-choice-preview.wbg-scene-bbq,[data-part-background="wbg-scene-bbq"]),.category-section[data-category-background="wbg-scene-bbq"]::before{background-image:url("photos/mobile/scene-bbq.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-butcher-marble"] body,.theme-choice-preview.wbg-scene-butcher-marble,[data-part-background="wbg-scene-butcher-marble"]),.category-section[data-category-background="wbg-scene-butcher-marble"]::before{background-image:url("photos/mobile/scene-butcher-marble.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-butcher-shop"] body,.theme-choice-preview.wbg-scene-butcher-shop,[data-part-background="wbg-scene-butcher-shop"]),.category-section[data-category-background="wbg-scene-butcher-shop"]::before{background-image:url("photos/mobile/scene-butcher-shop.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-deli-shelves"] body,.theme-choice-preview.wbg-scene-deli-shelves,[data-part-background="wbg-scene-deli-shelves"]),.category-section[data-category-background="wbg-scene-deli-shelves"]::before{background-image:url("photos/mobile/scene-deli-shelves.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-fish-counter"] body,.theme-choice-preview.wbg-scene-fish-counter,[data-part-background="wbg-scene-fish-counter"]),.category-section[data-category-background="wbg-scene-fish-counter"]::before{background-image:url("photos/mobile/scene-fish-counter.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-greengrocer"] body,.theme-choice-preview.wbg-scene-greengrocer,[data-part-background="wbg-scene-greengrocer"]),.category-section[data-category-background="wbg-scene-greengrocer"]::before{background-image:url("photos/mobile/scene-greengrocer.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-grocery"] body,.theme-choice-preview.wbg-scene-grocery,[data-part-background="wbg-scene-grocery"]),.category-section[data-category-background="wbg-scene-grocery"]::before{background-image:url("photos/mobile/scene-grocery.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-market-aisle"] body,.theme-choice-preview.wbg-scene-market-aisle,[data-part-background="wbg-scene-market-aisle"]),.category-section[data-category-background="wbg-scene-market-aisle"]::before{background-image:url("photos/mobile/scene-market-aisle.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-market"] body,.theme-choice-preview.wbg-scene-market,[data-part-background="wbg-scene-market"]),.category-section[data-category-background="wbg-scene-market"]::before{background-image:url("photos/mobile/scene-market.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-patisserie-2"] body,.theme-choice-preview.wbg-scene-patisserie-2,[data-part-background="wbg-scene-patisserie-2"]),.category-section[data-category-background="wbg-scene-patisserie-2"]::before{background-image:url("photos/mobile/scene-patisserie-2.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-patisserie"] body,.theme-choice-preview.wbg-scene-patisserie,[data-part-background="wbg-scene-patisserie"]),.category-section[data-category-background="wbg-scene-patisserie"]::before{background-image:url("photos/mobile/scene-patisserie.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-roastery"] body,.theme-choice-preview.wbg-scene-roastery,[data-part-background="wbg-scene-roastery"]),.category-section[data-category-background="wbg-scene-roastery"]::before{background-image:url("photos/mobile/scene-roastery.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-scene-spices-nuts"] body,.theme-choice-preview.wbg-scene-spices-nuts,[data-part-background="wbg-scene-spices-nuts"]),.category-section[data-category-background="wbg-scene-spices-nuts"]::before{background-image:url("photos/mobile/scene-spices-nuts.webp");background-size:100% auto;background-position:center top;background-repeat:no-repeat}
:is(html[data-theme-background="wbg-tex-cocoa-dark"] body,.theme-choice-preview.wbg-tex-cocoa-dark,[data-part-background="wbg-tex-cocoa-dark"]),.category-section[data-category-background="wbg-tex-cocoa-dark"]::before{background-image:url("photos/mobile/tex-cocoa-dark.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-cocoa"] body,.theme-choice-preview.wbg-tex-cocoa,[data-part-background="wbg-tex-cocoa"]),.category-section[data-category-background="wbg-tex-cocoa"]::before{background-image:url("photos/mobile/tex-cocoa.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-linen-4"] body,.theme-choice-preview.wbg-tex-linen-4,[data-part-background="wbg-tex-linen-4"]),.category-section[data-category-background="wbg-tex-linen-4"]::before{background-image:url("photos/mobile/tex-linen-4.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-linen-5"] body,.theme-choice-preview.wbg-tex-linen-5,[data-part-background="wbg-tex-linen-5"]),.category-section[data-category-background="wbg-tex-linen-5"]::before{background-image:url("photos/mobile/tex-linen-5.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-blue"] body,.theme-choice-preview.wbg-tex-marble-blue,[data-part-background="wbg-tex-marble-blue"]),.category-section[data-category-background="wbg-tex-marble-blue"]::before{background-image:url("photos/mobile/tex-marble-blue.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-gold"] body,.theme-choice-preview.wbg-tex-marble-gold,[data-part-background="wbg-tex-marble-gold"]),.category-section[data-category-background="wbg-tex-marble-gold"]::before{background-image:url("photos/mobile/tex-marble-gold.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-greige"] body,.theme-choice-preview.wbg-tex-marble-greige,[data-part-background="wbg-tex-marble-greige"]),.category-section[data-category-background="wbg-tex-marble-greige"]::before{background-image:url("photos/mobile/tex-marble-greige.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-ivory"] body,.theme-choice-preview.wbg-tex-marble-ivory,[data-part-background="wbg-tex-marble-ivory"]),.category-section[data-category-background="wbg-tex-marble-ivory"]::before{background-image:url("photos/mobile/tex-marble-ivory.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-peach"] body,.theme-choice-preview.wbg-tex-marble-peach,[data-part-background="wbg-tex-marble-peach"]),.category-section[data-category-background="wbg-tex-marble-peach"]::before{background-image:url("photos/mobile/tex-marble-peach.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-marble-sand"] body,.theme-choice-preview.wbg-tex-marble-sand,[data-part-background="wbg-tex-marble-sand"]),.category-section[data-category-background="wbg-tex-marble-sand"]::before{background-image:url("photos/mobile/tex-marble-sand.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-paper-cream"] body,.theme-choice-preview.wbg-tex-paper-cream,[data-part-background="wbg-tex-paper-cream"]),.category-section[data-category-background="wbg-tex-paper-cream"]::before{background-image:url("photos/mobile/tex-paper-cream.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-paper-grey"] body,.theme-choice-preview.wbg-tex-paper-grey,[data-part-background="wbg-tex-paper-grey"]),.category-section[data-category-background="wbg-tex-paper-grey"]::before{background-image:url("photos/mobile/tex-paper-grey.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-plaster-sand"] body,.theme-choice-preview.wbg-tex-plaster-sand,[data-part-background="wbg-tex-plaster-sand"]),.category-section[data-category-background="wbg-tex-plaster-sand"]::before{background-image:url("photos/mobile/tex-plaster-sand.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-sage-plaster"] body,.theme-choice-preview.wbg-tex-sage-plaster,[data-part-background="wbg-tex-sage-plaster"]),.category-section[data-category-background="wbg-tex-sage-plaster"]::before{background-image:url("photos/mobile/tex-sage-plaster.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-sea-water"] body,.theme-choice-preview.wbg-tex-sea-water,[data-part-background="wbg-tex-sea-water"]),.category-section[data-category-background="wbg-tex-sea-water"]::before{background-image:url("photos/mobile/tex-sea-water.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-slate-dark"] body,.theme-choice-preview.wbg-tex-slate-dark,[data-part-background="wbg-tex-slate-dark"]),.category-section[data-category-background="wbg-tex-slate-dark"]::before{background-image:url("photos/mobile/tex-slate-dark.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-spice-paper"] body,.theme-choice-preview.wbg-tex-spice-paper,[data-part-background="wbg-tex-spice-paper"]),.category-section[data-category-background="wbg-tex-spice-paper"]::before{background-image:url("photos/mobile/tex-spice-paper.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-stone-cream"] body,.theme-choice-preview.wbg-tex-stone-cream,[data-part-background="wbg-tex-stone-cream"]),.category-section[data-category-background="wbg-tex-stone-cream"]::before{background-image:url("photos/mobile/tex-stone-cream.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-stone-dark"] body,.theme-choice-preview.wbg-tex-stone-dark,[data-part-background="wbg-tex-stone-dark"]),.category-section[data-category-background="wbg-tex-stone-dark"]::before{background-image:url("photos/mobile/tex-stone-dark.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-stone-grey"] body,.theme-choice-preview.wbg-tex-stone-grey,[data-part-background="wbg-tex-stone-grey"]),.category-section[data-category-background="wbg-tex-stone-grey"]::before{background-image:url("photos/mobile/tex-stone-grey.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-stone-sand"] body,.theme-choice-preview.wbg-tex-stone-sand,[data-part-background="wbg-tex-stone-sand"]),.category-section[data-category-background="wbg-tex-stone-sand"]::before{background-image:url("photos/mobile/tex-stone-sand.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-terracotta"] body,.theme-choice-preview.wbg-tex-terracotta,[data-part-background="wbg-tex-terracotta"]),.category-section[data-category-background="wbg-tex-terracotta"]::before{background-image:url("photos/mobile/tex-terracotta.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-travertine-2"] body,.theme-choice-preview.wbg-tex-travertine-2,[data-part-background="wbg-tex-travertine-2"]),.category-section[data-category-background="wbg-tex-travertine-2"]::before{background-image:url("photos/mobile/tex-travertine-2.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-travertine-light"] body,.theme-choice-preview.wbg-tex-travertine-light,[data-part-background="wbg-tex-travertine-light"]),.category-section[data-category-background="wbg-tex-travertine-light"]::before{background-image:url("photos/mobile/tex-travertine-light.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-travertine"] body,.theme-choice-preview.wbg-tex-travertine,[data-part-background="wbg-tex-travertine"]),.category-section[data-category-background="wbg-tex-travertine"]::before{background-image:url("photos/mobile/tex-travertine.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-tex-wood-dark"] body,.theme-choice-preview.wbg-tex-wood-dark,[data-part-background="wbg-tex-wood-dark"]),.category-section[data-category-background="wbg-tex-wood-dark"]::before{background-image:url("photos/mobile/tex-wood-dark.webp");background-size:360px 360px}
:is(html[data-theme-background="wbg-art-citrus"] body,.theme-choice-preview.wbg-art-citrus,[data-part-background="wbg-art-citrus"]),:is(html[data-theme-background="wbg-art-citrus-mint"] body,.theme-choice-preview.wbg-art-citrus-mint,[data-part-background="wbg-art-citrus-mint"]),:is(html[data-theme-background="wbg-art-citrus-soft"] body,.theme-choice-preview.wbg-art-citrus-soft,[data-part-background="wbg-art-citrus-soft"]),:is(html[data-theme-background="wbg-art-fruit"] body,.theme-choice-preview.wbg-art-fruit,[data-part-background="wbg-art-fruit"]),:is(html[data-theme-background="wbg-art-fruit-night"] body,.theme-choice-preview.wbg-art-fruit-night,[data-part-background="wbg-art-fruit-night"]),:is(html[data-theme-background="wbg-art-fruit-soft"] body,.theme-choice-preview.wbg-art-fruit-soft,[data-part-background="wbg-art-fruit-soft"]),:is(html[data-theme-background="wbg-art-herbs"] body,.theme-choice-preview.wbg-art-herbs,[data-part-background="wbg-art-herbs"]),:is(html[data-theme-background="wbg-art-herbs-night"] body,.theme-choice-preview.wbg-art-herbs-night,[data-part-background="wbg-art-herbs-night"]),:is(html[data-theme-background="wbg-art-herbs-soft"] body,.theme-choice-preview.wbg-art-herbs-soft,[data-part-background="wbg-art-herbs-soft"]),:is(html[data-theme-background="wbg-art-leaves"] body,.theme-choice-preview.wbg-art-leaves,[data-part-background="wbg-art-leaves"]),:is(html[data-theme-background="wbg-art-leaves-night"] body,.theme-choice-preview.wbg-art-leaves-night,[data-part-background="wbg-art-leaves-night"]),:is(html[data-theme-background="wbg-art-leaves-soft"] body,.theme-choice-preview.wbg-art-leaves-soft,[data-part-background="wbg-art-leaves-soft"]),:is(html[data-theme-background="wbg-art-meat"] body,.theme-choice-preview.wbg-art-meat,[data-part-background="wbg-art-meat"]),:is(html[data-theme-background="wbg-art-meat-blush"] body,.theme-choice-preview.wbg-art-meat-blush,[data-part-background="wbg-art-meat-blush"]),:is(html[data-theme-background="wbg-art-meat-night"] body,.theme-choice-preview.wbg-art-meat-night,[data-part-background="wbg-art-meat-night"]),:is(html[data-theme-background="wbg-art-meat-soft"] body,.theme-choice-preview.wbg-art-meat-soft,[data-part-background="wbg-art-meat-soft"]),:is(html[data-theme-background="wbg-art-sea"] body,.theme-choice-preview.wbg-art-sea,[data-part-background="wbg-art-sea"]),:is(html[data-theme-background="wbg-art-sea-navy"] body,.theme-choice-preview.wbg-art-sea-navy,[data-part-background="wbg-art-sea-navy"]),:is(html[data-theme-background="wbg-art-sea-soft"] body,.theme-choice-preview.wbg-art-sea-soft,[data-part-background="wbg-art-sea-soft"]),:is(html[data-theme-background="wbg-art-summer"] body,.theme-choice-preview.wbg-art-summer,[data-part-background="wbg-art-summer"]),:is(html[data-theme-background="wbg-art-summer-soft"] body,.theme-choice-preview.wbg-art-summer-soft,[data-part-background="wbg-art-summer-soft"]),:is(html[data-theme-background="wbg-art-veg"] body,.theme-choice-preview.wbg-art-veg,[data-part-background="wbg-art-veg"]),:is(html[data-theme-background="wbg-art-veg-night"] body,.theme-choice-preview.wbg-art-veg-night,[data-part-background="wbg-art-veg-night"]),:is(html[data-theme-background="wbg-art-veg-soft"] body,.theme-choice-preview.wbg-art-veg-soft,[data-part-background="wbg-art-veg-soft"]),.category-section[data-category-background="wbg-art-citrus"]::before,.category-section[data-category-background="wbg-art-citrus-mint"]::before,.category-section[data-category-background="wbg-art-citrus-soft"]::before,.category-section[data-category-background="wbg-art-fruit"]::before,.category-section[data-category-background="wbg-art-fruit-night"]::before,.category-section[data-category-background="wbg-art-fruit-soft"]::before,.category-section[data-category-background="wbg-art-herbs"]::before,.category-section[data-category-background="wbg-art-herbs-night"]::before,.category-section[data-category-background="wbg-art-herbs-soft"]::before,.category-section[data-category-background="wbg-art-leaves"]::before,.category-section[data-category-background="wbg-art-leaves-night"]::before,.category-section[data-category-background="wbg-art-leaves-soft"]::before,.category-section[data-category-background="wbg-art-meat"]::before,.category-section[data-category-background="wbg-art-meat-blush"]::before,.category-section[data-category-background="wbg-art-meat-night"]::before,.category-section[data-category-background="wbg-art-meat-soft"]::before,.category-section[data-category-background="wbg-art-sea"]::before,.category-section[data-category-background="wbg-art-sea-navy"]::before,.category-section[data-category-background="wbg-art-sea-soft"]::before,.category-section[data-category-background="wbg-art-summer"]::before,.category-section[data-category-background="wbg-art-summer-soft"]::before,.category-section[data-category-background="wbg-art-veg"]::before,.category-section[data-category-background="wbg-art-veg-night"]::before,.category-section[data-category-background="wbg-art-veg-soft"]::before{background-size:280px 280px}
}

html:is([data-theme-background="wbg-fruit-dark"],[data-theme-background="wbg-meat-concrete"],[data-theme-background="wbg-meat-ember"],[data-theme-background="wbg-fish-deep"],[data-theme-background="wbg-fashion-noir"],[data-theme-background="wbg-coffee-espresso"],[data-theme-background="wbg-deli-bordeaux"],[data-theme-background="wbg-flower-jungle"],[data-theme-background="wbg-lux-gold"],[data-theme-background="wbg-lux-emerald"],[data-theme-background="wbg-home-charcoal"],[data-theme-background="wbg-tech-blueprint"],[data-theme-background="wbg-tech-night"],[data-theme-background="wbg-gen-dark"],[data-theme-background="wbg-art-fruit-night"],[data-theme-background="wbg-art-veg-night"],[data-theme-background="wbg-art-leaves-night"],[data-theme-background="wbg-art-meat-night"],[data-theme-background="wbg-art-herbs-night"],[data-theme-background="wbg-art-sea-navy"],[data-theme-background="bg-fruit-chalk"],[data-theme-background="bg-meat-slate"],[data-theme-background="bg-meat-smoke"],[data-theme-background="bg-fish-deep"],[data-theme-background="bg-fashion-pinstripe"],[data-theme-background="bg-fashion-velvet"],[data-theme-background="bg-bakery-chocolate"],[data-theme-background="bg-deli-wine"],[data-theme-background="bg-flower-garden"],[data-theme-background="bg-lux-deco"],[data-theme-background="bg-lux-emerald"],[data-theme-background="wbg-photo-premium-dark"],[data-theme-background="wbg-photo-premium-dark-soft"],[data-theme-background="wbg-photo-veg-dark"],[data-theme-background="wbg-photo-veg-dark-soft"],[data-theme-background="wbg-scene-smokehouse"],[data-theme-background="wbg-tex-red-slate"],[data-theme-background="wbg-frame-spices"],[data-theme-background="wbg-scene-bbq"],[data-theme-background="wbg-scene-roastery"],[data-theme-background="wbg-tex-cocoa-dark"],[data-theme-background="wbg-tex-cocoa"],[data-theme-background="wbg-tex-slate-dark"],[data-theme-background="wbg-tex-stone-dark"],[data-theme-background="wbg-tex-wood-dark"]) .category-head h2{color:var(--ui-cat-title,#F3F5F3)}
html:is([data-theme-background="wbg-fruit-dark"],[data-theme-background="wbg-meat-concrete"],[data-theme-background="wbg-meat-ember"],[data-theme-background="wbg-fish-deep"],[data-theme-background="wbg-fashion-noir"],[data-theme-background="wbg-coffee-espresso"],[data-theme-background="wbg-deli-bordeaux"],[data-theme-background="wbg-flower-jungle"],[data-theme-background="wbg-lux-gold"],[data-theme-background="wbg-lux-emerald"],[data-theme-background="wbg-home-charcoal"],[data-theme-background="wbg-tech-blueprint"],[data-theme-background="wbg-tech-night"],[data-theme-background="wbg-gen-dark"],[data-theme-background="wbg-art-fruit-night"],[data-theme-background="wbg-art-veg-night"],[data-theme-background="wbg-art-leaves-night"],[data-theme-background="wbg-art-meat-night"],[data-theme-background="wbg-art-herbs-night"],[data-theme-background="wbg-art-sea-navy"],[data-theme-background="bg-fruit-chalk"],[data-theme-background="bg-meat-slate"],[data-theme-background="bg-meat-smoke"],[data-theme-background="bg-fish-deep"],[data-theme-background="bg-fashion-pinstripe"],[data-theme-background="bg-fashion-velvet"],[data-theme-background="bg-bakery-chocolate"],[data-theme-background="bg-deli-wine"],[data-theme-background="bg-flower-garden"],[data-theme-background="bg-lux-deco"],[data-theme-background="bg-lux-emerald"],[data-theme-background="wbg-photo-premium-dark"],[data-theme-background="wbg-photo-premium-dark-soft"],[data-theme-background="wbg-photo-veg-dark"],[data-theme-background="wbg-photo-veg-dark-soft"],[data-theme-background="wbg-scene-smokehouse"],[data-theme-background="wbg-tex-red-slate"],[data-theme-background="wbg-frame-spices"],[data-theme-background="wbg-scene-bbq"],[data-theme-background="wbg-scene-roastery"],[data-theme-background="wbg-tex-cocoa-dark"],[data-theme-background="wbg-tex-cocoa"],[data-theme-background="wbg-tex-slate-dark"],[data-theme-background="wbg-tex-stone-dark"],[data-theme-background="wbg-tex-wood-dark"]) .category-count{color:var(--ui-cat-count-text,#F3F5F3);background:var(--ui-cat-count-bg,rgba(255,255,255,.1))}

/* A solid heading surface keeps category names readable on any photo/pattern. */
.category-section[data-category-background] .category-head{background:var(--ui-category-header-bg,var(--paper));padding:0.75rem;border-radius:var(--r-panel)}
.category-section[data-category-background] .category-head h2{color:var(--ui-category-title,var(--accent-deep))}
.category-section[data-category-background] .category-count{color:var(--ink-soft);background:var(--paper-dim)}

/* A category owns an opaque paper surface. Only its decorative layer fades,
   so products/text stay solid and the global body pattern never shows through.
   Adjacent bank backgrounds meet on the same paper colour, without a hard gap. */
.category-section[data-category-background]{position:relative;isolation:isolate;background:var(--ui-page-bg,var(--paper,#FFFFFF));margin-block-end:0;border:0;border-radius:0;box-shadow:none}
.category-section[data-category-background]::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  -webkit-mask-image:linear-gradient(to bottom,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);
  mask-image:linear-gradient(to bottom,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}
html[data-a11y-contrast="1"] .category-section[data-category-background]::before{display:none}
