
[data-shop-id="klimaszok"] {
--color-neutral-0: #ffffff;
--color-neutral-50: #f8fafc;
--color-neutral-100: #f1f5f9;
--color-neutral-200: #e2e8f0;
--color-neutral-300: #cbd5e1;
--color-neutral-400: #94a3b8;
--color-neutral-500: #64748b;
--color-neutral-600: #475569;
--color-neutral-700: #334155;
--color-neutral-800: #1e293b;
--color-neutral-900: #0f172a;
--color-neutral-950: #020617;
--color-neutral-1000: #000000;
--color-success-100: #dcfce7;
--color-success-500: #22c55e;
--color-success-900: #14532d;
--color-warning-100: #fef9c3;
--color-warning-500: #eab308;
--color-warning-900: #713f12;
--color-error-100: #fee2e2;
--color-error-500: #ef4444;
--color-error-900: #7f1d1d;
--space-0: 0px;
--space-1: 4px;
--space-2: 8px;
--space-3: 12px;
--space-4: 16px;
--space-6: 24px;
--space-8: 32px;
--space-10: 40px;
--space-12: 48px;
--space-16: 64px;
--space-20: 80px;
--hero-min-height-default: 500px;
--hero-min-height-large: 600px;
--hero-min-height-extra: 700px;
--p-muscle-night-c1-base: #E9924B;   
--p-muscle-night-c1: var(--p-muscle-night-c1-base);
--p-muscle-night-c2-base: #BB2504;   
--p-muscle-night-c2: var(--p-muscle-night-c2-base);
--p-muscle-night-c3-base: #12110D;   
--p-muscle-night-c3: var(--p-muscle-night-c3-base);
--p-muscle-night-c4-base: #343739;   
--p-muscle-night-c4: var(--p-muscle-night-c4-base);
--p-muscle-night-c5-base: #6E767C;   
--p-muscle-night-c5: var(--p-muscle-night-c5-base);
--p-muscle-night-c6-base: #B8C2C9;   
--p-muscle-night-c6: var(--p-muscle-night-c6-base);
--p-muscle-night-c7-base: #EFF3F5;   
--p-muscle-night-c7: var(--p-muscle-night-c7-base);
--p-muscle-night-c1-rgb-base: 233 146 75;
--p-muscle-night-c1-rgb: var(--p-muscle-night-c1-rgb-base);
--p-muscle-night-c2-rgb-base: 187 37 4;
--p-muscle-night-c2-rgb: var(--p-muscle-night-c2-rgb-base);
--p-muscle-night-c3-rgb-base: 18 17 13;
--p-muscle-night-c3-rgb: var(--p-muscle-night-c3-rgb-base);
--p-muscle-night-c4-rgb-base: 52 55 57;
--p-muscle-night-c4-rgb: var(--p-muscle-night-c4-rgb-base);
--p-muscle-night-c5-rgb-base: 110 118 124;
--p-muscle-night-c5-rgb: var(--p-muscle-night-c5-rgb-base);
--p-muscle-night-c6-rgb-base: 184 194 201;
--p-muscle-night-c6-rgb: var(--p-muscle-night-c6-rgb-base);
--p-muscle-night-c7-rgb-base: 239 243 245;
--p-muscle-night-c7-rgb: var(--p-muscle-night-c7-rgb-base);
--p-earthy-warm-c1-base: #C8511A;   
--p-earthy-warm-c1: var(--p-earthy-warm-c1-base);
--p-earthy-warm-c2-base: #9B3D10;   
--p-earthy-warm-c2: var(--p-earthy-warm-c2-base);
--p-earthy-warm-c3-base: #2E1B10;   
--p-earthy-warm-c3: var(--p-earthy-warm-c3-base);
--p-earthy-warm-c4-base: #5A3B24;   
--p-earthy-warm-c4: var(--p-earthy-warm-c4-base);
--p-earthy-warm-c5-base: #A87D52;   
--p-earthy-warm-c5: var(--p-earthy-warm-c5-base);
--p-earthy-warm-c6-base: #EBD9BD;   
--p-earthy-warm-c6: var(--p-earthy-warm-c6-base);
--p-earthy-warm-c7-base: #FDF5EC;   
--p-earthy-warm-c7: var(--p-earthy-warm-c7-base);
--p-earthy-warm-c1-rgb-base: 200 81 26;
--p-earthy-warm-c1-rgb: var(--p-earthy-warm-c1-rgb-base);
--p-earthy-warm-c2-rgb-base: 155 61 16;
--p-earthy-warm-c2-rgb: var(--p-earthy-warm-c2-rgb-base);
--p-earthy-warm-c3-rgb-base: 46 27 16;
--p-earthy-warm-c3-rgb: var(--p-earthy-warm-c3-rgb-base);
--p-earthy-warm-c4-rgb-base: 90 59 36;
--p-earthy-warm-c4-rgb: var(--p-earthy-warm-c4-rgb-base);
--p-earthy-warm-c5-rgb-base: 168 125 82;
--p-earthy-warm-c5-rgb: var(--p-earthy-warm-c5-rgb-base);
--p-earthy-warm-c6-rgb-base: 235 217 189;
--p-earthy-warm-c6-rgb: var(--p-earthy-warm-c6-rgb-base);
--p-earthy-warm-c7-rgb-base: 253 245 236;
--p-earthy-warm-c7-rgb: var(--p-earthy-warm-c7-rgb-base);
--p-dramatic-red-c1-base: #D51C3D;   
--p-dramatic-red-c1: var(--p-dramatic-red-c1-base);
--p-dramatic-red-c2-base: #9C0C20;   
--p-dramatic-red-c2: var(--p-dramatic-red-c2-base);
--p-dramatic-red-c3-base: #0D141A;   
--p-dramatic-red-c3: var(--p-dramatic-red-c3-base);
--p-dramatic-red-c4-base: #37444F;   
--p-dramatic-red-c4: var(--p-dramatic-red-c4-base);
--p-dramatic-red-c5-base: #63788D;   
--p-dramatic-red-c5: var(--p-dramatic-red-c5-base);
--p-dramatic-red-c6-base: #A9BFCE;   
--p-dramatic-red-c6: var(--p-dramatic-red-c6-base);
--p-dramatic-red-c7-base: #F0F5F8;   
--p-dramatic-red-c7: var(--p-dramatic-red-c7-base);
--p-dramatic-red-c1-rgb-base: 213 28 61;
--p-dramatic-red-c1-rgb: var(--p-dramatic-red-c1-rgb-base);
--p-dramatic-red-c2-rgb-base: 156 12 32;
--p-dramatic-red-c2-rgb: var(--p-dramatic-red-c2-rgb-base);
--p-dramatic-red-c3-rgb-base: 13 20 26;
--p-dramatic-red-c3-rgb: var(--p-dramatic-red-c3-rgb-base);
--p-dramatic-red-c4-rgb-base: 55 68 79;
--p-dramatic-red-c4-rgb: var(--p-dramatic-red-c4-rgb-base);
--p-dramatic-red-c5-rgb-base: 99 120 141;
--p-dramatic-red-c5-rgb: var(--p-dramatic-red-c5-rgb-base);
--p-dramatic-red-c6-rgb-base: 169 191 206;
--p-dramatic-red-c6-rgb: var(--p-dramatic-red-c6-rgb-base);
--p-dramatic-red-c7-rgb-base: 240 245 248;
--p-dramatic-red-c7-rgb: var(--p-dramatic-red-c7-rgb-base);
--p-autumn-forest-c1-base: #FDBA0D;   
--p-autumn-forest-c1: var(--p-autumn-forest-c1-base);
--p-autumn-forest-c2-base: #D49201;   
--p-autumn-forest-c2: var(--p-autumn-forest-c2-base);
--p-autumn-forest-c3-base: #3A2A10;   
--p-autumn-forest-c3: var(--p-autumn-forest-c3-base);
--p-autumn-forest-c4-base: #684314;   
--p-autumn-forest-c4: var(--p-autumn-forest-c4-base);
--p-autumn-forest-c5-base: #8FA6AC;   
--p-autumn-forest-c5: var(--p-autumn-forest-c5-base);
--p-autumn-forest-c6-base: #BACFD7;   
--p-autumn-forest-c6: var(--p-autumn-forest-c6-base);
--p-autumn-forest-c7-base: #ECF3F6;   
--p-autumn-forest-c7: var(--p-autumn-forest-c7-base);
--p-autumn-forest-c1-rgb-base: 253 186 13;
--p-autumn-forest-c1-rgb: var(--p-autumn-forest-c1-rgb-base);
--p-autumn-forest-c2-rgb-base: 212 146 1;
--p-autumn-forest-c2-rgb: var(--p-autumn-forest-c2-rgb-base);
--p-autumn-forest-c3-rgb-base: 58 42 16;
--p-autumn-forest-c3-rgb: var(--p-autumn-forest-c3-rgb-base);
--p-autumn-forest-c4-rgb-base: 104 67 20;
--p-autumn-forest-c4-rgb: var(--p-autumn-forest-c4-rgb-base);
--p-autumn-forest-c5-rgb-base: 143 166 172;
--p-autumn-forest-c5-rgb: var(--p-autumn-forest-c5-rgb-base);
--p-autumn-forest-c6-rgb-base: 186 207 215;
--p-autumn-forest-c6-rgb: var(--p-autumn-forest-c6-rgb-base);
--p-autumn-forest-c7-rgb-base: 236 243 246;
--p-autumn-forest-c7-rgb: var(--p-autumn-forest-c7-rgb-base);
--p-city-lights-c1-base: #05B4D9;   
--p-city-lights-c1: var(--p-city-lights-c1-base);
--p-city-lights-c2-base: #EBA224;   
--p-city-lights-c2: var(--p-city-lights-c2-base);
--p-city-lights-c3-base: #0B111C;   
--p-city-lights-c3: var(--p-city-lights-c3-base);
--p-city-lights-c4-base: #192A42;   
--p-city-lights-c4: var(--p-city-lights-c4-base);
--p-city-lights-c5-base: #2E6E9E;   
--p-city-lights-c5: var(--p-city-lights-c5-base);
--p-city-lights-c6-base: #A5C9E0;   
--p-city-lights-c6: var(--p-city-lights-c6-base);
--p-city-lights-c7-base: #F0F7FB;   
--p-city-lights-c7: var(--p-city-lights-c7-base);
--p-city-lights-c1-rgb-base: 5 180 217;
--p-city-lights-c1-rgb: var(--p-city-lights-c1-rgb-base);
--p-city-lights-c2-rgb-base: 235 162 36;
--p-city-lights-c2-rgb: var(--p-city-lights-c2-rgb-base);
--p-city-lights-c3-rgb-base: 11 17 28;
--p-city-lights-c3-rgb: var(--p-city-lights-c3-rgb-base);
--p-city-lights-c4-rgb-base: 25 42 66;
--p-city-lights-c4-rgb: var(--p-city-lights-c4-rgb-base);
--p-city-lights-c5-rgb-base: 46 110 158;
--p-city-lights-c5-rgb: var(--p-city-lights-c5-rgb-base);
--p-city-lights-c6-rgb-base: 165 201 224;
--p-city-lights-c6-rgb: var(--p-city-lights-c6-rgb-base);
--p-city-lights-c7-rgb-base: 240 247 251;
--p-city-lights-c7-rgb: var(--p-city-lights-c7-rgb-base);
--p-forest-moss-c1-base: #FD4F37;   
--p-forest-moss-c1: var(--p-forest-moss-c1-base);
--p-forest-moss-c2-base: #8D5E0E;   
--p-forest-moss-c2: var(--p-forest-moss-c2-base);
--p-forest-moss-c3-base: #10150E;   
--p-forest-moss-c3: var(--p-forest-moss-c3-base);
--p-forest-moss-c4-base: #24301F;   
--p-forest-moss-c4: var(--p-forest-moss-c4-base);
--p-forest-moss-c5-base: #717F6A;   
--p-forest-moss-c5: var(--p-forest-moss-c5-base);
--p-forest-moss-c6-base: #B5C4B0;   
--p-forest-moss-c6: var(--p-forest-moss-c6-base);
--p-forest-moss-c7-base: #F2F5EE;   
--p-forest-moss-c7: var(--p-forest-moss-c7-base);
--p-forest-moss-c1-rgb-base: 253 79 55;
--p-forest-moss-c1-rgb: var(--p-forest-moss-c1-rgb-base);
--p-forest-moss-c2-rgb-base: 141 94 14;
--p-forest-moss-c2-rgb: var(--p-forest-moss-c2-rgb-base);
--p-forest-moss-c3-rgb-base: 16 21 14;
--p-forest-moss-c3-rgb: var(--p-forest-moss-c3-rgb-base);
--p-forest-moss-c4-rgb-base: 36 48 31;
--p-forest-moss-c4-rgb: var(--p-forest-moss-c4-rgb-base);
--p-forest-moss-c5-rgb-base: 113 127 106;
--p-forest-moss-c5-rgb: var(--p-forest-moss-c5-rgb-base);
--p-forest-moss-c6-rgb-base: 181 196 176;
--p-forest-moss-c6-rgb: var(--p-forest-moss-c6-rgb-base);
--p-forest-moss-c7-rgb-base: 242 245 238;
--p-forest-moss-c7-rgb: var(--p-forest-moss-c7-rgb-base);
--p-fire-steel-c1-base: #FBC702;   
--p-fire-steel-c1: var(--p-fire-steel-c1-base);
--p-fire-steel-c2-base: #FB5204;   
--p-fire-steel-c2: var(--p-fire-steel-c2-base);
--p-fire-steel-c3-base: #0E150E;   
--p-fire-steel-c3: var(--p-fire-steel-c3-base);
--p-fire-steel-c4-base: #1C3122;   
--p-fire-steel-c4: var(--p-fire-steel-c4-base);
--p-fire-steel-c5-base: #56737B;   
--p-fire-steel-c5: var(--p-fire-steel-c5-base);
--p-fire-steel-c6-base: #AFC5CB;   
--p-fire-steel-c6: var(--p-fire-steel-c6-base);
--p-fire-steel-c7-base: #EEF4F5;   
--p-fire-steel-c7: var(--p-fire-steel-c7-base);
--p-fire-steel-c1-rgb-base: 251 199 2;
--p-fire-steel-c1-rgb: var(--p-fire-steel-c1-rgb-base);
--p-fire-steel-c2-rgb-base: 251 82 4;
--p-fire-steel-c2-rgb: var(--p-fire-steel-c2-rgb-base);
--p-fire-steel-c3-rgb-base: 14 21 14;
--p-fire-steel-c3-rgb: var(--p-fire-steel-c3-rgb-base);
--p-fire-steel-c4-rgb-base: 28 49 34;
--p-fire-steel-c4-rgb: var(--p-fire-steel-c4-rgb-base);
--p-fire-steel-c5-rgb-base: 86 115 123;
--p-fire-steel-c5-rgb: var(--p-fire-steel-c5-rgb-base);
--p-fire-steel-c6-rgb-base: 175 197 203;
--p-fire-steel-c6-rgb: var(--p-fire-steel-c6-rgb-base);
--p-fire-steel-c7-rgb-base: 238 244 245;
--p-fire-steel-c7-rgb: var(--p-fire-steel-c7-rgb-base);
--p-cyber-anime-c1-base: #29C1C3;   
--p-cyber-anime-c1: var(--p-cyber-anime-c1-base);
--p-cyber-anime-c2-base: #A02F2A;   
--p-cyber-anime-c2: var(--p-cyber-anime-c2-base);
--p-cyber-anime-c3-base: #0A0C12;   
--p-cyber-anime-c3: var(--p-cyber-anime-c3-base);
--p-cyber-anime-c4-base: #243740;   
--p-cyber-anime-c4: var(--p-cyber-anime-c4-base);
--p-cyber-anime-c5-base: #636764;   
--p-cyber-anime-c5: var(--p-cyber-anime-c5-base);
--p-cyber-anime-c6-base: #C2D6CA;   
--p-cyber-anime-c6: var(--p-cyber-anime-c6-base);
--p-cyber-anime-c7-base: #EFF7F1;   
--p-cyber-anime-c7: var(--p-cyber-anime-c7-base);
--p-cyber-anime-c1-rgb-base: 41 193 195;
--p-cyber-anime-c1-rgb: var(--p-cyber-anime-c1-rgb-base);
--p-cyber-anime-c2-rgb-base: 160 47 42;
--p-cyber-anime-c2-rgb: var(--p-cyber-anime-c2-rgb-base);
--p-cyber-anime-c3-rgb-base: 10 12 18;
--p-cyber-anime-c3-rgb: var(--p-cyber-anime-c3-rgb-base);
--p-cyber-anime-c4-rgb-base: 36 55 64;
--p-cyber-anime-c4-rgb: var(--p-cyber-anime-c4-rgb-base);
--p-cyber-anime-c5-rgb-base: 99 103 100;
--p-cyber-anime-c5-rgb: var(--p-cyber-anime-c5-rgb-base);
--p-cyber-anime-c6-rgb-base: 194 214 202;
--p-cyber-anime-c6-rgb: var(--p-cyber-anime-c6-rgb-base);
--p-cyber-anime-c7-rgb-base: 239 247 241;
--p-cyber-anime-c7-rgb: var(--p-cyber-anime-c7-rgb-base);
--p-gothic-noir-c1-base: #9C2E31;   
--p-gothic-noir-c1: var(--p-gothic-noir-c1-base);
--p-gothic-noir-c2-base: #510C11;   
--p-gothic-noir-c2: var(--p-gothic-noir-c2-base);
--p-gothic-noir-c3-base: #000000;   
--p-gothic-noir-c3: var(--p-gothic-noir-c3-base);
--p-gothic-noir-c4-base: #202024;   
--p-gothic-noir-c4: var(--p-gothic-noir-c4-base);
--p-gothic-noir-c5-base: #73726E;   
--p-gothic-noir-c5: var(--p-gothic-noir-c5-base);
--p-gothic-noir-c6-base: #C4C5C9;   
--p-gothic-noir-c6: var(--p-gothic-noir-c6-base);
--p-gothic-noir-c7-base: #F2F2F3;   
--p-gothic-noir-c7: var(--p-gothic-noir-c7-base);
--p-gothic-noir-c1-rgb-base: 156 46 49;
--p-gothic-noir-c1-rgb: var(--p-gothic-noir-c1-rgb-base);
--p-gothic-noir-c2-rgb-base: 81 12 17;
--p-gothic-noir-c2-rgb: var(--p-gothic-noir-c2-rgb-base);
--p-gothic-noir-c3-rgb-base: 0 0 0;
--p-gothic-noir-c3-rgb: var(--p-gothic-noir-c3-rgb-base);
--p-gothic-noir-c4-rgb-base: 32 32 36;
--p-gothic-noir-c4-rgb: var(--p-gothic-noir-c4-rgb-base);
--p-gothic-noir-c5-rgb-base: 115 114 110;
--p-gothic-noir-c5-rgb: var(--p-gothic-noir-c5-rgb-base);
--p-gothic-noir-c6-rgb-base: 196 197 201;
--p-gothic-noir-c6-rgb: var(--p-gothic-noir-c6-rgb-base);
--p-gothic-noir-c7-rgb-base: 242 242 243;
--p-gothic-noir-c7-rgb: var(--p-gothic-noir-c7-rgb-base);
--p-nordic-forest-c1-base: #E76848;   
--p-nordic-forest-c1: var(--p-nordic-forest-c1-base);
--p-nordic-forest-c2-base: #A3291E;   
--p-nordic-forest-c2: var(--p-nordic-forest-c2-base);
--p-nordic-forest-c3-base: #182430;   
--p-nordic-forest-c3: var(--p-nordic-forest-c3-base);
--p-nordic-forest-c4-base: #374957;   
--p-nordic-forest-c4: var(--p-nordic-forest-c4-base);
--p-nordic-forest-c5-base: #5A6D83;   
--p-nordic-forest-c5: var(--p-nordic-forest-c5-base);
--p-nordic-forest-c6-base: #AEBCCB;   
--p-nordic-forest-c6: var(--p-nordic-forest-c6-base);
--p-nordic-forest-c7-base: #F1F4F8;   
--p-nordic-forest-c7: var(--p-nordic-forest-c7-base);
--p-nordic-forest-c1-rgb-base: 231 104 72;
--p-nordic-forest-c1-rgb: var(--p-nordic-forest-c1-rgb-base);
--p-nordic-forest-c2-rgb-base: 163 41 30;
--p-nordic-forest-c2-rgb: var(--p-nordic-forest-c2-rgb-base);
--p-nordic-forest-c3-rgb-base: 24 36 48;
--p-nordic-forest-c3-rgb: var(--p-nordic-forest-c3-rgb-base);
--p-nordic-forest-c4-rgb-base: 55 73 87;
--p-nordic-forest-c4-rgb: var(--p-nordic-forest-c4-rgb-base);
--p-nordic-forest-c5-rgb-base: 90 109 131;
--p-nordic-forest-c5-rgb: var(--p-nordic-forest-c5-rgb-base);
--p-nordic-forest-c6-rgb-base: 174 188 203;
--p-nordic-forest-c6-rgb: var(--p-nordic-forest-c6-rgb-base);
--p-nordic-forest-c7-rgb-base: 241 244 248;
--p-nordic-forest-c7-rgb: var(--p-nordic-forest-c7-rgb-base);
--p-samurai-spirit-c1-base: #CC233C;   
--p-samurai-spirit-c1: var(--p-samurai-spirit-c1-base);
--p-samurai-spirit-c2-base: #8B031F;   
--p-samurai-spirit-c2: var(--p-samurai-spirit-c2-base);
--p-samurai-spirit-c3-base: #0B0506;   
--p-samurai-spirit-c3: var(--p-samurai-spirit-c3-base);
--p-samurai-spirit-c4-base: #271717;   
--p-samurai-spirit-c4: var(--p-samurai-spirit-c4-base);
--p-samurai-spirit-c5-base: #6B5A50;   
--p-samurai-spirit-c5: var(--p-samurai-spirit-c5-base);
--p-samurai-spirit-c6-base: #B3A398;   
--p-samurai-spirit-c6: var(--p-samurai-spirit-c6-base);
--p-samurai-spirit-c7-base: #F6EFEA;   
--p-samurai-spirit-c7: var(--p-samurai-spirit-c7-base);
--p-samurai-spirit-c1-rgb-base: 204 35 60;
--p-samurai-spirit-c1-rgb: var(--p-samurai-spirit-c1-rgb-base);
--p-samurai-spirit-c2-rgb-base: 139 3 31;
--p-samurai-spirit-c2-rgb: var(--p-samurai-spirit-c2-rgb-base);
--p-samurai-spirit-c3-rgb-base: 11 5 6;
--p-samurai-spirit-c3-rgb: var(--p-samurai-spirit-c3-rgb-base);
--p-samurai-spirit-c4-rgb-base: 39 23 23;
--p-samurai-spirit-c4-rgb: var(--p-samurai-spirit-c4-rgb-base);
--p-samurai-spirit-c5-rgb-base: 107 90 80;
--p-samurai-spirit-c5-rgb: var(--p-samurai-spirit-c5-rgb-base);
--p-samurai-spirit-c6-rgb-base: 179 163 152;
--p-samurai-spirit-c6-rgb: var(--p-samurai-spirit-c6-rgb-base);
--p-samurai-spirit-c7-rgb-base: 246 239 234;
--p-samurai-spirit-c7-rgb: var(--p-samurai-spirit-c7-rgb-base);
}
[data-shop-id="klimaszok"] {
--surface-primary:   var(--color-neutral-0);
--surface-secondary: var(--color-neutral-50);
--surface-inverse:   var(--color-neutral-900);
--surface-accent:    var(--color-neutral-800);
--text-primary:   var(--color-neutral-900);
--text-secondary: var(--color-neutral-500);
--text-inverse:   var(--color-neutral-0);
--text-accent:    var(--color-neutral-700);
--surface-primary-rgb: 255 255 255;
--surface-accent-rgb:  30 41 59;
--state-success: var(--color-success-500);
--state-error:   var(--color-error-500);
--state-warning: var(--color-warning-500);
--color-brand-100: var(--surface-secondary);
--color-brand-500: var(--surface-accent);
--color-brand-600: var(--surface-accent);
--color-brand-700: var(--surface-accent);
--color-brand-900: var(--text-accent);
--font-family-body:    'Inter', sans-serif;
--font-family-heading: 'Outfit', sans-serif;
--font-family-display: 'Inter', sans-serif;
font-family: var(--uix-font-family, var(--font-family-body, system-ui));
}
[data-palette="muscle-night"],
[data-uix-tokenset="muscle-night"] {
--surface-primary:   var(--p-muscle-night-c3);
--surface-secondary: var(--p-muscle-night-c4);
--surface-accent:    var(--p-muscle-night-c1);
--text-primary:      var(--p-muscle-night-c7);
--text-secondary:    var(--p-muscle-night-c6);
--text-inverse:      var(--p-muscle-night-c3);
--text-accent:       var(--p-muscle-night-c1);
--surface-primary-rgb: var(--p-muscle-night-c3-rgb);
--surface-accent-rgb:  var(--p-muscle-night-c1-rgb);
}
[data-palette="earthy-warm"],
[data-uix-tokenset="earthy-warm"] {
--surface-primary:   var(--p-earthy-warm-c3);
--surface-secondary: var(--p-earthy-warm-c4);
--surface-accent:    var(--p-earthy-warm-c1);
--text-primary:      var(--p-earthy-warm-c7);
--text-secondary:    var(--p-earthy-warm-c6);
--text-inverse:      var(--p-earthy-warm-c3);
--text-accent:       var(--p-earthy-warm-c1);
--surface-primary-rgb: var(--p-earthy-warm-c3-rgb);
--surface-accent-rgb:  var(--p-earthy-warm-c1-rgb);
}
[data-palette="dramatic-red"],
[data-uix-tokenset="dramatic-red"] {
--surface-primary:   var(--p-dramatic-red-c3);
--surface-secondary: var(--p-dramatic-red-c4);
--surface-accent:    var(--p-dramatic-red-c1);
--text-primary:      var(--p-dramatic-red-c7);
--text-secondary:    var(--p-dramatic-red-c6);
--text-inverse:      var(--p-dramatic-red-c3);
--text-accent:       var(--p-dramatic-red-c1);
--surface-primary-rgb: var(--p-dramatic-red-c3-rgb);
--surface-accent-rgb:  var(--p-dramatic-red-c1-rgb);
}
[data-palette="autumn-forest"],
[data-uix-tokenset="autumn-forest"] {
--surface-primary:   var(--p-autumn-forest-c3);
--surface-secondary: var(--p-autumn-forest-c4);
--surface-accent:    var(--p-autumn-forest-c1);
--text-primary:      var(--p-autumn-forest-c7);
--text-secondary:    var(--p-autumn-forest-c6);
--text-inverse:      var(--p-autumn-forest-c3);
--text-accent:       var(--p-autumn-forest-c1);
--surface-primary-rgb: var(--p-autumn-forest-c3-rgb);
--surface-accent-rgb:  var(--p-autumn-forest-c1-rgb);
}
[data-palette="city-lights"],
[data-uix-tokenset="city-lights"] {
--surface-primary:   var(--p-city-lights-c3);
--surface-secondary: var(--p-city-lights-c4);
--surface-accent:    var(--p-city-lights-c1);
--text-primary:      var(--p-city-lights-c7);
--text-secondary:    var(--p-city-lights-c6);
--text-inverse:      var(--p-city-lights-c3);
--text-accent:       var(--p-city-lights-c1);
--surface-primary-rgb: var(--p-city-lights-c3-rgb);
--surface-accent-rgb:  var(--p-city-lights-c1-rgb);
}
[data-palette="forest-moss"],
[data-uix-tokenset="forest-moss"] {
--surface-primary:   var(--p-forest-moss-c3);
--surface-secondary: var(--p-forest-moss-c4);
--surface-accent:    var(--p-forest-moss-c1);
--text-primary:      var(--p-forest-moss-c7);
--text-secondary:    var(--p-forest-moss-c6);
--text-inverse:      var(--p-forest-moss-c3);
--text-accent:       var(--p-forest-moss-c1);
--surface-primary-rgb: var(--p-forest-moss-c3-rgb);
--surface-accent-rgb:  var(--p-forest-moss-c1-rgb);
}
[data-palette="fire-steel"],
[data-uix-tokenset="fire-steel"] {
--surface-primary:   var(--p-fire-steel-c3);
--surface-secondary: var(--p-fire-steel-c4);
--surface-accent:    var(--p-fire-steel-c1);
--text-primary:      var(--p-fire-steel-c7);
--text-secondary:    var(--p-fire-steel-c6);
--text-inverse:      var(--p-fire-steel-c3);
--text-accent:       var(--p-fire-steel-c1);
--surface-primary-rgb: var(--p-fire-steel-c3-rgb);
--surface-accent-rgb:  var(--p-fire-steel-c1-rgb);
}
[data-palette="cyber-anime"],
[data-uix-tokenset="cyber-anime"] {
--surface-primary:   var(--p-cyber-anime-c3);
--surface-secondary: var(--p-cyber-anime-c4);
--surface-accent:    var(--p-cyber-anime-c1);
--text-primary:      var(--p-cyber-anime-c7);
--text-secondary:    var(--p-cyber-anime-c6);
--text-inverse:      var(--p-cyber-anime-c3);
--text-accent:       var(--p-cyber-anime-c1);
--surface-primary-rgb: var(--p-cyber-anime-c3-rgb);
--surface-accent-rgb:  var(--p-cyber-anime-c1-rgb);
}
[data-palette="gothic-noir"],
[data-uix-tokenset="gothic-noir"] {
--surface-primary:   var(--p-gothic-noir-c3);
--surface-secondary: var(--p-gothic-noir-c4);
--surface-accent:    var(--p-gothic-noir-c1);
--text-primary:      var(--p-gothic-noir-c7);
--text-secondary:    var(--p-gothic-noir-c6);
--text-inverse:      var(--p-gothic-noir-c3);
--text-accent:       var(--p-gothic-noir-c1);
--surface-primary-rgb: var(--p-gothic-noir-c3-rgb);
--surface-accent-rgb:  var(--p-gothic-noir-c1-rgb);
}
[data-palette="nordic-forest"],
[data-uix-tokenset="nordic-forest"] {
--surface-primary:   var(--p-nordic-forest-c3);
--surface-secondary: var(--p-nordic-forest-c4);
--surface-accent:    var(--p-nordic-forest-c1);
--text-primary:      var(--p-nordic-forest-c7);
--text-secondary:    var(--p-nordic-forest-c6);
--text-inverse:      var(--p-nordic-forest-c3);
--text-accent:       var(--p-nordic-forest-c1);
--surface-primary-rgb: var(--p-nordic-forest-c3-rgb);
--surface-accent-rgb:  var(--p-nordic-forest-c1-rgb);
}
[data-palette="samurai-spirit"],
[data-uix-tokenset="samurai-spirit"] {
--surface-primary:   var(--p-samurai-spirit-c3);
--surface-secondary: var(--p-samurai-spirit-c4);
--surface-accent:    var(--p-samurai-spirit-c1);
--text-primary:      var(--p-samurai-spirit-c7);
--text-secondary:    var(--p-samurai-spirit-c6);
--text-inverse:      var(--p-samurai-spirit-c3);
--text-accent:       var(--p-samurai-spirit-c1);
--surface-primary-rgb: var(--p-samurai-spirit-c3-rgb);
--surface-accent-rgb:  var(--p-samurai-spirit-c1-rgb);
}
[data-uix-scheme="inverted"] {
--surface-primary:   var(--color-neutral-900);
--surface-secondary: var(--color-neutral-800);
--surface-inverse:   var(--color-neutral-0);
--surface-accent:    var(--color-neutral-100);
--text-primary:      var(--color-neutral-0);
--text-secondary:    var(--color-neutral-400);
--text-inverse:      var(--color-neutral-900);
--text-accent:       var(--color-neutral-200);
--p-muscle-night-c3: var(--p-muscle-night-c7-base);
--p-muscle-night-c3-rgb: var(--p-muscle-night-c7-rgb-base);
--p-muscle-night-c4: var(--p-muscle-night-c6-base);
--p-muscle-night-c4-rgb: var(--p-muscle-night-c6-rgb-base);
--p-muscle-night-c6: var(--p-muscle-night-c4-base);
--p-muscle-night-c6-rgb: var(--p-muscle-night-c4-rgb-base);
--p-muscle-night-c7: var(--p-muscle-night-c3-base);
--p-muscle-night-c7-rgb: var(--p-muscle-night-c3-rgb-base);
--p-earthy-warm-c3: var(--p-earthy-warm-c7-base);
--p-earthy-warm-c3-rgb: var(--p-earthy-warm-c7-rgb-base);
--p-earthy-warm-c4: var(--p-earthy-warm-c6-base);
--p-earthy-warm-c4-rgb: var(--p-earthy-warm-c6-rgb-base);
--p-earthy-warm-c6: var(--p-earthy-warm-c4-base);
--p-earthy-warm-c6-rgb: var(--p-earthy-warm-c4-rgb-base);
--p-earthy-warm-c7: var(--p-earthy-warm-c3-base);
--p-earthy-warm-c7-rgb: var(--p-earthy-warm-c3-rgb-base);
--p-dramatic-red-c3: var(--p-dramatic-red-c7-base);
--p-dramatic-red-c3-rgb: var(--p-dramatic-red-c7-rgb-base);
--p-dramatic-red-c4: var(--p-dramatic-red-c6-base);
--p-dramatic-red-c4-rgb: var(--p-dramatic-red-c6-rgb-base);
--p-dramatic-red-c6: var(--p-dramatic-red-c4-base);
--p-dramatic-red-c6-rgb: var(--p-dramatic-red-c4-rgb-base);
--p-dramatic-red-c7: var(--p-dramatic-red-c3-base);
--p-dramatic-red-c7-rgb: var(--p-dramatic-red-c3-rgb-base);
--p-autumn-forest-c3: var(--p-autumn-forest-c7-base);
--p-autumn-forest-c3-rgb: var(--p-autumn-forest-c7-rgb-base);
--p-autumn-forest-c4: var(--p-autumn-forest-c6-base);
--p-autumn-forest-c4-rgb: var(--p-autumn-forest-c6-rgb-base);
--p-autumn-forest-c6: var(--p-autumn-forest-c4-base);
--p-autumn-forest-c6-rgb: var(--p-autumn-forest-c4-rgb-base);
--p-autumn-forest-c7: var(--p-autumn-forest-c3-base);
--p-autumn-forest-c7-rgb: var(--p-autumn-forest-c3-rgb-base);
--p-city-lights-c3: var(--p-city-lights-c7-base);
--p-city-lights-c3-rgb: var(--p-city-lights-c7-rgb-base);
--p-city-lights-c4: var(--p-city-lights-c6-base);
--p-city-lights-c4-rgb: var(--p-city-lights-c6-rgb-base);
--p-city-lights-c6: var(--p-city-lights-c4-base);
--p-city-lights-c6-rgb: var(--p-city-lights-c4-rgb-base);
--p-city-lights-c7: var(--p-city-lights-c3-base);
--p-city-lights-c7-rgb: var(--p-city-lights-c3-rgb-base);
--p-forest-moss-c3: var(--p-forest-moss-c7-base);
--p-forest-moss-c3-rgb: var(--p-forest-moss-c7-rgb-base);
--p-forest-moss-c4: var(--p-forest-moss-c6-base);
--p-forest-moss-c4-rgb: var(--p-forest-moss-c6-rgb-base);
--p-forest-moss-c6: var(--p-forest-moss-c4-base);
--p-forest-moss-c6-rgb: var(--p-forest-moss-c4-rgb-base);
--p-forest-moss-c7: var(--p-forest-moss-c3-base);
--p-forest-moss-c7-rgb: var(--p-forest-moss-c3-rgb-base);
--p-fire-steel-c3: var(--p-fire-steel-c7-base);
--p-fire-steel-c3-rgb: var(--p-fire-steel-c7-rgb-base);
--p-fire-steel-c4: var(--p-fire-steel-c6-base);
--p-fire-steel-c4-rgb: var(--p-fire-steel-c6-rgb-base);
--p-fire-steel-c6: var(--p-fire-steel-c4-base);
--p-fire-steel-c6-rgb: var(--p-fire-steel-c4-rgb-base);
--p-fire-steel-c7: var(--p-fire-steel-c3-base);
--p-fire-steel-c7-rgb: var(--p-fire-steel-c3-rgb-base);
--p-cyber-anime-c3: var(--p-cyber-anime-c7-base);
--p-cyber-anime-c3-rgb: var(--p-cyber-anime-c7-rgb-base);
--p-cyber-anime-c4: var(--p-cyber-anime-c6-base);
--p-cyber-anime-c4-rgb: var(--p-cyber-anime-c6-rgb-base);
--p-cyber-anime-c6: var(--p-cyber-anime-c4-base);
--p-cyber-anime-c6-rgb: var(--p-cyber-anime-c4-rgb-base);
--p-cyber-anime-c7: var(--p-cyber-anime-c3-base);
--p-cyber-anime-c7-rgb: var(--p-cyber-anime-c3-rgb-base);
--p-gothic-noir-c3: var(--p-gothic-noir-c7-base);
--p-gothic-noir-c3-rgb: var(--p-gothic-noir-c7-rgb-base);
--p-gothic-noir-c4: var(--p-gothic-noir-c6-base);
--p-gothic-noir-c4-rgb: var(--p-gothic-noir-c6-rgb-base);
--p-gothic-noir-c6: var(--p-gothic-noir-c4-base);
--p-gothic-noir-c6-rgb: var(--p-gothic-noir-c4-rgb-base);
--p-gothic-noir-c7: var(--p-gothic-noir-c3-base);
--p-gothic-noir-c7-rgb: var(--p-gothic-noir-c3-rgb-base);
--p-nordic-forest-c3: var(--p-nordic-forest-c7-base);
--p-nordic-forest-c3-rgb: var(--p-nordic-forest-c7-rgb-base);
--p-nordic-forest-c4: var(--p-nordic-forest-c6-base);
--p-nordic-forest-c4-rgb: var(--p-nordic-forest-c6-rgb-base);
--p-nordic-forest-c6: var(--p-nordic-forest-c4-base);
--p-nordic-forest-c6-rgb: var(--p-nordic-forest-c4-rgb-base);
--p-nordic-forest-c7: var(--p-nordic-forest-c3-base);
--p-nordic-forest-c7-rgb: var(--p-nordic-forest-c3-rgb-base);
--p-samurai-spirit-c3: var(--p-samurai-spirit-c7-base);
--p-samurai-spirit-c3-rgb: var(--p-samurai-spirit-c7-rgb-base);
--p-samurai-spirit-c4: var(--p-samurai-spirit-c6-base);
--p-samurai-spirit-c4-rgb: var(--p-samurai-spirit-c6-rgb-base);
--p-samurai-spirit-c6: var(--p-samurai-spirit-c4-base);
--p-samurai-spirit-c6-rgb: var(--p-samurai-spirit-c4-rgb-base);
--p-samurai-spirit-c7: var(--p-samurai-spirit-c3-base);
--p-samurai-spirit-c7-rgb: var(--p-samurai-spirit-c3-rgb-base);
}
[data-shop-id="klimaszok"] {
--uix-color-background: #ffffff;
--uix-color-surface: #f9fafb;
--uix-color-surface-card: #ffffff;
--uix-color-surface-elevated: #ffffff;
--uix-color-text-primary: #111827;
--uix-color-text-secondary: #6b7280;
--uix-color-text-muted: #9ca3af;
--uix-color-brand: #2563eb;
--uix-color-accent: #2563eb;
--uix-color-border: #e5e7eb;
--uix-color-border-accent: #2563eb;
--uix-color-success: #16a34a;
--uix-color-error: #dc2626;
--uix-color-warning: #d97706;
--uix-btn-primary-bg: #2563eb;
--uix-btn-primary-text: #ffffff;
--uix-btn-primary-hover: #1d4ed8;
--uix-btn-primary-border: transparent;
--uix-card-bg: #ffffff;
--uix-card-border: #e5e7eb;
--uix-radius-card: 12px;
--uix-radius-badge: 4px;
--uix-radius-button: 8px;
--uix-radius-input: 8px;
--uix-shadow-card: 0 1px 3px rgba(0,0,0,0.08);
--uix-card-shadow-hover: 0 4px 12px rgba(0,0,0,0.12);
--uix-badge-sale-bg: #dc2626;
--uix-badge-sale-text: #ffffff;
--uix-input-bg: #ffffff;
--uix-input-border: #d1d5db;
--uix-nav-bg: #ffffff;
--uix-nav-text: #374151;
--uix-nav-border: #f3f4f6;
--uix-nav-search-bg: #f3f4f6;
--uix-nav-item-hover: rgba(0,0,0,0.05);
--uix-footer-bg: #111827;
--uix-footer-text: #d1d5db;
--uix-footer-border: #374151;
--uix-footer-link: #9ca3af;
--uix-footer-link-hover: #f9fafb;
--uix-font-family: 'Merriweather', serif;
}
[data-shop-id="klimaszok"] [data-uix-tokenset="vars"] {
--uix-ce2p-bg: A banner konténer (letterbox) háttérszíne, amíg a kompozíció tölt / poster alatt;
}
[data-shop-id="klimaszok"] [data-uix-tokenset="default"] {
--uix-acc-trigger-color: var(--text-primary);
--uix-acc-monogram-bg: var(--surface-accent);
--uix-acc-monogram-text: var(--text-inverse);
--uix-acc-panel-bg: var(--surface-primary);
--uix-acc-panel-border: var(--surface-secondary);
--uix-acc-panel-shadow: 0 8px 32px rgba(0,0,0,0.12);
--uix-acc-panel-radius: 12px;
--uix-acc-header-bg: var(--surface-secondary);
--uix-acc-avatar-bg: var(--surface-secondary);
--uix-acc-avatar-color: var(--surface-accent);
--uix-acc-name-color: var(--text-primary);
--uix-acc-sub-color: var(--text-secondary);
--uix-acc-item-color: var(--text-primary);
--uix-acc-item-hover-bg: var(--surface-secondary);
--uix-acc-login-btn-bg: var(--surface-accent);
--uix-acc-login-btn-text: var(--text-inverse);
--uix-acc-btn-radius: 6px;
--uix-ahero-text: var(--text-primary);
--uix-ahero-mid-bg: var(--text-accent);
--uix-ahero-mid-text: var(--surface-primary);
--uix-ahero-badge-bg: var(--text-accent);
--uix-ahero-badge-text: var(--surface-primary);
--uix-ahero-badge-border: var(--surface-primary);
--uix-ahero-info-text: var(--text-secondary);
--uix-account-bg: var(--surface-secondary);
--uix-account-card-bg: var(--surface-primary);
--uix-account-card-border: var(--surface-secondary);
--uix-account-card-radius: 0.75rem;
--uix-account-input-bg: var(--surface-secondary);
--uix-account-input-border: var(--surface-secondary);
--uix-account-border: var(--surface-secondary);
--uix-account-text: var(--text-primary);
--uix-account-text-muted: var(--text-secondary);
--uix-account-text-dim: var(--text-secondary);
--uix-account-accent: var(--text-accent);
--uix-account-accent-ghost: var(--surface-secondary);
--uix-account-btn-bg: var(--surface-accent);
--uix-account-btn-text: var(--text-inverse);
--uix-account-btn-hover: var(--surface-inverse);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--text-accent);
--uix-account-tab-inactive: var(--text-secondary);
--uix-account-tab-border: var(--surface-secondary);
--uix-account-divider: var(--surface-secondary);
--uix-cart-trigger-color: var(--text-primary);
--uix-cart-badge-bg: var(--surface-accent);
--uix-cart-badge-text: var(--text-inverse);
--uix-cart-panel-bg: var(--surface-primary);
--uix-cart-panel-border: var(--surface-secondary);
--uix-cart-panel-shadow: 0 8px 32px rgba(0,0,0,0.12);
--uix-cart-panel-radius: 12px;
--uix-cart-header-bg: var(--surface-secondary);
--uix-cart-text-primary: var(--text-primary);
--uix-cart-text-muted: var(--text-secondary);
--uix-cart-link-color: var(--surface-accent);
--uix-cart-item-divider: var(--surface-secondary);
--uix-cart-img-placeholder-bg: var(--surface-secondary);
--uix-cart-checkout-btn-bg: var(--surface-accent);
--uix-cart-checkout-btn-text: var(--text-inverse);
--uix-cart-btn-radius: 6px;
--uix-cart-header-border: 1px solid var(--surface-secondary);
--uix-cart-header-color: var(--text-secondary);
--uix-cart-row-border: 1px solid var(--surface-secondary);
--uix-cart-img-bg: var(--surface-secondary);
--uix-cart-icon-fallback: var(--text-secondary);
--uix-cart-title-color: var(--text-primary);
--uix-cart-meta-color: var(--text-secondary);
--uix-cart-qty-border: 1px solid var(--surface-secondary);
--uix-cart-qty-btn-color: var(--text-secondary);
--uix-cart-qty-num-color: var(--text-primary);
--uix-cart-price-color: var(--text-primary);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--text-accent);
--uix-cart-empty-title-color: var(--text-primary);
--uix-cart-empty-text-color: var(--text-secondary);
--uix-cart-items-bg: var(--surface-primary);
--uix-cart-items-border: 1px solid var(--surface-secondary);
--uix-cart-items-shadow: 0 1px 3px rgba(0,0,0,0.04);
--uix-cart-page-bg: transparent;
--uix-summary-bg: var(--surface-primary);
--uix-summary-border: 1px solid var(--surface-secondary);
--uix-summary-shadow: 0 2px 10px rgba(0,0,0,0.06);
--uix-summary-title-color: var(--text-primary);
--uix-summary-meta-color: var(--text-secondary);
--uix-summary-vat-color: var(--text-secondary);
--uix-summary-divider: 1px solid var(--surface-secondary);
--uix-summary-total-label-color: var(--text-primary);
--uix-summary-total-val-color: var(--text-accent);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--surface-accent);
--uix-summary-btn-color: var(--text-inverse);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-ce2p-bg: var(--surface-secondary);
--uix-checkout-bg: var(--surface-secondary);
--uix-checkout-card-bg: var(--surface-primary);
--uix-checkout-card-border: var(--surface-secondary);
--uix-checkout-input-bg: var(--surface-secondary);
--uix-checkout-input-border: var(--surface-secondary);
--uix-checkout-border: var(--surface-secondary);
--uix-checkout-text: var(--text-primary);
--uix-checkout-text-muted: var(--text-secondary);
--uix-checkout-text-dim: var(--text-secondary);
--uix-checkout-accent: var(--text-accent);
--uix-checkout-accent-ghost: var(--surface-secondary);
--uix-checkout-accent-dim: var(--surface-secondary);
--uix-checkout-btn-bg: var(--surface-accent);
--uix-checkout-btn-text: var(--text-inverse);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--text-secondary);
--uix-content-bg: var(--surface-primary);
--uix-content-text: var(--text-primary);
--uix-content-text-muted: var(--text-secondary);
--uix-content-border: var(--surface-secondary);
--uix-content-header-bg: var(--surface-secondary);
--uix-content-heading: var(--text-primary);
--uix-content-accent: var(--text-accent);
--uix-cookie-bg: var(--surface-primary);
--uix-cookie-text: var(--text-primary);
--uix-cookie-muted: var(--text-secondary);
--uix-cookie-border: var(--surface-secondary);
--uix-cookie-btn-accept-bg: var(--surface-accent);
--uix-cookie-btn-accept-text: var(--text-inverse);
--uix-cookie-btn-reject-text: var(--text-secondary);
--uix-cookie-btn-reject-border: var(--surface-secondary);
--uix-cookie-link: var(--text-accent);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--text-accent);
--uix-fcards-subtext: var(--text-secondary);
--uix-fcards-card-bg: var(--surface-primary);
--uix-fcards-card-text: var(--text-secondary);
--uix-fcards-card-title: var(--text-accent);
--uix-fcards-icon-bg: var(--surface-primary);
--uix-fcards-icon-fg: var(--text-accent);
--uix-fcards-btn-text: var(--text-accent);
--uix-fcards-featured-bg: var(--surface-accent);
--uix-fcards-featured-text: var(--surface-primary);
--uix-fcards-featured-btn-bg: var(--surface-primary);
--uix-fcards-featured-btn-text: var(--text-accent);
--uix-fcards-bottom: var(--text-secondary);
--uix-fcards-hover-glow: var(--surface-accent);
--uix-fp-bg: var(--surface-primary);
--uix-fp-text: var(--text-primary);
--uix-fp-muted: var(--text-secondary);
--uix-fp-accent: var(--text-accent);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: var(--surface-secondary);
--uix-footer-bg: var(--surface-inverse);
--uix-footer-text: var(--text-inverse);
--uix-footer-text-muted: var(--text-secondary);
--uix-footer-border: var(--surface-accent);
--uix-footer-accent: var(--text-accent);
--uix-footer-icon-bg: var(--surface-accent);
--uix-footer-link-hover: var(--text-inverse);
--uix-footer-link-color: var(--text-accent);
--uix-nav-bg: var(--surface-primary);
--uix-nav-text: var(--text-primary);
--uix-nav-border: var(--surface-secondary);
--uix-nav-hover-bg: var(--surface-secondary);
--uix-nav-drawer-bg: var(--surface-primary);
--uix-nav-active-color: var(--text-accent);
--uix-nav-icon-color: var(--text-secondary);
--uix-nav-shadow: 0 1px 3px rgba(0,0,0,0.06);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.12);
--uix-hero-bg: var(--surface-primary);
--uix-hero-text: var(--text-primary);
--uix-hero-accent: var(--text-accent);
--uix-hero-overlay: rgba(0,0,0,0.30);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 3rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.125rem);
--font-size-hero-editorial: 6rem;
--uix-hero-cta-bg: var(--surface-accent);
--uix-hero-cta-text: var(--text-inverse);
--uix-mega-panel-bg: var(--surface-primary);
--uix-mega-panel-border: var(--surface-secondary);
--uix-mega-panel-shadow: 0 8px 32px rgba(0,0,0,0.10);
--uix-mega-panel-radius: 0.75rem;
--uix-mega-col-header-color: var(--text-secondary);
--uix-mega-link-color: var(--text-primary);
--uix-mega-link-hover-color: var(--text-accent);
--uix-mega-sub-link-color: var(--text-secondary);
--uix-mega-trigger-color: var(--text-primary);
--uix-mega-trigger-hover-bg: var(--surface-secondary);
--uix-mega-trigger-active-color: var(--text-accent);
--uix-mega-feat-divider: var(--surface-secondary);
--uix-mega-feat-badge-bg: var(--state-error);
--uix-mega-feat-badge-text: var(--text-inverse);
--uix-mega-feat-btn-bg: var(--surface-accent);
--uix-mega-feat-btn-text: var(--text-inverse);
--uix-mega-dot-color: var(--text-accent);
--uix-pc-bg: var(--surface-primary);
--uix-pc-bg-hover: var(--surface-secondary);
--uix-pc-text: var(--text-primary);
--uix-pc-price-color: var(--text-accent);
--uix-pc-border-color: var(--surface-secondary);
--uix-pc-radius: 1rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 1px 3px rgba(0,0,0,0.06);
--uix-pc-shadow-hover: 0 8px 24px rgba(0,0,0,0.12);
--uix-pc-btn-bg: var(--surface-accent);
--uix-pc-btn-text: var(--text-inverse);
--uix-pc-btn-hover: var(--surface-inverse);
--uix-pg-gap: 1rem;
--uix-pg-muted: var(--text-secondary);
--uix-pl-bg: var(--surface-primary);
--uix-pl-sidebar-bg: var(--surface-primary);
--uix-pl-sidebar-border: var(--surface-secondary);
--uix-pl-sidebar-radius: 12px;
--uix-pl-sidebar-shadow: 0 1px 4px rgba(0,0,0,0.05);
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--surface-primary);
--uix-pl-header-border: var(--surface-secondary);
--uix-pl-header-radius: 12px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--surface-secondary);
--uix-pl-pagination-btn-active: var(--surface-accent);
--uix-pl-pagination-btn-text-active: var(--text-inverse);
--uix-pl-pagination-border: var(--surface-secondary);
--uix-pl-filter-label-color: var(--text-primary);
--uix-pl-filter-group-border: var(--surface-secondary);
--uix-pl-sort-text: var(--text-secondary);
--uix-pl-sort-border: var(--surface-secondary);
--uix-pl-count-text: var(--text-secondary);
--uix-pdp-bg: var(--surface-secondary);
--uix-pdp-card-bg: var(--surface-primary);
--uix-pdp-border: var(--surface-secondary);
--uix-pdp-radius: 0.75rem;
--uix-pdp-title: var(--text-primary);
--uix-pdp-price: var(--text-accent);
--uix-pdp-muted: var(--text-secondary);
--uix-pdp-accent: var(--text-accent);
--uix-pdp-btn-bg: var(--surface-accent);
--uix-pdp-btn-text: var(--text-inverse);
--uix-pdp-btn-hover: var(--surface-inverse);
--uix-pdp-extra-bg: var(--surface-primary);
--uix-pdp-extra-border: var(--surface-secondary);
--uix-pdp-spec-label: var(--text-secondary);
--uix-pdp-spec-value: var(--text-primary);
--uix-pdp-spec-border: var(--surface-secondary);
--uix-pdp-tab-active: var(--text-accent);
--uix-pdp-tab-border: var(--surface-secondary);
--uix-pdp-qty-bg: var(--surface-secondary);
--uix-pdp-qty-border: var(--surface-secondary);
--uix-usp-bg: var(--surface-primary);
--uix-usp-text: var(--text-primary);
--uix-usp-muted: var(--text-secondary);
--uix-usp-accent: var(--text-accent);
--uix-usp-card-bg: var(--surface-secondary);
--uix-usp-icon-size: 3rem;
--uix-usp-icon-bg: rgb(var(--surface-accent-rgb) / 0.10);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="muscle-night"] {
--uix-acc-trigger-color: var(--p-muscle-night-c7);
--uix-acc-monogram-bg: var(--p-muscle-night-c1);
--uix-acc-monogram-text: var(--p-muscle-night-c3);
--uix-acc-panel-bg: var(--p-muscle-night-c3);
--uix-acc-panel-border: var(--p-muscle-night-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.55);
--uix-acc-panel-radius: 10px;
--uix-acc-header-bg: var(--p-muscle-night-c4);
--uix-acc-avatar-bg: var(--p-muscle-night-c4);
--uix-acc-avatar-color: var(--p-muscle-night-c1);
--uix-acc-name-color: var(--p-muscle-night-c7);
--uix-acc-sub-color: var(--p-muscle-night-c6);
--uix-acc-item-color: var(--p-muscle-night-c7);
--uix-acc-item-hover-bg: var(--p-muscle-night-c4);
--uix-acc-login-btn-bg: var(--p-muscle-night-c1);
--uix-acc-login-btn-text: var(--p-muscle-night-c3);
--uix-acc-btn-radius: 4px;
--uix-ahero-text: var(--p-muscle-night-c7);
--uix-ahero-mid-bg: var(--p-muscle-night-c1);
--uix-ahero-mid-text: var(--p-muscle-night-c3);
--uix-ahero-badge-bg: var(--p-muscle-night-c1);
--uix-ahero-badge-text: var(--p-muscle-night-c3);
--uix-ahero-badge-border: var(--p-muscle-night-c3);
--uix-ahero-info-text: var(--p-muscle-night-c6);
--uix-account-bg: var(--p-muscle-night-c3);
--uix-account-card-bg: var(--p-muscle-night-c4);
--uix-account-card-border: var(--p-muscle-night-c5);
--uix-account-card-radius: 0.5rem;
--uix-account-input-bg: var(--p-muscle-night-c3);
--uix-account-input-border: var(--p-muscle-night-c5);
--uix-account-border: var(--p-muscle-night-c5);
--uix-account-text: var(--p-muscle-night-c7);
--uix-account-text-muted: var(--p-muscle-night-c6);
--uix-account-text-dim: var(--p-muscle-night-c6);
--uix-account-accent: var(--p-muscle-night-c1);
--uix-account-accent-ghost: var(--p-muscle-night-c5);
--uix-account-btn-bg: var(--p-muscle-night-c1);
--uix-account-btn-text: var(--p-muscle-night-c3);
--uix-account-btn-hover: var(--p-muscle-night-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-muscle-night-c1);
--uix-account-tab-inactive: var(--p-muscle-night-c6);
--uix-account-tab-border: var(--p-muscle-night-c5);
--uix-account-divider: var(--p-muscle-night-c5);
--uix-cart-trigger-color: var(--p-muscle-night-c7);
--uix-cart-badge-bg: var(--p-muscle-night-c1);
--uix-cart-badge-text: var(--p-muscle-night-c3);
--uix-cart-panel-bg: var(--p-muscle-night-c3);
--uix-cart-panel-border: var(--p-muscle-night-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.55);
--uix-cart-panel-radius: 10px;
--uix-cart-header-bg: var(--p-muscle-night-c4);
--uix-cart-text-primary: var(--p-muscle-night-c7);
--uix-cart-text-muted: var(--p-muscle-night-c6);
--uix-cart-link-color: var(--p-muscle-night-c1);
--uix-cart-item-divider: var(--p-muscle-night-c4);
--uix-cart-img-placeholder-bg: var(--p-muscle-night-c4);
--uix-cart-checkout-btn-bg: var(--p-muscle-night-c1);
--uix-cart-checkout-btn-text: var(--p-muscle-night-c3);
--uix-cart-btn-radius: 4px;
--uix-cart-header-border: 1px solid var(--p-muscle-night-c5);
--uix-cart-header-color: var(--p-muscle-night-c6);
--uix-cart-row-border: 1px solid var(--p-muscle-night-c5);
--uix-cart-img-bg: var(--p-muscle-night-c5);
--uix-cart-icon-fallback: var(--p-muscle-night-c6);
--uix-cart-title-color: var(--p-muscle-night-c7);
--uix-cart-meta-color: var(--p-muscle-night-c6);
--uix-cart-qty-border: 1px solid var(--p-muscle-night-c5);
--uix-cart-qty-btn-color: var(--p-muscle-night-c6);
--uix-cart-qty-num-color: var(--p-muscle-night-c7);
--uix-cart-price-color: var(--p-muscle-night-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-muscle-night-c1);
--uix-cart-empty-title-color: var(--p-muscle-night-c7);
--uix-cart-empty-text-color: var(--p-muscle-night-c6);
--uix-cart-items-bg: var(--p-muscle-night-c4);
--uix-cart-items-border: 1px solid var(--p-muscle-night-c5);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.35);
--uix-cart-page-bg: var(--p-muscle-night-c3);
--uix-summary-bg: var(--p-muscle-night-c4);
--uix-summary-border: 1px solid var(--p-muscle-night-c5);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.45);
--uix-summary-title-color: var(--p-muscle-night-c7);
--uix-summary-meta-color: var(--p-muscle-night-c6);
--uix-summary-vat-color: var(--p-muscle-night-c6);
--uix-summary-divider: 1px solid var(--p-muscle-night-c5);
--uix-summary-total-label-color: var(--p-muscle-night-c7);
--uix-summary-total-val-color: var(--p-muscle-night-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-muscle-night-c1);
--uix-summary-btn-color: var(--p-muscle-night-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-muscle-night-c3);
--uix-checkout-card-bg: var(--p-muscle-night-c4);
--uix-checkout-card-border: var(--p-muscle-night-c5);
--uix-checkout-input-bg: var(--p-muscle-night-c3);
--uix-checkout-input-border: var(--p-muscle-night-c5);
--uix-checkout-border: var(--p-muscle-night-c5);
--uix-checkout-text: var(--p-muscle-night-c7);
--uix-checkout-text-muted: var(--p-muscle-night-c6);
--uix-checkout-text-dim: var(--p-muscle-night-c6);
--uix-checkout-accent: var(--p-muscle-night-c1);
--uix-checkout-accent-ghost: var(--p-muscle-night-c5);
--uix-checkout-accent-dim: var(--p-muscle-night-c5);
--uix-checkout-btn-bg: var(--p-muscle-night-c1);
--uix-checkout-btn-text: var(--p-muscle-night-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-muscle-night-c6);
--uix-content-bg: var(--p-muscle-night-c3);
--uix-content-text: var(--p-muscle-night-c7);
--uix-content-text-muted: var(--p-muscle-night-c6);
--uix-content-border: var(--p-muscle-night-c5);
--uix-content-header-bg: var(--p-muscle-night-c4);
--uix-content-heading: var(--p-muscle-night-c7);
--uix-content-accent: var(--p-muscle-night-c1);
--uix-cookie-bg: var(--p-muscle-night-c4);
--uix-cookie-text: var(--p-muscle-night-c7);
--uix-cookie-muted: var(--p-muscle-night-c6);
--uix-cookie-border: var(--p-muscle-night-c5);
--uix-cookie-btn-accept-bg: var(--p-muscle-night-c1);
--uix-cookie-btn-accept-text: var(--p-muscle-night-c3);
--uix-cookie-btn-reject-text: var(--p-muscle-night-c6);
--uix-cookie-btn-reject-border: var(--p-muscle-night-c5);
--uix-cookie-link: var(--p-muscle-night-c1);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--p-muscle-night-c1);
--uix-fcards-subtext: var(--p-muscle-night-c6);
--uix-fcards-card-bg: var(--p-muscle-night-c4);
--uix-fcards-card-text: var(--p-muscle-night-c6);
--uix-fcards-card-title: var(--p-muscle-night-c1);
--uix-fcards-icon-bg: var(--p-muscle-night-c3);
--uix-fcards-icon-fg: var(--p-muscle-night-c1);
--uix-fcards-btn-text: var(--p-muscle-night-c1);
--uix-fcards-featured-bg: var(--p-muscle-night-c1);
--uix-fcards-featured-text: var(--p-muscle-night-c3);
--uix-fcards-featured-btn-bg: var(--p-muscle-night-c3);
--uix-fcards-featured-btn-text: var(--p-muscle-night-c1);
--uix-fcards-bottom: var(--p-muscle-night-c6);
--uix-fcards-hover-glow: rgb(var(--p-muscle-night-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-muscle-night-c3);
--uix-fp-text: var(--p-muscle-night-c7);
--uix-fp-muted: var(--p-muscle-night-c6);
--uix-fp-accent: var(--p-muscle-night-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: var(--p-muscle-night-c5);
--uix-footer-bg: var(--p-muscle-night-c3);
--uix-footer-text: var(--p-muscle-night-c7);
--uix-footer-text-muted: var(--p-muscle-night-c6);
--uix-footer-border: var(--p-muscle-night-c5);
--uix-footer-accent: var(--p-muscle-night-c1);
--uix-footer-icon-bg: var(--p-muscle-night-c4);
--uix-footer-link-hover: var(--p-muscle-night-c1);
--uix-footer-link-color: var(--p-muscle-night-c1);
--uix-nav-bg: var(--p-muscle-night-c4);
--uix-nav-text: var(--p-muscle-night-c7);
--uix-nav-border: var(--p-muscle-night-c5);
--uix-nav-hover-bg: var(--p-muscle-night-c3);
--uix-nav-drawer-bg: var(--p-muscle-night-c3);
--uix-nav-active-color: var(--p-muscle-night-c1);
--uix-nav-icon-color: var(--p-muscle-night-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.40);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.50);
--uix-hero-bg: var(--p-muscle-night-c3);
--uix-hero-text: var(--p-muscle-night-c7);
--uix-hero-accent: var(--p-muscle-night-c1);
--uix-hero-overlay: rgba(0,0,0,0.50);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 3.75rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 8rem;
--uix-hero-cta-bg: var(--p-muscle-night-c1);
--uix-hero-cta-text: var(--p-muscle-night-c3);
--uix-mega-panel-bg: var(--p-muscle-night-c4);
--uix-mega-panel-border: var(--p-muscle-night-c5);
--uix-mega-panel-shadow: 0 12px 40px rgba(0,0,0,0.50);
--uix-mega-panel-radius: 0.5rem;
--uix-mega-col-header-color: var(--p-muscle-night-c6);
--uix-mega-link-color: var(--p-muscle-night-c7);
--uix-mega-link-hover-color: var(--p-muscle-night-c1);
--uix-mega-sub-link-color: var(--p-muscle-night-c6);
--uix-mega-trigger-color: var(--p-muscle-night-c7);
--uix-mega-trigger-hover-bg: var(--p-muscle-night-c3);
--uix-mega-trigger-active-color: var(--p-muscle-night-c1);
--uix-mega-feat-divider: var(--p-muscle-night-c5);
--uix-mega-feat-badge-bg: var(--p-muscle-night-c1);
--uix-mega-feat-badge-text: var(--p-muscle-night-c3);
--uix-mega-feat-btn-bg: var(--p-muscle-night-c1);
--uix-mega-feat-btn-text: var(--p-muscle-night-c3);
--uix-mega-dot-color: var(--p-muscle-night-c1);
--uix-pc-bg: var(--p-muscle-night-c4);
--uix-pc-bg-hover: var(--p-muscle-night-c5);
--uix-pc-text: var(--p-muscle-night-c7);
--uix-pc-price-color: var(--p-muscle-night-c1);
--uix-pc-border-color: var(--p-muscle-night-c5);
--uix-pc-radius: 0.5rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.40);
--uix-pc-shadow-hover: 0 8px 32px rgba(0,0,0,0.60);
--uix-pc-btn-bg: var(--p-muscle-night-c1);
--uix-pc-btn-text: var(--p-muscle-night-c3);
--uix-pc-btn-hover: var(--p-muscle-night-c2);
--uix-pg-gap: 1.25rem;
--uix-pg-muted: var(--p-muscle-night-c6);
--uix-pl-bg: var(--p-muscle-night-c3);
--uix-pl-sidebar-bg: var(--p-muscle-night-c4);
--uix-pl-sidebar-border: var(--p-muscle-night-c5);
--uix-pl-sidebar-radius: 12px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-muscle-night-c4);
--uix-pl-header-border: var(--p-muscle-night-c5);
--uix-pl-header-radius: 8px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-muscle-night-c4);
--uix-pl-pagination-btn-active: var(--p-muscle-night-c1);
--uix-pl-pagination-btn-text-active: var(--p-muscle-night-c3);
--uix-pl-pagination-border: var(--p-muscle-night-c5);
--uix-pl-filter-label-color: var(--p-muscle-night-c7);
--uix-pl-filter-group-border: var(--p-muscle-night-c5);
--uix-pl-sort-text: var(--p-muscle-night-c6);
--uix-pl-sort-border: var(--p-muscle-night-c5);
--uix-pl-count-text: var(--p-muscle-night-c6);
--uix-pdp-bg: var(--p-muscle-night-c3);
--uix-pdp-card-bg: var(--p-muscle-night-c4);
--uix-pdp-border: var(--p-muscle-night-c5);
--uix-pdp-radius: 0.5rem;
--uix-pdp-title: var(--p-muscle-night-c7);
--uix-pdp-price: var(--p-muscle-night-c1);
--uix-pdp-muted: var(--p-muscle-night-c6);
--uix-pdp-accent: var(--p-muscle-night-c1);
--uix-pdp-btn-bg: var(--p-muscle-night-c1);
--uix-pdp-btn-text: var(--p-muscle-night-c3);
--uix-pdp-btn-hover: var(--p-muscle-night-c2);
--uix-pdp-extra-bg: var(--p-muscle-night-c4);
--uix-pdp-extra-border: var(--p-muscle-night-c5);
--uix-pdp-spec-label: var(--p-muscle-night-c6);
--uix-pdp-spec-value: var(--p-muscle-night-c7);
--uix-pdp-spec-border: var(--p-muscle-night-c5);
--uix-pdp-tab-active: var(--p-muscle-night-c1);
--uix-pdp-tab-border: var(--p-muscle-night-c5);
--uix-pdp-qty-bg: var(--p-muscle-night-c5);
--uix-pdp-qty-border: var(--p-muscle-night-c5);
--uix-usp-bg: var(--p-muscle-night-c4);
--uix-usp-text: var(--p-muscle-night-c7);
--uix-usp-muted: var(--p-muscle-night-c6);
--uix-usp-accent: var(--p-muscle-night-c1);
--uix-usp-card-bg: var(--p-muscle-night-c5);
--uix-usp-icon-size: 2.75rem;
--uix-usp-icon-bg: rgb(var(--p-muscle-night-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="earthy-warm"] {
--uix-acc-trigger-color: var(--p-earthy-warm-c7);
--uix-acc-monogram-bg: var(--p-earthy-warm-c1);
--uix-acc-monogram-text: var(--p-earthy-warm-c3);
--uix-acc-panel-bg: var(--p-earthy-warm-c3);
--uix-acc-panel-border: var(--p-earthy-warm-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.50);
--uix-acc-panel-radius: 12px;
--uix-acc-header-bg: var(--p-earthy-warm-c4);
--uix-acc-avatar-bg: var(--p-earthy-warm-c4);
--uix-acc-avatar-color: var(--p-earthy-warm-c1);
--uix-acc-name-color: var(--p-earthy-warm-c7);
--uix-acc-sub-color: var(--p-earthy-warm-c6);
--uix-acc-item-color: var(--p-earthy-warm-c7);
--uix-acc-item-hover-bg: var(--p-earthy-warm-c4);
--uix-acc-login-btn-bg: var(--p-earthy-warm-c1);
--uix-acc-login-btn-text: var(--p-earthy-warm-c3);
--uix-acc-btn-radius: 6px;
--uix-ahero-text: var(--p-earthy-warm-c7);
--uix-ahero-mid-bg: var(--p-earthy-warm-c1);
--uix-ahero-mid-text: var(--p-earthy-warm-c3);
--uix-ahero-badge-bg: var(--p-earthy-warm-c1);
--uix-ahero-badge-text: var(--p-earthy-warm-c3);
--uix-ahero-badge-border: var(--p-earthy-warm-c3);
--uix-ahero-info-text: var(--p-earthy-warm-c6);
--uix-account-bg: var(--p-earthy-warm-c3);
--uix-account-card-bg: var(--p-earthy-warm-c4);
--uix-account-card-border: var(--p-earthy-warm-c5);
--uix-account-card-radius: 0.5rem;
--uix-account-input-bg: var(--p-earthy-warm-c3);
--uix-account-input-border: var(--p-earthy-warm-c5);
--uix-account-border: var(--p-earthy-warm-c5);
--uix-account-text: var(--p-earthy-warm-c7);
--uix-account-text-muted: var(--p-earthy-warm-c6);
--uix-account-text-dim: var(--p-earthy-warm-c6);
--uix-account-accent: var(--p-earthy-warm-c1);
--uix-account-accent-ghost: var(--p-earthy-warm-c5);
--uix-account-btn-bg: var(--p-earthy-warm-c1);
--uix-account-btn-text: var(--p-earthy-warm-c3);
--uix-account-btn-hover: var(--p-earthy-warm-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-earthy-warm-c1);
--uix-account-tab-inactive: var(--p-earthy-warm-c6);
--uix-account-tab-border: var(--p-earthy-warm-c5);
--uix-account-divider: var(--p-earthy-warm-c5);
--uix-cart-trigger-color: var(--p-earthy-warm-c7);
--uix-cart-badge-bg: var(--p-earthy-warm-c1);
--uix-cart-badge-text: var(--p-earthy-warm-c3);
--uix-cart-panel-bg: var(--p-earthy-warm-c3);
--uix-cart-panel-border: var(--p-earthy-warm-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.50);
--uix-cart-panel-radius: 12px;
--uix-cart-header-bg: var(--p-earthy-warm-c4);
--uix-cart-text-primary: var(--p-earthy-warm-c7);
--uix-cart-text-muted: var(--p-earthy-warm-c6);
--uix-cart-link-color: var(--p-earthy-warm-c1);
--uix-cart-item-divider: var(--p-earthy-warm-c4);
--uix-cart-img-placeholder-bg: var(--p-earthy-warm-c4);
--uix-cart-checkout-btn-bg: var(--p-earthy-warm-c1);
--uix-cart-checkout-btn-text: var(--p-earthy-warm-c3);
--uix-cart-btn-radius: 6px;
--uix-cart-header-border: 1px solid var(--p-earthy-warm-c5);
--uix-cart-header-color: var(--p-earthy-warm-c6);
--uix-cart-row-border: 1px solid var(--p-earthy-warm-c5);
--uix-cart-img-bg: var(--p-earthy-warm-c5);
--uix-cart-icon-fallback: var(--p-earthy-warm-c6);
--uix-cart-title-color: var(--p-earthy-warm-c7);
--uix-cart-meta-color: var(--p-earthy-warm-c6);
--uix-cart-qty-border: 1px solid var(--p-earthy-warm-c5);
--uix-cart-qty-btn-color: var(--p-earthy-warm-c6);
--uix-cart-qty-num-color: var(--p-earthy-warm-c7);
--uix-cart-price-color: var(--p-earthy-warm-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-earthy-warm-c1);
--uix-cart-empty-title-color: var(--p-earthy-warm-c7);
--uix-cart-empty-text-color: var(--p-earthy-warm-c6);
--uix-cart-items-bg: var(--p-earthy-warm-c4);
--uix-cart-items-border: 1px solid var(--p-earthy-warm-c5);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.35);
--uix-cart-page-bg: var(--p-earthy-warm-c3);
--uix-summary-bg: var(--p-earthy-warm-c4);
--uix-summary-border: 1px solid var(--p-earthy-warm-c5);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.40);
--uix-summary-title-color: var(--p-earthy-warm-c7);
--uix-summary-meta-color: var(--p-earthy-warm-c6);
--uix-summary-vat-color: var(--p-earthy-warm-c6);
--uix-summary-divider: 1px solid var(--p-earthy-warm-c5);
--uix-summary-total-label-color: var(--p-earthy-warm-c7);
--uix-summary-total-val-color: var(--p-earthy-warm-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-earthy-warm-c1);
--uix-summary-btn-color: var(--p-earthy-warm-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-earthy-warm-c3);
--uix-checkout-card-bg: var(--p-earthy-warm-c4);
--uix-checkout-card-border: var(--p-earthy-warm-c5);
--uix-checkout-input-bg: var(--p-earthy-warm-c3);
--uix-checkout-input-border: var(--p-earthy-warm-c5);
--uix-checkout-border: var(--p-earthy-warm-c5);
--uix-checkout-text: var(--p-earthy-warm-c7);
--uix-checkout-text-muted: var(--p-earthy-warm-c6);
--uix-checkout-text-dim: var(--p-earthy-warm-c6);
--uix-checkout-accent: var(--p-earthy-warm-c1);
--uix-checkout-accent-ghost: var(--p-earthy-warm-c5);
--uix-checkout-accent-dim: var(--p-earthy-warm-c5);
--uix-checkout-btn-bg: var(--p-earthy-warm-c1);
--uix-checkout-btn-text: var(--p-earthy-warm-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-earthy-warm-c6);
--uix-content-bg: var(--p-earthy-warm-c3);
--uix-content-text: var(--p-earthy-warm-c7);
--uix-content-text-muted: var(--p-earthy-warm-c6);
--uix-content-border: var(--p-earthy-warm-c5);
--uix-content-header-bg: var(--p-earthy-warm-c4);
--uix-content-heading: var(--p-earthy-warm-c7);
--uix-content-accent: var(--p-earthy-warm-c1);
--uix-cookie-bg: var(--p-earthy-warm-c4);
--uix-cookie-text: var(--p-earthy-warm-c7);
--uix-cookie-muted: var(--p-earthy-warm-c6);
--uix-cookie-border: var(--p-earthy-warm-c5);
--uix-cookie-btn-accept-bg: var(--p-earthy-warm-c1);
--uix-cookie-btn-accept-text: var(--p-earthy-warm-c3);
--uix-cookie-btn-reject-text: var(--p-earthy-warm-c6);
--uix-cookie-btn-reject-border: var(--p-earthy-warm-c5);
--uix-cookie-link: var(--p-earthy-warm-c1);
--uix-cookie-radius: 2px;
--uix-fcards-heading: var(--p-earthy-warm-c2);
--uix-fcards-subtext: var(--p-earthy-warm-c6);
--uix-fcards-card-bg: var(--p-earthy-warm-c4);
--uix-fcards-card-text: var(--p-earthy-warm-c6);
--uix-fcards-card-title: var(--p-earthy-warm-c2);
--uix-fcards-icon-bg: var(--p-earthy-warm-c3);
--uix-fcards-icon-fg: var(--p-earthy-warm-c2);
--uix-fcards-btn-text: var(--p-earthy-warm-c2);
--uix-fcards-featured-bg: var(--p-earthy-warm-c2);
--uix-fcards-featured-text: var(--p-earthy-warm-c3);
--uix-fcards-featured-btn-bg: var(--p-earthy-warm-c3);
--uix-fcards-featured-btn-text: var(--p-earthy-warm-c2);
--uix-fcards-bottom: var(--p-earthy-warm-c6);
--uix-fcards-hover-glow: rgb(var(--p-earthy-warm-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-earthy-warm-c3);
--uix-fp-text: var(--p-earthy-warm-c7);
--uix-fp-muted: var(--p-earthy-warm-c6);
--uix-fp-accent: var(--p-earthy-warm-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: var(--p-earthy-warm-c5);
--uix-footer-bg: var(--p-earthy-warm-c3);
--uix-footer-text: var(--p-earthy-warm-c7);
--uix-footer-text-muted: var(--p-earthy-warm-c6);
--uix-footer-border: var(--p-earthy-warm-c5);
--uix-footer-accent: var(--p-earthy-warm-c1);
--uix-footer-icon-bg: var(--p-earthy-warm-c4);
--uix-footer-link-hover: var(--p-earthy-warm-c1);
--uix-footer-link-color: var(--p-earthy-warm-c1);
--uix-nav-bg: var(--p-earthy-warm-c4);
--uix-nav-text: var(--p-earthy-warm-c7);
--uix-nav-border: var(--p-earthy-warm-c5);
--uix-nav-hover-bg: var(--p-earthy-warm-c3);
--uix-nav-drawer-bg: var(--p-earthy-warm-c3);
--uix-nav-active-color: var(--p-earthy-warm-c1);
--uix-nav-icon-color: var(--p-earthy-warm-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.40);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.50);
--uix-hero-bg: var(--p-earthy-warm-c3);
--uix-hero-text: var(--p-earthy-warm-c7);
--uix-hero-accent: var(--p-earthy-warm-c1);
--uix-hero-overlay: rgba(0,0,0,0.45);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 3.5rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 7.5rem;
--uix-hero-cta-bg: var(--p-earthy-warm-c1);
--uix-hero-cta-text: var(--p-earthy-warm-c3);
--uix-mega-panel-bg: var(--p-earthy-warm-c4);
--uix-mega-panel-border: var(--p-earthy-warm-c5);
--uix-mega-panel-shadow: 0 12px 40px rgba(0,0,0,0.50);
--uix-mega-panel-radius: 0.5rem;
--uix-mega-col-header-color: var(--p-earthy-warm-c6);
--uix-mega-link-color: var(--p-earthy-warm-c7);
--uix-mega-link-hover-color: var(--p-earthy-warm-c1);
--uix-mega-sub-link-color: var(--p-earthy-warm-c6);
--uix-mega-trigger-color: var(--p-earthy-warm-c7);
--uix-mega-trigger-hover-bg: var(--p-earthy-warm-c3);
--uix-mega-trigger-active-color: var(--p-earthy-warm-c1);
--uix-mega-feat-divider: var(--p-earthy-warm-c5);
--uix-mega-feat-badge-bg: var(--p-earthy-warm-c1);
--uix-mega-feat-badge-text: var(--p-earthy-warm-c3);
--uix-mega-feat-btn-bg: var(--p-earthy-warm-c1);
--uix-mega-feat-btn-text: var(--p-earthy-warm-c3);
--uix-mega-dot-color: var(--p-earthy-warm-c1);
--uix-pc-bg: var(--p-earthy-warm-c4);
--uix-pc-bg-hover: var(--p-earthy-warm-c5);
--uix-pc-text: var(--p-earthy-warm-c7);
--uix-pc-price-color: var(--p-earthy-warm-c1);
--uix-pc-border-color: var(--p-earthy-warm-c5);
--uix-pc-radius: 0.75rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.35);
--uix-pc-shadow-hover: 0 8px 28px rgba(0,0,0,0.50);
--uix-pc-btn-bg: var(--p-earthy-warm-c1);
--uix-pc-btn-text: var(--p-earthy-warm-c3);
--uix-pc-btn-hover: var(--p-earthy-warm-c2);
--uix-pg-gap: 1.25rem;
--uix-pg-muted: var(--p-earthy-warm-c6);
--uix-pl-bg: var(--p-earthy-warm-c3);
--uix-pl-sidebar-bg: var(--p-earthy-warm-c4);
--uix-pl-sidebar-border: var(--p-earthy-warm-c5);
--uix-pl-sidebar-radius: 12px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-earthy-warm-c4);
--uix-pl-header-border: var(--p-earthy-warm-c5);
--uix-pl-header-radius: 10px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-earthy-warm-c4);
--uix-pl-pagination-btn-active: var(--p-earthy-warm-c1);
--uix-pl-pagination-btn-text-active: var(--p-earthy-warm-c3);
--uix-pl-pagination-border: var(--p-earthy-warm-c5);
--uix-pl-filter-label-color: var(--p-earthy-warm-c7);
--uix-pl-filter-group-border: var(--p-earthy-warm-c5);
--uix-pl-sort-text: var(--p-earthy-warm-c6);
--uix-pl-sort-border: var(--p-earthy-warm-c5);
--uix-pl-count-text: var(--p-earthy-warm-c6);
--uix-pdp-bg: var(--p-earthy-warm-c3);
--uix-pdp-card-bg: var(--p-earthy-warm-c4);
--uix-pdp-border: var(--p-earthy-warm-c5);
--uix-pdp-radius: 0.75rem;
--uix-pdp-title: var(--p-earthy-warm-c7);
--uix-pdp-price: var(--p-earthy-warm-c1);
--uix-pdp-muted: var(--p-earthy-warm-c6);
--uix-pdp-accent: var(--p-earthy-warm-c1);
--uix-pdp-btn-bg: var(--p-earthy-warm-c1);
--uix-pdp-btn-text: var(--p-earthy-warm-c3);
--uix-pdp-btn-hover: var(--p-earthy-warm-c2);
--uix-pdp-extra-bg: var(--p-earthy-warm-c4);
--uix-pdp-extra-border: var(--p-earthy-warm-c5);
--uix-pdp-spec-label: var(--p-earthy-warm-c6);
--uix-pdp-spec-value: var(--p-earthy-warm-c7);
--uix-pdp-spec-border: var(--p-earthy-warm-c5);
--uix-pdp-tab-active: var(--p-earthy-warm-c1);
--uix-pdp-tab-border: var(--p-earthy-warm-c5);
--uix-pdp-qty-bg: var(--p-earthy-warm-c5);
--uix-pdp-qty-border: var(--p-earthy-warm-c5);
--uix-usp-bg: var(--p-earthy-warm-c4);
--uix-usp-text: var(--p-earthy-warm-c7);
--uix-usp-muted: var(--p-earthy-warm-c6);
--uix-usp-accent: var(--p-earthy-warm-c1);
--uix-usp-card-bg: var(--p-earthy-warm-c5);
--uix-usp-icon-size: 2.75rem;
--uix-usp-icon-bg: rgb(var(--p-earthy-warm-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="dramatic-red"] {
--uix-acc-trigger-color: var(--p-dramatic-red-c7);
--uix-acc-monogram-bg: var(--p-dramatic-red-c1);
--uix-acc-monogram-text: var(--p-dramatic-red-c3);
--uix-acc-panel-bg: var(--p-dramatic-red-c3);
--uix-acc-panel-border: var(--p-dramatic-red-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.60);
--uix-acc-panel-radius: 8px;
--uix-acc-header-bg: var(--p-dramatic-red-c4);
--uix-acc-avatar-bg: var(--p-dramatic-red-c4);
--uix-acc-avatar-color: var(--p-dramatic-red-c1);
--uix-acc-name-color: var(--p-dramatic-red-c7);
--uix-acc-sub-color: var(--p-dramatic-red-c6);
--uix-acc-item-color: var(--p-dramatic-red-c7);
--uix-acc-item-hover-bg: var(--p-dramatic-red-c4);
--uix-acc-login-btn-bg: var(--p-dramatic-red-c1);
--uix-acc-login-btn-text: var(--p-dramatic-red-c3);
--uix-acc-btn-radius: 4px;
--uix-ahero-text: var(--p-dramatic-red-c7);
--uix-ahero-mid-bg: var(--p-dramatic-red-c1);
--uix-ahero-mid-text: var(--p-dramatic-red-c3);
--uix-ahero-badge-bg: var(--p-dramatic-red-c1);
--uix-ahero-badge-text: var(--p-dramatic-red-c3);
--uix-ahero-badge-border: var(--p-dramatic-red-c3);
--uix-ahero-info-text: var(--p-dramatic-red-c6);
--uix-account-bg: var(--p-dramatic-red-c3);
--uix-account-card-bg: var(--p-dramatic-red-c4);
--uix-account-card-border: var(--p-dramatic-red-c5);
--uix-account-card-radius: 0.25rem;
--uix-account-input-bg: var(--p-dramatic-red-c3);
--uix-account-input-border: var(--p-dramatic-red-c5);
--uix-account-border: var(--p-dramatic-red-c5);
--uix-account-text: var(--p-dramatic-red-c7);
--uix-account-text-muted: var(--p-dramatic-red-c6);
--uix-account-text-dim: var(--p-dramatic-red-c6);
--uix-account-accent: var(--p-dramatic-red-c1);
--uix-account-accent-ghost: var(--p-dramatic-red-c5);
--uix-account-btn-bg: var(--p-dramatic-red-c1);
--uix-account-btn-text: var(--p-dramatic-red-c3);
--uix-account-btn-hover: var(--p-dramatic-red-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-dramatic-red-c1);
--uix-account-tab-inactive: var(--p-dramatic-red-c6);
--uix-account-tab-border: var(--p-dramatic-red-c5);
--uix-account-divider: var(--p-dramatic-red-c5);
--uix-cart-trigger-color: var(--p-dramatic-red-c7);
--uix-cart-badge-bg: var(--p-dramatic-red-c1);
--uix-cart-badge-text: var(--p-dramatic-red-c3);
--uix-cart-panel-bg: var(--p-dramatic-red-c3);
--uix-cart-panel-border: var(--p-dramatic-red-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.60);
--uix-cart-panel-radius: 8px;
--uix-cart-header-bg: var(--p-dramatic-red-c4);
--uix-cart-text-primary: var(--p-dramatic-red-c7);
--uix-cart-text-muted: var(--p-dramatic-red-c6);
--uix-cart-link-color: var(--p-dramatic-red-c1);
--uix-cart-item-divider: var(--p-dramatic-red-c4);
--uix-cart-img-placeholder-bg: var(--p-dramatic-red-c4);
--uix-cart-checkout-btn-bg: var(--p-dramatic-red-c1);
--uix-cart-checkout-btn-text: var(--p-dramatic-red-c3);
--uix-cart-btn-radius: 4px;
--uix-cart-header-border: 1px solid var(--p-dramatic-red-c5);
--uix-cart-header-color: var(--p-dramatic-red-c6);
--uix-cart-row-border: 1px solid var(--p-dramatic-red-c5);
--uix-cart-img-bg: var(--p-dramatic-red-c5);
--uix-cart-icon-fallback: var(--p-dramatic-red-c6);
--uix-cart-title-color: var(--p-dramatic-red-c7);
--uix-cart-meta-color: var(--p-dramatic-red-c6);
--uix-cart-qty-border: 1px solid var(--p-dramatic-red-c5);
--uix-cart-qty-btn-color: var(--p-dramatic-red-c6);
--uix-cart-qty-num-color: var(--p-dramatic-red-c7);
--uix-cart-price-color: var(--p-dramatic-red-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-dramatic-red-c1);
--uix-cart-empty-title-color: var(--p-dramatic-red-c7);
--uix-cart-empty-text-color: var(--p-dramatic-red-c6);
--uix-cart-items-bg: var(--p-dramatic-red-c4);
--uix-cart-items-border: 1px solid var(--p-dramatic-red-c5);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.40);
--uix-cart-page-bg: var(--p-dramatic-red-c3);
--uix-summary-bg: var(--p-dramatic-red-c4);
--uix-summary-border: 1px solid var(--p-dramatic-red-c5);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.50);
--uix-summary-title-color: var(--p-dramatic-red-c7);
--uix-summary-meta-color: var(--p-dramatic-red-c6);
--uix-summary-vat-color: var(--p-dramatic-red-c6);
--uix-summary-divider: 1px solid var(--p-dramatic-red-c5);
--uix-summary-total-label-color: var(--p-dramatic-red-c7);
--uix-summary-total-val-color: var(--p-dramatic-red-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-dramatic-red-c1);
--uix-summary-btn-color: var(--p-dramatic-red-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-dramatic-red-c3);
--uix-checkout-card-bg: var(--p-dramatic-red-c4);
--uix-checkout-card-border: var(--p-dramatic-red-c5);
--uix-checkout-input-bg: var(--p-dramatic-red-c3);
--uix-checkout-input-border: var(--p-dramatic-red-c5);
--uix-checkout-border: var(--p-dramatic-red-c5);
--uix-checkout-text: var(--p-dramatic-red-c7);
--uix-checkout-text-muted: var(--p-dramatic-red-c6);
--uix-checkout-text-dim: var(--p-dramatic-red-c6);
--uix-checkout-accent: var(--p-dramatic-red-c1);
--uix-checkout-accent-ghost: var(--p-dramatic-red-c5);
--uix-checkout-accent-dim: var(--p-dramatic-red-c5);
--uix-checkout-btn-bg: var(--p-dramatic-red-c1);
--uix-checkout-btn-text: var(--p-dramatic-red-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-dramatic-red-c6);
--uix-content-bg: var(--p-dramatic-red-c3);
--uix-content-text: var(--p-dramatic-red-c7);
--uix-content-text-muted: var(--p-dramatic-red-c6);
--uix-content-border: var(--p-dramatic-red-c5);
--uix-content-header-bg: var(--p-dramatic-red-c4);
--uix-content-heading: var(--p-dramatic-red-c7);
--uix-content-accent: var(--p-dramatic-red-c1);
--uix-cookie-bg: var(--p-dramatic-red-c4);
--uix-cookie-text: var(--p-dramatic-red-c7);
--uix-cookie-muted: var(--p-dramatic-red-c6);
--uix-cookie-border: var(--p-dramatic-red-c5);
--uix-cookie-btn-accept-bg: var(--p-dramatic-red-c1);
--uix-cookie-btn-accept-text: var(--p-dramatic-red-c3);
--uix-cookie-btn-reject-text: var(--p-dramatic-red-c6);
--uix-cookie-btn-reject-border: var(--p-dramatic-red-c5);
--uix-cookie-link: var(--p-dramatic-red-c1);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--p-dramatic-red-c2);
--uix-fcards-subtext: var(--p-dramatic-red-c6);
--uix-fcards-card-bg: var(--p-dramatic-red-c4);
--uix-fcards-card-text: var(--p-dramatic-red-c6);
--uix-fcards-card-title: var(--p-dramatic-red-c2);
--uix-fcards-icon-bg: var(--p-dramatic-red-c3);
--uix-fcards-icon-fg: var(--p-dramatic-red-c2);
--uix-fcards-btn-text: var(--p-dramatic-red-c2);
--uix-fcards-featured-bg: var(--p-dramatic-red-c1);
--uix-fcards-featured-text: var(--p-dramatic-red-c3);
--uix-fcards-featured-btn-bg: var(--p-dramatic-red-c3);
--uix-fcards-featured-btn-text: var(--p-dramatic-red-c1);
--uix-fcards-bottom: var(--p-dramatic-red-c6);
--uix-fcards-hover-glow: rgb(var(--p-dramatic-red-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-dramatic-red-c3);
--uix-fp-text: var(--p-dramatic-red-c7);
--uix-fp-muted: var(--p-dramatic-red-c6);
--uix-fp-accent: var(--p-dramatic-red-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: rgb(var(--p-dramatic-red-c5-rgb) / 0.25);
--uix-footer-bg: var(--p-dramatic-red-c3);
--uix-footer-text: var(--p-dramatic-red-c7);
--uix-footer-text-muted: var(--p-dramatic-red-c6);
--uix-footer-border: var(--p-dramatic-red-c5);
--uix-footer-accent: var(--p-dramatic-red-c1);
--uix-footer-icon-bg: var(--p-dramatic-red-c4);
--uix-footer-link-hover: var(--p-dramatic-red-c1);
--uix-footer-link-color: var(--p-dramatic-red-c1);
--uix-nav-bg: var(--p-dramatic-red-c4);
--uix-nav-text: var(--p-dramatic-red-c7);
--uix-nav-border: var(--p-dramatic-red-c5);
--uix-nav-hover-bg: var(--p-dramatic-red-c3);
--uix-nav-drawer-bg: var(--p-dramatic-red-c3);
--uix-nav-active-color: var(--p-dramatic-red-c1);
--uix-nav-icon-color: var(--p-dramatic-red-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.50);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.55);
--uix-hero-bg: var(--p-dramatic-red-c3);
--uix-hero-text: var(--p-dramatic-red-c7);
--uix-hero-accent: var(--p-dramatic-red-c1);
--uix-hero-overlay: rgba(0,0,0,0.55);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 4rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 9rem;
--uix-hero-cta-bg: var(--p-dramatic-red-c1);
--uix-hero-cta-text: var(--p-dramatic-red-c3);
--uix-mega-panel-bg: var(--p-dramatic-red-c4);
--uix-mega-panel-border: var(--p-dramatic-red-c5);
--uix-mega-panel-shadow: 0 12px 40px rgba(0,0,0,0.55);
--uix-mega-panel-radius: 0.25rem;
--uix-mega-col-header-color: var(--p-dramatic-red-c6);
--uix-mega-link-color: var(--p-dramatic-red-c7);
--uix-mega-link-hover-color: var(--p-dramatic-red-c1);
--uix-mega-sub-link-color: var(--p-dramatic-red-c6);
--uix-mega-trigger-color: var(--p-dramatic-red-c7);
--uix-mega-trigger-hover-bg: var(--p-dramatic-red-c3);
--uix-mega-trigger-active-color: var(--p-dramatic-red-c1);
--uix-mega-feat-divider: var(--p-dramatic-red-c5);
--uix-mega-feat-badge-bg: var(--p-dramatic-red-c1);
--uix-mega-feat-badge-text: var(--p-dramatic-red-c3);
--uix-mega-feat-btn-bg: var(--p-dramatic-red-c1);
--uix-mega-feat-btn-text: var(--p-dramatic-red-c3);
--uix-mega-dot-color: var(--p-dramatic-red-c1);
--uix-pc-bg: var(--p-dramatic-red-c4);
--uix-pc-bg-hover: var(--p-dramatic-red-c5);
--uix-pc-text: var(--p-dramatic-red-c7);
--uix-pc-price-color: var(--p-dramatic-red-c1);
--uix-pc-border-color: var(--p-dramatic-red-c5);
--uix-pc-radius: 0.25rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.45);
--uix-pc-shadow-hover: 0 8px 32px rgba(0,0,0,0.65);
--uix-pc-btn-bg: var(--p-dramatic-red-c1);
--uix-pc-btn-text: var(--p-dramatic-red-c3);
--uix-pc-btn-hover: var(--p-dramatic-red-c2);
--uix-pg-gap: 1rem;
--uix-pg-muted: var(--p-dramatic-red-c6);
--uix-pl-bg: var(--p-dramatic-red-c3);
--uix-pl-sidebar-bg: var(--p-dramatic-red-c4);
--uix-pl-sidebar-border: var(--p-dramatic-red-c5);
--uix-pl-sidebar-radius: 8px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-dramatic-red-c4);
--uix-pl-header-border: var(--p-dramatic-red-c5);
--uix-pl-header-radius: 6px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-dramatic-red-c4);
--uix-pl-pagination-btn-active: var(--p-dramatic-red-c1);
--uix-pl-pagination-btn-text-active: var(--p-dramatic-red-c3);
--uix-pl-pagination-border: var(--p-dramatic-red-c5);
--uix-pl-filter-label-color: var(--p-dramatic-red-c7);
--uix-pl-filter-group-border: var(--p-dramatic-red-c5);
--uix-pl-sort-text: var(--p-dramatic-red-c6);
--uix-pl-sort-border: var(--p-dramatic-red-c5);
--uix-pl-count-text: var(--p-dramatic-red-c6);
--uix-pdp-bg: var(--p-dramatic-red-c3);
--uix-pdp-card-bg: var(--p-dramatic-red-c4);
--uix-pdp-border: var(--p-dramatic-red-c5);
--uix-pdp-radius: 0.25rem;
--uix-pdp-title: var(--p-dramatic-red-c7);
--uix-pdp-price: var(--p-dramatic-red-c1);
--uix-pdp-muted: var(--p-dramatic-red-c6);
--uix-pdp-accent: var(--p-dramatic-red-c1);
--uix-pdp-btn-bg: var(--p-dramatic-red-c1);
--uix-pdp-btn-text: var(--p-dramatic-red-c3);
--uix-pdp-btn-hover: var(--p-dramatic-red-c2);
--uix-pdp-extra-bg: var(--p-dramatic-red-c4);
--uix-pdp-extra-border: var(--p-dramatic-red-c5);
--uix-pdp-spec-label: var(--p-dramatic-red-c6);
--uix-pdp-spec-value: var(--p-dramatic-red-c7);
--uix-pdp-spec-border: var(--p-dramatic-red-c5);
--uix-pdp-tab-active: var(--p-dramatic-red-c1);
--uix-pdp-tab-border: var(--p-dramatic-red-c5);
--uix-pdp-qty-bg: var(--p-dramatic-red-c5);
--uix-pdp-qty-border: var(--p-dramatic-red-c5);
--uix-usp-bg: var(--p-dramatic-red-c4);
--uix-usp-text: var(--p-dramatic-red-c7);
--uix-usp-muted: var(--p-dramatic-red-c6);
--uix-usp-accent: var(--p-dramatic-red-c1);
--uix-usp-card-bg: var(--p-dramatic-red-c5);
--uix-usp-icon-size: 2.75rem;
--uix-usp-icon-bg: rgb(var(--p-dramatic-red-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="autumn-forest"] {
--uix-acc-trigger-color: var(--p-autumn-forest-c7);
--uix-acc-monogram-bg: var(--p-autumn-forest-c1);
--uix-acc-monogram-text: var(--p-autumn-forest-c3);
--uix-acc-panel-bg: var(--p-autumn-forest-c3);
--uix-acc-panel-border: var(--p-autumn-forest-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.40);
--uix-acc-panel-radius: 14px;
--uix-acc-header-bg: var(--p-autumn-forest-c4);
--uix-acc-avatar-bg: var(--p-autumn-forest-c4);
--uix-acc-avatar-color: var(--p-autumn-forest-c1);
--uix-acc-name-color: var(--p-autumn-forest-c7);
--uix-acc-sub-color: var(--p-autumn-forest-c6);
--uix-acc-item-color: var(--p-autumn-forest-c7);
--uix-acc-item-hover-bg: var(--p-autumn-forest-c4);
--uix-acc-login-btn-bg: var(--p-autumn-forest-c1);
--uix-acc-login-btn-text: var(--p-autumn-forest-c3);
--uix-acc-btn-radius: 8px;
--uix-ahero-text: var(--p-autumn-forest-c7);
--uix-ahero-mid-bg: var(--p-autumn-forest-c1);
--uix-ahero-mid-text: var(--p-autumn-forest-c3);
--uix-ahero-badge-bg: var(--p-autumn-forest-c1);
--uix-ahero-badge-text: var(--p-autumn-forest-c3);
--uix-ahero-badge-border: var(--p-autumn-forest-c3);
--uix-ahero-info-text: var(--p-autumn-forest-c6);
--uix-account-bg: var(--p-autumn-forest-c3);
--uix-account-card-bg: var(--p-autumn-forest-c4);
--uix-account-card-border: var(--p-autumn-forest-c5);
--uix-account-card-radius: 1rem;
--uix-account-input-bg: var(--p-autumn-forest-c3);
--uix-account-input-border: var(--p-autumn-forest-c5);
--uix-account-border: var(--p-autumn-forest-c5);
--uix-account-text: var(--p-autumn-forest-c7);
--uix-account-text-muted: var(--p-autumn-forest-c6);
--uix-account-text-dim: var(--p-autumn-forest-c6);
--uix-account-accent: var(--p-autumn-forest-c1);
--uix-account-accent-ghost: var(--p-autumn-forest-c5);
--uix-account-btn-bg: var(--p-autumn-forest-c1);
--uix-account-btn-text: var(--p-autumn-forest-c3);
--uix-account-btn-hover: var(--p-autumn-forest-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-autumn-forest-c1);
--uix-account-tab-inactive: var(--p-autumn-forest-c6);
--uix-account-tab-border: var(--p-autumn-forest-c5);
--uix-account-divider: var(--p-autumn-forest-c5);
--uix-cart-trigger-color: var(--p-autumn-forest-c7);
--uix-cart-badge-bg: var(--p-autumn-forest-c1);
--uix-cart-badge-text: var(--p-autumn-forest-c3);
--uix-cart-panel-bg: var(--p-autumn-forest-c3);
--uix-cart-panel-border: var(--p-autumn-forest-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.40);
--uix-cart-panel-radius: 14px;
--uix-cart-header-bg: var(--p-autumn-forest-c4);
--uix-cart-text-primary: var(--p-autumn-forest-c7);
--uix-cart-text-muted: var(--p-autumn-forest-c6);
--uix-cart-link-color: var(--p-autumn-forest-c1);
--uix-cart-item-divider: var(--p-autumn-forest-c4);
--uix-cart-img-placeholder-bg: var(--p-autumn-forest-c4);
--uix-cart-checkout-btn-bg: var(--p-autumn-forest-c1);
--uix-cart-checkout-btn-text: var(--p-autumn-forest-c3);
--uix-cart-btn-radius: 8px;
--uix-cart-header-border: 1px solid var(--p-autumn-forest-c5);
--uix-cart-header-color: var(--p-autumn-forest-c6);
--uix-cart-row-border: 1px solid var(--p-autumn-forest-c5);
--uix-cart-img-bg: var(--p-autumn-forest-c5);
--uix-cart-icon-fallback: var(--p-autumn-forest-c6);
--uix-cart-title-color: var(--p-autumn-forest-c7);
--uix-cart-meta-color: var(--p-autumn-forest-c6);
--uix-cart-qty-border: 1px solid var(--p-autumn-forest-c5);
--uix-cart-qty-btn-color: var(--p-autumn-forest-c6);
--uix-cart-qty-num-color: var(--p-autumn-forest-c7);
--uix-cart-price-color: var(--p-autumn-forest-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-autumn-forest-c1);
--uix-cart-empty-title-color: var(--p-autumn-forest-c7);
--uix-cart-empty-text-color: var(--p-autumn-forest-c6);
--uix-cart-items-bg: var(--p-autumn-forest-c4);
--uix-cart-items-border: 1px solid var(--p-autumn-forest-c5);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.25);
--uix-cart-page-bg: var(--p-autumn-forest-c3);
--uix-summary-bg: var(--p-autumn-forest-c4);
--uix-summary-border: 1px solid var(--p-autumn-forest-c5);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.30);
--uix-summary-title-color: var(--p-autumn-forest-c7);
--uix-summary-meta-color: var(--p-autumn-forest-c6);
--uix-summary-vat-color: var(--p-autumn-forest-c6);
--uix-summary-divider: 1px solid var(--p-autumn-forest-c5);
--uix-summary-total-label-color: var(--p-autumn-forest-c7);
--uix-summary-total-val-color: var(--p-autumn-forest-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-autumn-forest-c1);
--uix-summary-btn-color: var(--p-autumn-forest-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-autumn-forest-c3);
--uix-checkout-card-bg: var(--p-autumn-forest-c4);
--uix-checkout-card-border: var(--p-autumn-forest-c5);
--uix-checkout-input-bg: var(--p-autumn-forest-c3);
--uix-checkout-input-border: var(--p-autumn-forest-c5);
--uix-checkout-border: var(--p-autumn-forest-c5);
--uix-checkout-text: var(--p-autumn-forest-c7);
--uix-checkout-text-muted: var(--p-autumn-forest-c6);
--uix-checkout-text-dim: var(--p-autumn-forest-c6);
--uix-checkout-accent: var(--p-autumn-forest-c1);
--uix-checkout-accent-ghost: var(--p-autumn-forest-c5);
--uix-checkout-accent-dim: var(--p-autumn-forest-c5);
--uix-checkout-btn-bg: var(--p-autumn-forest-c1);
--uix-checkout-btn-text: var(--p-autumn-forest-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-autumn-forest-c6);
--uix-content-bg: var(--p-autumn-forest-c3);
--uix-content-text: var(--p-autumn-forest-c7);
--uix-content-text-muted: var(--p-autumn-forest-c6);
--uix-content-border: var(--p-autumn-forest-c5);
--uix-content-header-bg: var(--p-autumn-forest-c4);
--uix-content-heading: var(--p-autumn-forest-c7);
--uix-content-accent: var(--p-autumn-forest-c1);
--uix-cookie-bg: var(--p-autumn-forest-c4);
--uix-cookie-text: var(--p-autumn-forest-c7);
--uix-cookie-muted: var(--p-autumn-forest-c6);
--uix-cookie-border: var(--p-autumn-forest-c5);
--uix-cookie-btn-accept-bg: var(--p-autumn-forest-c1);
--uix-cookie-btn-accept-text: var(--p-autumn-forest-c3);
--uix-cookie-btn-reject-text: var(--p-autumn-forest-c6);
--uix-cookie-btn-reject-border: var(--p-autumn-forest-c5);
--uix-cookie-link: var(--p-autumn-forest-c1);
--uix-cookie-radius: 2px;
--uix-fcards-heading: var(--p-autumn-forest-c2);
--uix-fcards-subtext: var(--p-autumn-forest-c6);
--uix-fcards-card-bg: var(--p-autumn-forest-c4);
--uix-fcards-card-text: var(--p-autumn-forest-c6);
--uix-fcards-card-title: var(--p-autumn-forest-c2);
--uix-fcards-icon-bg: var(--p-autumn-forest-c3);
--uix-fcards-icon-fg: var(--p-autumn-forest-c2);
--uix-fcards-btn-text: var(--p-autumn-forest-c2);
--uix-fcards-featured-bg: var(--p-autumn-forest-c1);
--uix-fcards-featured-text: var(--p-autumn-forest-c3);
--uix-fcards-featured-btn-bg: var(--p-autumn-forest-c3);
--uix-fcards-featured-btn-text: var(--p-autumn-forest-c1);
--uix-fcards-bottom: var(--p-autumn-forest-c6);
--uix-fcards-hover-glow: rgb(var(--p-autumn-forest-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-autumn-forest-c3);
--uix-fp-text: var(--p-autumn-forest-c7);
--uix-fp-muted: var(--p-autumn-forest-c6);
--uix-fp-accent: var(--p-autumn-forest-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: var(--p-autumn-forest-c5);
--uix-footer-bg: var(--p-autumn-forest-c3);
--uix-footer-text: var(--p-autumn-forest-c7);
--uix-footer-text-muted: var(--p-autumn-forest-c6);
--uix-footer-border: var(--p-autumn-forest-c5);
--uix-footer-accent: var(--p-autumn-forest-c1);
--uix-footer-icon-bg: var(--p-autumn-forest-c4);
--uix-footer-link-hover: var(--p-autumn-forest-c1);
--uix-footer-link-color: var(--p-autumn-forest-c1);
--uix-nav-bg: var(--p-autumn-forest-c4);
--uix-nav-text: var(--p-autumn-forest-c7);
--uix-nav-border: var(--p-autumn-forest-c5);
--uix-nav-hover-bg: var(--p-autumn-forest-c3);
--uix-nav-drawer-bg: var(--p-autumn-forest-c3);
--uix-nav-active-color: var(--p-autumn-forest-c1);
--uix-nav-icon-color: var(--p-autumn-forest-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.30);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.40);
--uix-hero-bg: var(--p-autumn-forest-c3);
--uix-hero-text: var(--p-autumn-forest-c7);
--uix-hero-accent: var(--p-autumn-forest-c1);
--uix-hero-overlay: rgba(0,0,0,0.40);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 3.5rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 7rem;
--uix-hero-cta-bg: var(--p-autumn-forest-c1);
--uix-hero-cta-text: var(--p-autumn-forest-c3);
--uix-mega-panel-bg: var(--p-autumn-forest-c4);
--uix-mega-panel-border: var(--p-autumn-forest-c5);
--uix-mega-panel-shadow: 0 8px 32px rgba(0,0,0,0.30);
--uix-mega-panel-radius: 1rem;
--uix-mega-col-header-color: var(--p-autumn-forest-c6);
--uix-mega-link-color: var(--p-autumn-forest-c7);
--uix-mega-link-hover-color: var(--p-autumn-forest-c1);
--uix-mega-sub-link-color: var(--p-autumn-forest-c6);
--uix-mega-trigger-color: var(--p-autumn-forest-c7);
--uix-mega-trigger-hover-bg: var(--p-autumn-forest-c3);
--uix-mega-trigger-active-color: var(--p-autumn-forest-c1);
--uix-mega-feat-divider: var(--p-autumn-forest-c5);
--uix-mega-feat-badge-bg: var(--p-autumn-forest-c1);
--uix-mega-feat-badge-text: var(--p-autumn-forest-c3);
--uix-mega-feat-btn-bg: var(--p-autumn-forest-c1);
--uix-mega-feat-btn-text: var(--p-autumn-forest-c3);
--uix-mega-dot-color: var(--p-autumn-forest-c1);
--uix-pc-bg: var(--p-autumn-forest-c4);
--uix-pc-bg-hover: var(--p-autumn-forest-c5);
--uix-pc-text: var(--p-autumn-forest-c7);
--uix-pc-price-color: var(--p-autumn-forest-c1);
--uix-pc-border-color: var(--p-autumn-forest-c5);
--uix-pc-radius: 1rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.25);
--uix-pc-shadow-hover: 0 8px 28px rgba(0,0,0,0.40);
--uix-pc-btn-bg: var(--p-autumn-forest-c1);
--uix-pc-btn-text: var(--p-autumn-forest-c3);
--uix-pc-btn-hover: var(--p-autumn-forest-c2);
--uix-pg-gap: 1.5rem;
--uix-pg-muted: var(--p-autumn-forest-c6);
--uix-pl-bg: var(--p-autumn-forest-c3);
--uix-pl-sidebar-bg: var(--p-autumn-forest-c4);
--uix-pl-sidebar-border: var(--p-autumn-forest-c5);
--uix-pl-sidebar-radius: 14px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-autumn-forest-c4);
--uix-pl-header-border: var(--p-autumn-forest-c5);
--uix-pl-header-radius: 12px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-autumn-forest-c4);
--uix-pl-pagination-btn-active: var(--p-autumn-forest-c1);
--uix-pl-pagination-btn-text-active: var(--p-autumn-forest-c3);
--uix-pl-pagination-border: var(--p-autumn-forest-c5);
--uix-pl-filter-label-color: var(--p-autumn-forest-c7);
--uix-pl-filter-group-border: var(--p-autumn-forest-c5);
--uix-pl-sort-text: var(--p-autumn-forest-c6);
--uix-pl-sort-border: var(--p-autumn-forest-c5);
--uix-pl-count-text: var(--p-autumn-forest-c6);
--uix-pdp-bg: var(--p-autumn-forest-c3);
--uix-pdp-card-bg: var(--p-autumn-forest-c4);
--uix-pdp-border: var(--p-autumn-forest-c5);
--uix-pdp-radius: 1rem;
--uix-pdp-title: var(--p-autumn-forest-c7);
--uix-pdp-price: var(--p-autumn-forest-c1);
--uix-pdp-muted: var(--p-autumn-forest-c6);
--uix-pdp-accent: var(--p-autumn-forest-c1);
--uix-pdp-btn-bg: var(--p-autumn-forest-c1);
--uix-pdp-btn-text: var(--p-autumn-forest-c3);
--uix-pdp-btn-hover: var(--p-autumn-forest-c2);
--uix-pdp-extra-bg: var(--p-autumn-forest-c4);
--uix-pdp-extra-border: var(--p-autumn-forest-c5);
--uix-pdp-spec-label: var(--p-autumn-forest-c6);
--uix-pdp-spec-value: var(--p-autumn-forest-c7);
--uix-pdp-spec-border: var(--p-autumn-forest-c5);
--uix-pdp-tab-active: var(--p-autumn-forest-c1);
--uix-pdp-tab-border: var(--p-autumn-forest-c5);
--uix-pdp-qty-bg: var(--p-autumn-forest-c5);
--uix-pdp-qty-border: var(--p-autumn-forest-c5);
--uix-usp-bg: var(--p-autumn-forest-c4);
--uix-usp-text: var(--p-autumn-forest-c7);
--uix-usp-muted: var(--p-autumn-forest-c6);
--uix-usp-accent: var(--p-autumn-forest-c1);
--uix-usp-card-bg: var(--p-autumn-forest-c5);
--uix-usp-icon-size: 3rem;
--uix-usp-icon-bg: rgb(var(--p-autumn-forest-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="city-lights"] {
--uix-acc-trigger-color: var(--p-city-lights-c7);
--uix-acc-monogram-bg: var(--p-city-lights-c1);
--uix-acc-monogram-text: var(--p-city-lights-c3);
--uix-acc-panel-bg: var(--p-city-lights-c3);
--uix-acc-panel-border: var(--p-city-lights-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.65);
--uix-acc-panel-radius: 10px;
--uix-acc-header-bg: var(--p-city-lights-c4);
--uix-acc-avatar-bg: var(--p-city-lights-c4);
--uix-acc-avatar-color: var(--p-city-lights-c1);
--uix-acc-name-color: var(--p-city-lights-c7);
--uix-acc-sub-color: var(--p-city-lights-c6);
--uix-acc-item-color: var(--p-city-lights-c7);
--uix-acc-item-hover-bg: var(--p-city-lights-c4);
--uix-acc-login-btn-bg: var(--p-city-lights-c1);
--uix-acc-login-btn-text: var(--p-city-lights-c3);
--uix-acc-btn-radius: 6px;
--uix-ahero-text: var(--p-city-lights-c7);
--uix-ahero-mid-bg: var(--p-city-lights-c2);
--uix-ahero-mid-text: var(--p-city-lights-c3);
--uix-ahero-badge-bg: var(--p-city-lights-c2);
--uix-ahero-badge-text: var(--p-city-lights-c3);
--uix-ahero-badge-border: var(--p-city-lights-c3);
--uix-ahero-info-text: var(--p-city-lights-c6);
--uix-account-bg: var(--p-city-lights-c3);
--uix-account-card-bg: var(--p-city-lights-c4);
--uix-account-card-border: var(--p-city-lights-c5);
--uix-account-card-radius: 0.5rem;
--uix-account-input-bg: var(--p-city-lights-c3);
--uix-account-input-border: var(--p-city-lights-c5);
--uix-account-border: var(--p-city-lights-c5);
--uix-account-text: var(--p-city-lights-c7);
--uix-account-text-muted: var(--p-city-lights-c6);
--uix-account-text-dim: var(--p-city-lights-c6);
--uix-account-accent: var(--p-city-lights-c1);
--uix-account-accent-ghost: var(--p-city-lights-c4);
--uix-account-btn-bg: var(--p-city-lights-c1);
--uix-account-btn-text: var(--p-city-lights-c3);
--uix-account-btn-hover: var(--p-city-lights-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-city-lights-c1);
--uix-account-tab-inactive: var(--p-city-lights-c6);
--uix-account-tab-border: var(--p-city-lights-c5);
--uix-account-divider: var(--p-city-lights-c5);
--uix-cart-trigger-color: var(--p-city-lights-c7);
--uix-cart-badge-bg: var(--p-city-lights-c1);
--uix-cart-badge-text: var(--p-city-lights-c3);
--uix-cart-panel-bg: var(--p-city-lights-c3);
--uix-cart-panel-border: var(--p-city-lights-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.65);
--uix-cart-panel-radius: 10px;
--uix-cart-header-bg: var(--p-city-lights-c4);
--uix-cart-text-primary: var(--p-city-lights-c7);
--uix-cart-text-muted: var(--p-city-lights-c6);
--uix-cart-link-color: var(--p-city-lights-c1);
--uix-cart-item-divider: var(--p-city-lights-c4);
--uix-cart-img-placeholder-bg: var(--p-city-lights-c4);
--uix-cart-checkout-btn-bg: var(--p-city-lights-c1);
--uix-cart-checkout-btn-text: var(--p-city-lights-c3);
--uix-cart-btn-radius: 6px;
--uix-cart-header-border: 1px solid var(--p-city-lights-c5);
--uix-cart-header-color: var(--p-city-lights-c6);
--uix-cart-row-border: 1px solid var(--p-city-lights-c5);
--uix-cart-img-bg: var(--p-city-lights-c4);
--uix-cart-icon-fallback: var(--p-city-lights-c6);
--uix-cart-title-color: var(--p-city-lights-c7);
--uix-cart-meta-color: var(--p-city-lights-c6);
--uix-cart-qty-border: 1px solid var(--p-city-lights-c5);
--uix-cart-qty-btn-color: var(--p-city-lights-c6);
--uix-cart-qty-num-color: var(--p-city-lights-c7);
--uix-cart-price-color: var(--p-city-lights-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-city-lights-c1);
--uix-cart-empty-title-color: var(--p-city-lights-c7);
--uix-cart-empty-text-color: var(--p-city-lights-c6);
--uix-cart-items-bg: var(--p-city-lights-c4);
--uix-cart-items-border: 1px solid var(--p-city-lights-c5);
--uix-cart-items-shadow: 0 2px 12px rgba(0,0,0,0.55);
--uix-cart-page-bg: var(--p-city-lights-c3);
--uix-summary-bg: var(--p-city-lights-c4);
--uix-summary-border: 1px solid var(--p-city-lights-c5);
--uix-summary-shadow: 0 4px 20px rgba(0,0,0,0.60);
--uix-summary-title-color: var(--p-city-lights-c7);
--uix-summary-meta-color: var(--p-city-lights-c6);
--uix-summary-vat-color: var(--p-city-lights-c6);
--uix-summary-divider: 1px solid var(--p-city-lights-c5);
--uix-summary-total-label-color: var(--p-city-lights-c7);
--uix-summary-total-val-color: var(--p-city-lights-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-city-lights-c1);
--uix-summary-btn-color: var(--p-city-lights-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-city-lights-c3);
--uix-checkout-card-bg: var(--p-city-lights-c4);
--uix-checkout-card-border: var(--p-city-lights-c5);
--uix-checkout-input-bg: var(--p-city-lights-c3);
--uix-checkout-input-border: var(--p-city-lights-c5);
--uix-checkout-border: var(--p-city-lights-c5);
--uix-checkout-text: var(--p-city-lights-c7);
--uix-checkout-text-muted: var(--p-city-lights-c6);
--uix-checkout-text-dim: var(--p-city-lights-c6);
--uix-checkout-accent: var(--p-city-lights-c1);
--uix-checkout-accent-ghost: var(--p-city-lights-c4);
--uix-checkout-accent-dim: var(--p-city-lights-c4);
--uix-checkout-btn-bg: var(--p-city-lights-c1);
--uix-checkout-btn-text: var(--p-city-lights-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-city-lights-c6);
--uix-content-bg: var(--p-city-lights-c3);
--uix-content-text: var(--p-city-lights-c7);
--uix-content-text-muted: var(--p-city-lights-c6);
--uix-content-border: var(--p-city-lights-c5);
--uix-content-header-bg: var(--p-city-lights-c4);
--uix-content-heading: var(--p-city-lights-c7);
--uix-content-accent: var(--p-city-lights-c1);
--uix-cookie-bg: var(--p-city-lights-c4);
--uix-cookie-text: var(--p-city-lights-c7);
--uix-cookie-muted: var(--p-city-lights-c6);
--uix-cookie-border: var(--p-city-lights-c5);
--uix-cookie-btn-accept-bg: var(--p-city-lights-c1);
--uix-cookie-btn-accept-text: var(--p-city-lights-c3);
--uix-cookie-btn-reject-text: var(--p-city-lights-c6);
--uix-cookie-btn-reject-border: var(--p-city-lights-c5);
--uix-cookie-link: var(--p-city-lights-c1);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--p-city-lights-c2);
--uix-fcards-subtext: var(--p-city-lights-c6);
--uix-fcards-card-bg: var(--p-city-lights-c4);
--uix-fcards-card-text: var(--p-city-lights-c6);
--uix-fcards-card-title: var(--p-city-lights-c2);
--uix-fcards-icon-bg: var(--p-city-lights-c3);
--uix-fcards-icon-fg: var(--p-city-lights-c2);
--uix-fcards-btn-text: var(--p-city-lights-c2);
--uix-fcards-featured-bg: var(--p-city-lights-c1);
--uix-fcards-featured-text: var(--p-city-lights-c3);
--uix-fcards-featured-btn-bg: var(--p-city-lights-c3);
--uix-fcards-featured-btn-text: var(--p-city-lights-c1);
--uix-fcards-bottom: var(--p-city-lights-c6);
--uix-fcards-hover-glow: rgb(var(--p-city-lights-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-city-lights-c3);
--uix-fp-text: var(--p-city-lights-c7);
--uix-fp-muted: var(--p-city-lights-c6);
--uix-fp-accent: var(--p-city-lights-c1);
--uix-fp-title-font: var(--font-family-display);
--uix-fp-spacing-y: 5rem;
--uix-fp-border-color: rgb(var(--p-city-lights-c5-rgb) / 0.25);
--uix-footer-bg: var(--p-city-lights-c3);
--uix-footer-text: var(--p-city-lights-c7);
--uix-footer-text-muted: var(--p-city-lights-c6);
--uix-footer-border: var(--p-city-lights-c5);
--uix-footer-accent: var(--p-city-lights-c1);
--uix-footer-icon-bg: var(--p-city-lights-c4);
--uix-footer-link-hover: var(--p-city-lights-c1);
--uix-footer-link-color: var(--p-city-lights-c1);
--uix-nav-bg: var(--p-city-lights-c4);
--uix-nav-text: var(--p-city-lights-c7);
--uix-nav-border: var(--p-city-lights-c5);
--uix-nav-hover-bg: var(--p-city-lights-c3);
--uix-nav-drawer-bg: var(--p-city-lights-c3);
--uix-nav-active-color: var(--p-city-lights-c1);
--uix-nav-icon-color: var(--p-city-lights-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.55);
--uix-nav-drawer-shadow: 4px 0 32px rgba(0,0,0,0.65);
--uix-hero-bg: var(--p-city-lights-c3);
--uix-hero-text: var(--p-city-lights-c7);
--uix-hero-accent: var(--p-city-lights-c1);
--uix-hero-overlay: rgba(0,0,0,0.60);
--uix-hero-title-font: var(--font-family-display);
--uix-hero-title-size: clamp(1.25rem, 6vw, 4.5rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.375rem);
--font-size-hero-editorial: 10rem;
--uix-hero-cta-bg: var(--p-city-lights-c1);
--uix-hero-cta-text: var(--p-city-lights-c3);
--uix-mega-panel-bg: var(--p-city-lights-c4);
--uix-mega-panel-border: var(--p-city-lights-c5);
--uix-mega-panel-shadow: 0 12px 48px rgba(0,0,0,0.60);
--uix-mega-panel-radius: 0.5rem;
--uix-mega-col-header-color: var(--p-city-lights-c6);
--uix-mega-link-color: var(--p-city-lights-c7);
--uix-mega-link-hover-color: var(--p-city-lights-c1);
--uix-mega-sub-link-color: var(--p-city-lights-c6);
--uix-mega-trigger-color: var(--p-city-lights-c7);
--uix-mega-trigger-hover-bg: var(--p-city-lights-c3);
--uix-mega-trigger-active-color: var(--p-city-lights-c1);
--uix-mega-feat-divider: var(--p-city-lights-c5);
--uix-mega-feat-badge-bg: var(--p-city-lights-c1);
--uix-mega-feat-badge-text: var(--p-city-lights-c3);
--uix-mega-feat-btn-bg: var(--p-city-lights-c1);
--uix-mega-feat-btn-text: var(--p-city-lights-c3);
--uix-mega-dot-color: var(--p-city-lights-c1);
--uix-pc-bg: var(--p-city-lights-c4);
--uix-pc-bg-hover: var(--p-city-lights-c5);
--uix-pc-text: var(--p-city-lights-c7);
--uix-pc-price-color: var(--p-city-lights-c1);
--uix-pc-border-color: rgb(var(--p-city-lights-c5-rgb) / 0.25);
--uix-pc-radius: 0.5rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 12px rgba(0,0,0,0.50);
--uix-pc-shadow-hover: 0 8px 32px rgb(var(--p-city-lights-c1-rgb) / 0.35);
--uix-pc-btn-bg: var(--p-city-lights-c1);
--uix-pc-btn-text: var(--p-city-lights-c3);
--uix-pc-btn-hover: var(--p-city-lights-c2);
--uix-pg-gap: 1.25rem;
--uix-pg-muted: var(--p-city-lights-c6);
--uix-pl-bg: var(--p-city-lights-c3);
--uix-pl-sidebar-bg: var(--p-city-lights-c4);
--uix-pl-sidebar-border: var(--p-city-lights-c5);
--uix-pl-sidebar-radius: 10px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-city-lights-c4);
--uix-pl-header-border: var(--p-city-lights-c5);
--uix-pl-header-radius: 8px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-city-lights-c4);
--uix-pl-pagination-btn-active: var(--p-city-lights-c1);
--uix-pl-pagination-btn-text-active: var(--p-city-lights-c3);
--uix-pl-pagination-border: var(--p-city-lights-c5);
--uix-pl-filter-label-color: var(--p-city-lights-c7);
--uix-pl-filter-group-border: var(--p-city-lights-c5);
--uix-pl-sort-text: var(--p-city-lights-c6);
--uix-pl-sort-border: var(--p-city-lights-c5);
--uix-pl-count-text: var(--p-city-lights-c6);
--uix-pdp-bg: var(--p-city-lights-c3);
--uix-pdp-card-bg: var(--p-city-lights-c4);
--uix-pdp-border: var(--p-city-lights-c5);
--uix-pdp-radius: 0.5rem;
--uix-pdp-title: var(--p-city-lights-c7);
--uix-pdp-price: var(--p-city-lights-c1);
--uix-pdp-muted: var(--p-city-lights-c6);
--uix-pdp-accent: var(--p-city-lights-c1);
--uix-pdp-btn-bg: var(--p-city-lights-c1);
--uix-pdp-btn-text: var(--p-city-lights-c3);
--uix-pdp-btn-hover: var(--p-city-lights-c2);
--uix-pdp-extra-bg: var(--p-city-lights-c4);
--uix-pdp-extra-border: var(--p-city-lights-c5);
--uix-pdp-spec-label: var(--p-city-lights-c6);
--uix-pdp-spec-value: var(--p-city-lights-c7);
--uix-pdp-spec-border: var(--p-city-lights-c5);
--uix-pdp-tab-active: var(--p-city-lights-c1);
--uix-pdp-tab-border: var(--p-city-lights-c5);
--uix-pdp-qty-bg: var(--p-city-lights-c4);
--uix-pdp-qty-border: var(--p-city-lights-c5);
--uix-usp-bg: var(--p-city-lights-c4);
--uix-usp-text: var(--p-city-lights-c7);
--uix-usp-muted: var(--p-city-lights-c6);
--uix-usp-accent: var(--p-city-lights-c1);
--uix-usp-card-bg: var(--p-city-lights-c3);
--uix-usp-icon-size: 3rem;
--uix-usp-icon-bg: rgb(var(--p-city-lights-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="forest-moss"] {
--uix-acc-trigger-color: var(--p-forest-moss-c7);
--uix-acc-monogram-bg: var(--p-forest-moss-c1);
--uix-acc-monogram-text: var(--p-forest-moss-c3);
--uix-acc-panel-bg: var(--p-forest-moss-c3);
--uix-acc-panel-border: var(--p-forest-moss-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.70);
--uix-acc-panel-radius: 10px;
--uix-acc-header-bg: var(--p-forest-moss-c4);
--uix-acc-avatar-bg: var(--p-forest-moss-c4);
--uix-acc-avatar-color: var(--p-forest-moss-c1);
--uix-acc-name-color: var(--p-forest-moss-c7);
--uix-acc-sub-color: var(--p-forest-moss-c6);
--uix-acc-item-color: var(--p-forest-moss-c7);
--uix-acc-item-hover-bg: var(--p-forest-moss-c4);
--uix-acc-login-btn-bg: var(--p-forest-moss-c1);
--uix-acc-login-btn-text: var(--p-forest-moss-c3);
--uix-acc-btn-radius: 6px;
--uix-ahero-text: var(--p-forest-moss-c7);
--uix-ahero-mid-bg: var(--p-forest-moss-c1);
--uix-ahero-mid-text: var(--p-forest-moss-c3);
--uix-ahero-badge-bg: var(--p-forest-moss-c1);
--uix-ahero-badge-text: var(--p-forest-moss-c3);
--uix-ahero-badge-border: var(--p-forest-moss-c3);
--uix-ahero-info-text: var(--p-forest-moss-c6);
--uix-account-bg: var(--p-forest-moss-c3);
--uix-account-card-bg: var(--p-forest-moss-c4);
--uix-account-card-border: var(--p-forest-moss-c4);
--uix-account-card-radius: 0.5rem;
--uix-account-input-bg: var(--p-forest-moss-c3);
--uix-account-input-border: var(--p-forest-moss-c4);
--uix-account-border: var(--p-forest-moss-c4);
--uix-account-text: var(--p-forest-moss-c7);
--uix-account-text-muted: var(--p-forest-moss-c6);
--uix-account-text-dim: var(--p-forest-moss-c6);
--uix-account-accent: var(--p-forest-moss-c1);
--uix-account-accent-ghost: var(--p-forest-moss-c4);
--uix-account-btn-bg: var(--p-forest-moss-c1);
--uix-account-btn-text: var(--p-forest-moss-c3);
--uix-account-btn-hover: var(--p-forest-moss-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-forest-moss-c1);
--uix-account-tab-inactive: var(--p-forest-moss-c6);
--uix-account-tab-border: var(--p-forest-moss-c4);
--uix-account-divider: var(--p-forest-moss-c4);
--uix-cart-trigger-color: var(--p-forest-moss-c7);
--uix-cart-badge-bg: var(--p-forest-moss-c1);
--uix-cart-badge-text: var(--p-forest-moss-c3);
--uix-cart-panel-bg: var(--p-forest-moss-c3);
--uix-cart-panel-border: var(--p-forest-moss-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.70);
--uix-cart-panel-radius: 10px;
--uix-cart-header-bg: var(--p-forest-moss-c4);
--uix-cart-text-primary: var(--p-forest-moss-c7);
--uix-cart-text-muted: var(--p-forest-moss-c6);
--uix-cart-link-color: var(--p-forest-moss-c1);
--uix-cart-item-divider: var(--p-forest-moss-c4);
--uix-cart-img-placeholder-bg: var(--p-forest-moss-c4);
--uix-cart-checkout-btn-bg: var(--p-forest-moss-c1);
--uix-cart-checkout-btn-text: var(--p-forest-moss-c3);
--uix-cart-btn-radius: 6px;
--uix-cart-header-border: 1px solid var(--p-forest-moss-c4);
--uix-cart-header-color: var(--p-forest-moss-c6);
--uix-cart-row-border: 1px solid var(--p-forest-moss-c4);
--uix-cart-img-bg: var(--p-forest-moss-c4);
--uix-cart-icon-fallback: var(--p-forest-moss-c6);
--uix-cart-title-color: var(--p-forest-moss-c7);
--uix-cart-meta-color: var(--p-forest-moss-c6);
--uix-cart-qty-border: 1px solid var(--p-forest-moss-c4);
--uix-cart-qty-btn-color: var(--p-forest-moss-c6);
--uix-cart-qty-num-color: var(--p-forest-moss-c7);
--uix-cart-price-color: var(--p-forest-moss-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-forest-moss-c1);
--uix-cart-empty-title-color: var(--p-forest-moss-c7);
--uix-cart-empty-text-color: var(--p-forest-moss-c6);
--uix-cart-items-bg: var(--p-forest-moss-c4);
--uix-cart-items-border: 1px solid var(--p-forest-moss-c4);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.55);
--uix-cart-page-bg: var(--p-forest-moss-c3);
--uix-summary-bg: var(--p-forest-moss-c4);
--uix-summary-border: 1px solid var(--p-forest-moss-c4);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.55);
--uix-summary-title-color: var(--p-forest-moss-c7);
--uix-summary-meta-color: var(--p-forest-moss-c6);
--uix-summary-vat-color: var(--p-forest-moss-c6);
--uix-summary-divider: 1px solid var(--p-forest-moss-c4);
--uix-summary-total-label-color: var(--p-forest-moss-c7);
--uix-summary-total-val-color: var(--p-forest-moss-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-forest-moss-c1);
--uix-summary-btn-color: var(--p-forest-moss-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-forest-moss-c3);
--uix-checkout-card-bg: var(--p-forest-moss-c4);
--uix-checkout-card-border: var(--p-forest-moss-c4);
--uix-checkout-input-bg: var(--p-forest-moss-c3);
--uix-checkout-input-border: var(--p-forest-moss-c4);
--uix-checkout-border: var(--p-forest-moss-c4);
--uix-checkout-text: var(--p-forest-moss-c7);
--uix-checkout-text-muted: var(--p-forest-moss-c6);
--uix-checkout-text-dim: var(--p-forest-moss-c6);
--uix-checkout-accent: var(--p-forest-moss-c1);
--uix-checkout-accent-ghost: var(--p-forest-moss-c4);
--uix-checkout-accent-dim: var(--p-forest-moss-c4);
--uix-checkout-btn-bg: var(--p-forest-moss-c1);
--uix-checkout-btn-text: var(--p-forest-moss-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-forest-moss-c6);
--uix-content-bg: var(--p-forest-moss-c3);
--uix-content-text: var(--p-forest-moss-c7);
--uix-content-text-muted: var(--p-forest-moss-c6);
--uix-content-border: var(--p-forest-moss-c4);
--uix-content-header-bg: var(--p-forest-moss-c4);
--uix-content-heading: var(--p-forest-moss-c7);
--uix-content-accent: var(--p-forest-moss-c1);
--uix-cookie-bg: var(--p-forest-moss-c4);
--uix-cookie-text: var(--p-forest-moss-c7);
--uix-cookie-muted: var(--p-forest-moss-c6);
--uix-cookie-border: var(--p-forest-moss-c5);
--uix-cookie-btn-accept-bg: var(--p-forest-moss-c1);
--uix-cookie-btn-accept-text: var(--p-forest-moss-c3);
--uix-cookie-btn-reject-text: var(--p-forest-moss-c6);
--uix-cookie-btn-reject-border: var(--p-forest-moss-c5);
--uix-cookie-link: var(--p-forest-moss-c1);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--p-forest-moss-c1);
--uix-fcards-subtext: var(--p-forest-moss-c6);
--uix-fcards-card-bg: var(--p-forest-moss-c4);
--uix-fcards-card-text: var(--p-forest-moss-c6);
--uix-fcards-card-title: var(--p-forest-moss-c1);
--uix-fcards-icon-bg: var(--p-forest-moss-c3);
--uix-fcards-icon-fg: var(--p-forest-moss-c1);
--uix-fcards-btn-text: var(--p-forest-moss-c1);
--uix-fcards-featured-bg: var(--p-forest-moss-c1);
--uix-fcards-featured-text: var(--p-forest-moss-c3);
--uix-fcards-featured-btn-bg: var(--p-forest-moss-c3);
--uix-fcards-featured-btn-text: var(--p-forest-moss-c1);
--uix-fcards-bottom: var(--p-forest-moss-c6);
--uix-fcards-hover-glow: rgb(var(--p-forest-moss-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-forest-moss-c3);
--uix-fp-text: var(--p-forest-moss-c7);
--uix-fp-muted: var(--p-forest-moss-c6);
--uix-fp-accent: var(--p-forest-moss-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: rgb(var(--p-forest-moss-c5-rgb) / 0.20);
--uix-footer-bg: var(--p-forest-moss-c3);
--uix-footer-text: var(--p-forest-moss-c7);
--uix-footer-text-muted: var(--p-forest-moss-c6);
--uix-footer-border: var(--p-forest-moss-c4);
--uix-footer-accent: var(--p-forest-moss-c1);
--uix-footer-icon-bg: var(--p-forest-moss-c4);
--uix-footer-link-hover: var(--p-forest-moss-c1);
--uix-footer-link-color: var(--p-forest-moss-c1);
--uix-nav-bg: var(--p-forest-moss-c3);
--uix-nav-text: var(--p-forest-moss-c7);
--uix-nav-border: var(--p-forest-moss-c4);
--uix-nav-hover-bg: var(--p-forest-moss-c4);
--uix-nav-drawer-bg: var(--p-forest-moss-c4);
--uix-nav-active-color: var(--p-forest-moss-c1);
--uix-nav-icon-color: var(--p-forest-moss-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.55);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.60);
--uix-hero-bg: var(--p-forest-moss-c3);
--uix-hero-text: var(--p-forest-moss-c7);
--uix-hero-accent: var(--p-forest-moss-c1);
--uix-hero-overlay: rgba(0,0,0,0.55);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 3.75rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 8rem;
--uix-hero-cta-bg: var(--p-forest-moss-c1);
--uix-hero-cta-text: var(--p-forest-moss-c3);
--uix-mega-panel-bg: var(--p-forest-moss-c3);
--uix-mega-panel-border: var(--p-forest-moss-c4);
--uix-mega-panel-shadow: 0 12px 40px rgba(0,0,0,0.60);
--uix-mega-panel-radius: 0.5rem;
--uix-mega-col-header-color: var(--p-forest-moss-c6);
--uix-mega-link-color: var(--p-forest-moss-c7);
--uix-mega-link-hover-color: var(--p-forest-moss-c1);
--uix-mega-sub-link-color: var(--p-forest-moss-c6);
--uix-mega-trigger-color: var(--p-forest-moss-c7);
--uix-mega-trigger-hover-bg: var(--p-forest-moss-c4);
--uix-mega-trigger-active-color: var(--p-forest-moss-c1);
--uix-mega-feat-divider: var(--p-forest-moss-c4);
--uix-mega-feat-badge-bg: var(--p-forest-moss-c1);
--uix-mega-feat-badge-text: var(--p-forest-moss-c3);
--uix-mega-feat-btn-bg: var(--p-forest-moss-c1);
--uix-mega-feat-btn-text: var(--p-forest-moss-c3);
--uix-mega-dot-color: var(--p-forest-moss-c1);
--uix-pc-bg: var(--p-forest-moss-c4);
--uix-pc-bg-hover: var(--p-forest-moss-c5);
--uix-pc-text: var(--p-forest-moss-c7);
--uix-pc-price-color: var(--p-forest-moss-c1);
--uix-pc-border-color: var(--p-forest-moss-c5);
--uix-pc-radius: 0.5rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.50);
--uix-pc-shadow-hover: 0 8px 32px rgb(var(--p-forest-moss-c1-rgb) / 0.30);
--uix-pc-btn-bg: var(--p-forest-moss-c1);
--uix-pc-btn-text: var(--p-forest-moss-c3);
--uix-pc-btn-hover: var(--p-forest-moss-c2);
--uix-pg-gap: 1.25rem;
--uix-pg-muted: var(--p-forest-moss-c6);
--uix-pl-bg: var(--p-forest-moss-c3);
--uix-pl-sidebar-bg: var(--p-forest-moss-c4);
--uix-pl-sidebar-border: var(--p-forest-moss-c5);
--uix-pl-sidebar-radius: 10px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-forest-moss-c4);
--uix-pl-header-border: var(--p-forest-moss-c5);
--uix-pl-header-radius: 8px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-forest-moss-c4);
--uix-pl-pagination-btn-active: var(--p-forest-moss-c1);
--uix-pl-pagination-btn-text-active: var(--p-forest-moss-c3);
--uix-pl-pagination-border: var(--p-forest-moss-c5);
--uix-pl-filter-label-color: var(--p-forest-moss-c7);
--uix-pl-filter-group-border: var(--p-forest-moss-c5);
--uix-pl-sort-text: var(--p-forest-moss-c6);
--uix-pl-sort-border: var(--p-forest-moss-c5);
--uix-pl-count-text: var(--p-forest-moss-c6);
--uix-pdp-bg: var(--p-forest-moss-c3);
--uix-pdp-card-bg: var(--p-forest-moss-c4);
--uix-pdp-border: var(--p-forest-moss-c4);
--uix-pdp-radius: 0.5rem;
--uix-pdp-title: var(--p-forest-moss-c7);
--uix-pdp-price: var(--p-forest-moss-c1);
--uix-pdp-muted: var(--p-forest-moss-c6);
--uix-pdp-accent: var(--p-forest-moss-c1);
--uix-pdp-btn-bg: var(--p-forest-moss-c1);
--uix-pdp-btn-text: var(--p-forest-moss-c3);
--uix-pdp-btn-hover: var(--p-forest-moss-c2);
--uix-pdp-extra-bg: var(--p-forest-moss-c4);
--uix-pdp-extra-border: var(--p-forest-moss-c4);
--uix-pdp-spec-label: var(--p-forest-moss-c6);
--uix-pdp-spec-value: var(--p-forest-moss-c7);
--uix-pdp-spec-border: var(--p-forest-moss-c4);
--uix-pdp-tab-active: var(--p-forest-moss-c1);
--uix-pdp-tab-border: var(--p-forest-moss-c4);
--uix-pdp-qty-bg: var(--p-forest-moss-c4);
--uix-pdp-qty-border: var(--p-forest-moss-c4);
--uix-usp-bg: var(--p-forest-moss-c4);
--uix-usp-text: var(--p-forest-moss-c7);
--uix-usp-muted: var(--p-forest-moss-c6);
--uix-usp-accent: var(--p-forest-moss-c1);
--uix-usp-card-bg: var(--p-forest-moss-c3);
--uix-usp-icon-size: 2.75rem;
--uix-usp-icon-bg: rgb(var(--p-forest-moss-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="fire-steel"] {
--uix-acc-trigger-color: var(--p-fire-steel-c7);
--uix-acc-monogram-bg: var(--p-fire-steel-c1);
--uix-acc-monogram-text: var(--p-fire-steel-c3);
--uix-acc-panel-bg: var(--p-fire-steel-c3);
--uix-acc-panel-border: var(--p-fire-steel-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.65);
--uix-acc-panel-radius: 8px;
--uix-acc-header-bg: var(--p-fire-steel-c4);
--uix-acc-avatar-bg: var(--p-fire-steel-c4);
--uix-acc-avatar-color: var(--p-fire-steel-c1);
--uix-acc-name-color: var(--p-fire-steel-c7);
--uix-acc-sub-color: var(--p-fire-steel-c6);
--uix-acc-item-color: var(--p-fire-steel-c7);
--uix-acc-item-hover-bg: var(--p-fire-steel-c4);
--uix-acc-login-btn-bg: var(--p-fire-steel-c1);
--uix-acc-login-btn-text: var(--p-fire-steel-c3);
--uix-acc-btn-radius: 4px;
--uix-ahero-text: var(--p-fire-steel-c7);
--uix-ahero-mid-bg: var(--p-fire-steel-c1);
--uix-ahero-mid-text: var(--p-fire-steel-c3);
--uix-ahero-badge-bg: var(--p-fire-steel-c1);
--uix-ahero-badge-text: var(--p-fire-steel-c3);
--uix-ahero-badge-border: var(--p-fire-steel-c3);
--uix-ahero-info-text: var(--p-fire-steel-c6);
--uix-account-bg: var(--p-fire-steel-c3);
--uix-account-card-bg: var(--p-fire-steel-c4);
--uix-account-card-border: var(--p-fire-steel-c5);
--uix-account-card-radius: 0.25rem;
--uix-account-input-bg: var(--p-fire-steel-c3);
--uix-account-input-border: var(--p-fire-steel-c5);
--uix-account-border: var(--p-fire-steel-c5);
--uix-account-text: var(--p-fire-steel-c7);
--uix-account-text-muted: var(--p-fire-steel-c6);
--uix-account-text-dim: var(--p-fire-steel-c6);
--uix-account-accent: var(--p-fire-steel-c1);
--uix-account-accent-ghost: var(--p-fire-steel-c4);
--uix-account-btn-bg: var(--p-fire-steel-c1);
--uix-account-btn-text: var(--p-fire-steel-c3);
--uix-account-btn-hover: var(--p-fire-steel-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-fire-steel-c1);
--uix-account-tab-inactive: var(--p-fire-steel-c6);
--uix-account-tab-border: var(--p-fire-steel-c5);
--uix-account-divider: var(--p-fire-steel-c5);
--uix-cart-trigger-color: var(--p-fire-steel-c7);
--uix-cart-badge-bg: var(--p-fire-steel-c1);
--uix-cart-badge-text: var(--p-fire-steel-c3);
--uix-cart-panel-bg: var(--p-fire-steel-c3);
--uix-cart-panel-border: var(--p-fire-steel-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.65);
--uix-cart-panel-radius: 8px;
--uix-cart-header-bg: var(--p-fire-steel-c4);
--uix-cart-text-primary: var(--p-fire-steel-c7);
--uix-cart-text-muted: var(--p-fire-steel-c6);
--uix-cart-link-color: var(--p-fire-steel-c1);
--uix-cart-item-divider: var(--p-fire-steel-c4);
--uix-cart-img-placeholder-bg: var(--p-fire-steel-c4);
--uix-cart-checkout-btn-bg: var(--p-fire-steel-c1);
--uix-cart-checkout-btn-text: var(--p-fire-steel-c3);
--uix-cart-btn-radius: 4px;
--uix-cart-header-border: 1px solid var(--p-fire-steel-c4);
--uix-cart-header-color: var(--p-fire-steel-c6);
--uix-cart-row-border: 1px solid var(--p-fire-steel-c4);
--uix-cart-img-bg: var(--p-fire-steel-c4);
--uix-cart-icon-fallback: var(--p-fire-steel-c6);
--uix-cart-title-color: var(--p-fire-steel-c7);
--uix-cart-meta-color: var(--p-fire-steel-c6);
--uix-cart-qty-border: 1px solid var(--p-fire-steel-c4);
--uix-cart-qty-btn-color: var(--p-fire-steel-c6);
--uix-cart-qty-num-color: var(--p-fire-steel-c7);
--uix-cart-price-color: var(--p-fire-steel-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-fire-steel-c1);
--uix-cart-empty-title-color: var(--p-fire-steel-c7);
--uix-cart-empty-text-color: var(--p-fire-steel-c6);
--uix-cart-items-bg: var(--p-fire-steel-c4);
--uix-cart-items-border: 1px solid var(--p-fire-steel-c5);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.55);
--uix-cart-page-bg: var(--p-fire-steel-c3);
--uix-summary-bg: var(--p-fire-steel-c4);
--uix-summary-border: 1px solid var(--p-fire-steel-c5);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.55);
--uix-summary-title-color: var(--p-fire-steel-c7);
--uix-summary-meta-color: var(--p-fire-steel-c6);
--uix-summary-vat-color: var(--p-fire-steel-c6);
--uix-summary-divider: 1px solid var(--p-fire-steel-c5);
--uix-summary-total-label-color: var(--p-fire-steel-c7);
--uix-summary-total-val-color: var(--p-fire-steel-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-fire-steel-c1);
--uix-summary-btn-color: var(--p-fire-steel-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-fire-steel-c3);
--uix-checkout-card-bg: var(--p-fire-steel-c4);
--uix-checkout-card-border: var(--p-fire-steel-c5);
--uix-checkout-input-bg: var(--p-fire-steel-c3);
--uix-checkout-input-border: var(--p-fire-steel-c5);
--uix-checkout-border: var(--p-fire-steel-c5);
--uix-checkout-text: var(--p-fire-steel-c7);
--uix-checkout-text-muted: var(--p-fire-steel-c6);
--uix-checkout-text-dim: var(--p-fire-steel-c6);
--uix-checkout-accent: var(--p-fire-steel-c1);
--uix-checkout-accent-ghost: var(--p-fire-steel-c4);
--uix-checkout-accent-dim: var(--p-fire-steel-c4);
--uix-checkout-btn-bg: var(--p-fire-steel-c1);
--uix-checkout-btn-text: var(--p-fire-steel-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-fire-steel-c6);
--uix-content-bg: var(--p-fire-steel-c3);
--uix-content-text: var(--p-fire-steel-c7);
--uix-content-text-muted: var(--p-fire-steel-c6);
--uix-content-border: var(--p-fire-steel-c4);
--uix-content-header-bg: var(--p-fire-steel-c4);
--uix-content-heading: var(--p-fire-steel-c7);
--uix-content-accent: var(--p-fire-steel-c1);
--uix-cookie-bg: var(--p-fire-steel-c4);
--uix-cookie-text: var(--p-fire-steel-c7);
--uix-cookie-muted: var(--p-fire-steel-c6);
--uix-cookie-border: var(--p-fire-steel-c5);
--uix-cookie-btn-accept-bg: var(--p-fire-steel-c1);
--uix-cookie-btn-accept-text: var(--p-fire-steel-c3);
--uix-cookie-btn-reject-text: var(--p-fire-steel-c6);
--uix-cookie-btn-reject-border: var(--p-fire-steel-c5);
--uix-cookie-link: var(--p-fire-steel-c1);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--p-fire-steel-c2);
--uix-fcards-subtext: var(--p-fire-steel-c6);
--uix-fcards-card-bg: var(--p-fire-steel-c4);
--uix-fcards-card-text: var(--p-fire-steel-c6);
--uix-fcards-card-title: var(--p-fire-steel-c2);
--uix-fcards-icon-bg: var(--p-fire-steel-c3);
--uix-fcards-icon-fg: var(--p-fire-steel-c2);
--uix-fcards-btn-text: var(--p-fire-steel-c2);
--uix-fcards-featured-bg: var(--p-fire-steel-c2);
--uix-fcards-featured-text: var(--p-fire-steel-c3);
--uix-fcards-featured-btn-bg: var(--p-fire-steel-c3);
--uix-fcards-featured-btn-text: var(--p-fire-steel-c2);
--uix-fcards-bottom: var(--p-fire-steel-c6);
--uix-fcards-hover-glow: rgb(var(--p-fire-steel-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-fire-steel-c3);
--uix-fp-text: var(--p-fire-steel-c7);
--uix-fp-muted: var(--p-fire-steel-c6);
--uix-fp-accent: var(--p-fire-steel-c1);
--uix-fp-title-font: var(--font-family-display);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: var(--p-fire-steel-c5);
--uix-footer-bg: var(--p-fire-steel-c3);
--uix-footer-text: var(--p-fire-steel-c7);
--uix-footer-text-muted: var(--p-fire-steel-c6);
--uix-footer-border: var(--p-fire-steel-c4);
--uix-footer-accent: var(--p-fire-steel-c1);
--uix-footer-icon-bg: var(--p-fire-steel-c4);
--uix-footer-link-hover: var(--p-fire-steel-c1);
--uix-footer-link-color: var(--p-fire-steel-c1);
--uix-nav-bg: var(--p-fire-steel-c3);
--uix-nav-text: var(--p-fire-steel-c7);
--uix-nav-border: var(--p-fire-steel-c4);
--uix-nav-hover-bg: var(--p-fire-steel-c4);
--uix-nav-drawer-bg: var(--p-fire-steel-c4);
--uix-nav-active-color: var(--p-fire-steel-c1);
--uix-nav-icon-color: var(--p-fire-steel-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.55);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.60);
--uix-hero-bg: var(--p-fire-steel-c3);
--uix-hero-text: var(--p-fire-steel-c7);
--uix-hero-accent: var(--p-fire-steel-c1);
--uix-hero-overlay: rgba(0,0,0,0.55);
--uix-hero-title-font: var(--font-family-display);
--uix-hero-title-size: clamp(1.25rem, 6vw, 4rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 9rem;
--uix-hero-cta-bg: var(--p-fire-steel-c1);
--uix-hero-cta-text: var(--p-fire-steel-c3);
--uix-mega-panel-bg: var(--p-fire-steel-c3);
--uix-mega-panel-border: var(--p-fire-steel-c4);
--uix-mega-panel-shadow: 0 12px 40px rgba(0,0,0,0.60);
--uix-mega-panel-radius: 0.25rem;
--uix-mega-col-header-color: var(--p-fire-steel-c6);
--uix-mega-link-color: var(--p-fire-steel-c7);
--uix-mega-link-hover-color: var(--p-fire-steel-c1);
--uix-mega-sub-link-color: var(--p-fire-steel-c6);
--uix-mega-trigger-color: var(--p-fire-steel-c7);
--uix-mega-trigger-hover-bg: var(--p-fire-steel-c4);
--uix-mega-trigger-active-color: var(--p-fire-steel-c1);
--uix-mega-feat-divider: var(--p-fire-steel-c4);
--uix-mega-feat-badge-bg: var(--p-fire-steel-c1);
--uix-mega-feat-badge-text: var(--p-fire-steel-c3);
--uix-mega-feat-btn-bg: var(--p-fire-steel-c1);
--uix-mega-feat-btn-text: var(--p-fire-steel-c3);
--uix-mega-dot-color: var(--p-fire-steel-c1);
--uix-pc-bg: var(--p-fire-steel-c4);
--uix-pc-bg-hover: var(--p-fire-steel-c5);
--uix-pc-text: var(--p-fire-steel-c7);
--uix-pc-price-color: var(--p-fire-steel-c1);
--uix-pc-border-color: var(--p-fire-steel-c5);
--uix-pc-radius: 0.25rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.50);
--uix-pc-shadow-hover: 0 8px 32px rgb(var(--p-fire-steel-c1-rgb) / 0.30);
--uix-pc-btn-bg: var(--p-fire-steel-c1);
--uix-pc-btn-text: var(--p-fire-steel-c3);
--uix-pc-btn-hover: var(--p-fire-steel-c2);
--uix-pg-gap: 1rem;
--uix-pg-muted: var(--p-fire-steel-c6);
--uix-pl-bg: var(--p-fire-steel-c3);
--uix-pl-sidebar-bg: var(--p-fire-steel-c4);
--uix-pl-sidebar-border: var(--p-fire-steel-c5);
--uix-pl-sidebar-radius: 8px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-fire-steel-c4);
--uix-pl-header-border: var(--p-fire-steel-c5);
--uix-pl-header-radius: 6px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-fire-steel-c4);
--uix-pl-pagination-btn-active: var(--p-fire-steel-c1);
--uix-pl-pagination-btn-text-active: var(--p-fire-steel-c3);
--uix-pl-pagination-border: var(--p-fire-steel-c5);
--uix-pl-filter-label-color: var(--p-fire-steel-c7);
--uix-pl-filter-group-border: var(--p-fire-steel-c5);
--uix-pl-sort-text: var(--p-fire-steel-c6);
--uix-pl-sort-border: var(--p-fire-steel-c5);
--uix-pl-count-text: var(--p-fire-steel-c6);
--uix-pdp-bg: var(--p-fire-steel-c3);
--uix-pdp-card-bg: var(--p-fire-steel-c4);
--uix-pdp-border: var(--p-fire-steel-c5);
--uix-pdp-radius: 0.25rem;
--uix-pdp-title: var(--p-fire-steel-c7);
--uix-pdp-price: var(--p-fire-steel-c1);
--uix-pdp-muted: var(--p-fire-steel-c6);
--uix-pdp-accent: var(--p-fire-steel-c1);
--uix-pdp-btn-bg: var(--p-fire-steel-c1);
--uix-pdp-btn-text: var(--p-fire-steel-c3);
--uix-pdp-btn-hover: var(--p-fire-steel-c2);
--uix-pdp-extra-bg: var(--p-fire-steel-c4);
--uix-pdp-extra-border: var(--p-fire-steel-c5);
--uix-pdp-spec-label: var(--p-fire-steel-c6);
--uix-pdp-spec-value: var(--p-fire-steel-c7);
--uix-pdp-spec-border: var(--p-fire-steel-c5);
--uix-pdp-tab-active: var(--p-fire-steel-c1);
--uix-pdp-tab-border: var(--p-fire-steel-c5);
--uix-pdp-qty-bg: var(--p-fire-steel-c4);
--uix-pdp-qty-border: var(--p-fire-steel-c5);
--uix-usp-bg: var(--p-fire-steel-c4);
--uix-usp-text: var(--p-fire-steel-c7);
--uix-usp-muted: var(--p-fire-steel-c6);
--uix-usp-accent: var(--p-fire-steel-c1);
--uix-usp-card-bg: var(--p-fire-steel-c3);
--uix-usp-icon-size: 2.75rem;
--uix-usp-icon-bg: rgb(var(--p-fire-steel-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="cyber-anime"] {
--uix-acc-trigger-color: var(--p-cyber-anime-c7);
--uix-acc-monogram-bg: var(--p-cyber-anime-c1);
--uix-acc-monogram-text: var(--p-cyber-anime-c3);
--uix-acc-panel-bg: var(--p-cyber-anime-c3);
--uix-acc-panel-border: var(--p-cyber-anime-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.75);
--uix-acc-panel-radius: 14px;
--uix-acc-header-bg: var(--p-cyber-anime-c4);
--uix-acc-avatar-bg: var(--p-cyber-anime-c4);
--uix-acc-avatar-color: var(--p-cyber-anime-c1);
--uix-acc-name-color: var(--p-cyber-anime-c7);
--uix-acc-sub-color: var(--p-cyber-anime-c6);
--uix-acc-item-color: var(--p-cyber-anime-c7);
--uix-acc-item-hover-bg: var(--p-cyber-anime-c4);
--uix-acc-login-btn-bg: var(--p-cyber-anime-c1);
--uix-acc-login-btn-text: var(--p-cyber-anime-c3);
--uix-acc-btn-radius: 8px;
--uix-ahero-text: var(--p-cyber-anime-c7);
--uix-ahero-mid-bg: var(--p-cyber-anime-c1);
--uix-ahero-mid-text: var(--p-cyber-anime-c3);
--uix-ahero-badge-bg: var(--p-cyber-anime-c1);
--uix-ahero-badge-text: var(--p-cyber-anime-c3);
--uix-ahero-badge-border: var(--p-cyber-anime-c3);
--uix-ahero-info-text: var(--p-cyber-anime-c6);
--uix-account-bg: var(--p-cyber-anime-c3);
--uix-account-card-bg: var(--p-cyber-anime-c4);
--uix-account-card-border: rgb(var(--p-cyber-anime-c5-rgb) / 0.25);
--uix-account-card-radius: 1rem;
--uix-account-input-bg: var(--p-cyber-anime-c3);
--uix-account-input-border: var(--p-cyber-anime-c4);
--uix-account-border: var(--p-cyber-anime-c4);
--uix-account-text: var(--p-cyber-anime-c7);
--uix-account-text-muted: var(--p-cyber-anime-c6);
--uix-account-text-dim: var(--p-cyber-anime-c6);
--uix-account-accent: var(--p-cyber-anime-c1);
--uix-account-accent-ghost: var(--p-cyber-anime-c4);
--uix-account-btn-bg: var(--p-cyber-anime-c1);
--uix-account-btn-text: var(--p-cyber-anime-c3);
--uix-account-btn-hover: var(--p-cyber-anime-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-cyber-anime-c1);
--uix-account-tab-inactive: var(--p-cyber-anime-c6);
--uix-account-tab-border: var(--p-cyber-anime-c4);
--uix-account-divider: var(--p-cyber-anime-c4);
--uix-cart-trigger-color: var(--p-cyber-anime-c7);
--uix-cart-badge-bg: var(--p-cyber-anime-c1);
--uix-cart-badge-text: var(--p-cyber-anime-c3);
--uix-cart-panel-bg: var(--p-cyber-anime-c3);
--uix-cart-panel-border: var(--p-cyber-anime-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.75);
--uix-cart-panel-radius: 14px;
--uix-cart-header-bg: var(--p-cyber-anime-c4);
--uix-cart-text-primary: var(--p-cyber-anime-c7);
--uix-cart-text-muted: var(--p-cyber-anime-c6);
--uix-cart-link-color: var(--p-cyber-anime-c1);
--uix-cart-item-divider: var(--p-cyber-anime-c4);
--uix-cart-img-placeholder-bg: var(--p-cyber-anime-c4);
--uix-cart-checkout-btn-bg: var(--p-cyber-anime-c1);
--uix-cart-checkout-btn-text: var(--p-cyber-anime-c3);
--uix-cart-btn-radius: 8px;
--uix-cart-header-border: 1px solid var(--p-cyber-anime-c4);
--uix-cart-header-color: var(--p-cyber-anime-c6);
--uix-cart-row-border: 1px solid var(--p-cyber-anime-c4);
--uix-cart-img-bg: var(--p-cyber-anime-c4);
--uix-cart-icon-fallback: var(--p-cyber-anime-c6);
--uix-cart-title-color: var(--p-cyber-anime-c7);
--uix-cart-meta-color: var(--p-cyber-anime-c6);
--uix-cart-qty-border: 1px solid var(--p-cyber-anime-c4);
--uix-cart-qty-btn-color: var(--p-cyber-anime-c6);
--uix-cart-qty-num-color: var(--p-cyber-anime-c7);
--uix-cart-price-color: var(--p-cyber-anime-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-cyber-anime-c1);
--uix-cart-empty-title-color: var(--p-cyber-anime-c7);
--uix-cart-empty-text-color: var(--p-cyber-anime-c6);
--uix-cart-items-bg: var(--p-cyber-anime-c4);
--uix-cart-items-border: 1px solid rgb(var(--p-cyber-anime-c5-rgb) / 0.25);
--uix-cart-items-shadow: 0 2px 12px rgba(0,0,0,0.60);
--uix-cart-page-bg: var(--p-cyber-anime-c3);
--uix-summary-bg: var(--p-cyber-anime-c4);
--uix-summary-border: 1px solid rgb(var(--p-cyber-anime-c5-rgb) / 0.25);
--uix-summary-shadow: 0 4px 20px rgba(0,0,0,0.65);
--uix-summary-title-color: var(--p-cyber-anime-c7);
--uix-summary-meta-color: var(--p-cyber-anime-c6);
--uix-summary-vat-color: var(--p-cyber-anime-c6);
--uix-summary-divider: 1px solid var(--p-cyber-anime-c4);
--uix-summary-total-label-color: var(--p-cyber-anime-c7);
--uix-summary-total-val-color: var(--p-cyber-anime-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-cyber-anime-c1);
--uix-summary-btn-color: var(--p-cyber-anime-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-cyber-anime-c3);
--uix-checkout-card-bg: var(--p-cyber-anime-c4);
--uix-checkout-card-border: rgb(var(--p-cyber-anime-c5-rgb) / 0.25);
--uix-checkout-input-bg: var(--p-cyber-anime-c3);
--uix-checkout-input-border: var(--p-cyber-anime-c4);
--uix-checkout-border: var(--p-cyber-anime-c4);
--uix-checkout-text: var(--p-cyber-anime-c7);
--uix-checkout-text-muted: var(--p-cyber-anime-c6);
--uix-checkout-text-dim: var(--p-cyber-anime-c6);
--uix-checkout-accent: var(--p-cyber-anime-c1);
--uix-checkout-accent-ghost: var(--p-cyber-anime-c4);
--uix-checkout-accent-dim: var(--p-cyber-anime-c4);
--uix-checkout-btn-bg: var(--p-cyber-anime-c1);
--uix-checkout-btn-text: var(--p-cyber-anime-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-cyber-anime-c6);
--uix-content-bg: var(--p-cyber-anime-c3);
--uix-content-text: var(--p-cyber-anime-c7);
--uix-content-text-muted: var(--p-cyber-anime-c6);
--uix-content-border: var(--p-cyber-anime-c4);
--uix-content-header-bg: var(--p-cyber-anime-c4);
--uix-content-heading: var(--p-cyber-anime-c7);
--uix-content-accent: var(--p-cyber-anime-c1);
--uix-cookie-bg: var(--p-cyber-anime-c4);
--uix-cookie-text: var(--p-cyber-anime-c7);
--uix-cookie-muted: var(--p-cyber-anime-c6);
--uix-cookie-border: var(--p-cyber-anime-c5);
--uix-cookie-btn-accept-bg: var(--p-cyber-anime-c1);
--uix-cookie-btn-accept-text: var(--p-cyber-anime-c3);
--uix-cookie-btn-reject-text: var(--p-cyber-anime-c6);
--uix-cookie-btn-reject-border: var(--p-cyber-anime-c5);
--uix-cookie-link: var(--p-cyber-anime-c1);
--uix-cookie-radius: 4px;
--uix-fcards-heading: var(--p-cyber-anime-c1);
--uix-fcards-subtext: var(--p-cyber-anime-c6);
--uix-fcards-card-bg: var(--p-cyber-anime-c4);
--uix-fcards-card-text: var(--p-cyber-anime-c6);
--uix-fcards-card-title: var(--p-cyber-anime-c1);
--uix-fcards-icon-bg: var(--p-cyber-anime-c3);
--uix-fcards-icon-fg: var(--p-cyber-anime-c1);
--uix-fcards-btn-text: var(--p-cyber-anime-c1);
--uix-fcards-featured-bg: var(--p-cyber-anime-c1);
--uix-fcards-featured-text: var(--p-cyber-anime-c3);
--uix-fcards-featured-btn-bg: var(--p-cyber-anime-c3);
--uix-fcards-featured-btn-text: var(--p-cyber-anime-c1);
--uix-fcards-bottom: var(--p-cyber-anime-c6);
--uix-fcards-hover-glow: rgb(var(--p-cyber-anime-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-cyber-anime-c3);
--uix-fp-text: var(--p-cyber-anime-c7);
--uix-fp-muted: var(--p-cyber-anime-c6);
--uix-fp-accent: var(--p-cyber-anime-c1);
--uix-fp-title-font: var(--font-family-display);
--uix-fp-spacing-y: 5rem;
--uix-fp-border-color: rgb(var(--p-cyber-anime-c5-rgb) / 0.25);
--uix-footer-bg: var(--p-cyber-anime-c3);
--uix-footer-text: var(--p-cyber-anime-c7);
--uix-footer-text-muted: var(--p-cyber-anime-c6);
--uix-footer-border: var(--p-cyber-anime-c4);
--uix-footer-accent: var(--p-cyber-anime-c1);
--uix-footer-icon-bg: var(--p-cyber-anime-c4);
--uix-footer-link-hover: var(--p-cyber-anime-c1);
--uix-footer-link-color: var(--p-cyber-anime-c1);
--uix-nav-bg: var(--p-cyber-anime-c3);
--uix-nav-text: var(--p-cyber-anime-c7);
--uix-nav-border: var(--p-cyber-anime-c4);
--uix-nav-hover-bg: var(--p-cyber-anime-c4);
--uix-nav-drawer-bg: var(--p-cyber-anime-c4);
--uix-nav-active-color: var(--p-cyber-anime-c1);
--uix-nav-icon-color: var(--p-cyber-anime-c6);
--uix-nav-shadow: 0 1px 6px rgba(0,0,0,0.60);
--uix-nav-drawer-shadow: 4px 0 32px rgba(0,0,0,0.70);
--uix-hero-bg: var(--p-cyber-anime-c3);
--uix-hero-text: var(--p-cyber-anime-c7);
--uix-hero-accent: var(--p-cyber-anime-c1);
--uix-hero-overlay: rgba(0,0,0,0.60);
--uix-hero-title-font: var(--font-family-display);
--uix-hero-title-size: clamp(1.25rem, 6vw, 4.5rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.375rem);
--font-size-hero-editorial: 10rem;
--uix-hero-cta-bg: var(--p-cyber-anime-c1);
--uix-hero-cta-text: var(--p-cyber-anime-c3);
--uix-mega-panel-bg: var(--p-cyber-anime-c3);
--uix-mega-panel-border: var(--p-cyber-anime-c4);
--uix-mega-panel-shadow: 0 12px 48px rgba(0,0,0,0.65);
--uix-mega-panel-radius: 1rem;
--uix-mega-col-header-color: var(--p-cyber-anime-c6);
--uix-mega-link-color: var(--p-cyber-anime-c7);
--uix-mega-link-hover-color: var(--p-cyber-anime-c1);
--uix-mega-sub-link-color: var(--p-cyber-anime-c6);
--uix-mega-trigger-color: var(--p-cyber-anime-c7);
--uix-mega-trigger-hover-bg: var(--p-cyber-anime-c4);
--uix-mega-trigger-active-color: var(--p-cyber-anime-c1);
--uix-mega-feat-divider: var(--p-cyber-anime-c4);
--uix-mega-feat-badge-bg: var(--p-cyber-anime-c1);
--uix-mega-feat-badge-text: var(--p-cyber-anime-c3);
--uix-mega-feat-btn-bg: var(--p-cyber-anime-c1);
--uix-mega-feat-btn-text: var(--p-cyber-anime-c3);
--uix-mega-dot-color: var(--p-cyber-anime-c1);
--uix-pc-bg: rgb(var(--p-cyber-anime-c4-rgb) / 0.85);
--uix-pc-bg-hover: rgb(var(--p-cyber-anime-c5-rgb) / 1);
--uix-pc-text: var(--p-cyber-anime-c7);
--uix-pc-price-color: var(--p-cyber-anime-c1);
--uix-pc-border-color: rgb(var(--p-cyber-anime-c5-rgb) / 0.30);
--uix-pc-radius: 1rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 4px 20px rgba(0,0,0,0.55);
--uix-pc-shadow-hover: 0 8px 36px rgb(var(--p-cyber-anime-c1-rgb) / 0.40);
--uix-pc-btn-bg: var(--p-cyber-anime-c1);
--uix-pc-btn-text: var(--p-cyber-anime-c3);
--uix-pc-btn-hover: var(--p-cyber-anime-c2);
--uix-pg-gap: 1.5rem;
--uix-pg-muted: var(--p-cyber-anime-c6);
--uix-pl-bg: var(--p-cyber-anime-c3);
--uix-pl-sidebar-bg: var(--p-cyber-anime-c4);
--uix-pl-sidebar-border: var(--p-cyber-anime-c5);
--uix-pl-sidebar-radius: 14px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-cyber-anime-c4);
--uix-pl-header-border: var(--p-cyber-anime-c5);
--uix-pl-header-radius: 12px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-cyber-anime-c4);
--uix-pl-pagination-btn-active: var(--p-cyber-anime-c1);
--uix-pl-pagination-btn-text-active: var(--p-cyber-anime-c3);
--uix-pl-pagination-border: var(--p-cyber-anime-c5);
--uix-pl-filter-label-color: var(--p-cyber-anime-c7);
--uix-pl-filter-group-border: var(--p-cyber-anime-c5);
--uix-pl-sort-text: var(--p-cyber-anime-c6);
--uix-pl-sort-border: var(--p-cyber-anime-c5);
--uix-pl-count-text: var(--p-cyber-anime-c6);
--uix-pdp-bg: var(--p-cyber-anime-c3);
--uix-pdp-card-bg: var(--p-cyber-anime-c4);
--uix-pdp-border: rgb(var(--p-cyber-anime-c5-rgb) / 0.25);
--uix-pdp-radius: 1rem;
--uix-pdp-title: var(--p-cyber-anime-c7);
--uix-pdp-price: var(--p-cyber-anime-c1);
--uix-pdp-muted: var(--p-cyber-anime-c6);
--uix-pdp-accent: var(--p-cyber-anime-c1);
--uix-pdp-btn-bg: var(--p-cyber-anime-c1);
--uix-pdp-btn-text: var(--p-cyber-anime-c3);
--uix-pdp-btn-hover: var(--p-cyber-anime-c2);
--uix-pdp-extra-bg: var(--p-cyber-anime-c4);
--uix-pdp-extra-border: rgb(var(--p-cyber-anime-c5-rgb) / 0.20);
--uix-pdp-spec-label: var(--p-cyber-anime-c6);
--uix-pdp-spec-value: var(--p-cyber-anime-c7);
--uix-pdp-spec-border: var(--p-cyber-anime-c4);
--uix-pdp-tab-active: var(--p-cyber-anime-c1);
--uix-pdp-tab-border: var(--p-cyber-anime-c4);
--uix-pdp-qty-bg: var(--p-cyber-anime-c4);
--uix-pdp-qty-border: var(--p-cyber-anime-c4);
--uix-usp-bg: var(--p-cyber-anime-c4);
--uix-usp-text: var(--p-cyber-anime-c7);
--uix-usp-muted: var(--p-cyber-anime-c6);
--uix-usp-accent: var(--p-cyber-anime-c1);
--uix-usp-card-bg: var(--p-cyber-anime-c3);
--uix-usp-icon-size: 3rem;
--uix-usp-icon-bg: rgb(var(--p-cyber-anime-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="gothic-noir"] {
--uix-acc-trigger-color: var(--p-gothic-noir-c7);
--uix-acc-monogram-bg: var(--p-gothic-noir-c1);
--uix-acc-monogram-text: var(--p-gothic-noir-c3);
--uix-acc-panel-bg: var(--p-gothic-noir-c3);
--uix-acc-panel-border: var(--p-gothic-noir-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.85);
--uix-acc-panel-radius: 6px;
--uix-acc-header-bg: var(--p-gothic-noir-c4);
--uix-acc-avatar-bg: var(--p-gothic-noir-c4);
--uix-acc-avatar-color: var(--p-gothic-noir-c1);
--uix-acc-name-color: var(--p-gothic-noir-c7);
--uix-acc-sub-color: var(--p-gothic-noir-c6);
--uix-acc-item-color: var(--p-gothic-noir-c7);
--uix-acc-item-hover-bg: var(--p-gothic-noir-c4);
--uix-acc-login-btn-bg: var(--p-gothic-noir-c1);
--uix-acc-login-btn-text: var(--p-gothic-noir-c3);
--uix-acc-btn-radius: 4px;
--uix-ahero-text: var(--p-gothic-noir-c7);
--uix-ahero-mid-bg: var(--p-gothic-noir-c1);
--uix-ahero-mid-text: var(--p-gothic-noir-c3);
--uix-ahero-badge-bg: var(--p-gothic-noir-c1);
--uix-ahero-badge-text: var(--p-gothic-noir-c3);
--uix-ahero-badge-border: var(--p-gothic-noir-c3);
--uix-ahero-info-text: var(--p-gothic-noir-c6);
--uix-account-bg: var(--p-gothic-noir-c3);
--uix-account-card-bg: var(--p-gothic-noir-c4);
--uix-account-card-border: var(--p-gothic-noir-c5);
--uix-account-card-radius: 0rem;
--uix-account-input-bg: var(--p-gothic-noir-c3);
--uix-account-input-border: var(--p-gothic-noir-c5);
--uix-account-border: var(--p-gothic-noir-c5);
--uix-account-text: var(--p-gothic-noir-c7);
--uix-account-text-muted: var(--p-gothic-noir-c6);
--uix-account-text-dim: var(--p-gothic-noir-c6);
--uix-account-accent: var(--p-gothic-noir-c1);
--uix-account-accent-ghost: var(--p-gothic-noir-c5);
--uix-account-btn-bg: var(--p-gothic-noir-c1);
--uix-account-btn-text: var(--p-gothic-noir-c3);
--uix-account-btn-hover: var(--p-gothic-noir-c1);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-gothic-noir-c1);
--uix-account-tab-inactive: var(--p-gothic-noir-c6);
--uix-account-tab-border: var(--p-gothic-noir-c5);
--uix-account-divider: var(--p-gothic-noir-c5);
--uix-cart-trigger-color: var(--p-gothic-noir-c7);
--uix-cart-badge-bg: var(--p-gothic-noir-c1);
--uix-cart-badge-text: var(--p-gothic-noir-c3);
--uix-cart-panel-bg: var(--p-gothic-noir-c3);
--uix-cart-panel-border: var(--p-gothic-noir-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.85);
--uix-cart-panel-radius: 6px;
--uix-cart-header-bg: var(--p-gothic-noir-c4);
--uix-cart-text-primary: var(--p-gothic-noir-c7);
--uix-cart-text-muted: var(--p-gothic-noir-c6);
--uix-cart-link-color: var(--p-gothic-noir-c1);
--uix-cart-item-divider: var(--p-gothic-noir-c4);
--uix-cart-img-placeholder-bg: var(--p-gothic-noir-c4);
--uix-cart-checkout-btn-bg: var(--p-gothic-noir-c1);
--uix-cart-checkout-btn-text: var(--p-gothic-noir-c3);
--uix-cart-btn-radius: 4px;
--uix-cart-header-border: 1px solid var(--p-gothic-noir-c5);
--uix-cart-header-color: var(--p-gothic-noir-c6);
--uix-cart-row-border: 1px solid var(--p-gothic-noir-c5);
--uix-cart-img-bg: var(--p-gothic-noir-c4);
--uix-cart-icon-fallback: var(--p-gothic-noir-c6);
--uix-cart-title-color: var(--p-gothic-noir-c7);
--uix-cart-meta-color: var(--p-gothic-noir-c6);
--uix-cart-qty-border: 1px solid var(--p-gothic-noir-c5);
--uix-cart-qty-btn-color: var(--p-gothic-noir-c6);
--uix-cart-qty-num-color: var(--p-gothic-noir-c7);
--uix-cart-price-color: var(--p-gothic-noir-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-gothic-noir-c1);
--uix-cart-empty-title-color: var(--p-gothic-noir-c7);
--uix-cart-empty-text-color: var(--p-gothic-noir-c6);
--uix-cart-items-bg: var(--p-gothic-noir-c4);
--uix-cart-items-border: 1px solid var(--p-gothic-noir-c5);
--uix-cart-items-shadow: 0 2px 12px rgba(0,0,0,0.70);
--uix-cart-page-bg: var(--p-gothic-noir-c3);
--uix-summary-bg: var(--p-gothic-noir-c4);
--uix-summary-border: 1px solid var(--p-gothic-noir-c5);
--uix-summary-shadow: 0 4px 20px rgba(0,0,0,0.70);
--uix-summary-title-color: var(--p-gothic-noir-c7);
--uix-summary-meta-color: var(--p-gothic-noir-c6);
--uix-summary-vat-color: var(--p-gothic-noir-c6);
--uix-summary-divider: 1px solid var(--p-gothic-noir-c5);
--uix-summary-total-label-color: var(--p-gothic-noir-c7);
--uix-summary-total-val-color: var(--p-gothic-noir-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-gothic-noir-c1);
--uix-summary-btn-color: var(--p-gothic-noir-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-gothic-noir-c3);
--uix-checkout-card-bg: var(--p-gothic-noir-c4);
--uix-checkout-card-border: var(--p-gothic-noir-c5);
--uix-checkout-input-bg: var(--p-gothic-noir-c3);
--uix-checkout-input-border: var(--p-gothic-noir-c5);
--uix-checkout-border: var(--p-gothic-noir-c5);
--uix-checkout-text: var(--p-gothic-noir-c7);
--uix-checkout-text-muted: var(--p-gothic-noir-c6);
--uix-checkout-text-dim: var(--p-gothic-noir-c6);
--uix-checkout-accent: var(--p-gothic-noir-c1);
--uix-checkout-accent-ghost: var(--p-gothic-noir-c5);
--uix-checkout-accent-dim: var(--p-gothic-noir-c5);
--uix-checkout-btn-bg: var(--p-gothic-noir-c1);
--uix-checkout-btn-text: var(--p-gothic-noir-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-gothic-noir-c6);
--uix-content-bg: var(--p-gothic-noir-c3);
--uix-content-text: var(--p-gothic-noir-c7);
--uix-content-text-muted: var(--p-gothic-noir-c6);
--uix-content-border: var(--p-gothic-noir-c4);
--uix-content-header-bg: var(--p-gothic-noir-c4);
--uix-content-heading: var(--p-gothic-noir-c7);
--uix-content-accent: var(--p-gothic-noir-c1);
--uix-cookie-bg: var(--p-gothic-noir-c4);
--uix-cookie-text: var(--p-gothic-noir-c7);
--uix-cookie-muted: var(--p-gothic-noir-c6);
--uix-cookie-border: var(--p-gothic-noir-c5);
--uix-cookie-btn-accept-bg: var(--p-gothic-noir-c1);
--uix-cookie-btn-accept-text: var(--p-gothic-noir-c3);
--uix-cookie-btn-reject-text: var(--p-gothic-noir-c6);
--uix-cookie-btn-reject-border: var(--p-gothic-noir-c5);
--uix-cookie-link: var(--p-gothic-noir-c1);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--p-gothic-noir-c1);
--uix-fcards-subtext: var(--p-gothic-noir-c6);
--uix-fcards-card-bg: var(--p-gothic-noir-c4);
--uix-fcards-card-text: var(--p-gothic-noir-c6);
--uix-fcards-card-title: var(--p-gothic-noir-c1);
--uix-fcards-icon-bg: var(--p-gothic-noir-c3);
--uix-fcards-icon-fg: var(--p-gothic-noir-c1);
--uix-fcards-btn-text: var(--p-gothic-noir-c1);
--uix-fcards-featured-bg: var(--p-gothic-noir-c1);
--uix-fcards-featured-text: var(--p-gothic-noir-c3);
--uix-fcards-featured-btn-bg: var(--p-gothic-noir-c3);
--uix-fcards-featured-btn-text: var(--p-gothic-noir-c1);
--uix-fcards-bottom: var(--p-gothic-noir-c6);
--uix-fcards-hover-glow: rgb(var(--p-gothic-noir-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-gothic-noir-c3);
--uix-fp-text: var(--p-gothic-noir-c7);
--uix-fp-muted: var(--p-gothic-noir-c6);
--uix-fp-accent: var(--p-gothic-noir-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: var(--p-gothic-noir-c5);
--uix-footer-bg: var(--p-gothic-noir-c3);
--uix-footer-text: var(--p-gothic-noir-c7);
--uix-footer-text-muted: var(--p-gothic-noir-c6);
--uix-footer-border: var(--p-gothic-noir-c4);
--uix-footer-accent: var(--p-gothic-noir-c1);
--uix-footer-icon-bg: var(--p-gothic-noir-c4);
--uix-footer-link-hover: var(--p-gothic-noir-c1);
--uix-footer-link-color: var(--p-gothic-noir-c1);
--uix-nav-bg: var(--p-gothic-noir-c3);
--uix-nav-text: var(--p-gothic-noir-c7);
--uix-nav-border: var(--p-gothic-noir-c5);
--uix-nav-hover-bg: var(--p-gothic-noir-c4);
--uix-nav-drawer-bg: var(--p-gothic-noir-c3);
--uix-nav-active-color: var(--p-gothic-noir-c1);
--uix-nav-icon-color: var(--p-gothic-noir-c6);
--uix-nav-shadow: 0 1px 6px rgba(0,0,0,0.70);
--uix-nav-drawer-shadow: 4px 0 32px rgba(0,0,0,0.75);
--uix-hero-bg: var(--p-gothic-noir-c3);
--uix-hero-text: var(--p-gothic-noir-c7);
--uix-hero-accent: var(--p-gothic-noir-c1);
--uix-hero-overlay: rgba(0,0,0,0.65);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 4rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 9rem;
--uix-hero-cta-bg: var(--p-gothic-noir-c1);
--uix-hero-cta-text: var(--p-gothic-noir-c3);
--uix-mega-panel-bg: var(--p-gothic-noir-c3);
--uix-mega-panel-border: var(--p-gothic-noir-c5);
--uix-mega-panel-shadow: 0 12px 48px rgba(0,0,0,0.75);
--uix-mega-panel-radius: 0rem;
--uix-mega-col-header-color: var(--p-gothic-noir-c6);
--uix-mega-link-color: var(--p-gothic-noir-c7);
--uix-mega-link-hover-color: var(--p-gothic-noir-c1);
--uix-mega-sub-link-color: var(--p-gothic-noir-c6);
--uix-mega-trigger-color: var(--p-gothic-noir-c7);
--uix-mega-trigger-hover-bg: var(--p-gothic-noir-c4);
--uix-mega-trigger-active-color: var(--p-gothic-noir-c1);
--uix-mega-feat-divider: var(--p-gothic-noir-c5);
--uix-mega-feat-badge-bg: var(--p-gothic-noir-c1);
--uix-mega-feat-badge-text: var(--p-gothic-noir-c3);
--uix-mega-feat-btn-bg: var(--p-gothic-noir-c1);
--uix-mega-feat-btn-text: var(--p-gothic-noir-c3);
--uix-mega-dot-color: var(--p-gothic-noir-c1);
--uix-pc-bg: var(--p-gothic-noir-c4);
--uix-pc-bg-hover: var(--p-gothic-noir-c5);
--uix-pc-text: var(--p-gothic-noir-c7);
--uix-pc-price-color: var(--p-gothic-noir-c1);
--uix-pc-border-color: var(--p-gothic-noir-c5);
--uix-pc-radius: 0rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 12px rgba(0,0,0,0.70);
--uix-pc-shadow-hover: 0 8px 32px rgb(var(--p-gothic-noir-c1-rgb) / 0.30);
--uix-pc-btn-bg: var(--p-gothic-noir-c1);
--uix-pc-btn-text: var(--p-gothic-noir-c3);
--uix-pc-btn-hover: var(--p-gothic-noir-c1);
--uix-pg-gap: 0.75rem;
--uix-pg-muted: var(--p-gothic-noir-c6);
--uix-pl-bg: var(--p-gothic-noir-c3);
--uix-pl-sidebar-bg: var(--p-gothic-noir-c4);
--uix-pl-sidebar-border: var(--p-gothic-noir-c5);
--uix-pl-sidebar-radius: 6px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-gothic-noir-c4);
--uix-pl-header-border: var(--p-gothic-noir-c5);
--uix-pl-header-radius: 4px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-gothic-noir-c4);
--uix-pl-pagination-btn-active: var(--p-gothic-noir-c1);
--uix-pl-pagination-btn-text-active: var(--p-gothic-noir-c3);
--uix-pl-pagination-border: var(--p-gothic-noir-c5);
--uix-pl-filter-label-color: var(--p-gothic-noir-c7);
--uix-pl-filter-group-border: var(--p-gothic-noir-c5);
--uix-pl-sort-text: var(--p-gothic-noir-c6);
--uix-pl-sort-border: var(--p-gothic-noir-c5);
--uix-pl-count-text: var(--p-gothic-noir-c6);
--uix-pdp-bg: var(--p-gothic-noir-c3);
--uix-pdp-card-bg: var(--p-gothic-noir-c4);
--uix-pdp-border: var(--p-gothic-noir-c5);
--uix-pdp-radius: 0rem;
--uix-pdp-title: var(--p-gothic-noir-c7);
--uix-pdp-price: var(--p-gothic-noir-c1);
--uix-pdp-muted: var(--p-gothic-noir-c6);
--uix-pdp-accent: var(--p-gothic-noir-c1);
--uix-pdp-btn-bg: var(--p-gothic-noir-c1);
--uix-pdp-btn-text: var(--p-gothic-noir-c3);
--uix-pdp-btn-hover: var(--p-gothic-noir-c1);
--uix-pdp-extra-bg: var(--p-gothic-noir-c4);
--uix-pdp-extra-border: var(--p-gothic-noir-c5);
--uix-pdp-spec-label: var(--p-gothic-noir-c6);
--uix-pdp-spec-value: var(--p-gothic-noir-c7);
--uix-pdp-spec-border: var(--p-gothic-noir-c5);
--uix-pdp-tab-active: var(--p-gothic-noir-c1);
--uix-pdp-tab-border: var(--p-gothic-noir-c5);
--uix-pdp-qty-bg: var(--p-gothic-noir-c4);
--uix-pdp-qty-border: var(--p-gothic-noir-c5);
--uix-usp-bg: var(--p-gothic-noir-c4);
--uix-usp-text: var(--p-gothic-noir-c7);
--uix-usp-muted: var(--p-gothic-noir-c6);
--uix-usp-accent: var(--p-gothic-noir-c1);
--uix-usp-card-bg: var(--p-gothic-noir-c3);
--uix-usp-icon-size: 2.75rem;
--uix-usp-icon-bg: rgb(var(--p-gothic-noir-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="nordic-forest"] {
--uix-acc-trigger-color: var(--p-nordic-forest-c7);
--uix-acc-monogram-bg: var(--p-nordic-forest-c1);
--uix-acc-monogram-text: var(--p-nordic-forest-c3);
--uix-acc-panel-bg: var(--p-nordic-forest-c3);
--uix-acc-panel-border: var(--p-nordic-forest-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.55);
--uix-acc-panel-radius: 12px;
--uix-acc-header-bg: var(--p-nordic-forest-c4);
--uix-acc-avatar-bg: var(--p-nordic-forest-c4);
--uix-acc-avatar-color: var(--p-nordic-forest-c1);
--uix-acc-name-color: var(--p-nordic-forest-c7);
--uix-acc-sub-color: var(--p-nordic-forest-c6);
--uix-acc-item-color: var(--p-nordic-forest-c7);
--uix-acc-item-hover-bg: var(--p-nordic-forest-c4);
--uix-acc-login-btn-bg: var(--p-nordic-forest-c1);
--uix-acc-login-btn-text: var(--p-nordic-forest-c3);
--uix-acc-btn-radius: 8px;
--uix-ahero-text: var(--p-nordic-forest-c7);
--uix-ahero-mid-bg: var(--p-nordic-forest-c1);
--uix-ahero-mid-text: var(--p-nordic-forest-c3);
--uix-ahero-badge-bg: var(--p-nordic-forest-c1);
--uix-ahero-badge-text: var(--p-nordic-forest-c3);
--uix-ahero-badge-border: var(--p-nordic-forest-c3);
--uix-ahero-info-text: var(--p-nordic-forest-c6);
--uix-account-bg: var(--p-nordic-forest-c3);
--uix-account-card-bg: var(--p-nordic-forest-c4);
--uix-account-card-border: var(--p-nordic-forest-c4);
--uix-account-card-radius: 0.75rem;
--uix-account-input-bg: var(--p-nordic-forest-c3);
--uix-account-input-border: var(--p-nordic-forest-c4);
--uix-account-border: var(--p-nordic-forest-c4);
--uix-account-text: var(--p-nordic-forest-c7);
--uix-account-text-muted: var(--p-nordic-forest-c6);
--uix-account-text-dim: var(--p-nordic-forest-c6);
--uix-account-accent: var(--p-nordic-forest-c1);
--uix-account-accent-ghost: var(--p-nordic-forest-c4);
--uix-account-btn-bg: var(--p-nordic-forest-c1);
--uix-account-btn-text: var(--p-nordic-forest-c3);
--uix-account-btn-hover: var(--p-nordic-forest-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-nordic-forest-c1);
--uix-account-tab-inactive: var(--p-nordic-forest-c6);
--uix-account-tab-border: var(--p-nordic-forest-c4);
--uix-account-divider: var(--p-nordic-forest-c4);
--uix-cart-trigger-color: var(--p-nordic-forest-c7);
--uix-cart-badge-bg: var(--p-nordic-forest-c1);
--uix-cart-badge-text: var(--p-nordic-forest-c3);
--uix-cart-panel-bg: var(--p-nordic-forest-c3);
--uix-cart-panel-border: var(--p-nordic-forest-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.55);
--uix-cart-panel-radius: 12px;
--uix-cart-header-bg: var(--p-nordic-forest-c4);
--uix-cart-text-primary: var(--p-nordic-forest-c7);
--uix-cart-text-muted: var(--p-nordic-forest-c6);
--uix-cart-link-color: var(--p-nordic-forest-c1);
--uix-cart-item-divider: var(--p-nordic-forest-c4);
--uix-cart-img-placeholder-bg: var(--p-nordic-forest-c4);
--uix-cart-checkout-btn-bg: var(--p-nordic-forest-c1);
--uix-cart-checkout-btn-text: var(--p-nordic-forest-c3);
--uix-cart-btn-radius: 8px;
--uix-cart-header-border: 1px solid var(--p-nordic-forest-c4);
--uix-cart-header-color: var(--p-nordic-forest-c6);
--uix-cart-row-border: 1px solid var(--p-nordic-forest-c4);
--uix-cart-img-bg: var(--p-nordic-forest-c4);
--uix-cart-icon-fallback: var(--p-nordic-forest-c6);
--uix-cart-title-color: var(--p-nordic-forest-c7);
--uix-cart-meta-color: var(--p-nordic-forest-c6);
--uix-cart-qty-border: 1px solid var(--p-nordic-forest-c4);
--uix-cart-qty-btn-color: var(--p-nordic-forest-c6);
--uix-cart-qty-num-color: var(--p-nordic-forest-c7);
--uix-cart-price-color: var(--p-nordic-forest-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-nordic-forest-c1);
--uix-cart-empty-title-color: var(--p-nordic-forest-c7);
--uix-cart-empty-text-color: var(--p-nordic-forest-c6);
--uix-cart-items-bg: var(--p-nordic-forest-c4);
--uix-cart-items-border: 1px solid var(--p-nordic-forest-c4);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.40);
--uix-cart-page-bg: var(--p-nordic-forest-c3);
--uix-summary-bg: var(--p-nordic-forest-c4);
--uix-summary-border: 1px solid var(--p-nordic-forest-c4);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.45);
--uix-summary-title-color: var(--p-nordic-forest-c7);
--uix-summary-meta-color: var(--p-nordic-forest-c6);
--uix-summary-vat-color: var(--p-nordic-forest-c6);
--uix-summary-divider: 1px solid var(--p-nordic-forest-c4);
--uix-summary-total-label-color: var(--p-nordic-forest-c7);
--uix-summary-total-val-color: var(--p-nordic-forest-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-nordic-forest-c1);
--uix-summary-btn-color: var(--p-nordic-forest-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-nordic-forest-c3);
--uix-checkout-card-bg: var(--p-nordic-forest-c4);
--uix-checkout-card-border: var(--p-nordic-forest-c4);
--uix-checkout-input-bg: var(--p-nordic-forest-c3);
--uix-checkout-input-border: var(--p-nordic-forest-c4);
--uix-checkout-border: var(--p-nordic-forest-c4);
--uix-checkout-text: var(--p-nordic-forest-c7);
--uix-checkout-text-muted: var(--p-nordic-forest-c6);
--uix-checkout-text-dim: var(--p-nordic-forest-c6);
--uix-checkout-accent: var(--p-nordic-forest-c1);
--uix-checkout-accent-ghost: var(--p-nordic-forest-c4);
--uix-checkout-accent-dim: var(--p-nordic-forest-c4);
--uix-checkout-btn-bg: var(--p-nordic-forest-c1);
--uix-checkout-btn-text: var(--p-nordic-forest-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-nordic-forest-c6);
--uix-content-bg: var(--p-nordic-forest-c3);
--uix-content-text: var(--p-nordic-forest-c7);
--uix-content-text-muted: var(--p-nordic-forest-c6);
--uix-content-border: var(--p-nordic-forest-c4);
--uix-content-header-bg: var(--p-nordic-forest-c4);
--uix-content-heading: var(--p-nordic-forest-c7);
--uix-content-accent: var(--p-nordic-forest-c1);
--uix-cookie-bg: var(--p-nordic-forest-c4);
--uix-cookie-text: var(--p-nordic-forest-c7);
--uix-cookie-muted: var(--p-nordic-forest-c6);
--uix-cookie-border: var(--p-nordic-forest-c5);
--uix-cookie-btn-accept-bg: var(--p-nordic-forest-c1);
--uix-cookie-btn-accept-text: var(--p-nordic-forest-c3);
--uix-cookie-btn-reject-text: var(--p-nordic-forest-c6);
--uix-cookie-btn-reject-border: var(--p-nordic-forest-c5);
--uix-cookie-link: var(--p-nordic-forest-c1);
--uix-cookie-radius: 2px;
--uix-fcards-heading: var(--p-nordic-forest-c1);
--uix-fcards-subtext: var(--p-nordic-forest-c6);
--uix-fcards-card-bg: var(--p-nordic-forest-c4);
--uix-fcards-card-text: var(--p-nordic-forest-c6);
--uix-fcards-card-title: var(--p-nordic-forest-c1);
--uix-fcards-icon-bg: var(--p-nordic-forest-c3);
--uix-fcards-icon-fg: var(--p-nordic-forest-c1);
--uix-fcards-btn-text: var(--p-nordic-forest-c1);
--uix-fcards-featured-bg: var(--p-nordic-forest-c1);
--uix-fcards-featured-text: var(--p-nordic-forest-c3);
--uix-fcards-featured-btn-bg: var(--p-nordic-forest-c3);
--uix-fcards-featured-btn-text: var(--p-nordic-forest-c1);
--uix-fcards-bottom: var(--p-nordic-forest-c6);
--uix-fcards-hover-glow: rgb(var(--p-nordic-forest-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-nordic-forest-c3);
--uix-fp-text: var(--p-nordic-forest-c7);
--uix-fp-muted: var(--p-nordic-forest-c6);
--uix-fp-accent: var(--p-nordic-forest-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: rgb(var(--p-nordic-forest-c5-rgb) / 0.25);
--uix-footer-bg: var(--p-nordic-forest-c3);
--uix-footer-text: var(--p-nordic-forest-c7);
--uix-footer-text-muted: var(--p-nordic-forest-c6);
--uix-footer-border: var(--p-nordic-forest-c4);
--uix-footer-accent: var(--p-nordic-forest-c1);
--uix-footer-icon-bg: var(--p-nordic-forest-c4);
--uix-footer-link-hover: var(--p-nordic-forest-c1);
--uix-footer-link-color: var(--p-nordic-forest-c1);
--uix-nav-bg: var(--p-nordic-forest-c3);
--uix-nav-text: var(--p-nordic-forest-c7);
--uix-nav-border: var(--p-nordic-forest-c4);
--uix-nav-hover-bg: var(--p-nordic-forest-c4);
--uix-nav-drawer-bg: var(--p-nordic-forest-c4);
--uix-nav-active-color: var(--p-nordic-forest-c1);
--uix-nav-icon-color: var(--p-nordic-forest-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.40);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.50);
--uix-hero-bg: var(--p-nordic-forest-c3);
--uix-hero-text: var(--p-nordic-forest-c7);
--uix-hero-accent: var(--p-nordic-forest-c1);
--uix-hero-overlay: rgba(0,0,0,0.45);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 3.75rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 8rem;
--uix-hero-cta-bg: var(--p-nordic-forest-c1);
--uix-hero-cta-text: var(--p-nordic-forest-c3);
--uix-mega-panel-bg: var(--p-nordic-forest-c3);
--uix-mega-panel-border: var(--p-nordic-forest-c4);
--uix-mega-panel-shadow: 0 8px 32px rgba(0,0,0,0.45);
--uix-mega-panel-radius: 0.75rem;
--uix-mega-col-header-color: var(--p-nordic-forest-c6);
--uix-mega-link-color: var(--p-nordic-forest-c7);
--uix-mega-link-hover-color: var(--p-nordic-forest-c1);
--uix-mega-sub-link-color: var(--p-nordic-forest-c6);
--uix-mega-trigger-color: var(--p-nordic-forest-c7);
--uix-mega-trigger-hover-bg: var(--p-nordic-forest-c4);
--uix-mega-trigger-active-color: var(--p-nordic-forest-c1);
--uix-mega-feat-divider: var(--p-nordic-forest-c4);
--uix-mega-feat-badge-bg: var(--p-nordic-forest-c1);
--uix-mega-feat-badge-text: var(--p-nordic-forest-c3);
--uix-mega-feat-btn-bg: var(--p-nordic-forest-c1);
--uix-mega-feat-btn-text: var(--p-nordic-forest-c3);
--uix-mega-dot-color: var(--p-nordic-forest-c1);
--uix-pc-bg: var(--p-nordic-forest-c4);
--uix-pc-bg-hover: var(--p-nordic-forest-c5);
--uix-pc-text: var(--p-nordic-forest-c7);
--uix-pc-price-color: var(--p-nordic-forest-c1);
--uix-pc-border-color: var(--p-nordic-forest-c5);
--uix-pc-radius: 0.75rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.40);
--uix-pc-shadow-hover: 0 8px 28px rgb(var(--p-nordic-forest-c1-rgb) / 0.30);
--uix-pc-btn-bg: var(--p-nordic-forest-c1);
--uix-pc-btn-text: var(--p-nordic-forest-c3);
--uix-pc-btn-hover: var(--p-nordic-forest-c2);
--uix-pg-gap: 1.5rem;
--uix-pg-muted: var(--p-nordic-forest-c6);
--uix-pl-bg: var(--p-nordic-forest-c3);
--uix-pl-sidebar-bg: var(--p-nordic-forest-c4);
--uix-pl-sidebar-border: var(--p-nordic-forest-c5);
--uix-pl-sidebar-radius: 14px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-nordic-forest-c4);
--uix-pl-header-border: var(--p-nordic-forest-c5);
--uix-pl-header-radius: 12px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-nordic-forest-c4);
--uix-pl-pagination-btn-active: var(--p-nordic-forest-c1);
--uix-pl-pagination-btn-text-active: var(--p-nordic-forest-c3);
--uix-pl-pagination-border: var(--p-nordic-forest-c5);
--uix-pl-filter-label-color: var(--p-nordic-forest-c7);
--uix-pl-filter-group-border: var(--p-nordic-forest-c5);
--uix-pl-sort-text: var(--p-nordic-forest-c6);
--uix-pl-sort-border: var(--p-nordic-forest-c5);
--uix-pl-count-text: var(--p-nordic-forest-c6);
--uix-pdp-bg: var(--p-nordic-forest-c3);
--uix-pdp-card-bg: var(--p-nordic-forest-c4);
--uix-pdp-border: var(--p-nordic-forest-c4);
--uix-pdp-radius: 0.75rem;
--uix-pdp-title: var(--p-nordic-forest-c7);
--uix-pdp-price: var(--p-nordic-forest-c1);
--uix-pdp-muted: var(--p-nordic-forest-c6);
--uix-pdp-accent: var(--p-nordic-forest-c1);
--uix-pdp-btn-bg: var(--p-nordic-forest-c1);
--uix-pdp-btn-text: var(--p-nordic-forest-c3);
--uix-pdp-btn-hover: var(--p-nordic-forest-c2);
--uix-pdp-extra-bg: var(--p-nordic-forest-c4);
--uix-pdp-extra-border: var(--p-nordic-forest-c4);
--uix-pdp-spec-label: var(--p-nordic-forest-c6);
--uix-pdp-spec-value: var(--p-nordic-forest-c7);
--uix-pdp-spec-border: var(--p-nordic-forest-c4);
--uix-pdp-tab-active: var(--p-nordic-forest-c1);
--uix-pdp-tab-border: var(--p-nordic-forest-c4);
--uix-pdp-qty-bg: var(--p-nordic-forest-c4);
--uix-pdp-qty-border: var(--p-nordic-forest-c4);
--uix-usp-bg: var(--p-nordic-forest-c4);
--uix-usp-text: var(--p-nordic-forest-c7);
--uix-usp-muted: var(--p-nordic-forest-c6);
--uix-usp-accent: var(--p-nordic-forest-c1);
--uix-usp-card-bg: var(--p-nordic-forest-c3);
--uix-usp-icon-size: 3rem;
--uix-usp-icon-bg: rgb(var(--p-nordic-forest-c1-rgb) / 0.12);
}
[data-shop-id="klimaszok"] [data-uix-tokenset="samurai-spirit"] {
--uix-acc-trigger-color: var(--p-samurai-spirit-c7);
--uix-acc-monogram-bg: var(--p-samurai-spirit-c1);
--uix-acc-monogram-text: var(--p-samurai-spirit-c3);
--uix-acc-panel-bg: var(--p-samurai-spirit-c3);
--uix-acc-panel-border: var(--p-samurai-spirit-c4);
--uix-acc-panel-shadow: 0 12px 40px rgba(0,0,0,0.75);
--uix-acc-panel-radius: 6px;
--uix-acc-header-bg: var(--p-samurai-spirit-c4);
--uix-acc-avatar-bg: var(--p-samurai-spirit-c4);
--uix-acc-avatar-color: var(--p-samurai-spirit-c1);
--uix-acc-name-color: var(--p-samurai-spirit-c7);
--uix-acc-sub-color: var(--p-samurai-spirit-c6);
--uix-acc-item-color: var(--p-samurai-spirit-c7);
--uix-acc-item-hover-bg: var(--p-samurai-spirit-c4);
--uix-acc-login-btn-bg: var(--p-samurai-spirit-c1);
--uix-acc-login-btn-text: var(--p-samurai-spirit-c3);
--uix-acc-btn-radius: 4px;
--uix-ahero-text: var(--p-samurai-spirit-c7);
--uix-ahero-mid-bg: var(--p-samurai-spirit-c1);
--uix-ahero-mid-text: var(--p-samurai-spirit-c3);
--uix-ahero-badge-bg: var(--p-samurai-spirit-c1);
--uix-ahero-badge-text: var(--p-samurai-spirit-c3);
--uix-ahero-badge-border: var(--p-samurai-spirit-c3);
--uix-ahero-info-text: var(--p-samurai-spirit-c6);
--uix-account-bg: var(--p-samurai-spirit-c3);
--uix-account-card-bg: var(--p-samurai-spirit-c4);
--uix-account-card-border: var(--p-samurai-spirit-c5);
--uix-account-card-radius: 0.25rem;
--uix-account-input-bg: var(--p-samurai-spirit-c3);
--uix-account-input-border: var(--p-samurai-spirit-c5);
--uix-account-border: var(--p-samurai-spirit-c5);
--uix-account-text: var(--p-samurai-spirit-c7);
--uix-account-text-muted: var(--p-samurai-spirit-c6);
--uix-account-text-dim: var(--p-samurai-spirit-c6);
--uix-account-accent: var(--p-samurai-spirit-c1);
--uix-account-accent-ghost: var(--p-samurai-spirit-c4);
--uix-account-btn-bg: var(--p-samurai-spirit-c1);
--uix-account-btn-text: var(--p-samurai-spirit-c3);
--uix-account-btn-hover: var(--p-samurai-spirit-c2);
--uix-account-error: var(--state-error);
--uix-account-error-bg: var(--color-error-100);
--uix-account-success: var(--state-success);
--uix-account-success-bg: var(--color-success-100);
--uix-account-tab-active: var(--p-samurai-spirit-c1);
--uix-account-tab-inactive: var(--p-samurai-spirit-c6);
--uix-account-tab-border: var(--p-samurai-spirit-c5);
--uix-account-divider: var(--p-samurai-spirit-c5);
--uix-cart-trigger-color: var(--p-samurai-spirit-c7);
--uix-cart-badge-bg: var(--p-samurai-spirit-c1);
--uix-cart-badge-text: var(--p-samurai-spirit-c3);
--uix-cart-panel-bg: var(--p-samurai-spirit-c3);
--uix-cart-panel-border: var(--p-samurai-spirit-c4);
--uix-cart-panel-shadow: 0 12px 40px rgba(0,0,0,0.75);
--uix-cart-panel-radius: 6px;
--uix-cart-header-bg: var(--p-samurai-spirit-c4);
--uix-cart-text-primary: var(--p-samurai-spirit-c7);
--uix-cart-text-muted: var(--p-samurai-spirit-c6);
--uix-cart-link-color: var(--p-samurai-spirit-c1);
--uix-cart-item-divider: var(--p-samurai-spirit-c4);
--uix-cart-img-placeholder-bg: var(--p-samurai-spirit-c4);
--uix-cart-checkout-btn-bg: var(--p-samurai-spirit-c1);
--uix-cart-checkout-btn-text: var(--p-samurai-spirit-c3);
--uix-cart-btn-radius: 4px;
--uix-cart-header-border: 1px solid var(--p-samurai-spirit-c4);
--uix-cart-header-color: var(--p-samurai-spirit-c6);
--uix-cart-row-border: 1px solid var(--p-samurai-spirit-c4);
--uix-cart-img-bg: var(--p-samurai-spirit-c4);
--uix-cart-icon-fallback: var(--p-samurai-spirit-c6);
--uix-cart-title-color: var(--p-samurai-spirit-c7);
--uix-cart-meta-color: var(--p-samurai-spirit-c6);
--uix-cart-qty-border: 1px solid var(--p-samurai-spirit-c4);
--uix-cart-qty-btn-color: var(--p-samurai-spirit-c6);
--uix-cart-qty-num-color: var(--p-samurai-spirit-c7);
--uix-cart-price-color: var(--p-samurai-spirit-c1);
--uix-cart-delete-color: var(--state-error);
--uix-cart-empty-icon-color: var(--p-samurai-spirit-c1);
--uix-cart-empty-title-color: var(--p-samurai-spirit-c7);
--uix-cart-empty-text-color: var(--p-samurai-spirit-c6);
--uix-cart-items-bg: var(--p-samurai-spirit-c4);
--uix-cart-items-border: 1px solid var(--p-samurai-spirit-c5);
--uix-cart-items-shadow: 0 2px 8px rgba(0,0,0,0.60);
--uix-cart-page-bg: var(--p-samurai-spirit-c3);
--uix-summary-bg: var(--p-samurai-spirit-c4);
--uix-summary-border: 1px solid var(--p-samurai-spirit-c5);
--uix-summary-shadow: 0 4px 16px rgba(0,0,0,0.60);
--uix-summary-title-color: var(--p-samurai-spirit-c7);
--uix-summary-meta-color: var(--p-samurai-spirit-c6);
--uix-summary-vat-color: var(--p-samurai-spirit-c6);
--uix-summary-divider: 1px solid var(--p-samurai-spirit-c5);
--uix-summary-total-label-color: var(--p-samurai-spirit-c7);
--uix-summary-total-val-color: var(--p-samurai-spirit-c1);
--uix-summary-info-color: var(--color-warning-900);
--uix-summary-info-bg: var(--color-warning-100);
--uix-summary-info-border: 1px solid var(--color-warning-500);
--uix-summary-btn-bg: var(--p-samurai-spirit-c1);
--uix-summary-btn-color: var(--p-samurai-spirit-c3);
--uix-summary-secure-color: var(--color-success-900);
--uix-summary-secure-bg: var(--color-success-100);
--uix-summary-secure-icon-color: var(--color-success-500);
--uix-checkout-bg: var(--p-samurai-spirit-c3);
--uix-checkout-card-bg: var(--p-samurai-spirit-c4);
--uix-checkout-card-border: var(--p-samurai-spirit-c5);
--uix-checkout-input-bg: var(--p-samurai-spirit-c3);
--uix-checkout-input-border: var(--p-samurai-spirit-c5);
--uix-checkout-border: var(--p-samurai-spirit-c5);
--uix-checkout-text: var(--p-samurai-spirit-c7);
--uix-checkout-text-muted: var(--p-samurai-spirit-c6);
--uix-checkout-text-dim: var(--p-samurai-spirit-c6);
--uix-checkout-accent: var(--p-samurai-spirit-c1);
--uix-checkout-accent-ghost: var(--p-samurai-spirit-c4);
--uix-checkout-accent-dim: var(--p-samurai-spirit-c4);
--uix-checkout-btn-bg: var(--p-samurai-spirit-c1);
--uix-checkout-btn-text: var(--p-samurai-spirit-c3);
--uix-checkout-success: var(--state-success);
--uix-checkout-info-bg: var(--color-success-100);
--uix-checkout-info-border: var(--state-success);
--uix-checkout-info-icon: var(--state-success);
--uix-checkout-info-text: var(--color-success-900);
--uix-checkout-icon-muted: var(--p-samurai-spirit-c6);
--uix-content-bg: var(--p-samurai-spirit-c3);
--uix-content-text: var(--p-samurai-spirit-c7);
--uix-content-text-muted: var(--p-samurai-spirit-c6);
--uix-content-border: var(--p-samurai-spirit-c4);
--uix-content-header-bg: var(--p-samurai-spirit-c4);
--uix-content-heading: var(--p-samurai-spirit-c7);
--uix-content-accent: var(--p-samurai-spirit-c1);
--uix-cookie-bg: var(--p-samurai-spirit-c4);
--uix-cookie-text: var(--p-samurai-spirit-c7);
--uix-cookie-muted: var(--p-samurai-spirit-c6);
--uix-cookie-border: var(--p-samurai-spirit-c5);
--uix-cookie-btn-accept-bg: var(--p-samurai-spirit-c1);
--uix-cookie-btn-accept-text: var(--p-samurai-spirit-c3);
--uix-cookie-btn-reject-text: var(--p-samurai-spirit-c6);
--uix-cookie-btn-reject-border: var(--p-samurai-spirit-c5);
--uix-cookie-link: var(--p-samurai-spirit-c1);
--uix-cookie-radius: 0px;
--uix-fcards-heading: var(--p-samurai-spirit-c1);
--uix-fcards-subtext: var(--p-samurai-spirit-c6);
--uix-fcards-card-bg: var(--p-samurai-spirit-c4);
--uix-fcards-card-text: var(--p-samurai-spirit-c6);
--uix-fcards-card-title: var(--p-samurai-spirit-c1);
--uix-fcards-icon-bg: var(--p-samurai-spirit-c3);
--uix-fcards-icon-fg: var(--p-samurai-spirit-c1);
--uix-fcards-btn-text: var(--p-samurai-spirit-c1);
--uix-fcards-featured-bg: var(--p-samurai-spirit-c1);
--uix-fcards-featured-text: var(--p-samurai-spirit-c3);
--uix-fcards-featured-btn-bg: var(--p-samurai-spirit-c3);
--uix-fcards-featured-btn-text: var(--p-samurai-spirit-c1);
--uix-fcards-bottom: var(--p-samurai-spirit-c6);
--uix-fcards-hover-glow: rgb(var(--p-samurai-spirit-c1-rgb) / 0.45);
--uix-fp-bg: var(--p-samurai-spirit-c3);
--uix-fp-text: var(--p-samurai-spirit-c7);
--uix-fp-muted: var(--p-samurai-spirit-c6);
--uix-fp-accent: var(--p-samurai-spirit-c1);
--uix-fp-title-font: var(--font-family-heading);
--uix-fp-spacing-y: 4rem;
--uix-fp-border-color: var(--p-samurai-spirit-c4);
--uix-footer-bg: var(--p-samurai-spirit-c3);
--uix-footer-text: var(--p-samurai-spirit-c7);
--uix-footer-text-muted: var(--p-samurai-spirit-c6);
--uix-footer-border: var(--p-samurai-spirit-c4);
--uix-footer-accent: var(--p-samurai-spirit-c1);
--uix-footer-icon-bg: var(--p-samurai-spirit-c4);
--uix-footer-link-hover: var(--p-samurai-spirit-c2);
--uix-footer-link-color: var(--p-samurai-spirit-c1);
--uix-nav-bg: var(--p-samurai-spirit-c3);
--uix-nav-text: var(--p-samurai-spirit-c7);
--uix-nav-border: var(--p-samurai-spirit-c4);
--uix-nav-hover-bg: var(--p-samurai-spirit-c4);
--uix-nav-drawer-bg: var(--p-samurai-spirit-c4);
--uix-nav-active-color: var(--p-samurai-spirit-c1);
--uix-nav-icon-color: var(--p-samurai-spirit-c6);
--uix-nav-shadow: 0 1px 4px rgba(0,0,0,0.60);
--uix-nav-drawer-shadow: 4px 0 24px rgba(0,0,0,0.65);
--uix-hero-bg: var(--p-samurai-spirit-c3);
--uix-hero-text: var(--p-samurai-spirit-c7);
--uix-hero-accent: var(--p-samurai-spirit-c1);
--uix-hero-overlay: rgba(0,0,0,0.60);
--uix-hero-title-font: var(--font-family-heading);
--uix-hero-title-size: clamp(1.25rem, 6vw, 3.75rem);
--uix-hero-subtitle-size: clamp(0.875rem, 3vw, 1.25rem);
--font-size-hero-editorial: 8.5rem;
--uix-hero-cta-bg: var(--p-samurai-spirit-c1);
--uix-hero-cta-text: var(--p-samurai-spirit-c3);
--uix-mega-panel-bg: var(--p-samurai-spirit-c3);
--uix-mega-panel-border: var(--p-samurai-spirit-c4);
--uix-mega-panel-shadow: 0 12px 40px rgba(0,0,0,0.65);
--uix-mega-panel-radius: 0.25rem;
--uix-mega-col-header-color: var(--p-samurai-spirit-c6);
--uix-mega-link-color: var(--p-samurai-spirit-c7);
--uix-mega-link-hover-color: var(--p-samurai-spirit-c1);
--uix-mega-sub-link-color: var(--p-samurai-spirit-c6);
--uix-mega-trigger-color: var(--p-samurai-spirit-c7);
--uix-mega-trigger-hover-bg: var(--p-samurai-spirit-c4);
--uix-mega-trigger-active-color: var(--p-samurai-spirit-c1);
--uix-mega-feat-divider: var(--p-samurai-spirit-c4);
--uix-mega-feat-badge-bg: var(--p-samurai-spirit-c1);
--uix-mega-feat-badge-text: var(--p-samurai-spirit-c3);
--uix-mega-feat-btn-bg: var(--p-samurai-spirit-c1);
--uix-mega-feat-btn-text: var(--p-samurai-spirit-c3);
--uix-mega-dot-color: var(--p-samurai-spirit-c1);
--uix-pc-bg: var(--p-samurai-spirit-c4);
--uix-pc-bg-hover: var(--p-samurai-spirit-c5);
--uix-pc-text: var(--p-samurai-spirit-c7);
--uix-pc-price-color: var(--p-samurai-spirit-c1);
--uix-pc-border-color: var(--p-samurai-spirit-c5);
--uix-pc-radius: 0.25rem;
--uix-pc-padding: 1.25rem;
--uix-pc-shadow: 0 2px 8px rgba(0,0,0,0.60);
--uix-pc-shadow-hover: 0 8px 28px rgb(var(--p-samurai-spirit-c1-rgb) / 0.25);
--uix-pc-btn-bg: var(--p-samurai-spirit-c1);
--uix-pc-btn-text: var(--p-samurai-spirit-c3);
--uix-pc-btn-hover: var(--p-samurai-spirit-c2);
--uix-pg-gap: 1rem;
--uix-pg-muted: var(--p-samurai-spirit-c6);
--uix-pl-bg: var(--p-samurai-spirit-c3);
--uix-pl-sidebar-bg: var(--p-samurai-spirit-c4);
--uix-pl-sidebar-border: var(--p-samurai-spirit-c5);
--uix-pl-sidebar-radius: 6px;
--uix-pl-sidebar-shadow: none;
--uix-pl-sidebar-padding: 1.5rem;
--uix-pl-sidebar-w: 280px;
--uix-pl-header-bg: var(--p-samurai-spirit-c4);
--uix-pl-header-border: var(--p-samurai-spirit-c5);
--uix-pl-header-radius: 4px;
--uix-pl-header-py: 0.875rem;
--uix-pl-header-px: 1.25rem;
--uix-pl-gap: 1.5rem;
--uix-pl-main-gap: 1.5rem;
--uix-pl-padding-x: 2rem;
--uix-pl-padding-y: 2rem;
--uix-pl-max-w: 1440px;
--uix-pl-pagination-mt: 1.5rem;
--uix-pl-pagination-pt: 0.75rem;
--uix-pl-pagination-btn-bg: var(--p-samurai-spirit-c4);
--uix-pl-pagination-btn-active: var(--p-samurai-spirit-c1);
--uix-pl-pagination-btn-text-active: var(--p-samurai-spirit-c3);
--uix-pl-pagination-border: var(--p-samurai-spirit-c5);
--uix-pl-filter-label-color: var(--p-samurai-spirit-c7);
--uix-pl-filter-group-border: var(--p-samurai-spirit-c5);
--uix-pl-sort-text: var(--p-samurai-spirit-c6);
--uix-pl-sort-border: var(--p-samurai-spirit-c5);
--uix-pl-count-text: var(--p-samurai-spirit-c6);
--uix-pdp-bg: var(--p-samurai-spirit-c3);
--uix-pdp-card-bg: var(--p-samurai-spirit-c4);
--uix-pdp-border: var(--p-samurai-spirit-c5);
--uix-pdp-radius: 0.25rem;
--uix-pdp-title: var(--p-samurai-spirit-c7);
--uix-pdp-price: var(--p-samurai-spirit-c1);
--uix-pdp-muted: var(--p-samurai-spirit-c6);
--uix-pdp-accent: var(--p-samurai-spirit-c1);
--uix-pdp-btn-bg: var(--p-samurai-spirit-c1);
--uix-pdp-btn-text: var(--p-samurai-spirit-c3);
--uix-pdp-btn-hover: var(--p-samurai-spirit-c2);
--uix-pdp-extra-bg: var(--p-samurai-spirit-c4);
--uix-pdp-extra-border: var(--p-samurai-spirit-c5);
--uix-pdp-spec-label: var(--p-samurai-spirit-c6);
--uix-pdp-spec-value: var(--p-samurai-spirit-c7);
--uix-pdp-spec-border: var(--p-samurai-spirit-c5);
--uix-pdp-tab-active: var(--p-samurai-spirit-c1);
--uix-pdp-tab-border: var(--p-samurai-spirit-c5);
--uix-pdp-qty-bg: var(--p-samurai-spirit-c4);
--uix-pdp-qty-border: var(--p-samurai-spirit-c5);
--uix-usp-bg: var(--p-samurai-spirit-c4);
--uix-usp-text: var(--p-samurai-spirit-c7);
--uix-usp-muted: var(--p-samurai-spirit-c6);
--uix-usp-accent: var(--p-samurai-spirit-c1);
--uix-usp-card-bg: var(--p-samurai-spirit-c3);
--uix-usp-icon-size: 2.75rem;
--uix-usp-icon-bg: rgb(var(--p-samurai-spirit-c1-rgb) / 0.12);
}
:root { --uix-vt-old: uix-vt-zoom-out; --uix-vt-new: uix-vt-zoom-in; --uix-anim-page-duration: 320ms; }