/* /bitrix/js/ui/design-tokens/dist/ui.design-tokens.css */
:root{--ui-text-letter-spacing-auto:auto;--ui-text-letter-spacing-neg-3:-0.01em;--ui-text-letter-spacing-neg-2:-0.02em;--ui-text-letter-spacing-neg-1:-0.03em;--ui-text-letter-spacing-3:0.15em;--ui-text-letter-spacing-2:0.1em;--ui-text-letter-spacing-1:0.025em;--ui-text-decoration-style-dashed:dashed;--ui-text-decoration-style-wavy:wavy;--ui-text-decoration-style-dotted:dotted;--ui-text-decoration-style-double:double;--ui-text-decoration-style-solid:solid;--ui-text-decoration-line-overline:overline;--ui-text-decoration-line-line-through:line-through;--ui-text-decoration-line-underline:underline;--ui-text-transform-lowercase:lowercase;--ui-text-transform-uppercase:uppercase;--ui-text-transform-capitalize:capitalize;--ui-text-transform-none:none;--ui-space-inset-8xl:72px;--ui-space-inset-7xl:64px;--ui-space-inset-6xl:48px;--ui-space-inset-5xl:40px;--ui-space-inset-4xl:36px;--ui-space-inset-3xl:32px;--ui-space-inset-2xl:28px;--ui-space-inset-xl2:26px;--ui-space-inset-xl:24px;--ui-space-inset-lg2:22px;--ui-space-inset-lg:20px;--ui-space-inset-md2:18px;--ui-space-inset-md:16px;--ui-space-inset-sm2:14px;--ui-space-inset-sm:12px;--ui-space-inset-xs2:10px;--ui-space-inset-xs:8px;--ui-space-inset-2xs2:6px;--ui-space-inset-2xs:4px;--ui-space-inset-3xs:2px;--ui-space-inset-none:0;--ui-space-inline-8xl-neg:-72px;--ui-space-inline-7xl-neg:-64px;--ui-space-inline-6xl-neg:-48px;--ui-space-inline-5xl-neg:-40px;--ui-space-inline-4xl-neg:-36px;--ui-space-inline-3xl-neg:-32px;--ui-space-inline-2xl-neg:-28px;--ui-space-inline-xl2-neg:-26px;--ui-space-inline-xl-neg:-24px;--ui-space-inline-lg2-neg:-22px;--ui-space-inline-lg-neg:-20px;--ui-space-inline-md2-neg:-18px;--ui-space-inline-md-neg:-16px;--ui-space-inline-sm2-neg:-14px;--ui-space-inline-sm-neg:-12px;--ui-space-inline-xs2-neg:-10px;--ui-space-inline-xs-neg:-8px;--ui-space-inline-2xs2-neg:-6px;--ui-space-inline-2xs-neg:-4px;--ui-space-inline-3xs-neg:-2px;--ui-space-inline-8xl:72px;--ui-space-inline-7xl:64px;--ui-space-inline-6xl:48px;--ui-space-inline-5xl:40px;--ui-space-inline-4xl:36px;--ui-space-inline-3xl:32px;--ui-space-inline-2xl:28px;--ui-space-inline-xl2:26px;--ui-space-inline-xl:24px;--ui-space-inline-lg2:22px;--ui-space-inline-lg:20px;--ui-space-inline-md2:18px;--ui-space-inline-md:16px;--ui-space-inline-sm2:14px;--ui-space-inline-sm:12px;--ui-space-inline-xs2:10px;--ui-space-inline-xs:8px;--ui-space-inline-2xs2:6px;--ui-space-inline-2xs:4px;--ui-space-inline-3xs:2px;--ui-space-inline-none:0;--ui-space-stack-8xl-neg:-72px;--ui-space-stack-7xl-neg:-64px;--ui-space-stack-6xl-neg:-48px;--ui-space-stack-5xl-neg:-40px;--ui-space-stack-4xl-neg:-36px;--ui-space-stack-3xl-neg:-32px;--ui-space-stack-2xl-neg:-28px;--ui-space-stack-xl2-neg:-26px;--ui-space-stack-xl-neg:-24px;--ui-space-stack-lg2-neg:-22px;--ui-space-stack-lg-neg:-20px;--ui-space-stack-md2-neg:-18px;--ui-space-stack-md-neg:-16px;--ui-space-stack-sm2-neg:-14px;--ui-space-stack-sm-neg:-12px;--ui-space-stack-xs2-neg:-10px;--ui-space-stack-xs-neg:-8px;--ui-space-stack-2xs2-neg:-6px;--ui-space-stack-2xs-neg:-4px;--ui-space-stack-3xs-neg:-2px;--ui-space-stack-8xl:72px;--ui-space-stack-7xl:64px;--ui-space-stack-6xl:48px;--ui-space-stack-5xl:40px;--ui-space-stack-4xl:36px;--ui-space-stack-3xl:32px;--ui-space-stack-2xl:28px;--ui-space-stack-xl2:26px;--ui-space-stack-xl:24px;--ui-space-stack-lg2:22px;--ui-space-stack-lg:20px;--ui-space-stack-md2:18px;--ui-space-stack-md:16px;--ui-space-stack-sm2:14px;--ui-space-stack-sm:12px;--ui-space-stack-xs2:10px;--ui-space-stack-xs:8px;--ui-space-stack-2xs2:6px;--ui-space-stack-2xs:4px;--ui-space-stack-3xs:2px;--ui-space-stack-none:0;--ui-size-8xl:72px;--ui-size-7xl:64px;--ui-size-6xl:48px;--ui-size-5xl:40px;--ui-size-4xl:36px;--ui-size-3xl:32px;--ui-size-2xl:28px;--ui-size-xl2:26px;--ui-size-xl:24px;--ui-size-lg2:22px;--ui-size-lg:20px;--ui-size-md2:18px;--ui-size-md:16px;--ui-size-sm2:14px;--ui-size-sm:12px;--ui-size-xs2:10px;--ui-size-xs:8px;--ui-size-2xs2:6px;--ui-size-2xs:4px;--ui-size-3xs:2px;--ui-size-none:0;--ui-shadow-left-4xl:-16px 0px 24px 0px rgba(0,0,0,0.11);--ui-shadow-left-3xl:-12px 0px 17px 0px rgba(0,0,0,0.1);--ui-shadow-left-2xl:-8px 0px 10px 0px rgba(0,0,0,0.1);--ui-shadow-left-xl:-6px 0px 10px 0px rgba(0,0,0,0.1);--ui-shadow-left-l:-4px 0px 5px 0px rgba(0,0,0,0.08);--ui-shadow-left-m:-3px 0px 4px 0px rgba(0,0,0,0.08);--ui-shadow-left-s:-2px 0px 4px 0px rgba(0,0,0,0.08);--ui-shadow-left-xs:-2px 0px 2px 0px rgba(0,0,0,0.07);--ui-shadow-left-2xs:-1px 0px 2px 0px rgba(0,0,0,0.06);--ui-shadow-bottom-4xl:0px 16px 24px 0px rgba(0,0,0,0.11);--ui-shadow-bottom-3xl:0px 12px 17px 0px rgba(0,0,0,0.1);--ui-shadow-bottom-2xl:0px 8px 10px 0px rgba(0,0,0,0.1);--ui-shadow-bottom-xl:0px 6px 10px 0px rgba(0,0,0,0.1);--ui-shadow-bottom-l:0px 4px 5px 0px rgba(0,0,0,0.08);--ui-shadow-bottom-m:0px 3px 4px 0px rgba(0,0,0,0.08);--ui-shadow-bottom-s:0px 2px 4px 0px rgba(0,0,0,0.08);--ui-shadow-bottom-xs:0px 2px 2px 0px rgba(0,0,0,0.07);--ui-shadow-bottom-2xs:0px 1px 2px 0px rgba(0,0,0,0.06);--ui-shadow-right-4xl:16px 0px 24px 0px rgba(0,0,0,0.11);--ui-shadow-right-3xl:12px 0px 17px 0px rgba(0,0,0,0.1);--ui-shadow-right-2xl:8px 0px 10px 0px rgba(0,0,0,0.1);--ui-shadow-right-xl:6px 0px 10px 0px rgba(0,0,0,0.1);--ui-shadow-right-l:4px 0px 5px 0px rgba(0,0,0,0.08);--ui-shadow-right-m:3px 0px 4px 0px rgba(0,0,0,0.08);--ui-shadow-right-s:2px 0px 4px 0px rgba(0,0,0,0.08);--ui-shadow-right-xs:2px 0px 2px 0px rgba(0,0,0,0.07);--ui-shadow-right-2xs:1px 0px 2px 0px rgba(0,0,0,0.06);--ui-shadow-top-4xl:0px -16px 24px 0px rgba(0,0,0,0.11);--ui-shadow-top-3xl:0px -12px 17px 0px rgba(0,0,0,0.1);--ui-shadow-top-2xl:0px -8px 10px 0px rgba(0,0,0,0.1);--ui-shadow-top-xl:0px -6px 10px 0px rgba(0,0,0,0.1);--ui-shadow-top-l:0px -4px 5px 0px rgba(0,0,0,0.08);--ui-shadow-top-m:0px -3px 4px 0px rgba(0,0,0,0.08);--ui-shadow-top-s:0px -2px 4px 0px rgba(0,0,0,0.08);--ui-shadow-top-xs:0px -2px 2px 0px rgba(0,0,0,0.07);--ui-shadow-top-2xs:0px -1px 2px 0px rgba(0,0,0,0.06);--ui-opacity-none:0;--ui-opacity-full:1;--ui-opacity-90:0.9;--ui-opacity-80:0.8;--ui-opacity-70:0.7;--ui-opacity-60:0.6;--ui-opacity-50:0.5;--ui-opacity-40:0.4;--ui-opacity-30:0.3;--ui-opacity-20:0.2;--ui-opacity-10:0.1;--ui-opacity-5:0.05;--ui-font-line-height-3xl:2;--ui-font-line-height-2xl:1.75;--ui-font-line-height-xl:1.62;--ui-font-line-height-lg:1.5;--ui-font-line-height-md:1.4;--ui-font-line-height-sm:1.35;--ui-font-line-height-2xs:1.3;--ui-font-line-height-3xs:1.2;--ui-font-line-height-reset:1;--ui-font-size-5xl:28px;--ui-font-size-4xl:24px;--ui-font-size-3xl:22px;--ui-font-size-2xl:18px;--ui-font-size-xl:16px;--ui-font-size-lg:15px;--ui-font-size-md:14px;--ui-font-size-sm:13px;--ui-font-size-xs:12px;--ui-font-size-3xs:11px;--ui-font-size-4xs:10px;--ui-font-size-5xs:9px;--ui-font-size-6xs:8px;--ui-font-size-7xs:7px;--ui-font-weight-extra-black:950;--ui-font-weight-black:900;--ui-font-weight-extra-bold:800;--ui-font-weight-bold:700;--ui-font-weight-semi-bold:600;--ui-font-weight-medium:500;--ui-font-weight-normal:400;--ui-font-weight-regular:400;--ui-font-weight-light:300;--ui-font-weight-extra-light:200;--ui-font-weight-thin:100;--ui-font-family-helvetica:"Helvetica Neue",Helvetica,Arial,sans-serif;--ui-font-family-system-mono:ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--ui-font-family-system:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';--ui-color-palette-beige-base:#fdfae1;--ui-color-palette-beige-base-rgb:253,250,225;--ui-color-palette-gray-02:#f8fafb;--ui-color-palette-gray-02-rgb:248,250,251;--ui-color-palette-gray-03:#f5f7f8;--ui-color-palette-gray-03-rgb:245,247,248;--ui-color-palette-gray-04:#f1f4f6;--ui-color-palette-gray-04-rgb:241,244,246;--ui-color-palette-gray-05:#eef2f4;--ui-color-palette-gray-05-rgb:238,242,244;--ui-color-palette-gray-90:#525c69;--ui-color-palette-gray-90-rgb:82,92,105;--ui-color-palette-gray-80:#6a737f;--ui-color-palette-gray-80-rgb:106,115,127;--ui-color-palette-gray-70:#828b95;--ui-color-palette-gray-70-rgb:130,139,149;--ui-color-palette-gray-60:#959ca4;--ui-color-palette-gray-60-rgb:149,156,164;--ui-color-palette-gray-50:#a8adb4;--ui-color-palette-gray-50-rgb:168,173,180;--ui-color-palette-gray-40:#bdc1c6;--ui-color-palette-gray-40-rgb:189,193,198;--ui-color-palette-gray-35:#c9ccd0;--ui-color-palette-gray-35-rgb:201,204,208;--ui-color-palette-gray-30:#d5d7db;--ui-color-palette-gray-30-rgb:213,215,219;--ui-color-palette-gray-20:#dfe0e3;--ui-color-palette-gray-20-rgb:223,224,227;--ui-color-palette-gray-15:#e6e7e9;--ui-color-palette-gray-15-rgb:230,231,233;--ui-color-palette-gray-10:#edeef0;--ui-color-palette-gray-10-rgb:237,238,240;--ui-color-palette-red-solid:#f0371b;--ui-color-palette-red-solid-rgb:240,55,27;--ui-color-palette-red-95:#800602;--ui-color-palette-red-95-rgb:128,6,2;--ui-color-palette-red-90:#9a0703;--ui-color-palette-red-90-rgb:154,7,3;--ui-color-palette-red-80:#c21b16;--ui-color-palette-red-80-rgb:194,27,22;--ui-color-palette-red-70:#e92f2a;--ui-color-palette-red-70-rgb:233,47,42;--ui-color-palette-red-60:#f4433e;--ui-color-palette-red-60-rgb:244,67,62;--ui-color-palette-red-50:#ff5752;--ui-color-palette-red-50-rgb:255,87,82;--ui-color-palette-red-45:#ff7c78;--ui-color-palette-red-45-rgb:255,124,120;--ui-color-palette-red-40:#ff9a97;--ui-color-palette-red-40-rgb:255,154,151;--ui-color-palette-red-30:#ffcdcc;--ui-color-palette-red-30-rgb:255,205,204;--ui-color-palette-red-25:#ffdcdb;--ui-color-palette-red-25-rgb:255,220,219;--ui-color-palette-red-20:#ffe8e8;--ui-color-palette-red-20-rgb:255,232,232;--ui-color-palette-red-15:#fff0f0;--ui-color-palette-red-15-rgb:255,240,240;--ui-color-palette-red-10:#fff8f8;--ui-color-palette-red-10-rgb:255,248,248;--ui-color-palette-orange-95:#614000;--ui-color-palette-orange-95-rgb:97,64,0;--ui-color-palette-orange-90:#7a5100;--ui-color-palette-orange-90-rgb:122,81,0;--ui-color-palette-orange-80:#9f6a00;--ui-color-palette-orange-80-rgb:159,106,0;--ui-color-palette-orange-70:#c48300;--ui-color-palette-orange-70-rgb:196,131,0;--ui-color-palette-orange-60:#e89b06;--ui-color-palette-orange-60-rgb:232,155,6;--ui-color-palette-orange-50:#ffa900;--ui-color-palette-orange-50-rgb:255,169,0;--ui-color-palette-orange-40:#ffc34d;--ui-color-palette-orange-40-rgb:255,195,77;--ui-color-palette-orange-30:#ffe1a6;--ui-color-palette-orange-30-rgb:255,225,166;--ui-color-palette-orange-25:#ffe9be;--ui-color-palette-orange-25-rgb:255,233,190;--ui-color-palette-orange-20:#fff1d6;--ui-color-palette-orange-20-rgb:255,241,214;--ui-color-palette-orange-15:#fff5e3;--ui-color-palette-orange-15-rgb:255,245,227;--ui-color-palette-orange-10:#fffaf0;--ui-color-palette-orange-10-rgb:255,250,240;--ui-color-palette-green-95:#3d4f00;--ui-color-palette-green-95-rgb:61,79,0;--ui-color-palette-green-90:#506900;--ui-color-palette-green-90-rgb:80,105,0;--ui-color-palette-green-80:#688800;--ui-color-palette-green-80-rgb:104,136,0;--ui-color-palette-green-70:#7fa800;--ui-color-palette-green-70-rgb:127,168,0;--ui-color-palette-green-60:#8dbb00;--ui-color-palette-green-60-rgb:141,187,0;--ui-color-palette-green-55:#95c500;--ui-color-palette-green-55-rgb:149,197,0;--ui-color-palette-green-50:#9dcf00;--ui-color-palette-green-50-rgb:157,207,0;--ui-color-palette-green-40:#bbde4d;--ui-color-palette-green-40-rgb:187,222,77;--ui-color-palette-green-35:#cfe780;--ui-color-palette-green-35-rgb:207,231,128;--ui-color-palette-green-30:#e2f1b3;--ui-color-palette-green-30-rgb:226,241,179;--ui-color-palette-green-25:#faf6c3;--ui-color-palette-green-25-rgb:250,246,195;--ui-color-palette-green-20:#f1fbd0;--ui-color-palette-green-20-rgb:241,251,208;--ui-color-palette-green-15:#f5fcde;--ui-color-palette-green-15-rgb:245,252,222;--ui-color-palette-green-10:#fafded;--ui-color-palette-green-10-rgb:250,253,237;--ui-color-palette-blue-95:#004f69;--ui-color-palette-blue-95-rgb:0,79,105;--ui-color-palette-blue-90:#006484;--ui-color-palette-blue-90-rgb:0,100,132;--ui-color-palette-blue-80:#00789e;--ui-color-palette-blue-80-rgb:0,120,158;--ui-color-palette-blue-70:#008dba;--ui-color-palette-blue-70-rgb:0,141,186;--ui-color-palette-blue-60:#11a9d9;--ui-color-palette-blue-60-rgb:17,169,217;--ui-color-palette-blue-50:#2fc6f6;--ui-color-palette-blue-50-rgb:47,198,246;--ui-color-palette-blue-40:#7fdefc;--ui-color-palette-blue-40-rgb:127,222,252;--ui-color-palette-blue-30:#c3f0ff;--ui-color-palette-blue-30-rgb:195,240,255;--ui-color-palette-blue-25:#d3f4ff;--ui-color-palette-blue-25-rgb:211,244,255;--ui-color-palette-blue-20:#e5f9ff;--ui-color-palette-blue-20-rgb:229,249,255;--ui-color-palette-blue-15:#ecfafe;--ui-color-palette-blue-15-rgb:236,250,254;--ui-color-palette-blue-10:#f4fcfe;--ui-color-palette-blue-10-rgb:244,252,254;--ui-color-palette-white-base:#ffffff;--ui-color-palette-white-base-rgb:255,255,255;--ui-color-palette-black-base:#333333;--ui-color-palette-black-base-rgb:51,51,51;--ui-color-palette-black-solid:#000000;--ui-color-palette-black-solid-rgb:0,0,0;--ui-color-overlay-base:rgba(255,255,255,0.5);--ui-color-accent-yellow:#fef3b8;--ui-color-accent-yellow-rgb:254,243,184;--ui-color-accent-purple:#a77bde;--ui-color-accent-purple-rgb:167,123,222;--ui-color-accent-turquoise:#05b5ab;--ui-color-accent-turquoise-rgb:5,181,171;--ui-color-accent-green:#29ad49;--ui-color-accent-green-rgb:41,173,73;--ui-color-accent-brown:#ae914b;--ui-color-accent-brown-rgb:174,145,75;--ui-color-accent-pink:#fb6dba;--ui-color-accent-pink-rgb:251,109,186;--ui-color-accent-aqua:#55d0e0;--ui-color-accent-aqua-rgb:85,208,224;--ui-color-accent-light-blue:#559be6;--ui-color-accent-light-blue-rgb:85,155,230;--ui-color-tag-9:#e2e3e5;--ui-color-tag-9-rgb:226,227,229;--ui-color-tag-8:#ccd3dd;--ui-color-tag-8-rgb:204,211,221;--ui-color-tag-7:#dfc684;--ui-color-tag-7-rgb:223,198,132;--ui-color-tag-6:#ace5ec;--ui-color-tag-6-rgb:172,229,236;--ui-color-tag-5:#c2d1f0;--ui-color-tag-5-rgb:194,209,240;--ui-color-tag-4:#87eda0;--ui-color-tag-4-rgb:135,237,160;--ui-color-tag-3:#dbf087;--ui-color-tag-3-rgb:219,240,135;--ui-color-tag-2:#00baf2;--ui-color-tag-2-rgb:0,186,242;--ui-color-tag-1:#bcedfc;--ui-color-tag-1-rgb:188,237,252;--ui-color-link-primary-base:#2066b0;--ui-color-link-primary-base-rgb:32,102,176;--ui-color-background-none:none;--ui-color-background-transparent:transparent;--ui-color-copilot-primary:#8e52ec;--ui-color-copilot-primary-rgb:142,82,236;--ui-color-copilot-secondary:#b095dc;--ui-color-copilot-secondary-rgb:176,149,220;--ui-color-copilot-dark:#682ac6;--ui-color-copilot-dark-rgb:104,42,198;--ui-border-width-thick:2px;--ui-border-width-thin:1px;--ui-border-radius-pill:99rem;--ui-border-radius-circle:50%;--ui-border-radius-3xl:20px;--ui-border-radius-2xl:16px;--ui-border-radius-xl:14px;--ui-border-radius-lg:12px;--ui-border-radius-md:10px;--ui-border-radius-sm:8px;--ui-border-radius-xs:6px;--ui-border-radius-2xs:4px;--ui-border-radius-3xs:2px;--ui-border-radius-none:0;--ui-typography-text-lg-font-weight:400;--ui-typography-text-lg-line-height:1.4;--ui-typography-text-lg-font-size:var(--ui-font-size-lg);--ui-typography-text-md-font-weight:400;--ui-typography-text-md-line-height:1.4;--ui-typography-text-md-font-size:var(--ui-font-size-md);--ui-typography-text-sm-font-weight:400;--ui-typography-text-sm-line-height:1.4;--ui-typography-text-sm-font-size:var(--ui-font-size-sm);--ui-typography-text-xs-font-weight:400;--ui-typography-text-xs-line-height:1.35;--ui-typography-text-xs-font-size:var(--ui-font-size-xs);--ui-typography-heading-h6-color:var(--ui-color-palette-black-base);--ui-typography-heading-h6-font-weight:600;--ui-typography-heading-h6-line-height:1.4;--ui-typography-heading-h6-font-size:var(--ui-font-size-md);--ui-typography-heading-h5-color:var(--ui-color-palette-black-base);--ui-typography-heading-h5-font-weight:400;--ui-typography-heading-h5-line-height:1.35;--ui-typography-heading-h5-font-size:var(--ui-font-size-xl);--ui-typography-heading-h4-color:var(--ui-color-palette-black-base);--ui-typography-heading-h4-font-weight:400;--ui-typography-heading-h4-line-height:1.35;--ui-typography-heading-h4-font-size:var(--ui-font-size-2xl);--ui-typography-heading-h3-color:var(--ui-color-palette-black-base);--ui-typography-heading-h3-font-weight:300;--ui-typography-heading-h3-line-height:1.3;--ui-typography-heading-h3-font-size:var(--ui-font-size-3xl);--ui-typography-heading-h2-color:var(--ui-color-palette-black-base);--ui-typography-heading-h2-font-weight:300;--ui-typography-heading-h2-line-height:1.3;--ui-typography-heading-h2-font-size:var(--ui-font-size-4xl);--ui-typography-heading-h1-color:var(--ui-color-palette-black-base);--ui-typography-heading-h1-font-weight:300;--ui-typography-heading-h1-line-height:1.2;--ui-typography-heading-h1-font-size:var(--ui-font-size-5xl);--ui-color-base-default:var(--ui-color-palette-black-base);--ui-color-base-default-rgb:var(--ui-color-palette-black-base-rgb);--ui-color-base-solid:var(--ui-color-palette-black-solid);--ui-color-base-solid-rgb:var(--ui-color-palette-black-solid-rgb);--ui-color-base-05:var(--ui-color-palette-gray-05);--ui-color-base-05-rgb:var(--ui-color-palette-gray-05-rgb);--ui-color-base-04:var(--ui-color-palette-gray-04);--ui-color-base-04-rgb:var(--ui-color-palette-gray-04-rgb);--ui-color-base-03:var(--ui-color-palette-gray-03);--ui-color-base-03-rgb:var(--ui-color-palette-gray-03-rgb);--ui-color-base-02:var(--ui-color-palette-gray-02);--ui-color-base-02-rgb:var(--ui-color-palette-gray-02-rgb);--ui-color-base-90:var(--ui-color-palette-gray-90);--ui-color-base-90-rgb:var(--ui-color-palette-gray-90-rgb);--ui-color-base-80:var(--ui-color-palette-gray-80);--ui-color-base-80-rgb:var(--ui-color-palette-gray-80-rgb);--ui-color-base-70:var(--ui-color-palette-gray-70);--ui-color-base-70-rgb:var(--ui-color-palette-gray-70-rgb);--ui-color-base-60:var(--ui-color-palette-gray-60);--ui-color-base-60-rgb:var(--ui-color-palette-gray-60-rgb);--ui-color-base-50:var(--ui-color-palette-gray-50);--ui-color-base-50-rgb:var(--ui-color-palette-gray-50-rgb);--ui-color-base-40:var(--ui-color-palette-gray-40);--ui-color-base-40-rgb:var(--ui-color-palette-gray-40-rgb);--ui-color-base-35:var(--ui-color-palette-gray-35);--ui-color-base-35-rgb:var(--ui-color-palette-gray-35-rgb);--ui-color-base-30:var(--ui-color-palette-gray-30);--ui-color-base-30-rgb:var(--ui-color-palette-gray-30-rgb);--ui-color-base-20:var(--ui-color-palette-gray-20);--ui-color-base-20-rgb:var(--ui-color-palette-gray-20-rgb);--ui-color-base-15:var(--ui-color-palette-gray-15);--ui-color-base-15-rgb:var(--ui-color-palette-gray-15-rgb);--ui-color-base-10:var(--ui-color-palette-gray-10);--ui-color-base-10-rgb:var(--ui-color-palette-gray-10-rgb);--ui-color-background-note:var(--ui-color-palette-beige-base);--ui-color-background-note-rgb:var(--ui-color-palette-beige-base-rgb);--ui-color-background-on-alert:var(--ui-color-palette-red-70);--ui-color-background-on-alert-rgb:var(--ui-color-palette-red-70-rgb);--ui-color-background-alert:var(--ui-color-palette-red-20);--ui-color-background-alert-rgb:var(--ui-color-palette-red-20-rgb);--ui-color-background-on-warning:var(--ui-color-palette-orange-70);--ui-color-background-on-warning-rgb:var(--ui-color-palette-orange-70-rgb);--ui-color-background-warning:var(--ui-color-palette-orange-20);--ui-color-background-warning-rgb:var(--ui-color-palette-orange-20-rgb);--ui-color-background-on-success:var(--ui-color-palette-green-70);--ui-color-background-on-success-rgb:var(--ui-color-palette-green-70-rgb);--ui-color-background-success:var(--ui-color-palette-green-20);--ui-color-background-success-rgb:var(--ui-color-palette-green-20-rgb);--ui-color-background-on-info:var(--ui-color-palette-blue-70);--ui-color-background-on-info-rgb:var(--ui-color-palette-blue-70-rgb);--ui-color-background-info:var(--ui-color-palette-blue-20);--ui-color-background-info-rgb:var(--ui-color-palette-blue-20-rgb);--ui-color-background-tertiary:var(--ui-color-palette-gray-05);--ui-color-background-tertiary-rgb:var(--ui-color-palette-gray-05-rgb);--ui-color-background-secondary:var(--ui-color-palette-gray-10);--ui-color-background-secondary-rgb:var(--ui-color-palette-gray-10-rgb);--ui-color-background-primary:var(--ui-color-palette-white-base);--ui-color-background-primary-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-text-warning:var(--ui-color-palette-orange-50);--ui-color-text-warning-rgb:var(--ui-color-palette-orange-50-rgb);--ui-color-text-alert:var(--ui-color-palette-red-50);--ui-color-text-alert-rgb:var(--ui-color-palette-red-50-rgb);--ui-color-text-subtle:var(--ui-color-palette-gray-70);--ui-color-text-subtle-rgb:var(--ui-color-palette-gray-70-rgb);--ui-color-text-secondary:var(--ui-color-palette-gray-90);--ui-color-text-secondary-rgb:var(--ui-color-palette-gray-90-rgb);--ui-color-text-primary:var(--ui-color-palette-black-base);--ui-color-text-primary-rgb:var(--ui-color-palette-black-base-rgb);--ui-color-extranet:var(--ui-color-palette-orange-60);--ui-color-extranet-rgb:var(--ui-color-palette-orange-60-rgb);--ui-color-on-primary-alt:var(--ui-color-palette-white-base);--ui-color-on-primary-alt-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-primary-alt:var(--ui-color-palette-green-50);--ui-color-primary-alt-rgb:var(--ui-color-palette-green-50-rgb);--ui-color-on-primary:var(--ui-color-palette-white-base);--ui-color-on-primary-rgb:var(--ui-color-palette-white-base-rgb);--ui-color-primary:var(--ui-color-palette-blue-50);--ui-color-primary-rgb:var(--ui-color-palette-blue-50-rgb)}.ui-typography-heading-h1{font-size:var(--ui-typography-heading-h1-font-size);line-height:var(--ui-typography-heading-h1-line-height);font-weight:var(--ui-typography-heading-h1-font-weight);color:var(--ui-typography-heading-h1-color)}.ui-typography-heading-h2{font-size:var(--ui-typography-heading-h2-font-size);line-height:var(--ui-typography-heading-h2-line-height);font-weight:var(--ui-typography-heading-h2-font-weight);color:var(--ui-typography-heading-h2-color)}.ui-typography-heading-h3{font-size:var(--ui-typography-heading-h3-font-size);line-height:var(--ui-typography-heading-h3-line-height);font-weight:var(--ui-typography-heading-h3-font-weight);color:var(--ui-typography-heading-h3-color)}.ui-typography-heading-h4{font-size:var(--ui-typography-heading-h4-font-size);line-height:var(--ui-typography-heading-h4-line-height);font-weight:var(--ui-typography-heading-h4-font-weight);color:var(--ui-typography-heading-h4-color)}.ui-typography-heading-h5{font-size:var(--ui-typography-heading-h5-font-size);line-height:var(--ui-typography-heading-h5-line-height);font-weight:var(--ui-typography-heading-h5-font-weight);color:var(--ui-typography-heading-h5-color)}.ui-typography-heading-h6{font-size:var(--ui-typography-heading-h6-font-size);line-height:var(--ui-typography-heading-h6-line-height);font-weight:var(--ui-typography-heading-h6-font-weight);color:var(--ui-typography-heading-h6-color)}.ui-typography-text-xs{font-size:var(--ui-typography-text-xs-font-size);line-height:var(--ui-typography-text-xs-line-height);font-weight:var(--ui-typography-text-xs-font-weight)}.ui-typography-text-sm{font-size:var(--ui-typography-text-sm-font-size);line-height:var(--ui-typography-text-sm-line-height);font-weight:var(--ui-typography-text-sm-font-weight)}.ui-typography-text-md{font-size:var(--ui-typography-text-md-font-size);line-height:var(--ui-typography-text-md-line-height);font-weight:var(--ui-typography-text-md-font-weight)}.ui-typography-text-lg{font-size:var(--ui-typography-text-lg-font-size);line-height:var(--ui-typography-text-lg-line-height);font-weight:var(--ui-typography-text-lg-font-weight)}
/* /bitrix/js/ui/fonts/opensans/ui.font.opensans.css */
:root{--ui-font-family-open-sans:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@font-face{font-family:'Open Sans';src:local('Open Sans'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:local('Open Sans Light'),url('/bitrix/js/ui/fonts/opensans/opensans-light.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:local('Open Sans Semibold'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:local('Open Sans Bold'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'OpenSans';src:local('Open Sans'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Regular';src:local('Open Sans'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Light';src:local('Open Sans Light'),url('/bitrix/js/ui/fonts/opensans/opensans-light.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-light.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Semibold';src:local('Open Sans Semibold'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-semibold.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Bold';src:local('Open Sans Bold'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.woff') format('woff'),url('/bitrix/js/ui/fonts/opensans/opensans-bold.ttf') format('truetype');font-weight:normal;font-style:normal}
/* /bitrix/js/main/popup/dist/main.popup.bundle.css */
.popup-window{background-color:var(--popup-window-background-color,#fff);-webkit-box-shadow:var(--popup-window-box-shadow,0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06));box-shadow:var(--popup-window-box-shadow,0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06));padding:10px;font:13px var(--ui-font-family-primary,var(--ui-font-family-helvetica));-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;border-radius:var(--popup-window-border-radius);border:var(--popup-window-border,none);will-change:opacity}.popup-window-disable-scroll{overflow:hidden}.popup-window.--fixed{position:fixed !important}.popup-window.--open{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.popup-window.popup-window-with-titlebar{padding:0 10px 10px}.popup-window-delimiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--popup-window-delimiter-height,1px);position:relative;margin:var(--popup-window-delimiter-margin)}.popup-window-delimiter:before{content:"";position:absolute;left:0;right:0;display:block;height:1px;background-color:var(--popup-window-delimiter-bg-color,#f0f1f2)}.popup-window-delimiter-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--popup-window-delimiter-section-height,25px);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:var(--popup-window-delimiter-margin)}.popup-window-delimiter-section:before,.popup-window-delimiter-section:after{display:block;content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:15px;height:1px;background-color:var(--popup-window-delimiter-bg-color,#f0f1f2)}.popup-window-delimiter-section:before{display:var(--popup-window-delimiter-left-line-display,block)}.popup-window-delimiter-section:after{display:var(--popup-window-delimiter-right-line-display,block)}.popup-window-delimiter-text{padding:var(--popup-window-delimiter-text-padding,0 12px);background:#fff;color:var(--popup-window-delimiter-text-color,#b1b6bc);font-size:var(--popup-window-delimiter-text-transform,10px);font-weight:var(--popup-window-delimiter-font-weight,var(--ui-font-weight-bold));text-transform:var(--popup-window-delimiter-text-transform,uppercase);white-space:nowrap;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window-buttons{text-align:center;padding:20px 0 10px;position:relative}.popup-window-button{display:inline-block;height:39px;line-height:39px;margin:0 12px 0 0;background:#ecedef;border-radius:var(--popup-window-button-border-radius,2px);cursor:pointer;color:#7a818a;font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-bold,700);font-size:12px;outline:none;padding:0 18px;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-box-shadow:0 0 0 1px #c6cdd3 inset;box-shadow:0 0 0 1px #c6cdd3 inset;-webkit-font-smoothing:antialiased;-webkit-transition:background-color 0.2s linear,color 0.2s linear;-o-transition:background-color 0.2s linear,color 0.2s linear;transition:background-color 0.2s linear,color 0.2s linear}.popup-window-button:before,.popup-window-button:after{display:none}.popup-window-button:hover{background:#cfd4d8;color:#535c69}.popup-window-button:last-child{margin-right:0}.popup-window-button-accept,.popup-window-button-create{background:#bbed21;-webkit-box-shadow:none;box-shadow:none;color:#535c69}.popup-window-button-accept:hover,.popup-window-button-create:hover{background:#d2f95f;color:#535c69}.popup-window-button-wait{color:transparent !important;position:relative}.popup-window-button-wait .popup-window-button-text{opacity:0}.popup-window-button-wait:before{background:none !important;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border-radius:50%;color:#fff;display:block !important;content:'_' !important;font-size:10px;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));line-height:10px;height:21px;top:10px;left:50%;margin:0 0 0 -11px;padding-right:6px;position:absolute;text-align:right;width:15px}.popup-window-button-wait:after{background:#fff !important;content:' ' !important;display:block !important;height:7px;position:absolute;top:13px;left:50%;padding:0;width:1px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-animation:popup-window-button-animation 1s infinite linear;animation:popup-window-button-animation 1s infinite linear}.popup-window-button-create.popup-window-button-wait:before,.popup-window-button-accept.popup-window-button-wait:before{color:#535c69;-webkit-box-shadow:inset 0 0 0 1px #535c69;box-shadow:inset 0 0 0 1px #535c69}.popup-window-button-create.popup-window-button-wait:after,.popup-window-button-accept.popup-window-button-wait:after{background:#535c69 !important}@-webkit-keyframes popup-window-button-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes popup-window-button-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.popup-window-button-decline{background:#f1361b;color:#fff;-webkit-box-shadow:none;box-shadow:none}.popup-window-button-decline:hover{background:#cc1a00;color:#fff}.popup-window-button-cancel{font-weight:normal}.popup-window-button-blue{background-color:#3bc8f5;-webkit-box-shadow:none;box-shadow:none;color:#fff}.popup-window-button-blue:hover{background-color:#3fddff;color:#fff}.popup-window-button-blue:active{background-color:#13b1e3;color:#fff}.popup-window-button-link,.popup-window-button-link-cancel,.popup-window-button-link:hover,.popup-window-button-link:active{background:none;-webkit-box-shadow:none;box-shadow:none}.popup-window-button-link{border-bottom:1px solid #c0c2c5;border-radius:0;color:#535c69;cursor:pointer;height:17px;line-height:17px;-webkit-transition:border-bottom-color 0.15s linear;-o-transition:border-bottom-color 0.15s linear;transition:border-bottom-color 0.15s linear;padding:0}.popup-window-button-link:hover,.popup-window-button-link:active{border-bottom-color:#535c69;color:#535c69;line-height:17px;height:17px}.popup-window-button-link-cancel{color:#f1361b;border-bottom-color:#ffb4a9}.popup-window-button.popup-window-button-link-cancel:hover,.popup-window-button.popup-window-button-link-cancel:active{border-bottom-color:#f1361b;color:#f1361b}.popup-window-button-disable{cursor:default;opacity:0.3}.popup-window-titlebar{height:49px}.popup-window-titlebar-text,.popup-window-titlebar-text-version{-webkit-box-sizing:border-box;box-sizing:border-box;color:#80868e;display:inline-block;font-size:14px;font-weight:var(--ui-font-weight-bold);max-width:100%;line-height:49px;overflow:hidden;padding:0 30px 0 4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.popup-window-titlebar-text-version{font-weight:normal;font-size:13px;padding-left:0}.popup-window-content{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--popup-window-content-border-radius);scrollbar-width:thin;scrollbar-color:var(--popup-window-scrollbar-thumb-background,rgba(82,92,105,0.2))}.popup-window-content::-webkit-scrollbar{width:12px}.popup-window-content::-webkit-scrollbar-track{background-color:var(--popup-window-scrollbar-track-background,rgba(82,92,105,0.05));margin:8px 0;border-right:4px solid transparent;border-left:4px solid transparent;background-clip:content-box}.popup-window-content::-webkit-scrollbar-thumb{background-color:var(--popup-window-scrollbar-thumb-background,rgba(82,92,105,0.2));margin:8px 0;border-right:4px solid transparent;border-left:4px solid transparent;background-clip:content-box}.popup-window-content::-webkit-scrollbar-thumb:hover{background-color:var(--popup-window-scrollbar-thumb-hover-background,rgba(82,92,105,0.5))}.popup-window-with-titlebar .popup-window-content,.popup-window-content-gray .popup-window-content{background-color:#eef2f4}.popup-window-content-white .popup-window-content{background-color:#fff}.popup-window-with-titlebar .popup-window-content{padding:20px}.popup-window-close-icon{cursor:pointer;height:27px;outline:none;opacity:0.5;position:absolute;right:3px;top:5px;width:27px;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.popup-window-close-icon:after{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:10px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.666.621a.5.5 0 00-.707 0L5.002 3.58 2.044.62a.5.5 0 00-.707 0l-.714.714a.5.5 0 000 .707L3.581 5 .623 7.957a.5.5 0 000 .708l.714.713a.5.5 0 00.707 0L5.002 6.42l2.957 2.958a.5.5 0 00.708 0l.713-.714a.5.5 0 000-.707L6.422 5 9.38 2.042a.5.5 0 000-.707L8.666.62z' fill='%23828b95'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:""}.popup-window-close-icon.--large:after{width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.664 6l3.89 3.891a.6.6 0 010 .848l-.813.815a.6.6 0 01-.85 0l-3.89-3.89-3.89 3.89a.6.6 0 01-.849 0l-.814-.815a.6.6 0 010-.848l3.89-3.89L.448 2.11a.6.6 0 010-.849l.814-.814a.6.6 0 01.849 0L6 4.337l3.89-3.89a.6.6 0 01.85 0l.814.814a.6.6 0 010 .849L7.665 6z' fill='%23828b95'/%3E%3C/svg%3E")}.popup-window-close-icon.--large{top:10px;right:10px}.popup-window-close-icon.popup-window-titlebar-close-icon.--large,.popup-window-titlebar-close-icon{top:10px;right:7px}.popup-window-close-icon:hover{opacity:1}.popup-window-angly{display:none;height:22px;position:absolute;overflow:hidden;width:33px;pointer-events:none}.popup-window-angly--arrow{background-color:#fff;-webkit-box-shadow:0 0 21px rgba(83,92,105,.13);box-shadow:0 0 21px rgba(83,92,105,.13);content:'';height:15px;position:absolute;left:9px;top:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:15px}.popup-window-angly-top{display:block;left:10px;margin:0;top:-22px}.popup-window-angly-top .popup-window-angly--arrow{}.popup-window-angly-right{display:block;right:-17px;top:10px;height:30px;width:17px}.popup-window-angly-right .popup-window-angly--arrow{left:-9px;top:8px}.popup-window-angly-bottom{bottom:-20px;display:block;height:20px;margin-left:10px}.popup-window-angly-bottom .popup-window-angly--arrow{top:-9px}.popup-window-angly-left{display:block;left:-14px;top:10px;height:30px;width:14px}.popup-window-angly-left .popup-window-angly--arrow{left:8px;top:8px}.popup-window-overlay{position:absolute;top:0;left:0;display:none;background:#333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.popup-window-resize{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute;right:2px;bottom:2px;width:12px;height:12px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADBJREFUGBljYMADLl269B+PNESKNopwmoosgcxGcSeyBDKbKEUoGpA5uNgoplKNAwBv1DPc646T+wAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:center;cursor:nwse-resize}.popup-window:hover .popup-window-resize{opacity:1}.menu-popup{padding:var(--menu-popup-padding,8px 0)}.menu-popup-title{margin:0 0 7px 0;padding:0 0 0 4px;color:#4c4c4c;white-space:nowrap;font:normal normal normal 12px/normal var(--ui-font-family-primary,var(--ui-font-family-helvetica))}.menu-popup .menu-popup-item{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:36px;position:relative;text-decoration:none;outline:none;white-space:nowrap}.menu-popup .menu-popup-item[style*="block"]{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.menu-popup .menu-popup-item-disabled{pointer-events:none;opacity:0.4;cursor:default}.menu-popup .menu-popup-item-disabled .main-ui-loader-svg-circle{stroke:#4a4e53;stroke-width:3}.menu-popup-item-icon{display:inline-block;margin-left:15px;vertical-align:middle;width:var(--menu-popup-item-icon-width,19px);height:var(--menu-popup-item-icon-height,16px)}.menu-popup-item-text{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:var(--menu-popup-item-font-size);color:var(--menu-popup-item-color,#525c68);line-height:36px;padding:0 15px 0 9px;text-decoration:none;vertical-align:middle;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.menu-popup .menu-popup-items .main-buttons-submenu-item.main-buttons-submenu-separator.main-buttons-hidden-label .menu-popup-item-text span{top:-10px !important}.menu-popup-item-text .tariff-lock{margin:0 5px 2px 5px;vertical-align:middle}.popup-window-fixed-width .menu-popup-item-text{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-popup-no-icon .menu-popup-item-text{padding:var(--menu-popup-item-padding,0 15px)}.menu-popup-item-submenu .menu-popup-item-text{padding-right:var(--menu-popup-item-has-submenu-padding,28px)}.menu-popup-item:hover,.menu-popup-item.menu-popup-item-open{background-color:var(--menu-popup-item-bg-color-hover,#f5f5f6)}.menu-popup-item:active{background-color:var(--menu-popup-item-bg-color-active,#f5f5f6)}.menu-popup-item:hover .menu-popup-item-text{color:var(--menu-popup-item-color-hover,#3b434f)}.menu-popup-item:active .menu-popup-item-text{color:var(--menu-popup-item-color-active)}.menu-popup-item.menu-popup-item-disabled:hover{background:initial}.menu-popup-item-submenu:after{position:absolute;right:var(--menu-popup-item-chevron-right,11px);width:var(--menu-popup-item-chevron-width,6px);height:var(--menu-popup-item-chevron-height,9px);background-image:var(--menu-popup-item-chevron-image,url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0tLjAxIDEuMTg3bDIuOTIyIDIuOTItMi45MiAyLjkyMyAxLjE3MyAxLjE3MyAyLjkyLTIuOTJMNS4yNiA0LjEwNyAxLjE2NC4wMTMiIGZpbGw9IiNBOEFCQjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==));background-size:cover;content:""}.bx-admin-submenu-opened{background:#f0f0f0 !important;border-radius:3px}.menu-popup-no-icon .menu-popup-item-icon{display:none}.menu-popup-item-view .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8.37 0a6.37 6.37 0 015.326 9.861l3.309 3.307c.392.392.39 1.03.005 1.415l-.427.427c-.39.389-1.025.384-1.415-.005l-3.307-3.309A6.37 6.37 0 118.369 0zm0 1.82a4.55 4.55 0 100 9.098 4.55 4.55 0 000-9.098z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-edit .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M14.42 1l2.55 2.577-9.978 9.951-2.55-2.577L14.418 1zM3.008 14.638a.267.267 0 00.067.255c.067.067.164.093.255.067l2.851-.768-2.405-2.405-.768 2.85z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-create .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8.978 0v6h6.064v2.948l-6.064-.001v6.043H6l-.001-6.043H0V6h5.999L6 0h2.978z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-create-quick .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M15.39 8.032v3l3.01.002v2l-3.01-.001v3.003h-2v-3.003h-3.005v-2h3.006V8.032h2zM12.23 0L6.77 6.044h5.46l-8.865 9.409L6.77 8.744H2L5.009 0h7.22z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-take .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M7.477 14.702L2 9.39l2.267-2.209 3.21 3.102L16.002 2l2.267 2.209z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-begin .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M9.632 1a7.632 7.632 0 110 15.265A7.632 7.632 0 019.632 1zm0 1.752a5.88 5.88 0 100 11.761 5.88 5.88 0 000-11.761zM8.296 5.119a.7.7 0 01.375.11l4.418 2.806a.7.7 0 010 1.182L8.67 12.024a.7.7 0 01-1.075-.59V5.818a.7.7 0 01.7-.7z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-decline .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M6.161 2l.017 2.83h2.138a4.433 4.433 0 014.433 4.434v.129a4.433 4.433 0 01-4.433 4.433H4.91c-.24 0-.474-.019-.702-.055v-1.949h3.908l.163-.005a2.48 2.48 0 002.317-2.475l-.005-.163A2.48 2.48 0 008.116 6.86H6.19l.017 3.048L2 5.932 6.161 2zm10.043 1.887v9.662h-2.008V3.887h2.008z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-reopen .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M9.514 2a6.508 6.508 0 015.42 2.899l1.794-1.796v5.681h-5.68l2.238-2.238a4.254 4.254 0 10-3.772 6.222l.146-.005-.173 2.264-.207-.004A6.514 6.514 0 019.514 2z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-complete .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M4 2h11.648L13.1 6.015l2.548 4.016-9.661-.001v4.963H4V2z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-hold .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8 2v12H5V2h3zm5.986 0v12h-3V2h3z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-accept .menu-popup-item-icon{background-repeat:no-repeat;background-image:var(--menu-popup-item-accept-image,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M7.477 14.702L2 9.39l2.267-2.209 3.21 3.102L16.002 2l2.267 2.209z'/%3E%3C/svg%3E"));background-color:transparent}.menu-popup-item-remake .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M15.246 8.07l1.398 2.234a2 2 0 01-1.695 3.06l-3.038-.001v2.439L8.56 12.45l3.352-3.352-.001 2.065 2.676.001-1.247-1.993 1.906-1.101zM5.58 5.71l1.227 4.578L4.849 9.16l-1.253 2.005h3.056v2.2H3.236a2 2 0 01-1.695-3.06L2.944 8.06 1 6.936 5.579 5.71zM10.153.304a2 2 0 01.635.635l1.746 2.791L14.5 2.597l-1.227 4.578L8.694 5.95l1.933-1.117-1.535-2.455L7.6 4.761l-1.906-1.1L7.397.94a2 2 0 012.756-.635z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-delete .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M15.406 3.889l-3.8 3.8 3.841 3.841-1.867 1.867-3.841-3.842-3.826 3.828-1.887-1.886L7.853 7.67l-3.8-3.8L5.92 2.003l3.8 3.8 3.8-3.8z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-copy .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M4.898 9.472V3.094c0-.108.088-.196.196-.196h6.378c.107 0 .195.088.195.196V3.4h1.899v-1.76a.642.642 0 00-.64-.641H3.64a.642.642 0 00-.64.64v9.285c0 .353.288.64.64.64h1.655V9.668h-.201a.196.196 0 01-.196-.195zm10.223 3.442a.208.208 0 01-.207.207H8.161a.208.208 0 01-.207-.207V6.161c0-.113.094-.207.207-.207h6.753c.114 0 .207.094.207.207v6.753zm1.148-8.86H6.713a.66.66 0 00-.659.66v9.555a.66.66 0 00.66.659h9.555a.661.661 0 00.659-.66V4.714a.66.66 0 00-.66-.659z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-delegate .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M10.283 2.73c-.485-.8 3.605-1.466 3.877.984a7.774 7.774 0 010 2.227s.611-.073.203 1.137c0 0-.225.87-.57.675 0 0 .056 1.1-.487 1.287 0 0 .04.586.04.625l.453.07s-.014.49.077.542c.414.279.868.49 1.345.626 1.41.372 2.126 1.012 2.126 1.571l.388 2.55H5.908s.079-1.256.293-2.127c.215-.87 1.42-1.516 2.53-2.013.575-.258.7-.412 1.278-.676a2.04 2.04 0 00.039-.487l.491-.06s.065.122-.039-.597c0 0-.552-.15-.578-1.294 0 0-.415.143-.44-.55-.018-.47-.372-.878.137-1.216l-.26-.72s-.272-2.78.924-2.555zm-7.307.929l4.167 4.168-4.167 4.167-.001-3.001H0v-2h2.975V3.659z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-add-to-tm .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M12.293 1.542a7.494 7.494 0 014.696 6.952 7.348 7.348 0 01-7.196 7.49 7.494 7.494 0 112.5-14.442zM5.428 4.587a5.64 5.64 0 004.291 9.543 5.53 5.53 0 005.416-5.636 5.64 5.64 0 00-9.707-3.907zM8.13 9.989V5.417h2v2.572h2.508v2H8.13z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-accept-sm .menu-popup-item-icon{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='-4 -4 19 16'%3E%3Cpath fill='%232066B0' d='M1.36 3.446L4.013 6.1 10.316 0l1.36 1.36-6.299 6.1-1.364 1.36-1.36-1.36L0 4.806z'/%3E%3C/svg%3E") no-repeat}.popup-window-button-left,.popup-window-button-right{display:none}.popup-window-dark{background-color:rgba(0,0,0,0.8);border-radius:var(--popup-window-border-radius,4px);-webkit-box-shadow:0 19px 24px rgba(88,112,118,0.17);box-shadow:0 19px 24px rgba(88,112,118,0.17)}.popup-window-dark .popup-window-content{background-color:transparent;color:#fff;margin:0}.popup-window-dark .popup-window-angly--arrow{background-color:rgba(0,0,0,0.8)}.popup-window-dark .popup-window-titlebar-text{color:#fff}.popup-window-dark .popup-window-close-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.666.621a.5.5 0 00-.707 0L5.002 3.58 2.044.62a.5.5 0 00-.707 0l-.714.714a.5.5 0 000 .707L3.581 5 .623 7.957a.5.5 0 000 .708l.714.713a.5.5 0 00.707 0L5.002 6.42l2.957 2.958a.5.5 0 00.708 0l.713-.714a.5.5 0 000-.707L6.422 5 9.38 2.042a.5.5 0 000-.707L8.666.62z' fill='%23FFF'/%3E%3C/svg%3E")}.popup-window-dark .popup-window-close-icon.--large:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.664 6l3.89 3.891a.6.6 0 010 .848l-.813.815a.6.6 0 01-.85 0l-3.89-3.89-3.89 3.89a.6.6 0 01-.849 0l-.814-.815a.6.6 0 010-.848l3.89-3.89L.448 2.11a.6.6 0 010-.849l.814-.814a.6.6 0 01.849 0L6 4.337l3.89-3.89a.6.6 0 01.85 0l.814.814a.6.6 0 010 .849L7.665 6z' fill='%23FFF'/%3E%3C/svg%3E")}.popup-window-tabs-box{padding:10px 0 4px}.popup-window-tabs{position:relative;padding:0 20px 0 0;margin:0;height:42px;font-size:0;z-index:1}.popup-window-tab{display:inline-block;height:42px;margin:0 7px 0 0;padding:0 12px;border:none;vertical-align:top;font-size:14px;font-weight:var(--ui-font-weight-bold);font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));line-height:41px;color:#535c69;background-color:#ecf2f3;text-shadow:none;cursor:pointer;-webkit-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;transition:background-color 0.15s linear}.popup-window-tab:hover{background-color:#f7f9f9}.popup-window-tab-selected{position:relative;z-index:2;padding:0 11px;background-color:#fff !important;line-height:40px;border-radius:2px 2px 0 0;border:1px solid #c6cdd3;border-bottom:none;cursor:default}.popup-window-tabs-content{margin:0;padding:10px;border:1px solid #c6cdd3;border-radius:0 3px 3px}.popup-window-tab-content{display:none;padding:20px;background:#eef2f4}.popup-window-tabs-content-white .popup-window-tab-content{padding:10px;background:#fff}.popup-window-tab-content-selected{display:block}.popup-window-show-animation-opacity{-webkit-animation:popupWindowShowAnimationOpacity 100ms;animation:popupWindowShowAnimationOpacity 100ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowShowAnimationOpacity{0%{opacity:0}100%{opacity:1}}@keyframes popupWindowShowAnimationOpacity{0%{opacity:0}100%{opacity:1}}.popup-window-show-animation-opacity-transform{-webkit-animation:popupWindowShowAnimationOpacityTransform 100ms;animation:popupWindowShowAnimationOpacityTransform 100ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowShowAnimationOpacityTransform{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}}@keyframes popupWindowShowAnimationOpacityTransform{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}}.popup-window-close-animation-opacity{-webkit-animation:popupWindowCloseAnimationOpacity 150ms;animation:popupWindowCloseAnimationOpacity 150ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowCloseAnimationOpacity{0%{opacity:1}100%{opacity:0}}@keyframes popupWindowCloseAnimationOpacity{0%{opacity:1}100%{opacity:0}}.popup-window-close-animation-opacity-transform{-webkit-animation:popupWindowCloseAnimationOpacity 150ms;animation:popupWindowCloseAnimationOpacity 150ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popupWindowCloseAnimationOpacityTransform{0%{opacity:1;-webkit-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}100%{opacity:0;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}}@keyframes popupWindowCloseAnimationOpacityTransform{0%{opacity:1;-webkit-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}100%{opacity:0;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}}.popup-window-show-animation-scale{-webkit-animation:popup-window-show-animation-scale 400ms;animation:popup-window-show-animation-scale 400ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes popup-window-show-animation-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popup-window-show-animation-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
/* /bitrix/css/catalog/catalog.css */
.advantages-section{max-width:1200px;margin:0 auto;padding:40px 20px}.section-header{text-align:center;margin-bottom:40px}.section-title{font-size:32px;color:#2c3e50;margin-bottom:10px}.section-subtitle{font-size:18px;color:#7f8c8d}.advantages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;margin-bottom:50px}.advantage-card{background:white;border-radius:12px;padding:25px;box-shadow:0 8px 25px rgba(0,0,0,0.08);transition:transform 0.3s ease,box-shadow 0.3s ease}.advantage-card:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,0,0,0.15)}.advantage-title{color:#2c3e50;margin-bottom:20px;font-size:22px;font-weight:600;text-align:left}.advantage-description{line-height:1.6;color:#555}.advantage-list{list-style:none;padding:0;margin:15px 0}.advantage-list li{margin:10px 0;padding-left:20px;position:relative}.advantage-list li:before{content:"✓";position:absolute;left:0;color:#27ae60;font-weight:bold}.advantage-highlight{background:#f8f9fa;padding:15px;border-radius:8px;margin-top:15px;font-weight:500;color:#2c3e50}.highlight-card{border-left:4px solid #3498db}.durability-card{border-left:4px solid #27ae60}.safety-card{border-left:4px solid #e74c3c}.economy-card{border-left:4px solid #f39c12}.durability-features{margin:15px 0}.feature-item{margin:12px 0;padding:10px;background:#f8f9fa;border-radius:6px}.energy-saving{background:#e8f5e8;padding:12px;border-radius:6px;margin-top:15px;color:#27ae60;font-style:italic}.safety-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:15px;margin:15px 0}.safety-item{text-align:center;padding:15px 10px;background:#f8f9fa;border-radius:8px}.safety-item h4{margin:0 0 8px 0;font-size:14px;color:#2c3e50;font-weight:600}.safety-item p{margin:0;font-size:12px;color:#666}.technical-specs{margin-top:15px;text-align:center}.spec-badge{display:inline-block;background:#3498db;color:white;padding:5px 12px;margin:3px;border-radius:15px;font-size:12px;font-weight:500}.why-choose-us{margin:50px 0}.features-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-bottom:40px}.feature-card{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:white;padding:30px;border-radius:12px;text-align:left;transition:transform 0.3s ease}.feature-card:hover{transform:translateY(-3px)}.feature-header h3{margin:0 0 15px 0;font-size:20px;font-weight:600}.feature-card p{margin:0;line-height:1.6;opacity:0.95}.order-section{background:#f8f9fa;padding:40px;border-radius:12px;margin-top:50px}.order-steps{display:flex;justify-content:space-between;margin:40px 0;flex-wrap:wrap;gap:20px}.step{display:flex;align-items:center;flex:1;min-width:250px}.step-number{width:50px;height:50px;background:#3498db;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:bold;margin-right:20px;flex-shrink:0}.step-content h4{margin:0 0 8px 0;color:#2c3e50}.step-content p{margin:0;color:#666;line-height:1.5}.support-info{margin:40px 0}.support-card{background:white;padding:30px;border-radius:12px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,0.08)}.support-card h4{color:#2c3e50;margin-bottom:15px;font-size:20px}.contact-buttons{margin-top:20px}.btn-call{display:inline-block;background:#27ae60;color:white;padding:12px 30px;border-radius:25px;text-decoration:none;font-weight:600;transition:background 0.3s ease}.btn-call:hover{background:#229954;text-decoration:none;color:white}.company-footer{text-align:center;margin-top:40px;padding-top:30px;border-top:2px solid #e1e8ed}.company-footer h3{color:#2c3e50;margin-bottom:15px}.company-footer p{color:#666;line-height:1.6;max-width:600px;margin:0 auto}.faq-section{max-width:800px;margin:40px auto;padding:0 20px}.faq-title{text-align:center;color:#2c3e50;margin-bottom:30px;font-size:28px}.faq-accordion{margin-top:20px}.faq-item{border:1px solid #e1e8ed;border-radius:8px;margin-bottom:12px;overflow:hidden;transition:all 0.3s ease;background:white}.faq-item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.1)}.faq-question{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:white;padding:20px;cursor:pointer;position:relative;user-select:none;transition:background 0.3s ease}.faq-question:hover{background:linear-gradient(135deg,#5a6fd8 0%,#6a4190 100%)}.faq-question h4{margin:0;font-size:16px;font-weight:600}.faq-answer{padding:0 20px;background:#f8f9fa;max-height:0;overflow:hidden;transition:all 0.3s ease}.faq-answer p{margin:0;padding:20px 0;line-height:1.6;color:#2c3e50}.faq-item.active .faq-answer{max-height:200px;padding:0 20px}.faq-item.active .faq-question{background:linear-gradient(135deg,#4CAF50 0%,#45a049 100%)}@media (max-width:768px){.advantages-grid{grid-template-columns:1fr}.features-row{grid-template-columns:1fr}.order-steps{flex-direction:column}.step{margin:15px 0;min-width:auto}.safety-grid{grid-template-columns:repeat(2,1fr)}.order-section{padding:25px 20px}.section-title{font-size:24px}}@media (max-width:480px){.safety-grid{grid-template-columns:1fr}.advantages-section{padding:20px 15px}.advantage-card{padding:20px}}.category-intro{background:#f8f9fa;padding:25px;border-radius:12px;margin-bottom:40px;border-left:4px solid #f39c12}.intro-title{color:#2c3e50;font-size:24px;margin-bottom:20px;font-weight:600}.intro-text{font-size:16px;line-height:1.6;color:#555;margin-bottom:15px}.intro-applications{font-size:16px;font-weight:500;color:#2c3e50;margin-bottom:20px}.applications-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:25px}.app-column h4{color:#f39c12;font-size:14px;margin-bottom:10px;font-weight:600}.app-column ul{list-style:none;padding:0;margin:0}.app-column li{padding:4px 0;padding-left:15px;position:relative;font-size:14px;color:#666}.app-column li:before{content:"•";position:absolute;left:0;color:#f39c12;font-weight:bold}.intro-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin:20px 0;padding:20px;background:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.benefit-item{font-size:13px;color:#555;line-height:1.4}.intro-cta{font-size:16px;color:#2c3e50;font-weight:500;margin-top:20px;text-align:center;padding:15px;background:white;border-radius:8px;border:2px solid #f39c12}@media (max-width:768px){.applications-list{grid-template-columns:1fr}.intro-benefits{grid-template-columns:1fr}.category-intro{padding:20px}}
/* /bitrix/css/main/themes/yellow/style.css */
.bx-yellow .btn.btn-default{outline:none;background-color:#ee9200;border-color:#ee9200;color:#FFF}.bx-yellow .btn.btn-default:hover{outline:none;background-color:#f0bf72;border-color:#f0bf72;color:#FFF}.bx-yellow .btn.btn-default:active{outline:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.page-wrapper{font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));margin:0;padding:var(--ui-space-inset-lg);background-color:var(--ui-color-palette-gray-03);color:#000;line-height:1.5;min-height:100vh}.main-container{max-width:1200px;margin:0 auto;padding:var(--ui-space-inset-lg)}.container{max-width:1000px;margin:0 auto}.header-section{text-align:center;margin-bottom:var(--ui-space-inset-3xl)}.main-title{font-size:32px;color:#000;margin-bottom:var(--ui-space-inset-xs);font-weight:600}.subtitle{color:#666;font-size:18px;margin-bottom:var(--ui-space-inset-xl)}.product-code{color:#999;font-size:16px;margin-bottom:var(--ui-space-inset-2xl)}.navigation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--ui-space-inset-xl);margin-top:var(--ui-space-inset-2xl)}.nav-item{text-decoration:none;color:#000}.nav-card{padding:var(--ui-space-inset-xl);background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:transform 0.2s ease}.nav-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,0.15)}.nav-title{font-size:20px;font-weight:600;margin-bottom:var(--ui-space-inset-sm);color:#000}.nav-description{color:#666;font-size:16px;line-height:1.5;margin:0}.company-info{text-align:center;margin-top:var(--ui-space-inset-4xl);padding:var(--ui-space-inset-xl);background:#fff;border-radius:8px}.company-name{font-size:24px;font-weight:600;color:#1485CE;margin-bottom:var(--ui-space-inset-sm)}.company-desc{color:#666;font-size:16px;margin:0}.back-link{display:inline-block;color:#1485CE;text-decoration:none;margin-bottom:var(--ui-space-inset-md);font-size:16px}.back-link:hover{text-decoration:underline}.description-section,.content-section{background:#fff;padding:var(--ui-space-inset-2xl);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08);margin-bottom:var(--ui-space-inset-lg)}.section-title{font-size:22px;color:#000;margin:0 0 var(--ui-space-inset-lg) 0;font-weight:600}.bx-blue{position:relative;background:var(--ui-color-palette-gray-02);padding:var(--ui-space-inset-lg);margin:var(--ui-space-inset-lg) 0;border-radius:4px;border-left:4px solid #1485CE}.bx-green{position:relative;background:var(--ui-color-palette-gray-02);padding:var(--ui-space-inset-lg);margin:var(--ui-space-inset-lg) 0;border-radius:4px;border-left:4px solid var(--ui-color-accent-green)}.bx-yellow{position:relative;background:var(--ui-color-palette-gray-02);padding:var(--ui-space-inset-lg);margin:var(--ui-space-inset-lg) 0;border-radius:4px;border-left:4px solid #ee9200}.bx-red{position:relative;background:var(--ui-color-palette-gray-02);padding:var(--ui-space-inset-lg);margin:var(--ui-space-inset-lg) 0;border-radius:4px;border-left:4px solid #e74c3c}.intro-text,.highlight-text{font-size:16px;line-height:1.6;margin:0;color:#000;font-weight:500}.description-text{font-size:16px;line-height:1.6;color:#333;margin:0 0 var(--ui-space-inset-md) 0}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--ui-space-inset-lg);margin:var(--ui-space-inset-lg) 0}.feature-item{background:var(--ui-color-palette-gray-02);padding:var(--ui-space-inset-lg);border-radius:4px;border-left:4px solid #1485CE}.feature-title{font-size:16px;font-weight:600;color:#000;margin:0 0 var(--ui-space-inset-xs) 0}.feature-desc{font-size:14px;color:#666;margin:0}.list-item{position:relative;padding-left:var(--ui-space-inset-xl);margin-bottom:var(--ui-space-inset-xs);font-size:16px;line-height:1.6;color:#333}.list-item::before{content:"✅ ";position:absolute;left:0;color:var(--ui-color-accent-green);font-weight:bold}.energy-info{background:var(--ui-color-accent-green);color:#fff;padding:var(--ui-space-inset-lg);border-radius:4px;margin:var(--ui-space-inset-lg) 0;font-weight:500}@media (max-width:768px){.page-wrapper{padding:var(--ui-space-inset-md)}.main-container,.container{padding:var(--ui-space-inset-md)}.description-section,.content-section{padding:var(--ui-space-inset-lg)}.main-title{font-size:24px}.navigation-grid{grid-template-columns:1fr}.features-grid{grid-template-columns:1fr}.bx-blue,.bx-green,.bx-yellow,.bx-red{padding:var(--ui-space-inset-md)}}
/* /bitrix/css/main/themes/blue/style.css */
.bx-blue .btn.btn-default{outline:none;background-color:#1485CE;border-color:#1485CE;color:#FFF}.bx-blue .btn.btn-default:hover{outline:none;background-color:#53A4D8;border-color:#53A4D8;color:#FFF}.bx-blue .btn.btn-default:active{outline:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
/* /local/templates/svetzavod/components/bitrix/catalog/catalog-new-r52/style.css */
.bx-breadcrumb2{position:relative;margin:20px 0px 0px 0px}.bx-breadcrumb2 i{color:#b5bdc2;margin-right:5px}@media (max-width:992px){.bx-breadcrumb2 i{display:none}}.bx-breadcrumb2 .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px;text-transform:lowercase}@media (max-width:992px){.bx-breadcrumb2 .bx-breadcrumb-item{background:#fff;border:1px #ddd solid;padding:3px 5px;margin:0px 5px 5px 0px;font-size:12px;border-radius:4px}}.bx-breadcrumb2.bx-breadcrumb-item span{white-space:normal}.bx-breadcrumb2 .bx-breadcrumb-item a{border-bottom:none;color:#A81E68}.pseudo_nav_chain{position:relative}.pseudo_nav_chain_list{position:absolute;top:16px;left:15px;z-index:10000;display:none;border-radius:16px;overflow:hidden;background:#fff;transition:all .25s ease-out}.pseudo_nav_chain_list a{display:block;padding:3px 15px;width:300px;font-size:14px;color:#b1579d !important;background:#fff;text-transform:lowercase}.pseudo_nav_chain_list a:hover{color:#333333;text-decoration:underline}.pseudo_nav_chain_list a:nth-child(1){padding-top:15px}.pseudo_nav_chain_list a:last-child{padding-bottom:15px}.pseudo_nav_chain_list a:last-child span{display:none}.pseudo_nav_chain:hover .pseudo_nav_chain_list{display:block;box-shadow:0px 1px 13px #999}.pseudo_nav_chain:last-child a span i{display:none}.catalog_aside_info{margin-top:30px;padding:25px;background:#fff;border-radius:10px;box-shadow:0px 1px 13px rgba(0,0,0,0.04827)}.catalog_aside_info strong{display:block}@media (max-width:992px){.catalog_aside_info{display:none}}.section_before_txt{padding:0px 0px 15px 0px;height:50px;overflow:hidden;transition:all .25s ease-out}.section_before_show{height:auto}.section_before_txt_show{text-align:center;border-radius:10px;display:block;width:170px;background:#fff;font-size:13px;cursor:pointer;color:#b1579d;margin:20px auto 30px auto}.section_before_txt_show u,.section_before_txt_show i{text-decoration:none;font-style:normal !important}.section_before_txt_show i{display:none}.section_before_txt_show:hover{color:#e58dd1}.section_before_txt_show_dn u{display:none}.section_before_txt_show_dn i{display:block}@media (max-width:992px){.section_after_txt table{display:block}.section_after_txt table tbody{display:block}.section_after_txt table tbody tr{display:flex;flex-wrap:wrap}.section_after_txt table tbody td{width:100%}}
/* /local/templates/svetzavod/components/bitrix/catalog.element/element-r52-new/style.css */
.catalog_detail_images{display:flex;justify-content:space-between}@media (max-width:768px){.catalog_detail_images{flex-direction:column}}.catalog_detail_images_dop{width:79px;flex-wrap:wrap;justify-content:center;order:-1}@media (max-width:768px){.catalog_detail_images_dop{width:100%;order:2;display:flex}}.catalog_detail_images_dop a{width:79px;display:block;overflow:hidden;height:79px;margin:2px;border-radius:10px;margin-bottom:10px;border:1px #ddd solid}.catalog_detail_images_main{width:calc(100% - 83px)}@media (max-width:768px){.catalog_detail_images_main{width:100%}}.catalog_detail_images_main a{display:block;width:100%}.catalog_detail_images_main a img{width:100%;border-radius:10px;border:1px #ddd solid;margin-bottom:10px}.catalog_detail_header{display:flex;justify-content:space-between;color:#333333;padding:15px 0px}@media (max-width:1400px){.catalog_detail_header{flex-wrap:wrap;position:relative}}@media (max-width:1400px){.catalog_detail_header_col{width:50%}}@media (max-width:992px){.catalog_detail_header_col{width:100%}}.catalog_detail_header_col span{color:#44b903}.catalog_detail_header_col button{background:none;border:none;color:#00749A;font-size:20px}@media (max-width:1400px){.catalog_detail_header_col button{float:right}}@media (max-width:992px){.catalog_detail_header_col button{position:absolute;top:15px;right:0}}.catalog_detail_action{display:flex;justify-content:space-between;margin-top:30px;flex-wrap:wrap}@media (max-width:1400px){.catalog_detail_action{flex-wrap:wrap;margin-top:30px;justify-content:flex-start}}@media (max-width:992px){.catalog_detail_action{margin-top:0px}}.catalog_detail_action_sku{width:100%;margin-bottom:30px}.catalog_detail_action_sku i{font-style:normal;color:#777777;display:block}.catalog_detail_action_sku ul{list-style:none;margin:0;padding:0}.catalog_detail_action_sku li{display:inline-block;border:3px transparent solid;margin-right:5px;width:50px;height:50px;border-radius:4px;overflow:hidden}.catalog_detail_action_sku li:last-child{display:none}.catalog_detail_action_sku li.selected{border:3px #00749A solid}.catalog_detail_action_sku span{width:50px;border-radius:3px;height:50px;display:block;overflow:hidden}.catalog_detail_action_price{display:flex;min-width:200px;flex-direction:column-reverse}@media (max-width:1400px){.catalog_detail_action_price{width:100%;margin-bottom:15px}}.catalog_detail_action_price_perc{width:60px;height:60px;text-align:center;color:#ffffff;font-size:18px;line-height:59px;border-radius:50%;background:#FF7C40;position:relative;margin-right:15px}.catalog_detail_action_price_price{padding:0px;position:relative}.catalog_detail_calculated_result{display:block;float:inline-start;margin-top:9px;font-size:13px;border-radius:5px;border:1px solid black;padding:3px 5px 3px;color:black;line-height:normal;margin-inline-end:auto}.catalog_detail_action_price_old del{text-decoration:line-through;text-decoration-color:red}.catalog_detail_action_price_cur{font-size:28px;font-weight:bold;padding:3px 0px}.catalog_detail_action_price_diff{font-size:14px;color:#777777;margin-top:2px}.catalog_detail_action_quantity{border-radius:10px;margin-top:5px}@media (max-width:1400px){.catalog_detail_action_quantity{margin-right:5px}}.catalog_detail_action_quantity_minus,.catalog_detail_action_quantity_plus{background:#00749A;width:50px;height:47px;color:#ffffff;text-align:center;line-height:47px;font-size:18px;border-radius:4px;display:inline-block;transition:all .25s ease-out;cursor:pointer}.catalog_detail_action_quantity_minus:hover,.catalog_detail_action_quantity_plus:hover{background:#00749AFF}.catalog_detail_action_quantity_numb{width:75px;height:49px;text-align:center;font-size:18px;border-radius:4px;border:1px #ccc solid;background:#fff;margin-top:1px;position:relative;bottom:-1px}@media (max-width:400px){.catalog_detail_action_quantity_numb{width:55px}}.catalog_detail_action_quantity_total{width:100%;text-align:center;font-size:14px;color:#777777;height:15px}.catalog_detail_action_button{width:170px;margin-top:8px}@media (max-width:365px){.catalog_detail_action_button{width:120px}}.catalog_detail_action_button a{display:block;height:47px;border-radius:4px;line-height:47px;text-align:center;background:#00749A;color:#ffffff;font-size:18px;transition:all .25s ease-out}.catalog_detail_action_button a:hover{text-decoration:none;background:#00749AFF;color:#ffffff}.catalog_detail_action_button span{background:#eee;color:#666666;width:100%;height:46px;line-height:46px;text-align:center;border-radius:10px;display:block}.catalog_detail_info{margin-top:50px}@media (max-width:992px){.catalog_detail_info{margin-top:30px}}.catalog_detail_info i{font-style:normal;background:#ee9200;color:#ffffff;font-size:12px;padding:0px 15px;display:inline-block;border-radius:4px;margin-top:5px}.catalog_detail_info ul{list-style:none;margin:0;padding:0}.catalog_detail_info ul li{display:flex;justify-content:space-between;border-bottom:2px dotted #ccc}@media (max-width:768px){.catalog_detail_info ul li{flex-wrap:wrap;border-bottom:none;margin-bottom:7px;line-height:20px}.catalog_detail_info ul li span{color:#666666}}.catalog_detail_info ul li strong,.catalog_detail_info ul li span{background:#F9F9F9;padding:0px 3px 3px 0px;position:relative;bottom:-6px;z-index:10}@media (max-width:768px){.catalog_detail_info ul li strong,.catalog_detail_info ul li span{width:100%;margin-bottom:0;padding:0px 0px 0px 0px}}.catalog_detail_small_txt{margin-top:50px}@media (max-width:992px){.catalog_detail_small_txt{margin-top:30px}}.properties_detail{list-style:none;margin:0;padding:0}.properties_detail li{display:flex;justify-content:space-between;border-bottom:2px dotted #ccc}@media (max-width:768px){.properties_detail li{flex-wrap:wrap;border-bottom:none;margin-bottom:7px;line-height:20px}.properties_detail li span{color:#666666}}.properties_detail li strong,.properties_detail li span{background:#F9F9F9;padding:0px 3px 3px 0px;position:relative;bottom:-6px;z-index:10}@media (max-width:768px){.properties_detail li strong,.properties_detail li span{width:100%;margin-bottom:0;padding:0px 0px 0px 0px}}.detail_tabs_content{margin:0px 0px 0px 110px}@media (max-width:992px){.detail_tabs_content{margin:0px 0px 0px 0px}.detail_tabs_content .tabs_links{padding:30px 0px 0px 0px}}.detail_tabs_content .tab_cont{padding:0px 10px}@media (max-width:992px){.detail_tabs_content .tab_cont{padding:30px 0px}}.ya-share2{position:relative;bottom:-4px}#sitemap-form{font-size:14px}#sitemap-form{background:white;border-radius:6px;border:1px solid #e3e3e3;padding:15px 20px;max-width:355px;color:#333;margin:100px auto}#sitemap-form p{margin-bottom:12px}#sitemap-form h3{margin-top:0;font-size:18px;padding:0}#sitemap-form input[type="text"],#sitemap-form textarea{font-size:14px;width:100%;margin:7px 0;border:1px solid #e6e6e6;border-radius:6px;padding:6px 10px;box-sizing:border-box;outline:none}#sitemap-form textarea{resize:none;height:120px}#sitemap-form input[type="text"]:focus,#sitemap-form textarea:focus{border:1px solid #fdc722}#sitemap-form input[type="submit"]{box-sizing:border-box;padding:5px 10px;float:right;color:#ffffff;text-transform:uppercase;background:#b1579d;border:none;border-radius:4px;cursor:pointer;outline:none}#sitemap-form input[type="submit"]:hover{background:#e58cd1 !important}#sitemap-hold{clear:both;text-align:right}.popup-form{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999}.close-btn{color:black;border:none;padding:5px 10px;border-radius:4px;color:#ffffff;text-transform:uppercase;background:#b1579d;cursor:pointer;display:inline-block}.close-btn:hover{background:#e58cd1 !important}.open-popup-form{display:block;margin-right:0;margin-left:auto;height:47px;border-radius:4px;line-height:47px;text-align:center;background:#b1579d;padding:0px 13.5px;text-transform:uppercase;color:#ffffff;cursor:pointer;font-size:18px;transition:all .25s ease-out}.open-popup-form:hover{background:#e58cd1 !important}.popup-form #sitemap-form{padding:10px !important}#sitemap-form input[type="submit"]{margin:15px auto!important}@media (min-width:992px){.popup-form #sitemap-form{width:500px !important}}.popup-form #sitemap-form{width:330px !important}
/* /local/components/r52/product.reviews/templates/.default/style.css */
.review-card__advantage,.review-card__disadvantage{font-size:13px;margin-bottom:8px;color:#4b5563}.review-card__response{margin-top:12px;padding:12px;background:#f9fafb;border-radius:8px;font-size:13px}.review-card__response-header{display:flex;align-items:center;gap:6px;margin-bottom:6px}.review-card__response-ic{display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M3 3h18v18H3z'/%3E%3Cpath d='M12 8v8M8 12h8'/%3E%3C/svg%3E");background-size:contain}.review-card__response-title{font-weight:700;color:#111827;font-size:13px}.product-detail__reviews-empty{text-align:center;padding:40px 20px;background:#f9fafb;border-radius:12px;margin-bottom:20px;color:#6b7280}.product-detail__reviews-add{margin-top:30px;text-align:center}.product-detail__reviews-add-btn{background:#b1579d;color:white;border:none;border-radius:8px;padding:12px 30px;font-weight:700;cursor:pointer;transition:0.2s}.product-detail__reviews-add-btn:hover{background:#964783}
/* /local/templates/svetzavod/components/bitrix/catalog.section/section-custom-2/style.css */
.sect_sort_panel{padding-bottom:20px;display:flex;justify-content:space-between}.sect_sort_panel span{display:inline-block;padding:1px 15px;background:#fff;border:1px #ddd solid;color:#b1579d;border-radius:20px;font-size:13px;margin-right:4px;cursor:pointer;transition:all .25s ease-out;text-transform:lowercase}@media (max-width:992px){.sect_sort_panel span{margin-bottom:2px}}.sect_sort_panel span:hover{color:#e58dd1}.sect_sort_panel span.this_sort{background:#ee9200;color:#ffffff}@media (max-width:1200px){.sect_sort_panel .top_pager{display:none}}.sect_sort_panel .top_pager .bx-pagination-container{margin-top:0}.sect_sort_panel .top_pager .bx-blue{margin:0px 0px}
/* /local/templates/svetzavod/components/bitrix/catalog.item/item-custom/style.css */
.no_hover_it{height:auto !important}.section_item{margin-bottom:30px;position:relative;background:#fff;border-radius:16px;padding:20px;transition:all .25s ease-out}.section_item:hover{box-shadow:0px 1px 13px #999}@media (max-width:575px){.section_item{height:auto;padding:10px}}.section_item .bazarow_add_favor{position:absolute;right:10px;top:10px;border:none;background:none;color:#b1579d;font-size:22px;z-index:20}.section_item_link{display:block;color:#333333}.section_item_link:hover{text-decoration:none}.section_item_link_img{width:100%;height:300px;border-radius:16px;position:relative;overflow:hidden;display:block}@media (max-width:500px){.section_item_link_img{width:100%;height:200px}}.section_item_link_img img{width:100%;height:300px !important;object-fit:cover}@media (max-width:500px){.section_item_link_img img{height:200px !important}}.section_item_link_perc{width:60px;height:60px;text-align:center;color:#ffffff;font-size:18px;line-height:59px;border-radius:50%;background:#FF7C40;top:10px;left:10px;position:absolute}.section_item_link_prop{display:block;font-size:13px;color:#777777;padding:10px 0px 5px 0px}.section_item_link_title{display:block;height:60px;overflow:hidden;font-weight:600;font-size:16px;line-height:21px}.section_item_link:hover{color:#b1579d}@media (max-width:575px){.section_item_link_title{height:auto;margin-bottom:10px;font-size:14px}}.section_item_quantity{background:#ee9200;color:#fff;font-size:14px;padding:1px 8px 4px;display:inline-block;border-radius:4px;margin-top:25px;text-transform:lowercase;font-weight:bold;line-height:normal}@media (max-width:575px){.section_item_quantity{margin-top:10px}}.section_item_calculated_result{display:inline-block;float:inline-end;margin-top:25px;font-size:13px;border-radius:4px;border:1px solid black;padding:1px 8px 3px;color:black;line-height:normal}@media (max-width:1199px) and (min-width:992px){.section_item_calculated_result{float:none;margin-top:15px}}@media (max-width:575px){.section_item_calculated_result{position:absolute;width:calc(100% - 20px);left:10px;bottom:60px}}}.section_item_sku{width:100%}.section_item_sku i{font-style:normal;color:#777777;display:block;font-size:12px}.section_item_sku ul{list-style:none;margin:0;padding:0}.section_item_sku li{display:inline-block;border:2px transparent solid;width:30px;height:30px;border-radius:4px;overflow:hidden}.section_item_sku li.selected{border:2px #00749A solid}.section_item_sku span{width:30px;border-radius:3px;height:30px;display:block;overflow:hidden}.section_item_price{display:block;height:70px;width:100%;margin-top:10px}.section_item_price_old{display:block;height:25px}.section_item_price_old del{text-decoration:line-through;text-decoration-color:red;color:#777777}.section_item_price_current{color:#333333;font-size:20px;font-weight:800}@media (max-width:575px){.section_item_price_current{font-size:16px}}.section_item_price_quant{display:block;color:#3dac2d;font-size:14px;margin-top:5px;margin-bottom:20px}.section_item_bottom{display:flex;flex-wrap:wrap}.section_item_quant{width:96px;display:flex;background:#b1579d;padding:3px;border-radius:10px 0px 0px 10px;transition:all .25s ease-out}@media (max-width:575px){.section_item_quant{display:none}}.section_item_quant_plus{width:30px;height:40px;text-align:center;line-height:39px;border-radius:7px 0px 0px 7px;background:#fff;cursor:pointer}.section_item_quant_input{width:30px;height:40px;text-align:center;line-height:39px;border:none}.section_item_quant_minus{cursor:pointer;width:30px;height:40px;text-align:center;line-height:39px;border-radius:0px 7px 7px 0px;background:#fff}.section_item_button{display:flex;flex-wrap:wrap;width:calc(100% - 96px);background:#b1579d;border-radius:0px 10px 10px 0px;padding:3px;transition:all .25s ease-out}@media (max-width:575px){.section_item_button{display:block;border-radius:10px;width:100%}}.section_item_button span{width:100%;cursor:pointer;display:block;height:40px;text-align:center;color:#ffffff;line-height:40px;font-size:16px;border-radius:7px;transition:all .25s ease-out;text-transform:uppercase;font-weight:bold}.section_item_button span:hover{background:#e58cd1;color:#ffffff;text-decoration:none}.section_item_button_add{width:100%}.section_item_nat_avail{background:#eee;color:#666666;width:100%;height:46px;line-height:46px;text-align:center;border-radius:10px}.more_layzy_botton{display:inline-block;height:45px;line-height:44px;border:none;border-radius:10px;padding:0px 30px;text-align:center;background:#b1579d;transition:all .25s ease-out;color:#b1579d;display:block;border:2px #b1579d solid;background:#fff;margin:10px auto 0px auto;cursor:pointer;transition:all .25s ease-out;width:200px;text-transform:uppercase}.more_layzy_botton:hover{color:#b1579d;background:#fff}
/* /local/templates/svetzavod/components/bitrix/catalog.section/section-custom-2/themes/yellow/style.css */
.bx-yellow .product-item-image-slider-progress-bar{background-color:#f9a91d}.bx-yellow .product-item-image-slider-control:hover{background-color:rgba(249,169,29,.8)}.bx-yellow .product-item-image-slider-control.active,.bx-yellow .product-item-image-slider-control:hover{background-color:#f9a91d}.bx-yellow .product-item-scu-item-text-block:hover,.bx-yellow .product-item-scu-item-color-block:hover,.bx-yellow .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-yellow .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#f4b236}.bx-yellow .product-item-amount-field:focus{border-color:#f4b236}.bx-yellow .catalog-section-header{border-color:#f4b236}
/* /local/templates/svetzavod/components/bitrix/catalog.section/section-custom-3/style.css */
.sect_sort_panel{padding-bottom:20px;display:flex;justify-content:space-between}.sect_sort_panel span{display:inline-block;padding:1px 15px;background:#fff;border:1px #ddd solid;color:#b1579d;border-radius:20px;font-size:13px;margin-right:4px;cursor:pointer;transition:all .25s ease-out;text-transform:lowercase}@media (max-width:992px){.sect_sort_panel span{margin-bottom:2px}}.sect_sort_panel span:hover{color:#e58dd1}.sect_sort_panel span.this_sort{background:#ee9200;color:#ffffff}@media (max-width:1200px){.sect_sort_panel .top_pager{display:none}}.sect_sort_panel .top_pager .bx-pagination-container{margin-top:0}.sect_sort_panel .top_pager .bx-blue{margin:0px 0px}
/* /local/templates/svetzavod/components/bitrix/catalog.section/section-custom-3/themes/yellow/style.css */
.bx-yellow .product-item-image-slider-progress-bar{background-color:#f9a91d}.bx-yellow .product-item-image-slider-control:hover{background-color:rgba(249,169,29,.8)}.bx-yellow .product-item-image-slider-control.active,.bx-yellow .product-item-image-slider-control:hover{background-color:#f9a91d}.bx-yellow .product-item-scu-item-text-block:hover,.bx-yellow .product-item-scu-item-color-block:hover,.bx-yellow .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-yellow .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#f4b236}.bx-yellow .product-item-amount-field:focus{border-color:#f4b236}.bx-yellow .catalog-section-header{border-color:#f4b236}
/* /local/templates/svetzavod/components/bitrix/news.list/detail_page_r52/style.css */
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486DAA}
/* /local/templates/svetzavod/components/bitrix/catalog.element/element-r52-new/themes/blue/style.css */
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-selected-scu,.bx-blue .product-item-detail-slider-controls-image:hover,.bx-blue .product-item-detail-slider-controls-image.active{outline-color:#006cc0}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .product-item-detail-slider-progress-bar{background-color:#006cc0}
/* /local/templates/svetzavod/bootstrap-reboot.min.css */
/*!
 * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}button,input,textarea{outline:0}button:active,input:active,textarea:active{outline:0}button:focus,input:focus,textarea:focus{outline:0}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}input,textarea,button{outline:0}input:hover,textarea:hover,button:hover{outline:0}input:active,textarea:active,button:active{outline:0}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}
/* /local/templates/svetzavod/bootstrap-grid.min.css */
/*!
 * Bootstrap Grid v5.0.0-beta1 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-sm-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-sm-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-sm-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-sm-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-sm-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-sm-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-sm-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-sm-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-sm-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-md-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-md-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-md-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-md-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-md-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-md-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-md-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-md-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-lg-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-lg-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-lg-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-lg-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-lg-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-lg-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-lg-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-lg-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-xl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-xl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-xl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-xl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-xl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-xl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-xl-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xxl-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xxl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-xxl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-xxl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-xxl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-xxl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-xxl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-xxl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-xxl-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-print-none{display:none!important}}
/* /local/templates/svetzavod/fonts/exotwo/exotwo.min.css */
/* Exo 2 Regular (Основной) */
@font-face {
  font-family: 'Exo 2';
  src: local('Exo 2'), local('Exo2-Regular'), url('/local/templates/svetzavod/fonts/exotwo/exo2.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap; /* Показывает текст сразу */
}

/* Exo 2 Bold (Заголовки) */
@font-face {
  font-family: 'Exo 2';
  src: local('Exo 2 Bold'), local('Exo2-Bold'), url('/local/templates/svetzavod/fonts/exotwo/exo2bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Подмена для Medium (500) -> используем Regular */
@font-face { font-family: 'Exo 2'; src: local('Exo 2'), url('/local/templates/svetzavod/fonts/exotwo/exo2.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }

/* Подмена для SemiBold (600) и ExtraBold (800) -> используем Bold */
@font-face { font-family: 'Exo 2'; src: local('Exo 2 Bold'), url('/local/templates/svetzavod/fonts/exotwo/exo2bold.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Exo 2'; src: local('Exo 2 Bold'), url('/local/templates/svetzavod/fonts/exotwo/exo2bold.woff2') format('woff2'); font-weight: 800; font-style: normal; font-display: swap; }
/* /local/templates/svetzavod/fonts/fontawesome/font-awesome.min.css */
/*! Font Awesome 4.7.0 (Optimized for svetzavod) */
@font-face {
  font-family: 'FontAwesome';
  src: url('/local/templates/svetzavod/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format("woff2"),
       url('/local/templates/svetzavod/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }
.fa-fw { width: 1.28571429em; text-align: center; }

/* ---    --- */
.fa-search:before { content: "\f002"; }
.fa-heart:before { content: "\f004"; }
.fa-close:before, .fa-times:before { content: "\f00d"; }
.fa-calendar:before { content: "\f073"; }
.fa-shopping-cart:before { content: "\f07a"; }
.fa-heart-o:before { content: "\f08a"; }
.fa-bars:before { content: "\f0c9"; }
.fa-eye:before { content: "\f06e"; }
/* /local/templates/svetzavod/news.css */
.article-container{margin:0 auto;padding:20px;font-family:Arial,sans-serif;line-height:1.6;color:#333}.article-toc{background:#f8f9fa;border:1px solid #dee2e6;padding:20px;margin:20px 0;border-radius:8px}.article-toc h3{margin-top:0;color:#495057}.article-toc ul{list-style-type:none;padding-left:0}.article-toc li{margin:8px 0}.article-toc a{color:#007bff;text-decoration:none;font-weight:500}.article-toc a:hover{text-decoration:underline}.article-highlight-box{background:#fff3cd;border:1px solid #ffeaa7;padding:15px;margin:20px 0;border-radius:6px;border-left:4px solid #ffc107}.article-warning-box{background:#f8d7da;border:1px solid #f5c6cb;padding:15px;margin:20px 0;border-radius:6px;border-left:4px solid #dc3545}.article-info-box{background:#d1ecf1;border:1px solid #bee5eb;padding:15px;margin:20px 0;border-radius:6px;border-left:4px solid #17a2b8}.article-table{width:100%;border-collapse:collapse;margin:25px 0;font-size:14px;background:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.article-table th,.article-table td{padding:12px 15px;text-align:center;border-bottom:1px solid #dee2e6}.article-table th{background:#495057;color:white;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;font-size:12px}.article-main-table th{background:#007bff}.article-main-table tr:nth-child(even){background-color:#f8f9ff}.article-main-table tr:hover{background-color:#e3f2fd;transition:background-color 0.3s ease}.article-secondary-table th{background:#28a745}.article-secondary-table tr:nth-child(even){background-color:#f8fff8}.article-secondary-table tr:hover{background-color:#e8f5e8;transition:background-color 0.3s ease}.article-highlight-row{background:linear-gradient(135deg,#fff3e0 0%,#ffe0b2 50%,#fff3e0 100%) !important;border-left:4px solid #ff9800;font-weight:600}.article-highlight-row:hover{background:linear-gradient(135deg,#ffecb3 0%,#ffd54f 50%,#ffecb3 100%) !important}.article-table td:first-child{font-weight:600;color:#495057}.article-table-caption{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:15px;margin:20px 0 0 0;border-radius:8px 8px 0 0;font-weight:600;color:#495057;text-align:center;border-bottom:3px solid #007bff}.article-formula{background:#f8f9fa;border-left:4px solid #007bff;padding:15px;margin:15px 0;font-family:'Courier New',monospace;border-radius:0 6px 6px 0}.article-cta-box{background:#d4edda;border:1px solid #c3e6cb;padding:20px;margin:30px 0;text-align:center;border-radius:8px;border-left:4px solid #28a745}.article-faq-item{margin:20px 0;border-bottom:1px solid #dee2e6;padding-bottom:15px}.article-faq-question{font-weight:bold;color:#495057;margin-bottom:10px}.article-container h1{color:#212529;text-align:center;margin-bottom:30px;font-size:2.2em}.article-container h2{color:#495057;border-bottom:2px solid #007bff;padding-bottom:8px;margin-top:40px;margin-bottom:20px}.article-container h3{color:#495057;margin-top:30px;margin-bottom:15px}.article-author-info{font-style:italic;color:#6c757d;text-align:center;margin-bottom:30px}.article-last-updated{font-size:12px;color:#6c757d;text-align:right;margin-bottom:20px}@media (max-width:768px){.article-container{padding:15px}.article-table{font-size:12px}.article-table th,.article-table td{padding:8px 10px}.article-container h1{font-size:1.8em}}.article-container *{box-sizing:border-box}.article-container p{margin-bottom:16px;text-align:justify}.article-container ul,.article-container ol{margin-bottom:16px;padding-left:20px}.article-container li{margin-bottom:8px}.dyuralight-page{font-family:'Roboto',sans-serif;color:#333}.button-download{width:450px;height:90px;border-radius:14px;background-color:#FF7A00;color:white;transition:transform 0.3s,box-shadow 0.3s;box-shadow:0 4px 12px rgba(255,122,0,0.3);display:flex;align-items:center;padding:1rem 1.5rem;text-decoration:none;margin-bottom:2rem}.button-download:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(255,122,0,0.4);color:white;text-decoration:none}.button-download:hover .button-text{color:white;opacity:1}.button-download:hover .button-desc{color:white;opacity:0.8}.pdf-icon{background-color:#fff;width:48px;height:48px;border-radius:8px;color:#FF7A00;margin-right:15px;display:flex;align-items:center;justify-content:center}.button-text{font-size:20px;font-weight:600}.button-desc{font-size:15px;opacity:0.8}.dyuralight-container{display:flex;justify-content:center;flex-wrap:wrap;gap:2.5rem}.button-content{text-align:left}.download-icon{margin-left:auto}
/* /local/templates/svetzavod/fancybox/jquery.fancybox3.min.css */
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* /local/templates/svetzavod/fancybox.css */
:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0,0,0,.7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;object-fit:contain;transition:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color,var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap,0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-z-index:1;--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-fit:cover;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-transfors:none;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff}.f-thumbs{flex-shrink:0;margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:max-height .3s ease,max-width .3s ease;position:relative;overflow:hidden;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - var(--f-thumbs-padding-y) * 2)}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-classic{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap)}.f-thumbs.is-modern{--f-carousel-slide-width:calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2);margin-inline:calc(var(--f-carousel-slide-width) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset( 0 var(--clip-shift) round var(--f-thumb-border-radius,0) );padding:0;overflow:visible;left:var(--shift,0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,none)}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}div.fancybox__dialog{position:fixed;inset:0;z-index:1050}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24,24,27,.95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0,0,0,.75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:rgba(255,255,255,.2);--f-spinner-color-2:rgba(255,255,255,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:rgba(255,255,255);--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:rgba(255,255,255,.75);--f-button-outline-offset:0px;--f-button-bg:rgba(54,54,54,.75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.01)),drop-shadow(1px 2px 1px rgba(24,24,27,.05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:34px;--f-close-button-height:34px;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-close-button-svg-width:22px;--f-close-button-svg-height:22px;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px rgba(255,255,255,.65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;position:absolute;inset:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:rgba(255,255,255,.97);--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0,0,0,.2);--f-spinner-color-2:rgba(0,0,0,.8);--f-spinner-border-width:3.5px;--f-progressbar-color:rgba(111,111,116);--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0,0,0,.85);--f-button-bg:rgba(255,255,255,.85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:rgba(255,255,255,.85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2,#e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}
/* /local/templates/svetzavod/swiper-bundle.min.css */
/**
 * Swiper 12.0.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 18, 2025
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
/* /local/templates/svetzavod/main.css */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{min-width:320px;font-family:'Exo 2',sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#111827;background-color:#f9f9f9;transition:.3s ease-in-out;overflow-x:hidden}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}.main{margin:0}.page-wrapper{position:relative;display:flex;flex-direction:column;min-height:100%;padding:0;background:#F9F9F9}.product-detail{display:flex;flex-direction:column;padding:20px 20px;margin:-20px -20px}.product-detail__wrapper{width:100%;margin:0 auto;padding:0}.catalog-section{width:100%;max-width:996px;margin:0 auto}.product-detail__inner{display:flex;flex-direction:column;max-width:1295px;margin:0 auto;background:#ffffff;border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1)}.product-detail__main{display:flex;align-items:flex-start}.product-detail__gallery{width:50%;border-right:1px solid #e5e7eb}.product-detail__slider-wrap{display:flex;flex-direction:column;align-items:center;padding:24px;gap:16px}.product-detail__info{width:50%}.product-detail__info-wrap{display:flex;flex-direction:column;padding:24px}.product-detail__card{position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:3 / 4}.product-detail__card-promo{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;gap:8px}.product-detail__card-promo--pos{position:absolute;bottom:16px;left:16px}.product-detail__card-promo-item{width:fit-content;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,0.1);color:white}.item-bg-red{background:#ef4444}.item-bg-green{background:#16a34a}.item-bg-blue{background:rgba(14,165,233,0.9);backdrop-filter:blur(4px);display:flex;gap:6px;align-items:center}.product-detail__slider{display:block;max-width:599px;width:100%;overflow:hidden;border-radius:16px;aspect-ratio:3/4}.product-detail__slider>.swiper-wrapper{width:100%}.swiper.product-detail__slider-thumbs{width:100%;max-width:599px}.product-detail__slider-thumbs>.swiper-wrapper{display:flex}.product-detail__card-promo-icon{display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__card-pic{position:relative;display:block;width:100%;max-width:599px;overflow:hidden;border-radius:16px}.product-detail__card-pic:after{content:"";display:block;width:100%;padding-top:133.22%}.product-detail__card-pic>img{display:block;position:absolute;top:0;left:0;width:100%;height:100% !important;object-fit:cover}.product-detail__slider-thumbs-slide{position:relative;display:flex;width:64px;border-radius:8px;overflow:hidden;cursor:pointer}.product-detail__thumbs-slide-pic{position:relative;display:block;height:85px;width:64px;border-radius:8px;overflow:hidden}.product-detail__thumbs-slide-pic>img{display:inline-block;vertical-align:middle;width:100%;height:100% !important;object-fit:cover;object-position:50% 50%}.swiper-slide.product-detail__slider-thumbs-slide{margin-right:12px;border:1px solid transparent;opacity:0.6;transition:all 0.3s ease-in-out}.swiper-slide.product-detail__slider-thumbs-slide:last-child{margin-right:0}.swiper-slide.swiper-slide-thumb-active.product-detail__slider-thumbs-slide{border-color:#3b82f6;opacity:1}.product-detail__info-wrap{display:flex;flex-direction:column}.product-detail__info-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.product-detail__info-sku{display:flex;align-items:center;gap:8px;background:#f3f4f6;padding:4px 8px;border-radius:4px;cursor:pointer;transition:0.2s;color:#374151;font-weight:500}.product-detail__info-sku-text{font-size:14px}.product-detail__info-text{display:flex;align-items:center;gap:4px;font-size:14px}.product-detail__info-text>a{color:#111827;font-weight:700;text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out}.product-detail__info-text>span{color:#6b7280}.product-detail__info-sku-icon{display:inline-block;flex-shrink:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Crect x='9' y='9' width='13' height='13' rx='2' ry='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__info-sku.is-copied .product-detail__info-sku-icon{display:none}.is-copied{pointer-events:none}.product-detail__info-title{font-size:30px;font-weight:700;padding:0 0 32px;margin:0 0 16px;line-height:1.2;color:#111827;border-bottom:1px solid #e5e7eb}.product-detail__info-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.product-detail__info-tag{padding:4px 10px;font-size:12px;font-weight:700;border-radius:4px;border:1px solid transparent;position:relative;cursor:help;user-select:none}.pd-tag-gray{background:#f3f4f6;color:#4b5563;border-color:#e5e7eb}.pd-tag-blue{background:#eff6ff;color:#1d4ed8;border-color:#dbeafe}.pd-tag-purple{background:#faf5ff;color:#7e22ce;border-color:#f3e8ff}.pd-tag-ai{background:linear-gradient(to right,#f5f3ff,#fdf4ff);color:#6d28d9;border-color:#ddd6fe;display:flex;align-items:center;gap:4px}.product-detail__info-tag .product-detail__info-tag-tooltip{visibility:hidden;opacity:0;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#1f2937;color:white;padding:4px 8px;border-radius:4px;white-space:nowrap;margin-bottom:8px;transition:0.2s;pointer-events:none;z-index:10;font-weight:400;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.product-detail__info-tag .product-detail__info-tag-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:4px;border-style:solid;border-color:#1f2937 transparent transparent transparent}.product-detail__info-tag:hover .product-detail__info-tag-tooltip{visibility:visible;opacity:1}.product-detail__info-tag-icon{display:inline-block;flex-shrink:0;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236d28d9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M12 2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2 2 2 0 0 1-2-2V4a2 2 0 0 1 2-2Z'/%3E%3Cpath d='M4.93 19.07a2 2 0 0 1 0-2.83l1.41-1.41a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-1.41 1.41a2 2 0 0 1-2.83 0Z'/%3E%3Cpath d='M19.07 4.93a2 2 0 0 1 2.83 0l1.41 1.41a2 2 0 0 1 0 2.83l-1.41-1.41a2 2 0 0 1-2.83 0Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__info-prices{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:12px}.product-detail__info-price{font-size:36px;font-weight:700;line-height:1}.product-detail__info-price-old{font-size:20px;color:#9ca3af;text-decoration:line-through;margin-bottom:4px;position:relative}.product-detail__info-price-unit{background:#f3f4f6;color:#4b5563;font-size:14px;font-weight:600;padding:4px 8px;border-radius:4px;margin-bottom:8px}.product-detail__info-benefits{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:32px}.product-detail__info-benefit{font-size:14px;font-weight:500;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:6px}.pd-ben-green{background:#f0fdf4;color:#16a34a}.pd-ben-red{background:#ef4444;color:white}.product-detail__info-fav-btn{display:flex;align-items:center;border:none;outline:none;font-size:14px;font-weight:500;padding:4px 8px;border-radius:4px;gap:6px}.pd-ben-gray{background:#f3f4f6;color:#6b7280;transition:0.2s;cursor:pointer}.pd-ben-gray:hover{background:#e5e7eb}.pd-ben-gray.active{background:#fef2f2;color:#ef4444}.product-detail__info-benefit-icon{display:inline-block;flex-shrink:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%2316a34a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpolyline points='22 4 12 14.01 9 11.01'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__info-benefit-el{display:inline-block;flex-shrink:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-card__btn-fav{position:absolute;top:8px;right:8px;z-index:3;display:flex;align-items:center;background:transparent;border:none;outline:none;transition:all 0.3s ease-in-out;cursor:pointer}.product-card__btn-fav-ic{display:inline-block;flex-shrink:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:all 0.3s ease-in-out}.product-card__btn-fav:hover .product-card__btn-fav-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23964783' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E")}.product-card__btn-fav.active .product-card__btn-fav-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23964783' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='%23964783'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E")}.product-card__btn-fav.active:hover .product-card__btn-fav-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23964783' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='%23964783'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E");opacity:0.8}.product-detail__info-rate{font-size:14px;font-weight:500;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:6px;background:#fefce8;color:#a16207;border:1px solid #fef9c3}.product-detail__info-rate-stars{display:flex;align-items:center;gap:2px}.product-detail__info-rate-star{display:inline-block;flex-shrink:0;width:16px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.28264 0.953316C9.51312 0.486377 9.62836 0.252908 9.78481 0.178314C9.92093 0.113414 10.0791 0.113414 10.2152 0.178314C10.3716 0.252908 10.4869 0.486377 10.7174 0.953316L12.904 5.38328C12.9721 5.52113 13.0061 5.59006 13.0558 5.64358C13.0999 5.69096 13.1527 5.72935 13.2113 5.75662C13.2775 5.78742 13.3536 5.79854 13.5057 5.82077L18.397 6.53571C18.912 6.61099 19.1696 6.64863 19.2888 6.77444C19.3925 6.88389 19.4412 7.0343 19.4215 7.18377C19.3988 7.35558 19.2124 7.53718 18.8395 7.90038L15.3014 11.3464C15.1911 11.4538 15.136 11.5076 15.1004 11.5715C15.0689 11.628 15.0487 11.6902 15.0409 11.7545C15.0321 11.8271 15.0451 11.903 15.0711 12.0547L15.9059 16.9221C15.994 17.4355 16.038 17.6922 15.9553 17.8445C15.8833 17.977 15.7553 18.07 15.607 18.0975C15.4366 18.1291 15.2061 18.0078 14.7451 17.7654L10.3724 15.4658C10.2361 15.3942 10.168 15.3584 10.0962 15.3443C10.0327 15.3318 9.96732 15.3318 9.90378 15.3443C9.83201 15.3584 9.76389 15.3942 9.62764 15.4658L5.25491 17.7654C4.7939 18.0078 4.5634 18.1291 4.39296 18.0975C4.24467 18.07 4.11671 17.977 4.04472 17.8445C3.96199 17.6922 4.00601 17.4355 4.09406 16.9221L4.92887 12.0547C4.9549 11.903 4.96791 11.8271 4.9591 11.7545C4.95131 11.6902 4.9311 11.628 4.89959 11.5715C4.86401 11.5076 4.80886 11.4538 4.69857 11.3464L1.16054 7.90038C0.787648 7.53718 0.601199 7.35558 0.578511 7.18377C0.558771 7.0343 0.607538 6.88389 0.711235 6.77444C0.83042 6.64863 1.08796 6.61099 1.60303 6.53571L6.4943 5.82077C6.64641 5.79854 6.72247 5.78742 6.7887 5.75662C6.84735 5.72935 6.90015 5.69096 6.94417 5.64358C6.99389 5.59006 7.02791 5.52113 7.09596 5.38328L9.28264 0.953316Z' fill='%23F4C20F'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__info-actions{display:grid;grid-template-columns:140px 1fr;gap:16px;margin-bottom:32px}.product-detail__qty-control{display:flex;flex-direction:column}.product-detail__counter{display:flex;border:1px solid #b1579d;border-radius:8px;height:48px;background:#f9fafb;overflow:hidden}.product-detail__counter-btn{width:80px;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:0.2s;border:none;outline:none;background-color:transparent}.product-detail__counter-btn--minus .product-detail__counter-icon{display:inline-block;flex-shrink:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__counter-btn--plus .product-detail__counter-icon{display:inline-block;flex-shrink:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__counter-input{width:100%;text-align:center;border:none;background:transparent;font-weight:600}.product-detail__counter-input:focus{outline:0 !important;border:none !important;-webkit-appearance:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.product-detail__total-price{font-size:12px;color:#6b7280;text-align:center;margin-top:4px}.product-detail__info-btns{display:flex;flex-direction:column;gap:12px}.product-detail__btn-basket{background-color:#b1579d;color:white;height:48px;border-radius:8px;font-weight:700;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px;border:none;outline:none;box-shadow:0 10px 15px -3px rgba(177,87,157,0.3);transition:all 0.2s}.product-detail__btn-basket:hover{background-color:#964783}.product-detail__btn-basket:active{transform:scale(0.95)}.product-detail__buy-one-click{position:relative;padding:0;background:none;border:2px solid #b1579d;border-radius:8px;height:48px;color:#b1579d;font-family:inherit;font-weight:700;transition:all 0.2s;outline:none;cursor:pointer}.product-detail__buy-one-click:hover{background-color:rgba(177,87,157,0.05)}.product-detail__buy-one-click:active{transform:scale(0.95)}.product-detail__info-delivery{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px;font-size:14px;display:flex;flex-direction:column;gap:12px}.product-detail__del-item{display:flex;gap:12px;align-items:center}.product-detail__del-item-bold{font-weight:700}.product-detail__del-item-text{color:#6b7280}.product-detail__del-item>a{color:#111827;font-weight:400;text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out}.product-detail__del-item>a:hover{text-decoration:underline}.product-detail__icon--1{display:inline-block;flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__icon--2{display:inline-block;flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cline x1='16.5' y1='9.4' x2='7.5' y2='4.21'/%3E%3Cpath d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/%3E%3Cpolyline points='3.27 6.96 12 12.01 20.73 6.96'/%3E%3Cline x1='12' y1='22.08' x2='12' y2='12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__icon--3{display:inline-block;flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Crect x='1' y='3' width='15' height='13'/%3E%3Cpolygon points='16 8 20 8 23 11 23 16 16 16 16 8'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__icon--4{display:inline-block;flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.item-text-green{color:#16a34a;font-weight:600}.product-detail__content{padding:24px;border-top:1px solid #e5e7eb}.product-detail__nav{display:flex;gap:24px;overflow-x:auto;border-bottom:1px solid #e5e7eb;margin-bottom:32px;position:sticky;top:57px;background:white;z-index:100;padding-top:8px;scrollbar-width:none}.product-detail__nav-link{padding-bottom:12px;font-size:18px;font-weight:500;color:#6b7280;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer;transition:0.2s;text-decoration:none}.product-detail__nav-link:hover{color:#374151;border-color:#d1d5db}.product-detail__nav-link.active{color:#b1579d;border-color:#b1579d}.product-detail__caption{font-size:20px;font-weight:700;line-height:1;margin:0 0 16px;color:#111827}.product-detail__about{position:relative;display:flex;flex-direction:column}.product-detail__about-block{position:relative;display:flex;flex-direction:column}.product-detail__about-block+.product-detail__about-block{margin-top:48px}.product-detail__about-block+.product-detail__about-block::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;width:100%;max-width:1247px;margin:0 auto 24px;height:1px;background-color:#e5e7eb;pointer-events:none}.product-detail__about-block>h3{font-size:20px;font-weight:700;margin:0 0 16px;padding:0;color:#111827;line-height:1}.product-detail__about-block>p{margin-bottom:16px;color:#374151}.product-detail__about-block>p:last-child{margin-bottom:0}.product-detail__about-video{border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1);border:1px solid #e5e7eb;background:black;margin-bottom:20px;position:relative;padding-bottom:56.25%;height:0}.product-detail__about-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-detail__about-text{color:#6b7280;font-size:12px;text-align:center}.product-detail__about-items{display:grid;grid-template-columns:1fr;gap:16px;grid-template-columns:repeat(3,1fr)}.product-detail__about-item{display:flex;flex-direction:column;background:white;border:1px solid #e5e7eb;border-radius:12px;padding:20px;box-shadow:0 1px 2px rgba(0,0,0,0.05);transition:all 0.3s ease-in-out}.product-detail__about-item:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1)}.product-detail__about-item-ic{position:relative;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.product-detail__about-item-ic>svg{width:20px;height:20px}.product-detail__about-item-ic.ic-shield{background:#e0e7ff}.product-detail__about-item-ic.ic-light{background:#fef9c3}.product-detail__about-item-ic.ic-power{background:#dcfce7}.product-detail__about-item-title{margin-bottom:8px;padding:0;font-size:16px;color:#111827;line-height:1.5;font-weight:700}.product-detail__about-item-text{color:#6b7280;font-size:14px}.product-detail__about-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.product-detail__about-grid-el{display:flex;align-items:flex-start;gap:12px;background:#f9fafb;padding:16px;border-radius:8px;font-size:14px;color:#4b5563}.product-detail__about-grid-ic{display:inline-block;flex-shrink:0;width:18px;height:18px}.product-detail__about-grid-ic>svg{width:100%;height:100%}.product-detail__about-grid-text span{font-weight:700}.product-detail__about-list{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.product-detail__about-list-el{padding:16px;border-radius:0 8px 8px 0;border-left-width:4px;border-left-style:solid;font-size:14px;color:#1f2937}.product-detail__about-list-el strong{color:#111827}.profit-green{background:#f0fdf4;border-color:#22c55e}.profit-blue{background:#eff6ff;border-color:#3b82f6}.profit-yellow{background:#fefce8;border-color:#eab308}.product-detail__useful{background:#f9fafb;border-radius:16px;padding:24px}.product-detail__useful-title{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;color:#111827;font-size:18px;font-weight:700}.product-detail__useful-ic{display:inline-block;flex-shrink:0;width:20px;height:20px}.product-detail__useful-ic>svg{width:100%;height:100%}.product-detail__useful-quote{border-left:4px solid #d1d5db;padding-left:16px;font-style:italic;color:#4b5563;margin-bottom:16px;font-size:14px}.product-detail__useful-link{display:flex;align-items:center;gap:4px;text-decoration:none;color:inherit;font-size:14px;font-weight:bold;line-height:1;cursor:pointer;transition:all 0.3s ease-in-out}.product-detail__useful-link:hover{text-decoration:underline}.product-detail__useful-link-ic{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px}.product-detail__useful-link-ic>svg{width:100%;height:100%}.product-detail__card-pic>img{transition:all 0.3s ease-in-out}.product-detail__card-pic:hover img{transform:scale(1.05)}.review-card{position:relative;display:flex;flex-direction:column;height:100%;background:white;border:1px solid #e5e7eb;border-radius:12px;padding:20px;flex-shrink:0;transition:all 0.3s ease-in-out;cursor:pointer}.review-card:hover{border-color:rgba(177,87,157,0.3);box-shadow:0 4px 6px rgba(0,0,0,0.05)}.review-card__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:26px}.review-card__data{display:flex;flex-direction:column}.review-card__name{color:#111827;font-size:16px;font-weight:700}.review-card__time{color:#6b7280;font-size:12px}.review-card__rate{display:flex;align-items:center;gap:3px;height:fit-content;background:#fefce8;padding:2px 6px;border-radius:4px;color:#a16207;font-size:12px;font-weight:700}.review-card__star{display:inline-block;flex-shrink:0;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.28264 0.953316C9.51312 0.486377 9.62836 0.252908 9.78481 0.178314C9.92093 0.113414 10.0791 0.113414 10.2152 0.178314C10.3716 0.252908 10.4869 0.486377 10.7174 0.953316L12.904 5.38328C12.9721 5.52113 13.0061 5.59006 13.0558 5.64358C13.0999 5.69096 13.1527 5.72935 13.2113 5.75662C13.2775 5.78742 13.3536 5.79854 13.5057 5.82077L18.397 6.53571C18.912 6.61099 19.1696 6.64863 19.2888 6.77444C19.3925 6.88389 19.4412 7.0343 19.4215 7.18377C19.3988 7.35558 19.2124 7.53718 18.8395 7.90038L15.3014 11.3464C15.1911 11.4538 15.136 11.5076 15.1004 11.5715C15.0689 11.628 15.0487 11.6902 15.0409 11.7545C15.0321 11.8271 15.0451 11.903 15.0711 12.0547L15.9059 16.9221C15.994 17.4355 16.038 17.6922 15.9553 17.8445C15.8833 17.977 15.7553 18.07 15.607 18.0975C15.4366 18.1291 15.2061 18.0078 14.7451 17.7654L10.3724 15.4658C10.2361 15.3942 10.168 15.3584 10.0962 15.3443C10.0327 15.3318 9.96732 15.3318 9.90378 15.3443C9.83201 15.3584 9.76389 15.3942 9.62764 15.4658L5.25491 17.7654C4.7939 18.0078 4.5634 18.1291 4.39296 18.0975C4.24467 18.07 4.11671 17.977 4.04472 17.8445C3.96199 17.6922 4.00601 17.4355 4.09406 16.9221L4.92887 12.0547C4.9549 11.903 4.96791 11.8271 4.9591 11.7545C4.95131 11.6902 4.9311 11.628 4.89959 11.5715C4.86401 11.5076 4.80886 11.4538 4.69857 11.3464L1.16054 7.90038C0.787648 7.53718 0.601199 7.35558 0.578511 7.18377C0.558771 7.0343 0.607538 6.88389 0.711235 6.77444C0.83042 6.64863 1.08796 6.61099 1.60303 6.53571L6.4943 5.82077C6.64641 5.79854 6.72247 5.78742 6.7887 5.75662C6.84735 5.72935 6.90015 5.69096 6.94417 5.64358C6.99389 5.59006 7.02791 5.52113 7.09596 5.38328L9.28264 0.953316Z' fill='%23F4C20F'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.review-card__text{color:#4b5563;font-size:14px;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-card__block{display:flex;align-items:center;gap:6px;margin-top:auto;margin-bottom:12px}.review-card__pic{position:relative;display:block;width:100%;max-width:40px;border-radius:6px;border:1px solid #6b7280;overflow:hidden}.review-card__pic::after{content:"";display:block;width:100%;padding-top:135%}.review-card__pic>img{display:block;position:absolute;top:0;left:0;width:100%;height:100% !important;object-fit:cover}.product-detail__reviews-icon{display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__caption-two{padding:0;font-size:24px;font-weight:700;line-height:1;margin:0 0 24px;color:#111827;display:flex;align-items:center;gap:8px}.product-detail__reviews-btn-ic{display:inline-block;flex-shrink:0;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.reviews-btn-prev .product-detail__reviews-btn-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E")}.reviews-btn-next .product-detail__reviews-btn-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E")}.product-detail__reviews-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:none;border:1px solid #e5e7eb;border-radius:50%;font-family:inherit;color:#6b7280;transition:0.2s;cursor:pointer;outline:none}.product-detail__reviews-btn:hover{background:#f9fafb;border-color:#d1d5db}.reviews-btn-prev:hover .product-detail__reviews-btn-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E")}.reviews-btn-next:hover .product-detail__reviews-btn-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E")}.review-card__btn{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:12px;border:none;background:none;color:#6b7280;font-size:14px;font-family:inherit;transition:0.2s;cursor:pointer;outline:none}.review-card__btn:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.review-card__btn-icon{display:inline-block;flex-shrink:0;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all 0.2s ease}.review-card__btn-like .review-card__btn-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E")}.review-card__btn-like:hover .review-card__btn-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E")}.review-card__btn-like.active .review-card__btn-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%2316a34a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='%2316a34a'%3E%3Cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E")}.review-card__btn-disl .review-card__btn-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17'/%3E%3C/svg%3E")}.review-card__btn-disl:hover .review-card__btn-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17'/%3E%3C/svg%3E")}.review-card__btn-disl.active .review-card__btn-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23ef4444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='%23ef4444'%3E%3Cpath d='M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17'/%3E%3C/svg%3E")}.review-card__btn-like.active{background:#dcfce7;color:#16a34a}.review-card__btn-disl.active{background:#fee2e2;color:#ef4444}.review-card__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.product-detail__reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.product-detail__reviews-btns{display:flex;gap:8px}.product-detail__reviews-slider{position:relative;z-index:1;overflow:hidden;margin:-16px 0;padding:16px 0}.product-detail__reviews-slider .swiper-slide{height:100%;display:flex;align-items:stretch;height:auto}.review-card__hidden-photos{display:none}.review-card__more-indicator{display:flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;padding:4px;background-color:rgb(75,85,99,0.6);border-radius:5px;color:white;font-weight:600;font-size:12px;line-height:1;cursor:pointer;transition:background-color 0.2s ease}.review-card__more-indicator span{margin-right:2px}.review-card__more-indicator .plus{font-size:14px}.product-detail__section{position:relative}.product-detail__section+.product-detail__section{margin-top:80px}.product-detail__section+.product-detail__section::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;width:100%;max-width:1247px;margin:0 auto 40px;height:1px;background-color:#e5e7eb;pointer-events:none}.product-detail__specs-icon{display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__table-wrap{background:#f9fafb;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;padding:4px}.product-detail__table{width:100%;border-collapse:collapse;font-size:14px;border-radius:12px;overflow:hidden}.product-detail__table tr:nth-child(odd){background:#ffffff}.product-detail__table tr:nth-child(even){background:#f9fafb}.product-detail__table td:first-child{color:#6b7280;font-weight:500;width:40%}.product-detail__table td:last-child{color:#111827;font-weight:600}.product-detail__table td{padding:14px 16px}.product-detail table{width:100%;border-collapse:collapse;font-size:14px;border-radius:12px;overflow:hidden}.product-detail table tr:nth-child(odd){background:#ffffff}.product-detail table tr:nth-child(even){background:#f9fafb}.product-detail table td:first-child{color:#6b7280;font-weight:500;width:40%}.product-detail table td:last-child{color:#111827;font-weight:600}.product-detail table td{padding:14px 16px}.product-detail__articles-icon{display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.product-card{position:relative;z-index:1;display:flex;flex-direction:column;background:white;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all 0.3s ease-in-out}.product-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);border-color:#d1d5db;z-index:2}.product-card__img-wrap{position:relative;aspect-ratio:3 / 4;background:#f9fafb;overflow:hidden;transition:all 0.3s ease-in-out;cursor:pointer}.product-card__link{position:relative;display:flex;width:100%;transition:all 0.3s ease-in-out;cursor:pointer}.product-card__pic{position:relative;display:block;width:100%}.product-card__pic::after{content:"";display:block;width:100%;padding-top:133.22%}.product-card__pic>img{display:block;position:absolute;top:0;left:0;width:100%;height:100% !important;object-fit:cover;transition:all 0.3s ease-in-out}.product-card--label{position:absolute;bottom:8px;left:8px;padding:4px 8px;background:rgba(255,255,255,0.9);border-radius:4px;font-size:12px;font-weight:800;border:1px solid #e5e7eb;backdrop-filter:blur(4px);color:#1f2937;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.product-card--badges{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:6px}.product-card--badge{padding:4px 8px;border-radius:4px;color:#fff;font-size:12px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.product-card--article{position:absolute;bottom:8px;right:8px;z-index:2;padding:4px 8px;border-radius:4px;color:#fff;font-size:12px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#f1f9fc;color:#713f12;text-transform:uppercase}.badge-bg-blue{display:flex;align-items:center;gap:6px;background:rgba(14,165,233,0.9);backdrop-filter:blur(4px);color:white;font-size:10px}.badge-bg-orange{background:#f97316;color:white}.badge-bg-yellow{background:#facc15;color:#713f12;text-transform:uppercase}.badge-bg-pink{background:#ec4899}.badge-bg-purple{background:#6366f1}.badge-bg-red{background:#ef4444}.product-card__content{display:flex;flex-direction:column;flex-grow:1;padding:12px}.product-card__title{text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out}.product-card:hover .product-card__title{color:#b1579d}.product-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);border-color:#d1d5db}.product-card:hover .product-card__pic>img{transform:scale(1.05)}.product-card__title{font-size:14px;font-weight:500;color:#374151;margin-bottom:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1;transition:0.2s}.product-card__block{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:12px}.product-card__price{font-size:18px;font-weight:700;color:#111827;line-height:1}.product-card__rate{display:flex;align-items:center;gap:4px;height:fit-content;padding:2px 6px;background:#fefce8;border-radius:4px;border:1px solid #fef9c3}.product-card__rate-value{font-size:12px;font-weight:700;color:#a16207}.product-card__rate-star{display:inline-block;flex-shrink:0;width:12px;height:11px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.28264 0.953316C9.51312 0.486377 9.62836 0.252908 9.78481 0.178314C9.92093 0.113414 10.0791 0.113414 10.2152 0.178314C10.3716 0.252908 10.4869 0.486377 10.7174 0.953316L12.904 5.38328C12.9721 5.52113 13.0061 5.59006 13.0558 5.64358C13.0999 5.69096 13.1527 5.72935 13.2113 5.75662C13.2775 5.78742 13.3536 5.79854 13.5057 5.82077L18.397 6.53571C18.912 6.61099 19.1696 6.64863 19.2888 6.77444C19.3925 6.88389 19.4412 7.0343 19.4215 7.18377C19.3988 7.35558 19.2124 7.53718 18.8395 7.90038L15.3014 11.3464C15.1911 11.4538 15.136 11.5076 15.1004 11.5715C15.0689 11.628 15.0487 11.6902 15.0409 11.7545C15.0321 11.8271 15.0451 11.903 15.0711 12.0547L15.9059 16.9221C15.994 17.4355 16.038 17.6922 15.9553 17.8445C15.8833 17.977 15.7553 18.07 15.607 18.0975C15.4366 18.1291 15.2061 18.0078 14.7451 17.7654L10.3724 15.4658C10.2361 15.3942 10.168 15.3584 10.0962 15.3443C10.0327 15.3318 9.96732 15.3318 9.90378 15.3443C9.83201 15.3584 9.76389 15.3942 9.62764 15.4658L5.25491 17.7654C4.7939 18.0078 4.5634 18.1291 4.39296 18.0975C4.24467 18.07 4.11671 17.977 4.04472 17.8445C3.96199 17.6922 4.00601 17.4355 4.09406 16.9221L4.92887 12.0547C4.9549 11.903 4.96791 11.8271 4.9591 11.7545C4.95131 11.6902 4.9311 11.628 4.89959 11.5715C4.86401 11.5076 4.80886 11.4538 4.69857 11.3464L1.16054 7.90038C0.787648 7.53718 0.601199 7.35558 0.578511 7.18377C0.558771 7.0343 0.607538 6.88389 0.711235 6.77444C0.83042 6.64863 1.08796 6.61099 1.60303 6.53571L6.4943 5.82077C6.64641 5.79854 6.72247 5.78742 6.7887 5.75662C6.84735 5.72935 6.90015 5.69096 6.94417 5.64358C6.99389 5.59006 7.02791 5.52113 7.09596 5.38328L9.28264 0.953316Z' fill='%23F4C20F'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-card__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;padding:0;background:#b1579d;box-shadow:0 2px 4px rgba(177,87,157,0.2);border-radius:8px;border:none;outline:none;color:white;font-family:inherit;font-size:14px;font-weight:700;transition:all 0.3s ease-in-out;cursor:pointer}.product-card__btn:hover{background:#964783}.product-card__btn:active{transform:scale(0.95)}.product-card__btn.added{background:#8e3a75;box-shadow:0 2px 4px rgba(142,58,117,0.2)}.product-card__btn-icon{display:inline-block;flex-shrink:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-card__prices{display:flex;flex-direction:column}.product-card__price-old{font-size:12px;color:#9ca3af;text-decoration:line-through}.product-card__price.product-card__price-curr{color:#dc2626}.product-detail__articles-icon{display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail__articles-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.article-card{position:relative;display:flex;flex-direction:column;height:100%;background:white;border:1px solid transparent;border-radius:12px;overflow:hidden;transition:all 0.3s ease-in-out;cursor:pointer;text-decoration:none}.article-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);border-color:#e5e7eb}.article-card:hover img{transform:scale(1.05)}.article-card:hover .article-card__content{background:white}.article-card:hover .article-card__title{color:#b1579d}.article-card__img-wrap{position:relative;display:flex;width:100%;height:250px;overflow:hidden}.article-card__pic{position:relative;display:block;width:100%;transition:all 0.3s ease-in-out}.article-card__pic::after{content:"";display:block;width:100%;padding-top:50.25%}.article-card__pic>img{display:block;position:absolute;top:0;left:0;width:100%;height:100% !important;object-fit:cover;transition:all 0.3s ease-in-out}.article-card__meta{margin-top:auto;display:flex;gap:16px;font-size:14px;color:#6b7280;line-height:1}.article-card__block{display:flex;align-items:center;gap:3px}.article-card__block-ic{display:inline-block;flex-shrink:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.article-card__tag{position:absolute;top:16px;left:16px;background:rgba(255,255,255,0.9);backdrop-filter:blur(4px);padding:4px 12px;border-radius:99px;font-size:12px;font-weight:700;text-transform:uppercase;color:#1f2937}.article-card__content{display:flex;flex-direction:column;flex-grow:1;padding:24px;background:#f9fafb;transition:all 0.3s ease-in-out}.article-card__title{padding:0;margin-bottom:12px;color:#111827;font-size:20px;font-weight:700;line-height:1.4;transition:all 0.3s ease-in-out}.article-card[data-article-id="0"]{grid-column:span 3}.article-card[data-article-id="0"] .article-card__pic::after{padding-top:40.98%}.article-card[data-article-id="1"]{grid-column:span 3}.article-card[data-article-id="1"] .article-card__pic::after{padding-top:40.98%}.article-card[data-article-id="2"],.article-card[data-article-id="3"],.article-card[data-article-id="4"]{grid-column:span 2}.article-card[data-article-id="2"] .article-card__img-wrap,.article-card[data-article-id="3"] .article-card__img-wrap,.article-card[data-article-id="4"] .article-card__img-wrap{height:200px}.pp-modal-basket{position:fixed;inset:0;background:rgba(0,0,0,0.4);backdrop-filter:blur(4px);z-index:1000;display:none;align-items:center;justify-content:center;padding:16px}.pp-modal-basket.open{display:flex;animation:szFadeIn 0.2s ease-out}.pp-modal-basket__wrapper{background:white;border-radius:16px;padding:32px;width:100%;max-width:480px;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);animation:szZoomIn 0.2s ease-out;max-height:90vh;overflow-y:auto}.pp-modal-basket__btn-close{position:absolute;top:16px;right:16px;padding:0;border:none;background:none;color:#9ca3af;font-family:inherit;transition:0.2s;z-index:10;cursor:pointer}.pp-modal-basket__btn-ic{display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pp-modal-basket__content{display:flex;flex-direction:column;align-items:center}.pp-modal-basket__ic-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 16px auto;background:#dcfce7;color:#16a34a;border-radius:50%}.pp-modal-basket__icon{display:inline-block;flex-shrink:0;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%2316a34a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pp-modal-title{margin:0 0 16px;color:#111827;font-size:24px;margin-bottom:24px;font-weight:700;line-height:1.2;text-align:center}.pp-modal-basket__summary-table{width:100%;text-align:left;font-size:14px;margin-bottom:24px;border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.pp-modal-basket__summary-table th{background:#f9fafb;color:#4b5563;font-weight:600;padding:8px 12px;border-bottom:1px solid #e5e7eb}.pp-modal-basket__summary-table td{padding:12px;border-bottom:1px solid #f3f4f6;color:#111827}.pp-modal-basket__summary-table tr:last-child td{border-bottom:none}.pp-modal-basket__summary-table .pp-modal-basket__header-cell--price,.pp-modal-basket__summary-table .pp-modal-basket__header-cell--quantity,.pp-modal-basket__summary-table .pp-modal-basket__header-cell--totall{text-align:center;white-space:nowrap}.pp-modal-basket__summary-table .pp-modal-basket__header-cell--total{text-align:right}.pp-modal-basket__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500}.pp-modal-basket__product-price-mobile{font-size:12px;color:#6b7280;margin-top:4px;display:block}.pp-modal-basket__hide-mobile,.pp-modal-basket__cell--total{white-space:nowrap}.pp-modal-basket__cell--total{font-weight:700}.pp-modal-basket__btns{display:flex;gap:12px;flex-direction:column;width:100%}.pp-modal-basket__btn-basket{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#b1579d;color:white;height:48px;border-radius:8px;font-weight:700;outline:none;box-shadow:0 10px 15px -3px rgba(177,87,157,0.3);transition:all 0.2s;border:none}.pp-modal-basket__btn-basket:hover{background-color:#964783}.pp-modal-basket__btn-basket:active{transform:scale(0.95)}.pp-modal-basket__btn{background:transparent;outline:none;cursor:pointer;transition:all 0.3s ease-in-out;border:2px solid #b1579d;color:#b1579d;height:48px;border-radius:8px;font-weight:700;transition:all 0.2s}.pp-modal-basket__btn:hover{background-color:rgba(177,87,157,0.05)}.pp-modal-basket__btn:active{transform:scale(0.95)}.pp-modal-basket__hide-mobile{display:none}.pp-quick-order{position:fixed;inset:0;background:rgba(0,0,0,0.4);backdrop-filter:blur(4px);z-index:1000;display:none;align-items:center;justify-content:center;padding:16px}.pp-quick-order.open{display:flex;animation:szFadeIn 0.2s ease-out}.pp-quick-order__wrapper{background:white;border-radius:16px;padding:32px;width:100%;max-width:480px;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);animation:szZoomIn 0.2s ease-out;max-height:90vh;overflow-y:auto}.pp-modal__btn-close{position:absolute;top:16px;right:16px;padding:0;border:none;background:none;color:#9ca3af;font-family:inherit;transition:0.2s;z-index:10;cursor:pointer;flex-shrink:0}.pp-modal-review__btn-close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;border:none;background:rgba(255,255,255,0.5);width:40px;height:40px;border-radius:50%;padding:4px;color:#9ca3af;font-family:inherit;transition:0.2s;z-index:10;cursor:pointer;flex-shrink:0}.pp-modal__btn-close-ic{display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pp-modal-review__btn-ic{display:inline-block;flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pp-quick-order__content{display:flex;flex-direction:column;align-items:center}.pp-quick-order__summary-table{width:100%;text-align:left;font-size:14px;margin-bottom:24px;border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.pp-quick-order__summary-table th{background:#f9fafb;color:#4b5563;font-weight:600;padding:8px 12px;border-bottom:1px solid #e5e7eb}.pp-quick-order__summary-table td{padding:12px;border-bottom:1px solid #f3f4f6;color:#111827}.pp-quick-order__summary-table tr:last-child td{border-bottom:none}.pp-quick-order__summary-table .pp-quick-order__header-cell--price,.pp-quick-order__summary-table .pp-quick-order__header-cell--quantity,.pp-quick-order__summary-table .pp-quick-order__header-cell--totall{text-align:center;white-space:nowrap}.pp-quick-order__summary-table .pp-quick-order__header-cell--total{text-align:right}.pp-quick-order__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500}.pp-quick-order__product-price-mobile{font-size:12px;color:#6b7280;margin-top:4px;display:block}.pp-quick-order__hide-mobile,.pp-quick-order__cell--total{white-space:nowrap}.pp-quick-order__cell--total{font-weight:700}.pp-modal-basket__hide-mobile{display:none}.pp-quick-order__form-btn-submit{background-color:#b1579d;color:white;height:48px;border-radius:8px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 15px -3px rgba(177,87,157,0.3);transition:all 0.2s;outline:none;border:none}.pp-quick-order__form-btn-submit:hover{background-color:#964783}.pp-quick-order__form-btn-submit:active{transform:scale(0.95)}.pp-quick-order__form-wrap{width:100%}.pp-quick-order__form{position:relative;display:flex;flex-direction:column;width:100%}.pp-quick-order__form-list{display:flex;flex-direction:column;gap:16px;width:100%}.pp-quick-order__form-field{position:relative;display:flex;flex-direction:column;width:100%;max-width:416px;gap:4px}.pp-quick-order__form-field label.error,.pp-quick-order__form-field span.error{display:block;margin:5px 0 0;color:red}.pp-quick-order__form-label{display:block;font-size:14px;font-weight:500;color:#374151}.pp-quick-order__form-input{box-sizing:border-box;display:block;width:100%;border:1px solid #d1d5db;background-color:transparent;border-radius:8px;padding:12px 16px;font-weight:400;font-size:16px;line-height:1.4;color:#111827;outline:none;transition:0.2s}.pp-quick-order__form-input:focus{outline:none;border-color:#b1579d;box-shadow:0 0 0 2px rgba(177,87,157,0.2)}.pp-quick-order__form-footer{display:flex;flex-direction:column;gap:16px;margin-top:16px}.pp-quick-order__form-checkbox{display:flex;align-items:flex-start;column-gap:8px}.pp-quick-order__form-checkbox-input{position:absolute;width:14px;height:14px;margin:0;opacity:0;pointer-events:none}.pp-quick-order__form-checkbox-clone{position:relative;flex-shrink:0;width:14px;height:14px;border-radius:3px;border:1px solid #d1d5db;cursor:pointer;background-color:transparent;overflow:hidden;transition:background-color 0.2s ease,border-color 0.2s ease}.pp-quick-order__form-checkbox-content{font-size:12px;color:#6b7280;line-height:1}.pp-quick-order__form-checkbox-clone:after{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=');background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-50%,-50%) scale(0.8);opacity:0;transition:opacity 0.2s ease,transform 0.2s ease}.pp-quick-order__form-checkbox-input:checked+.pp-quick-order__form-checkbox-clone{background-color:#b1579d;border-color:#b1579d}.pp-quick-order__form-checkbox-input:checked+.pp-quick-order__form-checkbox-clone::after{opacity:1;transform:translate(-50%,-50%) scale(1)}.pp-quick-order__form-checkbox-input:not(:checked)+.pp-quick-order__form-checkbox-clone::after{opacity:0;transform:translate(-50%,-50%) scale(0.8)}.pp-quick-order__hide-mobile{display:none}.pp-quick-order__form-input.error{border-color:#ef4444;background:#fef2f2}.form-error-msg{color:#ef4444;font-size:12px}.pp-modal-review{position:fixed;inset:0;background:rgba(0,0,0,0.4);backdrop-filter:blur(4px);z-index:1000;display:none;align-items:center;justify-content:center;padding:16px}.pp-modal-review.open{display:flex;animation:szFadeIn 0.2s ease-out}.pp-modal-review__wrapper{position:relative;display:flex;width:100%;max-width:1024px;padding:0;background:white;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);animation:szZoomIn 0.2s ease-out;max-height:90vh;overflow-y:auto;height:80vh;overflow:hidden}.pp-modal-review__content{display:flex;flex-direction:column;width:40%;height:100%;padding:32px;overflow-y:auto;background:white}.pp-modal-review__top{display:flex;flex-direction:column;margin-bottom:24px}.pp-modal-review__block{display:flex;align-items:center;gap:12px;margin-bottom:16px}.pp-modal-review__data{display:flex;flex-direction:column}.pp-modal-review__time{color:#6b7280;font-size:12px;line-height:1.5}.pp-modal-review__name{color:#111827;line-height:1.5;font-weight:700}.pp-modal-review__feedback{display:flex;justify-content:space-between}.pp-modal-review__stars{display:flex;align-items:center;gap:4px}.pp-modal-review__text{color:#374151;font-size:14px;line-height:1.6}.pp-modal-review__res{position:relative;padding:16px;margin-top:24px;background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px}.pp-modal-review__res::before{content:'';position:absolute;top:-6px;left:24px;width:12px;height:12px;background:#f9fafb;border-top:1px solid #f3f4f6;border-left:1px solid #f3f4f6;transform:rotate(45deg)}.pp-modal-review__res-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.pp-modal-review__res-title{color:#111827;font-size:14px;font-weight:700;line-height:1.5}.pp-modal-review__res-text{color:#4b5563;font-size:14px;line-height:1.5;margin:0}.pp-modal-review__res-ic-wrap{position:relative;display:flex;align-items:center;justify-content:center;background:#b1579d;color:white;padding:4px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.pp-modal-review__res-ic{display:inline-block;flex-shrink:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpath d='M3 3h18v18H3z'/%3E%3Cpath d='M12 8v8M8 12h8'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pp-modal-review__star{display:inline-block;flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.28264 0.953316C9.51312 0.486377 9.62836 0.252908 9.78481 0.178314C9.92093 0.113414 10.0791 0.113414 10.2152 0.178314C10.3716 0.252908 10.4869 0.486377 10.7174 0.953316L12.904 5.38328C12.9721 5.52113 13.0061 5.59006 13.0558 5.64358C13.0999 5.69096 13.1527 5.72935 13.2113 5.75662C13.2775 5.78742 13.3536 5.79854 13.5057 5.82077L18.397 6.53571C18.912 6.61099 19.1696 6.64863 19.2888 6.77444C19.3925 6.88389 19.4412 7.0343 19.4215 7.18377C19.3988 7.35558 19.2124 7.53718 18.8395 7.90038L15.3014 11.3464C15.1911 11.4538 15.136 11.5076 15.1004 11.5715C15.0689 11.628 15.0487 11.6902 15.0409 11.7545C15.0321 11.8271 15.0451 11.903 15.0711 12.0547L15.9059 16.9221C15.994 17.4355 16.038 17.6922 15.9553 17.8445C15.8833 17.977 15.7553 18.07 15.607 18.0975C15.4366 18.1291 15.2061 18.0078 14.7451 17.7654L10.3724 15.4658C10.2361 15.3942 10.168 15.3584 10.0962 15.3443C10.0327 15.3318 9.96732 15.3318 9.90378 15.3443C9.83201 15.3584 9.76389 15.3942 9.62764 15.4658L5.25491 17.7654C4.7939 18.0078 4.5634 18.1291 4.39296 18.0975C4.24467 18.07 4.11671 17.977 4.04472 17.8445C3.96199 17.6922 4.00601 17.4355 4.09406 16.9221L4.92887 12.0547C4.9549 11.903 4.96791 11.8271 4.9591 11.7545C4.95131 11.6902 4.9311 11.628 4.89959 11.5715C4.86401 11.5076 4.80886 11.4538 4.69857 11.3464L1.16054 7.90038C0.787648 7.53718 0.601199 7.35558 0.578511 7.18377C0.558771 7.0343 0.607538 6.88389 0.711235 6.77444C0.83042 6.64863 1.08796 6.61099 1.60303 6.53571L6.4943 5.82077C6.64641 5.79854 6.72247 5.78742 6.7887 5.75662C6.84735 5.72935 6.90015 5.69096 6.94417 5.64358C6.99389 5.59006 7.02791 5.52113 7.09596 5.38328L9.28264 0.953316Z' fill='%23d1d5db'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pp-modal-review__star.active{background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.28264 0.953316C9.51312 0.486377 9.62836 0.252908 9.78481 0.178314C9.92093 0.113414 10.0791 0.113414 10.2152 0.178314C10.3716 0.252908 10.4869 0.486377 10.7174 0.953316L12.904 5.38328C12.9721 5.52113 13.0061 5.59006 13.0558 5.64358C13.0999 5.69096 13.1527 5.72935 13.2113 5.75662C13.2775 5.78742 13.3536 5.79854 13.5057 5.82077L18.397 6.53571C18.912 6.61099 19.1696 6.64863 19.2888 6.77444C19.3925 6.88389 19.4412 7.0343 19.4215 7.18377C19.3988 7.35558 19.2124 7.53718 18.8395 7.90038L15.3014 11.3464C15.1911 11.4538 15.136 11.5076 15.1004 11.5715C15.0689 11.628 15.0487 11.6902 15.0409 11.7545C15.0321 11.8271 15.0451 11.903 15.0711 12.0547L15.9059 16.9221C15.994 17.4355 16.038 17.6922 15.9553 17.8445C15.8833 17.977 15.7553 18.07 15.607 18.0975C15.4366 18.1291 15.2061 18.0078 14.7451 17.7654L10.3724 15.4658C10.2361 15.3942 10.168 15.3584 10.0962 15.3443C10.0327 15.3318 9.96732 15.3318 9.90378 15.3443C9.83201 15.3584 9.76389 15.3942 9.62764 15.4658L5.25491 17.7654C4.7939 18.0078 4.5634 18.1291 4.39296 18.0975C4.24467 18.07 4.11671 17.977 4.04472 17.8445C3.96199 17.6922 4.00601 17.4355 4.09406 16.9221L4.92887 12.0547C4.9549 11.903 4.96791 11.8271 4.9591 11.7545C4.95131 11.6902 4.9311 11.628 4.89959 11.5715C4.86401 11.5076 4.80886 11.4538 4.69857 11.3464L1.16054 7.90038C0.787648 7.53718 0.601199 7.35558 0.578511 7.18377C0.558771 7.0343 0.607538 6.88389 0.711235 6.77444C0.83042 6.64863 1.08796 6.61099 1.60303 6.53571L6.4943 5.82077C6.64641 5.79854 6.72247 5.78742 6.7887 5.75662C6.84735 5.72935 6.90015 5.69096 6.94417 5.64358C6.99389 5.59006 7.02791 5.52113 7.09596 5.38328L9.28264 0.953316Z' fill='%23F4C20F'/%3E%3C/svg%3E")}.pp-modal-review__slider-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:60%;height:auto;background:#000;padding:10px}.pp-modal-review__slider-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:1px solid transparent;border-radius:50%;font-family:inherit;color:#fff;transition:0.2s;cursor:pointer;outline:none}.pp-modal-review__slider-btn-ic{display:inline-block;flex-shrink:0;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.pp-modal-review__slider-btn-prev .pp-modal-review__slider-btn-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E")}.pp-modal-review__slider-btn-next .pp-modal-review__slider-btn-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E")}.pp-modal-review__slider-btn:hover{background:rgba(255,255,255,0.2)}.pp-modal-review__slider-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 30px)}.pp-modal-review__pic{position:relative;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#dbeafe;overflow:hidden}.pp-modal-review__pic>img{display:block;flex-shrink:0;width:40px;height:40px;max-width:100%}.pp-modal-review__slider{position:relative;display:flex;flex-direction:column;width:100%;max-width:600px;height:100%}.pp-modal-review__slider-card{position:relative;display:flex;width:100%;max-width:600px}.pp-modal-review__slider-pic{position:relative;display:block;width:100%}.pp-modal-review__slider-pic::after{content:"";display:block;width:100%;padding-top:133.33%}.pp-modal-review__slider-pic>img{display:block;position:absolute;top:0;left:0;width:100%;height:100% !important;object-fit:cover}.catalog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:996px;margin-bottom:20px}.sect_sort_panel{padding-bottom:0}.product-detail__info-title-mobile{display:none;padding:24px}.review-card__block{width:100%;max-width:170px}.review-card__footer{display:flex;align-items:center;gap:10px}@media (min-width:640px){.pp-modal-basket__hide-mobile{display:table-cell}.pp-quick-order__hide-mobile{display:table-cell}.pp-modal-basket__product-price-mobile,.pp-quick-order__product-price-mobile{display:none}}@media (max-width:1200px){.sect_sort_panel{padding-bottom:20px}.product-detail__nav{top:106px}}@media (max-width:1024px){.product-detail__info-title-mobile .product-detail__info-title{padding:0 0 24px;margin:0;text-align:center}.product-detail__info-title-mobile{padding:24px 24px 0 24px}.product-detail__info-title-desktop{display:none}.product-detail__info-title-mobile{display:block}.catalog__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.product-detail__articles-grid{grid-template-columns:repeat(2,1fr)}.product-detail__gallery{width:100%}.product-detail__info{width:100%}.product-detail__main{flex-direction:column}.article-card[data-article-id="0"]{grid-column:span 1}.article-card[data-article-id="0"] .article-card__pic::after{padding-top:40.98%}.article-card[data-article-id="1"]{grid-column:span 1}.article-card[data-article-id="1"] .article-card__pic::after{padding-top:40.98%}.article-card[data-article-id="2"],.article-card[data-article-id="3"]{grid-column:span 1}.article-card[data-article-id="4"]{grid-column:span 2}.article-card[data-article-id="2"] .article-card__img-wrap,.article-card[data-article-id="3"] .article-card__img-wrap,.article-card[data-article-id="4"] .article-card__img-wrap{height:250px}.article-card__pic::after{padding-top:40.98%}.product-detail__slider-thumbs-slide{width:74px}.product-detail__thumbs-slide-pic{width:74px;height:90px}.swiper.product-detail__slider-thumbs{max-width:590px}}@media (max-width:768px){.product-detail__info-title-mobile{padding:15px 15px 0 15px}.pp-modal-review__btn-close{width:35px;height:35px;padding:0}.catalog__grid{grid-template-columns:repeat(2,1fr)}.pp-modal-review__content{width:100%;padding:20px}.pp-modal-review__slider-wrap{width:100%;height:40%}.pp-modal-review__slider{max-width:295px}.pp-modal-review__slider-btn{width:35px;height:35px}.pp-modal-review__slider-nav{width:calc(100% - 10px)}.pp-modal-review__slider-pic::after{padding-top:133.56%}.pp-modal-review__wrapper{flex-direction:column}.product-detail{padding:0;margin:0}.page-wrapper .catalog_title{padding:0 12px}.page-wrapper{width:calc(100% + 24px);margin:0 -12px}.product-detail__content{padding:15px}.product-detail__slider-wrap{padding:15px}.product-detail__info-wrap{padding:15px}.product-detail__slider-wrap{gap:10px}.product-detail__info-title{padding:0 0 16px;font-size:22px}.product-detail__about-items{grid-template-columns:1fr}.product-detail__related-grid{grid-template-columns:repeat(2,1fr);gap:8px}.product-detail__inner{border-radius:8px}.product-detail__card-pic{border-radius:8px}.product-detail__slider{border-radius:8px}.swiper.product-detail__slider-thumbs{width:100%;max-width:250px}.product-detail__slider-thumbs>.swiper-wrapper{width:fit-content}.product-detail__card-promo-item{padding:3px 6px;font-size:11px}.product-detail__card-promo{top:10px;left:10px}.product-detail__card-promo--pos{bottom:10px;left:10px}.product-detail__info-price{font-size:30px}.product-detail__info-price-old{font-size:16px}.product-detail__info-prices{gap:10px}.product-detail__info-benefits{margin-bottom:25px}.product-detail__info-actions{margin-bottom:25px}.product-detail__info-delivery{border-radius:10px;padding:15px}.product-detail__nav{gap:15px;margin-bottom:25px;padding-top:0px;width:calc(100% + 30px);margin-left:-15px;padding:0 15px}.product-detail__about-block>h3{margin:0 0 12px}.product-detail__about-block>p{margin-bottom:12px}.product-detail__about-block+.product-detail__about-block{margin-top:40px}.product-detail__about-block+.product-detail__about-block::before{margin:0 auto 20px}.product-detail__about-video{margin-bottom:15px}.product-detail__about-item{padding:15px}.product-detail__about-item-ic{width:35px;height:35px;margin-bottom:10px}.product-detail__about-item-ic.ic-shield::before{width:18px;height:18px}.product-detail__about-item-ic.ic-light::before{width:18px;height:18px}.product-detail__about-item-ic.ic-power::before{width:22px;height:22px}.product-detail__about-grid-el{padding:14px}.product-detail__about-list-el{padding:14px}.product-detail__useful{border-radius:8px;padding:15px}.product-detail__section+.product-detail__section{margin-top:60px}.product-detail__section+.product-detail__section::before{margin:0 auto 30px}.product-detail__caption-two{font-size:22px}.product-detail__reviews-header{align-items:flex-start;flex-direction:column}.review-card{padding:15px;border-radius:8px}.review-card__top{margin-bottom:20px}.review-card__text{margin-bottom:12px}.product-detail table td{padding:12px 14px}.product-card__btn{gap:4px;height:38px;font-weight:600}.product-card{border-radius:8px}.product-card__content{padding:10px}.product-card--badge{padding:2px 6px;font-size:10px}.product-card--label{padding:2px 6px;font-size:10px}.product-card__btn-icon{width:14px;height:14px}.product-card__price{font-size:16px}.product-card__price-old{font-size:11px}.article-card{border-radius:8px}.article-card__content{padding:18px}.article-card__title{margin-bottom:10px;font-size:18px}.pp-modal-basket{padding:12px}.pp-modal-basket.open{display:flex;animation:szFadeIn 0.2s ease-out}.pp-modal-basket__wrapper{background:white;border-radius:8px;padding:20px}.pp-modal-review__wrapper{border-radius:8px}.pp-modal-basket__btn-close{top:12px;right:12px}.pp-modal-basket__btn-ic{width:20px;height:20px}.pp-modal-basket__ic-wrap{width:54px;height:54px;margin:0 auto 10px auto}.pp-modal-basket__icon{width:28px;height:28px}.pp-modal-title{margin:0 0 12px;font-size:20px;margin-bottom:20px}.pp-modal-basket__summary-table{margin-bottom:20px}.pp-modal-basket__summary-table th{padding:5px 10px}.pp-modal-basket__summary-table td{padding:10px}.pp-modal-basket__summary-table .pp-modal-basket__header-cell--price,.pp-modal-basket__summary-table .pp-modal-basket__header-cell--quantity,.pp-modal-basket__summary-table .pp-modal-basket__header-cell--totall{text-align:center;white-space:nowrap}.pp-modal-basket__product-price-mobile{font-size:11px}.pp-modal-basket__hide-mobile,.pp-modal-basket__cell--total{white-space:nowrap}.pp-modal-basket__btns{gap:10px}.pp-modal-basket__btn-basket{height:40px}.pp-modal-basket__btn{height:40px}.pp-quick-order{padding:12px}.pp-quick-order__wrapper{border-radius:8px;padding:20px}.pp-modal__btn-close{top:12px;right:12px}.pp-modal-review__btn-ic{width:20px;height:20px}.pp-modal__btn-close-ic{width:20px;height:20px}.pp-quick-order__summary-table{margin-bottom:20px}.pp-quick-order__summary-table th{padding:5px 10px;border-bottom:1px solid #e5e7eb}.pp-quick-order__summary-table td{padding:10px}.pp-quick-order__form-btn-submit{height:40px}.pp-quick-order__form-list{gap:10px}.pp-quick-order__form-input{padding:10px 14px}.pp-quick-order__form-footer{gap:10px;margin-top:10px}.pp-quick-order__form-checkbox{column-gap:5px}.bx-breadcrumb2 .bx-breadcrumb-item:last-child{white-space:wrap}}@media (max-width:640px){.product-detail__info-actions{grid-template-columns:1fr}.product-detail__about-grid{grid-template-columns:1fr}.product-detail__articles-grid{grid-template-columns:1fr}.review-card{min-width:280px}.article-card[data-article-id="4"]{grid-column:span 1}}@media (max-width:375px){.review-card{min-width:250px}.product-card__block{align-items:flex-start;flex-direction:column;gap:4px}}@keyframes szFadeIn{from{opacity:0}to{opacity:1}}@keyframes szZoomIn{from{transform:scale(0.95);opacity:0}to{transform:scale(1);opacity:1}}.pp-quick-order__success-block{text-align:center;padding:30px 0}.pp-quick-order__success-title{font-size:24px;font-weight:700;margin-bottom:15px;color:#111827}.pp-quick-order__success-text{font-size:16px;color:#6b7280;margin-bottom:25px}.pp-quick-order__success-btn{width:auto;padding:12px 30px;background:transparent;border:2px solid #b1579d;color:#b1579d;height:48px;border-radius:8px;font-weight:700;cursor:pointer;transition:all 0.2s}.pp-quick-order__success-btn:hover{background-color:rgba(177,87,157,0.05)}.pp-quick-order__success-btn:active{transform:scale(0.95)}.pp-modal-add-review{position:fixed;inset:0;background:rgba(0,0,0,0.4);backdrop-filter:blur(4px);z-index:1001;display:none;align-items:center;justify-content:center;padding:16px}.pp-modal-add-review.open{display:flex;animation:szFadeIn 0.2s ease-out}.pp-modal-add-review__wrapper{background:white;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;position:relative;padding:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);animation:szZoomIn 0.2s ease-out}.pp-modal-add-review__btn-close{position:absolute;top:16px;right:16px;width:40px;height:40px;border:none;background:rgba(0,0,0,0.05);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:0.2s}.pp-modal-add-review__btn-close:hover{background:rgba(0,0,0,0.1)}.pp-modal-add-review__btn-ic{display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pp-modal-add-review__title{font-size:24px;font-weight:700;color:#111827;margin-bottom:24px}.pp-modal-add-review__field{margin-bottom:20px}.pp-modal-add-review__label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:6px}.pp-modal-add-review__label .required{color:#ef4444}.pp-modal-add-review__input,.pp-modal-add-review__textarea{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;transition:0.2s}.pp-modal-add-review__input:focus,.pp-modal-add-review__textarea:focus{outline:none;border-color:#b1579d;box-shadow:0 0 0 2px rgba(177,87,157,0.1)}.pp-modal-add-review__rating{display:flex;align-items:center;gap:10px}.rating-stars{display:flex;gap:4px}.rating-star{font-size:30px;color:#d1d5db;cursor:pointer;transition:0.2s;line-height:1}.rating-star.active,.rating-star:hover{color:#f4c20f}.pp-modal-add-review__file-input{width:100%;padding:10px;border:1px dashed #d1d5db;border-radius:8px;cursor:pointer}.pp-modal-add-review__file-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.file-preview-item{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden}.file-preview-item img{width:100%;height:100%;object-fit:cover}.file-preview-remove{position:absolute;top:2px;right:2px;width:20px;height:20px;background:rgba(0,0,0,0.5);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:16px;cursor:pointer}.pp-modal-add-review__file-hint{font-size:12px;color:#6b7280;margin-top:4px}.pp-modal-add-review__footer{display:flex;gap:12px;margin-top:24px}.pp-modal-add-review__submit{flex:1;background:#b1579d;color:white;border:none;border-radius:8px;padding:12px;font-weight:700;cursor:pointer;transition:0.2s}.pp-modal-add-review__submit:hover{background:#964783}.pp-modal-add-review__cancel{flex:1;background:transparent;color:#b1579d;border:2px solid #b1579d;border-radius:8px;padding:12px;font-weight:700;cursor:pointer;transition:0.2s}.pp-modal-add-review__cancel:hover{background:rgba(177,87,157,0.05)}.pp-modal-add-review__success{text-align:center;padding:40px 20px}.pp-modal-add-review__success-ic{width:64px;height:64px;background:#dcfce7;border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%2316a34a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:32px;background-repeat:no-repeat;background-position:center}.pp-modal-add-review__success-title{font-size:22px;font-weight:700;color:#111827;margin-bottom:10px}.pp-modal-add-review__success-text{color:#6b7280;margin-bottom:24px}.pp-modal-add-review__success-btn{background:#b1579d;color:white;border:none;border-radius:8px;padding:12px 30px;font-weight:700;cursor:pointer}.product-detail__info-benefit{position:relative;cursor:help}.product-detail__info-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;padding:8px 12px;background:#333;color:#fff;font-size:12px;line-height:1.4;white-space:nowrap;border-radius:4px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s;z-index:10}.product-detail__info-benefit:hover .product-detail__info-tooltip{opacity:1;visibility:visible}.product-detail__info-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.product-card__btn.in-basket{background:#e213b9;cursor:default;opacity:0.8}.product-card__btn.in-basket:hover{background:#8f377c}.product-card__btn.in-basket:active{transform:none}.product-detail__btn-basket.in-basket{background:#e213b9;cursor:default;opacity:0.8;pointer-events:auto}.product-detail__btn-basket.in-basket:hover{background:#8f377c}.product-detail__btn-basket.in-basket:active{transform:none}.product-detail__info-fav-btn.active{background:#f3e8ff;color:#b1579d}.product-detail__info-fav-btn.active .product-detail__info-benefit-el{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='%23b1579d'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E")}.product-detail__info-fav-btn.active:hover{background:#f1dff7;color:#964783}.product-detail__info-fav-btn.active:hover .product-detail__info-benefit-el{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23964783' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='%23964783'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E")}.title-search-result{z-index:20}.workarea .product-detail__about#sec-about iframe{border:none;box-shadow:none;margin:0}.badge-new{display:flex;align-items:center;gap:6px;font-size:10px}.product-detail__about .product-detail__about-block>h2{font-size:20px;font-weight:700;margin:0 0 16px;padding:0;color:#111827;line-height:1}.product-detail__about-item>h3{margin-bottom:8px;padding:0;font-size:16px;color:#111827;line-height:1.5;font-weight:700}.article-card__content>h3{margin-bottom:12px;padding:0;color:#111827;font-size:20px;font-weight:700;line-height:1.4;transition:all 0.3s ease-in-out}.article-card:hover h3{color:#b1579d}.page-catalog{margin-top:40px}.page-catalog.page-catalog__detail{margin-top:40px}.page-catalog.page-catalog__detail .page-catalog__container{padding:32px 0}.page-catalog.page-catalog__detail .site-breadcrumb{padding:0 32px}.product-detail__section.product-detail__reviews{margin-top:80px}.product-detail__section.product-detail__reviews::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;width:100%;max-width:1247px;margin:0 auto 40px;height:1px;background-color:#e5e7eb;pointer-events:none}@media (max-width:1024px){.product-detail__gallery{border-right:none}}@media (max-width:768px){.product-detail__about .product-detail__about-block>h2{margin:0 0 12px}.product-detail__section.product-detail__reviews{margin-top:60px}.product-detail__section.product-detail__reviews::before{margin:0 auto 30px}.page-catalog.page-catalog__detail .page-catalog__container{padding:24px 0}.page-catalog.page-catalog__detail .site-breadcrumb{padding:0 15px}}
/* /local/templates/svetzavod/page-catalog.css */
.page-container{max-width:1320px;margin:0 auto;padding:0 12px;overflow-x:hidden}@media (max-width:1399.98px){.page-container{max-width:1140px}}@media (max-width:1199.98px){.page-container{max-width:960px}}@media (max-width:991.98px){.page-container{max-width:720px}}@media (max-width:767.98px){.page-container{max-width:540px}}@media (max-width:575.98px){.page-container{max-width:100%}}.page-catalog{position:relative}.page-catalog__container{display:flex;flex-direction:column;max-width:1296px;margin:0 auto;padding:32px;background:#ffffff;border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1)}.page-catalog__inner{display:flex;flex-direction:column}.site-breadcrumb{position:relative;z-index:70;display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;row-gap:0.5rem;margin-bottom:1.5rem;font-size:0.75rem;line-height:1rem}.site-breadcrumb__item{position:relative;display:flex;align-items:center}.site-breadcrumb__item::before{content:"";position:absolute;top:100%;left:0;width:100%;height:70px;background:0 0;z-index:2;pointer-events:auto}.site-breadcrumb__link{position:relative;display:flex;align-items:center;padding-top:0.25rem;padding-bottom:0.25rem;white-space:nowrap;color:#6b7280;text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out}.site-breadcrumb__link::after{flex-shrink:0;display:inline-flex;content:"";width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23d1d5db' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 4px 0 8px}.site-breadcrumb__item:last-child .site-breadcrumb__link::after{display:none}.site-breadcrumb__item:last-child .site-breadcrumb__link{pointer-events:none;cursor:default;color:#9ca3af}.site-breadcrumb__text{line-height:1}.site-breadcrumb__dropdown{position:absolute;top:100%;left:0px;z-index:100;display:block;width:18rem;max-height:70vh;margin-top:0px;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);border-color:#f3f4f6;border-width:1px;border-radius:0.75rem;overflow:hidden;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease}.site-breadcrumb__dropdown-inner{padding:0;margin:0;overflow-y:auto;max-height:calc(50vh - 1rem)}.site-breadcrumb__dropdown-inner::-webkit-scrollbar{width:3px}.site-breadcrumb__dropdown-inner::-webkit-scrollbar-track{background:transparent}.site-breadcrumb__dropdown-inner::-webkit-scrollbar-thumb{background-color:#b1579d;border-radius:3px}.site-breadcrumb__dropdown.hidden{display:none}.site-breadcrumb__dropdown--visible{opacity:1;visibility:visible}.site-breadcrumb__icon-arr{transition:transform 0.2s ease}.site-breadcrumb__icon-arr--rotated{transform:rotate(180deg)}.site-breadcrumb__dropdown-item{display:block;padding:0.5rem 1rem;font-size:11px;color:#4b5563;text-decoration:none;border-bottom:1px solid #f9fafb;transition:all 0.15s ease}.site-breadcrumb__dropdown-item:last-child{border-bottom:none}.site-breadcrumb__icon-home{display:inline-block;width:14px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2h-5v-8H9v8H4a2 2 0 0 1-2-2z'/%3E%3C/svg%3E");transition:all 0.3s ease-in-out}.site-breadcrumb__icon-arr{display:block;width:12px;height:12px;margin-top:3px;margin-left:0.25rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");transition:all 0.3s ease-in-out}.page-head{display:flex;flex-direction:column}.page-catalog__subsections-wrap .swiper.page-catalog__subsections{border-radius:0.75rem}.page-catalog__subsection{position:relative;display:flex;flex-direction:column;width:165px;max-width:100%;min-width:165px;border-radius:0.75rem;overflow:hidden;flex-shrink:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);background-color:#111827;border-color:#f3f4f6;border-width:1px}.page-catalog__subsection.swiper-slide{display:flex}.page-catalog__subsection-pic{position:relative;display:block;width:100%;max-width:165px}.page-catalog__subsection-pic::after{content:"";display:block;width:100%;padding-top:74.22%}.page-catalog__subsection-pic>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100% !important;object-fit:cover;transition:transform 750ms ease-in-out}.page-head__title{padding:0;margin-bottom:0.75rem;color:#111827;font-size:1.875rem;line-height:2.25rem;font-weight:700}.page-catalog__subsection::after{content:'';position:absolute;inset:0;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,0.9),rgba(0,0,0,0.2),transparent);pointer-events:none}.page-catalog__subsection-info{position:absolute;left:0;bottom:0;z-index:1;padding:0.625rem;color:#fff;font-size:18px;font-weight:700;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;filter:drop-shadow(0 4px 3px rgba(0,0,0,0.07)) drop-shadow(0 2px 2px rgba(0,0,0,0.06))}.page-catalog__subsections-wrap{margin-top:8px;margin-bottom:24px}.page-catalog__subsections-btn-arr{display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");transition:all 0.3s ease-in-out}.page-catalog__subsections-btn--prev .page-catalog__subsections-btn-arr{transform:rotate(180deg)}.page-catalog__subsections-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:100;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background-color:#fff;border:2px solid #eff0f1;outline:none;cursor:pointer;transition:all 0.3s ease-in-out}.page-catalog__subsections-btn--prev{left:-15px}.page-catalog__subsections-btn--next{right:-15px}.page-catalog__subsections-wrap{position:relative}.page-catalog__subsections-btn--disabled{opacity:0.3;pointer-events:none;cursor:default}.page-catalog__info-content{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:20px}.page-catalog__info-description{color:rgb(75,85,99);font-size:0.875rem;line-height:1.25rem;text-align:justify;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.page-catalog__info-description.is-expanded{-webkit-line-clamp:unset;display:block}.page-catalog__info-btn-more{display:inline-flex;padding:0;margin-top:0.375rem;background:transparent;color:#b1579d;font-size:0.75rem;line-height:1rem;font-weight:600;border:none;border-bottom:1px dashed rgba(177,87,157,0.4);cursor:pointer;outline:none}.page-catalog__collections{display:flex;flex-wrap:wrap;gap:8px}.page-catalog__collection-btn{display:flex;align-items:center;width:fit-content;padding:0.375rem 0.75rem;margin:0;border:1px solid rgb(229,231,235);background-color:#fff;border-radius:9999px;color:rgb(75,85,99);font-size:0.75rem;line-height:1;font-weight:500;cursor:pointer;outline:none;transition:all 0.3s ease-in-out}.page-catalog__collection-btn.page-catalog__collection-btn--active{background-color:#111827;border-color:#111827;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.page-catalog__main{box-sizing:border-box;display:flex;flex-direction:column;width:100%;flex:1 1 auto}.page-catalog__controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;margin-bottom:32px;border-radius:0.75rem;border:1px solid rgb(243 244 246);background-color:rgb(249 250 251)}.page-catalog__toolbar{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.page-catalog__sorting{display:flex;align-items:center;gap:0.5rem}.page-catalog__sorting-label{color:rgb(107 114 128);font-size:0.75rem;line-height:1rem;font-weight:500;white-space:nowrap}.page-catalog__filters-toggle{display:none;align-items:center;justify-content:center;width:100%;gap:8px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 16px;font-size:14px;line-height:20px;font-weight:500;color:#374151;cursor:pointer;transition:all 0.15s cubic-bezier(0.4,0,0.2,1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.page-catalog__filters-toggle.show_filter{background:#fff}.page-catalog__filters-toggle.show_filter:active{background:#f9fafb;border-color:#d1d5db}.page-catalog__filters-toggle:active{background:#f9fafb;border-color:#d1d5db}.page-catalog__filters-toggle-text{font-size:14px;font-weight:500;color:#374151}.page-catalog__filters-toggle-icon{display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='22 3 2 3 10 13 10 21 14 18 14 13 22 3'%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.page-catalog__pagination{display:flex;align-items:center;gap:4px}.page-catalog__pagination-label{font-size:0.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.025em;color:rgb(107,114,128);margin-right:0.5rem}.pagination{padding-left:0;list-style:none;list-style-image:none;display:flex;align-items:center;justify-content:center;gap:4px;margin:0}.pagination__item{display:block}.pagination__link{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;color:rgb(75 85 99);font-weight:700;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .3s ease-in-out;position:relative;overflow:hidden}.pagination__link.m-current{background:#b1579d;color:#fff;box-shadow:0 4px 6px -1px rgba(177,87,157,0.3),0 2px 4px -2px rgba(177,87,157,0.3)}.pagination__btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background-color:transparent;border:none;outline:none;cursor:pointer;transition:all 0.3s ease-in-out}.pagination__btn-ic{display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");transition:all 0.3s ease-in-out}.pagination__btn-prev .pagination__btn-ic{transform:rotate(180deg)}.page-catalog .catalog__grid{max-width:940px}.page-catalog__body{display:flex;justify-content:space-between;width:100%;gap:32px;margin-top:32px}.page-catalog__main-inner{display:flex;flex-direction:column}.page-catalog__main-inner .page-catalog__pagination{justify-content:center}.page-catalog__main-inner .catalog__grid{margin-bottom:40px}.page-catalog__line{display:block;width:100%;max-width:1247px;margin:0 auto 24px;height:1px;background-color:#e5e7eb;pointer-events:none}.page-catalog__additional{margin-top:4rem;padding-top:2.5rem;border-top:1px solid rgb(229,231,235)}.page-catalog__additional-container{display:flex;flex-direction:column;width:100%;max-width:1024px;margin:0 auto}.page-catalog__video{position:relative;height:0;margin-bottom:64px;padding-bottom:56.25%;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1);border:1px solid #e5e7eb;background:black}.page-catalog__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;box-shadow:none}.page-catalog__tips{display:flex;flex-direction:column;margin-bottom:64px}.page-catalog__tips-header{margin-bottom:2.5rem}.page-catalog__tips-title{margin-bottom:1rem;color:rgb(17,24,39);font-size:1.875rem;line-height:2.25rem;font-weight:700;text-align:center}.page-catalog__tips-subtitle{margin:0 auto;max-width:48rem;color:rgb(75,85,99);font-size:1.125rem;line-height:1.75rem;text-align:center}.page-catalog__tips-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.page-catalog__tip-card{position:relative;padding:1.5rem;border-radius:1rem;transition:all 0.15s cubic-bezier(0.4,0,0.2,1)}.page-catalog__tip-card--design{background:rgb(250,245,255);border:1px solid rgb(243,232,255)}.page-catalog__tip-card--installation{background:rgb(239,246,255);border:1px solid rgb(219,234,254)}.page-catalog__tip-card--reliability{background:rgb(236,253,245);border:1px solid rgb(209,250,229)}.page-catalog__tip-card-title{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem;color:rgb(17,24,39);font-size:1.25rem;line-height:1.75rem;font-weight:700}.page-catalog__tip-card-icon{display:inline-block;flex-shrink:0;width:20px;height:20px}.page-catalog__tip-card-icon>svg{width:100%;height:100%}.page-catalog__tip-card-content{color:rgb(55,65,81);font-size:14px;line-height:1.625}.page-catalog__tip-card-list{padding-left:20px;margin:12px 0;list-style-type:disc}.page-catalog__tip-card-list>li{margin:12px 0 0}.page-catalog__tip-card-list>li::marker{color:rgb(177,87,157)}.page-catalog__tip-card-accent{padding-top:8px;font-weight:500}.page-catalog__tip-card--design .page-catalog__tip-card-accent{color:rgb(177,87,157)}.page-catalog__tip-card--installation .page-catalog__tip-card-accent{color:rgb(30,64,175);font-style:italic}.page-catalog__steps{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.page-catalog__step{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#fff;border:1px solid rgb(239,246,255);border-radius:12px;overflow:hidden}.page-catalog__step-number{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;margin:0;background:rgb(219,234,254);border-radius:100%;flex-shrink:0;color:rgb(37,99,235);font-size:0.75rem;line-height:0;font-weight:700;text-align:center}.page-catalog__step-text strong{color:#111827}.page-catalog__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.page-catalog__feature{display:flex;flex-direction:column;padding:12px;background:#fff;border:1px solid rgb(236,253,245);border-radius:12px;overflow:hidden}.page-catalog__feature-title{margin-bottom:4px;color:rgb(6,95,70);font-size:0.75rem;line-height:1rem;font-weight:700}.page-catalog__feature-text{font-size:11px;line-height:1.25}.page-catalog__tags{display:flex;flex-wrap:wrap;margin-top:24px;gap:8px}.page-catalog__tag{padding:0.25rem 0.625rem;background:#fff;border-radius:6px;border:1px solid rgb(167,243,208);color:rgb(4,120,87);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;overflow:hidden}.page-catalog__faq{display:flex;flex-direction:column;margin-bottom:64px;gap:24px}.page-catalog__faq-title{color:rgb(17,24,39);font-size:1.5rem;line-height:2rem;font-weight:700;text-align:center}.page-catalog__faq-wrapper{box-sizing:border-box;padding:24px;background-color:rgb(249,250,251);border:1px solid rgb(243,244,246);border-radius:16px}.page-catalog__faq-item{background-color:rgb(255,255,255);border:1px solid rgb(229,231,235);border-radius:0.75rem;overflow:hidden;margin-bottom:0.75rem;transition:all 0.15s cubic-bezier(0.4,0,0.2,1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.page-catalog__faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;cursor:pointer;text-align:left;font-weight:700;padding:16px 24px;color:#111827;font-size:16px;line-height:24px;border:none;margin:0}.page-catalog__faq-question-text{padding-right:16px;flex:1;font-size:16px;line-height:24px}.page-catalog__faq-icon{display:inline-flex;align-items:center;flex-shrink:0;color:#9ca3af;transition:transform 0.3s ease}.page-catalog__faq-icon svg{width:20px;height:20px;display:block}.page-catalog__faq-icon--rotated{transform:rotate(180deg)}.page-catalog__faq-answer{box-sizing:content-box;max-height:0;opacity:0;overflow:hidden;transition:all 0.4s ease-in-out;will-change:max-height;padding:0 24px;border-top:1px solid transparent;background-color:rgba(249,250,251,0.5);color:#4b5563;font-size:0.875rem;line-height:1.625}.page-catalog__faq-item.is-active .page-catalog__faq-answer{opacity:1;padding:16px 24px 20px;border-top-color:#f3f4f6}.page-catalog__applications{position:relative;margin-bottom:64px}.page-catalog__applications-header{display:flex;flex-direction:column;margin-bottom:2.5rem}.page-catalog__applications-title{margin:0 0 16px;color:rgb(17,24,39);font-size:1.875rem;line-height:2.25rem;font-weight:700;text-align:center}.page-catalog__applications-subtitle{margin:0;color:rgb(75,85,99);font-size:1.125rem;line-height:1.75rem;text-align:center}.page-catalog__applications-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.page-catalog__app-card{box-sizing:border-box;border-width:1px;border-style:solid;border-color:rgb(229,231,235);border-radius:1rem;padding:1.5rem;background-color:rgb(255,255,255);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.page-catalog__app-card-title{margin:0 0 1rem;padding-bottom:0.75rem;border-bottom:1px solid #f3f4f6;color:#111827;font-size:1.25rem;line-height:1.75rem;font-weight:700}.page-catalog__app-card-content{font-size:0.875rem;line-height:1.5rem;color:#6b7280}.page-catalog__app-card-content p{margin:0}.page-catalog__app-card-content p:not(:first-child){margin-top:0.75rem}.page-catalog__order{position:relative;padding:3rem;background-color:rgb(17,24,39);border-radius:1.5rem;overflow:hidden;color:rgb(255,255,255)}.page-catalog__order-bg{position:absolute;top:0;right:0;width:16rem;height:16rem;background-color:rgba(177,87,157,0.2);border-radius:9999px;filter:blur(64px);transform:translate(50%,-50%);pointer-events:none}.page-catalog__order-title{margin:0 0 2.5rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700;z-index:10;position:relative}.page-catalog__order-steps{position:relative;z-index:10;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-bottom:3rem}.page-catalog__order-step{position:relative;display:flex;flex-direction:column}.page-catalog__order-step-number{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 16px;background:#b1579d;border:4px solid #111827;border-radius:50%;font-size:24px;font-weight:700;color:#fff;box-shadow:0 10px 15px -3px rgba(177,87,157,0.3),0 4px 6px -4px rgba(177,87,157,0.3)}.page-catalog__order-step-title{font-size:20px;font-weight:700;margin-bottom:8px;text-align:center}.page-catalog__order-step-text{font-size:14px;color:#9ca3af;margin:0;text-align:center;line-height:1.4}.page-catalog__order-step-text strong{color:#ffffff;font-weight:600}.page-catalog__order-calculator{position:relative;z-index:10;padding:2rem;background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);border-radius:1rem;text-align:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-sizing:border-box}.page-catalog__order-calculator h4{margin:0;font-size:1.5rem;font-weight:700;margin-bottom:0.75rem;color:#fff;text-align:center}.page-catalog__order-calculator p{margin:0 auto 1.5rem;max-width:42rem;color:rgb(209,213,219);text-align:center}.page-catalog__order-calculator p strong{color:#ffffff;font-weight:600}.page-catalog__order-buttons{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px;justify-content:center}.page-catalog__order-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 32px;border:none;border-radius:12px;font-weight:700;color:#fff;cursor:pointer;transition:all 0.15s ease;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);text-decoration:none}.page-catalog__order-btn--call{background-color:#b1579d}.page-catalog__order-btn--ai{background-color:#4f46e5}.page-catalog__order-btn--email{background-color:#374151}.page-catalog__order-footer{position:relative;z-index:10;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,0.1);text-align:center;font-size:0.875rem;line-height:1.25rem;color:#9ca3af;box-sizing:border-box}.page-catalog__order-footer p{margin:0}.page-catalog__order-footer p strong{color:#fff;font-weight:600}.page-catalog__order-footer-title{margin:0 0 0.5rem;color:#fff;font-weight:700}.product-detail__articles{margin-top:48px;padding-top:40px;border-top:1px solid rgb(229 231 235)}.page-catalog__popular-items{margin-top:24px;padding-top:32px;border-top:1px solid #f3f4f6;padding-bottom:16px}.page-catalog__popular-items-title{margin:0 0 20px 0;color:rgb(17 24 39);font-size:1.125rem;line-height:1.75rem;font-weight:700}.page-catalog__popular-items-list{display:flex;flex-wrap:wrap;gap:0.75rem}.page-catalog__popular-item{display:inline-block;padding:0.5rem 0.75rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:0.5rem;color:#374151;font-size:0.875rem;line-height:1.25rem;text-decoration:none;transition:all 0.3s ease-in-out}.page-catalog__sidebar{position:relative;z-index:10;width:16rem;flex-shrink:0;transform:translateX(0);background-color:transparent;overflow:visible;box-shadow:none}.page-catalog__banner-link{position:relative;display:block;margin-top:2rem;border-radius:0.75rem;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out}.page-catalog__banner-image-wrapper{position:relative;display:block;width:100%;max-width:256px}.page-catalog__banner-image-wrapper::after{content:"";display:block;width:100%;padding-top:100%}.page-catalog__banner-image-wrapper>img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 750ms ease-in-out}.page-catalog__banner-image-wrapper::before{content:'';position:absolute;inset:0px;z-index:1;background-image:linear-gradient(to top,rgba(0,0,0,0.9),rgba(0,0,0,0.4),transparent);pointer-events:none}.page-catalog__banner-content{position:absolute;bottom:0;left:0;z-index:3;padding:20px}.page-catalog__banner-label{margin:0 0 4px 0;color:rgb(177 87 157);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em}.page-catalog__banner-title{margin:0 0 8px 0;color:rgb(255 255 255);font-size:20px;font-weight:700;line-height:1.25}.page-catalog__banner-description{margin:0 0 16px 0;color:rgb(209 213 219);font-size:0.75rem;line-height:1rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-catalog__banner-link-text{display:flex;align-items:center;gap:0.5rem;color:rgb(255 255 255);font-size:0.75rem;line-height:1rem;font-weight:700;transition:all 0.3s ease-in-out}.page-catalog__banner-link-icon{display:inline-block;width:14px;height:14px;flex-shrink:0}.page-catalog__banner-link-icon svg{width:100%;height:100%}.page-catalog__contacts{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgb(229 231 235)}.page-catalog__contacts-title{margin:0;font-size:14px;font-weight:700;color:#111827;margin-bottom:4px}.page-catalog__contacts-text{margin:0;font-size:14px;color:rgb(17 24 39)}.page-catalog__contacts-links{display:flex;flex-direction:column;gap:4px}.page-catalog__contacts-link{font-weight:500;width:fit-content;transition:color 0.15s cubic-bezier(0.4,0,0.2,1);text-decoration:none;font-size:0.875rem;line-height:1.25rem;color:rgb(75 85 99);cursor:pointer}.page-catalog__contacts-item{margin-top:16px}.page-catalog__contacts-item:first-child{margin-top:0}.catalog-filter{position:relative;z-index:20;display:flex;flex-direction:column;width:100%;max-width:256px;transition:all .5s ease-in-out;background-color:#fff}.catalog-filter__wrapper{display:flex;flex-direction:column}.catalog-filter__item{padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgb(229 231 235)}.catalog-filter__group{padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgb(229 231 235)}.catalog-filter__group-title{color:rgb(17 24 39);font-size:16px;font-weight:700;text-align:left}.catalog-filter__actions{display:flex;flex-direction:column;margin-top:1.5rem;gap:0.75rem}.catalog-filter__price{margin-top:16px}.catalog-filter__price-fields{display:flex;align-items:center;gap:0.75rem}.catalog-filter__price-input{width:100%;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;background-color:rgb(249,250,251);border:1px solid rgb(229,231,235);border-radius:0.5rem;font-size:0.875rem;line-height:1.25rem;color:#111827;outline:none;transition:all 0.15s ease}.catalog-filter__price-input:focus{border-color:#b1579d;box-shadow:0 0 0 2px rgba(177,87,157,0.2)}.catalog-filter__price-input::placeholder{color:#9ca3af}.catalog-filter__price-separator{color:rgb(156 163 175)}.catalog-filter__group-control{margin-top:16px}.catalog-filter__btn{position:relative;border:none;outline:none;cursor:pointer;transition:all 0.3s ease-in-out}.catalog-filter__btn--submit{width:100%;padding-top:0.75rem;padding-bottom:0.75rem;background-color:rgb(177,87,157);border:none;border-radius:0.75rem;font-weight:700;color:rgb(255,255,255);cursor:pointer;transition:all 0.15s cubic-bezier(0.4,0,0.2,1);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1)}.catalog-filter__btn--reset{width:100%;padding:0.5rem 0;padding-bottom:0.5rem;background-color:transparent;font-size:0.875rem;line-height:1.25rem;font-weight:500;color:rgb(107,114,128)}.catalog-filter__item-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;margin-bottom:4px;background-color:transparent;border:none;outline:none;cursor:pointer;transition:all 0.3s ease-in-out}.catalog-filter__item-title{color:rgb(17 24 39);font-size:16px;font-weight:700;text-align:left}.catalog-filter__item-icon{display:inline-block;position:relative;width:18px;height:18px}.catalog-filter__item-icon::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:all 0.3s ease-in-out}.catalog-filter__item-btn[aria-expanded="true"] .catalog-filter__item-icon::before{transform:translate(-50%,-50%) rotate(180deg)}.catalog-filter__item-content{display:flex;flex-direction:column;width:100%;gap:0px;overflow:hidden;will-change:max-height;transition:opacity .2s linear,max-height .4s cubic-bezier(.4,0,.2,1),padding .3s ease-in-out;box-sizing:content-box;max-height:0;opacity:0;padding:0 0}.catalog-filter__item.open .catalog-filter__item-content{opacity:1;padding:20px 0 0;gap:10px}.catalog-filter__checkbox{display:flex;align-items:center;column-gap:12px}.catalog-filter__checkbox-input{position:absolute;width:20px;height:20px;margin:0;opacity:0;pointer-events:none}.catalog-filter__checkbox-clone{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:5px;border:1px solid rgb(209 213 219);cursor:pointer;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoZWNrIj48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=");background-position:center;background-repeat:no-repeat;background-size:14px;overflow:hidden}.catalog-filter__checkbox-input:checked+.catalog-filter__checkbox-clone{background-color:rgb(177 87 157);border-color:rgb(177 87 157)}.catalog-filter__checkbox-content{display:flex;align-items:center;gap:12px}.catalog-filter__checkbox-color{display:inline-block;width:12px;height:12px;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);flex-shrink:0;border:1px solid rgb(243,244,246);background-image:var(--gradient,none);background-color:var(--color,transparent)}.catalog-filter__checkbox-text{color:rgb(17 24 39);font-size:0.875rem;line-height:1.25}.catalog-filter .choices,.page-catalog__sorting-form .choices{margin-bottom:0}.catalog-filter .choices__inner,.page-catalog__sorting-form .choices__inner{position:relative;box-sizing:border-box;display:flex;align-items:center;outline:0;background-color:#fff;border:1px solid rgb(229,231,235);border-radius:8px}.catalog-filter .choices__inner{width:256px;min-height:42px;padding:0px 36px 0 12px;font-size:0.875rem;line-height:1.25rem}.page-catalog__sorting-form .choices__inner{width:220px;min-height:34px;padding:0px 32px 0 12px;font-size:0.75rem;line-height:1rem}.catalog-filter .choices__inner,.catalog-filter .choices__placeholder,.catalog-filter .choices__list--single .choices__item:not(.choices__placeholder),.page-catalog__sorting-form .choices__inner,.page-catalog__sorting-form .choices__placeholder,.page-catalog__sorting-form .choices__list--single .choices__item:not(.choices__placeholder){font-weight:500;color:rgb(55,65,81)}.catalog-filter .choices__inner,.catalog-filter .choices__placeholder,.catalog-filter .choices__list--single .choices__item:not(.choices__placeholder){font-size:0.875rem;line-height:1.25rem}.page-catalog__sorting-form .choices__inner,.page-catalog__sorting-form .choices__placeholder,.page-catalog__sorting-form .choices__list--single .choices__item:not(.choices__placeholder){font-size:0.75rem;line-height:1rem}.catalog-filter .choices__inner::after,.page-catalog__sorting-form .choices__inner::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.27442 7.58643L9.88692 2.96114C10.038 2.8096 10.0377 2.56425 9.88614 2.41296C9.73459 2.26179 9.48911 2.26218 9.33795 2.41374L4.99998 6.76372L0.662032 2.41358C0.510861 2.26204 0.26553 2.26165 0.113968 2.4128C0.0379915 2.48864 2.86102e-06 2.588 2.86102e-06 2.68735C2.86102e-06 2.78645 0.0377378 2.88542 0.113187 2.96112L4.72557 7.58643C4.79819 7.65942 4.89701 7.70038 4.99998 7.70038C5.10295 7.70038 5.20166 7.65931 5.27442 7.58643Z' fill='%23282739'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform 0.3s ease}.catalog-filter .choices__inner::after{right:12px}.page-catalog__sorting-form .choices__inner::after{right:10px}.catalog-filter .choices.is-open .choices__inner::after,.page-catalog__sorting-form .choices.is-open .choices__inner::after{transform:translateY(-50%) rotate(180deg)}.catalog-filter .choices[data-type*="select-one"] .choices__inner,.page-catalog__sorting-form .choices[data-type*="select-one"] .choices__inner{padding-bottom:0px}.catalog-filter .choices__list--single,.page-catalog__sorting-form .choices__list--single{padding:0}.catalog-filter .choices[data-type*="select-one"]::after,.page-catalog__sorting-form .choices[data-type*="select-one"]::after{display:none}.catalog-filter .choices__placeholder,.page-catalog__sorting-form .choices__placeholder{opacity:1}.catalog-filter .is-open .choices__inner,.page-catalog__sorting-form .is-open .choices__inner{margin-top:1px;opacity:1;background-color:#fff;border:1px solid #b1579d !important;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.catalog-filter .is-open .choices__inner,.catalog-filter .is-open .choices__inner{font-size:0.875rem;line-height:1.25rem}.page-catalog__sorting-form .is-open .choices__inner,.page-catalog__sorting-form .is-open .choices__inner{font-size:0.75rem;line-height:1rem}.catalog-filter .choices__list--dropdown,.catalog-filter .choices__list[aria-expanded],.page-catalog__sorting-form .choices__list--dropdown,.page-catalog__sorting-form .choices__list[aria-expanded]{margin-top:0.5px !important}.catalog-filter .is-open .choices__list--dropdown,.page-catalog__sorting-form .is-open .choices__list--dropdown{border:none;z-index:10;background-color:#fff;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;scrollbar-width:thin;scrollbar-color:#b1579d;border:1px solid #b1579d !important;padding:10px 0;border-top:none !important}.catalog-filter .is-open .choices__list--dropdown::-webkit-scrollbar,.page-catalog__sorting-form .is-open .choices__list--dropdown::-webkit-scrollbar{width:3px}.catalog-filter .is-open .choices__list--dropdown::-webkit-scrollbar-track,.page-catalog__sorting-form .is-open .choices__list--dropdown::-webkit-scrollbar-track{background:transparent}.catalog-filter .is-open .choices__list--dropdown::-webkit-scrollbar-thumb,.page-catalog__sorting-form .is-open .choices__list--dropdown::-webkit-scrollbar-thumb{background:#b1579d;border-radius:2px}.catalog-filter .is-open .choices__list--dropdown::-webkit-scrollbar-thumb:hover,.page-catalog__sorting-form .is-open .choices__list--dropdown::-webkit-scrollbar-thumb:hover{background:#b1579d}.catalog-filter .choices__list--dropdown .choices__item,.catalog-filter .choices__list[aria-expanded] .choices__item,.page-catalog__sorting-form .choices__list--dropdown .choices__item,.page-catalog__sorting-form .choices__list[aria-expanded] .choices__item{opacity:1;padding:5px 12px}.catalog-filter .choices__list--dropdown .choices__item,.catalog-filter .choices__list[aria-expanded] .choices__item{font-size:0.875rem;line-height:1.25rem}.page-catalog__sorting-form .choices__list--dropdown .choices__item,.page-catalog__sorting-form .choices__list[aria-expanded] .choices__item{font-size:0.75rem;line-height:1rem}.catalog-filter .choices__list--dropdown .choices__item,.catalog-filter .choices__list[aria-expanded] .choices__item,.page-catalog__sorting-form .choices__list--dropdown .choices__item,.page-catalog__sorting-form .choices__list[aria-expanded] .choices__item{font-weight:500;color:rgb(55,65,81)}.catalog-filter .choices__item,.page-catalog__sorting-form .choices__item{border:none}.catalog-filter .choices__item:last-child,.page-catalog__sorting-form .choices__item:last-child{border-bottom:none}.catalog-filter .choices__list--dropdown .choices__item--selectable.is-highlighted,.catalog-filter .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,.page-catalog__sorting-form .choices__list--dropdown .choices__item--selectable.is-highlighted,.page-catalog__sorting-form .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:transparent !important;color:#b1579d}.catalog-filter .choices__list .choices__list--dropdown .is-active:hover,.page-catalog__sorting-form .choices__list .choices__list--dropdown .is-active:hover{background-color:transparent !important}.catalog-filter .choices[data-type*="select-one"]::after,.page-catalog__sorting-form .choices[data-type*="select-one"]::after{content:none}.catalog-filter #choices--availability-select-item-choice-1,.page-catalog__sorting-form #choices--sort-form-select-item-choice-1{display:none}.catalog-filter .choices__list--single .choices__item:not(.choices__placeholder),.page-catalog__sorting-form .choices__list--single .choices__item:not(.choices__placeholder){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;display:block}.catalog-filter .is-open,.page-catalog__sorting-form .is-open{z-index:10}.catalog-filter .is-open .choices__inner:after,.page-catalog__sorting-form .is-open .choices__inner:after{transform:rotate(45deg)}.catalog-filter .is-open .choices__inner:before,.page-catalog__sorting-form .is-open .choices__inner:before{transform:rotate(-45deg)}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list--dropdown .choices__item--selectable.is-selected,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-selected{background-color:transparent}.page-catalog__sidebar-header{display:none;align-items:center;justify-content:space-between;gap:12px;margin-bottom:1.5rem}.page-catalog__sidebar-header-title{color:rgb(17 24 39);font-size:1.25rem;line-height:1.75rem;font-weight:700}.page-catalog__sidebar-btn-close{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0.5rem;outline:none;border:none;background-color:transparent;cursor:pointer;transition:all 0.3s ease-in-out}.page-catalog__sidebar-btn-close::before{content:'';position:absolute;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'%3E%3C/path%3E%3Cpath d='m6 6 12 12'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:all 0.3s ease-in-out}.page-catalog__sidebar-btn-close:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'%3E%3C/path%3E%3Cpath d='m6 6 12 12'%3E%3C/path%3E%3C/svg%3E")}.page-catalog__sidebar.is-open{transform:translateX(0);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:99;opacity:0;visibility:hidden;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),visibility 0.3s cubic-bezier(0.4,0,0.2,1)}.filter-overlay.is-active{opacity:1;visibility:visible;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),visibility 0.3s cubic-bezier(0.4,0,0.2,1)}@media (max-width:1024px){.page-catalog__sidebar{position:fixed;top:0;bottom:0;left:0;z-index:1000;width:280px;flex-shrink:0;background-color:rgb(255,255,255);transform:translateX(-100%);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);overflow-y:auto;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25)}.page-catalog__sidebar::-webkit-scrollbar{width:3px}.page-catalog__sidebar::-webkit-scrollbar-track{background:transparent}.page-catalog__sidebar::-webkit-scrollbar-thumb{background-color:#b1579d;border-radius:3px}.page-catalog__sidebar-inner{padding:24px 20px}.page-catalog__sidebar-header{display:flex}.page-catalog__banner-content{padding:15px}.catalog-filter .choices__inner{width:237px}}@media (max-width:999.98px){.page-catalog__subsection{width:210px;min-width:210px}.page-catalog__subsection-pic{max-width:210px}}@media (max-width:991.98px){.page-catalog__tips-grid,.page-catalog__applications-grid,.page-catalog__order-steps{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:768px){.page-catalog__popular-items-list{gap:0.5rem}.page-catalog__popular-item{font-size:0.75rem;line-height:1rem}.page-catalog__order{padding:20px}.page-catalog__order-calculator{padding:1.5rem}.page-catalog__order-title{margin:0 0 1.5rem;font-size:1.5rem;line-height:2rem}.page-catalog__faq-question{padding:16px 16px 16px 20px;font-size:14px;line-height:1.375}.page-catalog__faq-question-text{font-size:14px;line-height:1.375}.page-catalog__faq-answer{padding:0 20px}.page-catalog__subsection{width:172px;min-width:172px}.page-catalog__subsection-pic{max-width:172px}}@media (max-width:640px){.page-catalog__faq-wrapper{padding:16px}.page-catalog__order-buttons{flex-direction:column}.page-catalog__order-btn{width:100%;padding:14px 20px}.page-catalog__popular-item{font-size:11px}}@media (min-width:640px){.page-catalog__order-buttons{flex-direction:row}.page-catalog__order-btn{width:auto}}@media (max-width:576px){.page-catalog__subsection{width:165px;min-width:165px}.page-catalog__subsection-pic{max-width:165px}}@media (hover:hover){.catalog-filter__btn--submit:hover{background-color:rgb(150,71,131);box-shadow:0 4px 6px -1px rgba(177,87,157,0.2),0 2px 4px -2px rgba(177,87,157,0.2)}.catalog-filter__btn--reset:hover{color:rgb(31 41 55)}.page-catalog__banner-link:hover .page-catalog__banner-image-wrapper>img{transform:scale(1.05);transition:transform 750ms ease-in-out}.page-catalog__banner-link:hover .page-catalog__banner-link-text{gap:0.75rem}.page-catalog__popular-item:hover{background-color:rgb(250,245,255);border-color:rgb(233,213,255);color:rgb(177,87,157)}.page-catalog__contacts-link:hover{color:rgb(177 87 157)}.pagination__link:hover{background:#b1579d;color:#fff;box-shadow:0 4px 6px -1px rgba(177,87,157,0.3),0 2px 4px -2px rgba(177,87,157,0.3)}.page-catalog__filters-toggle:hover{background:#f9fafb;border-color:#d1d5db}.site-breadcrumb__dropdown-item:hover{background-color:#faf5ff;color:#b1579d}.page-catalog__collection-btn:hover{background-color:#111827;border-color:#111827;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.site-breadcrumb__link:hover{color:#b1579d}.site-breadcrumb__link:hover .site-breadcrumb__icon-home{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23b1579d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2h-5v-8H9v8H4a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.site-breadcrumb__item:hover .site-breadcrumb__icon-arr{transform:rotate(180deg)}.page-catalog__subsection:hover .page-catalog__subsection-pic>img{transform:scale(1.05);transition:transform 750ms ease-in-out}.page-catalog__subsections-btn:hover{background-color:#faf5ff;border-color:#faf5ff}.page-catalog__subsections-btn:hover .page-catalog__subsections-btn-arr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b1579d' stroke-width='2'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.pagination__btn:hover{background-color:#faf5ff;border-color:#faf5ff}.pagination__btn:hover .pagination__btn-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b1579d' stroke-width='2'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.page-catalog__info-btn-more:hover{color:#b1579d;border-color:#b1579d}.page-catalog__tip-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1)}.page-catalog__app-card:hover{border-color:rgba(177,87,157,0.5);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1)}.page-catalog__faq-item:hover{border-color:rgba(177,87,157,0.3)}.page-catalog__order-btn--call:hover{background-color:rgb(150,71,131)}.page-catalog__order-btn--ai:hover{background-color:#4338ca}.page-catalog__order-btn--email:hover{background-color:#4b5563}}@media (max-width:1200px){.page-catalog__body{gap:15px}.page-catalog__sorting-form .choices__inner{width:190px}.pagination__link{width:32px;height:32px}.pagination__btn{width:32px;height:32px}.page-catalog__sorting{gap:5px}.page-catalog__toolbar{gap:12px}}@media (max-width:1024px){.page-catalog__body{margin-top:24px}.page-catalog__controls{flex-direction:column;gap:12px}.page-catalog__filters-toggle{display:flex}.pagination__btn{display:none}}@media (max-width:768px){.page-catalog__pagination-label{display:none}.pagination__link{width:28px;height:28px;font-size:12px;line-height:16px}.pagination__btn{width:28px;height:28px}.page-catalog__collection-btn{padding:0.25rem 0.625rem;font-size:11px}.page-catalog__controls{padding:12px}.site-breadcrumb__icon-arr{display:none}.site-breadcrumb__dropdown{display:none}.page-head__title{font-size:1.5rem;line-height:2rem}.page-catalog__subsections-btn--prev,.page-catalog__subsections-btn--next{display:none !important}.page-catalog__container{padding:24px 15px}.page-catalog__collections{gap:4px}.page-catalog__sorting-form .choices__inner{width:160px;min-height:34px;padding:0px 25px 0 10px;font-size:11px}.page-catalog__toolbar{gap:12px}.page-catalog__sorting-form .choices__inner::placeholder{font-size:11px}.page-catalog__sorting-form .is-open .choices__inner{font-size:11px}.page-catalog__sorting-form .choices__list--dropdown .choices__item,.page-catalog__sorting-form .choices__list[aria-expanded] .choices__item{font-size:11px}.page-catalog__sorting-form .choices__list--single .choices__item:not(.choices__placeholder){font-size:11px}}@media (max-width:640px){.page-catalog__subsection-info{font-size:10px}.page-catalog__subsections-btn{width:32px;height:32px}.page-catalog__sorting-label{display:none}}@media (max-width:374px){.page-catalog__toolbar{flex-wrap:wrap}}.custom-select{position:relative;width:100%}.custom-select__trigger{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all 0.2s}.custom-select__trigger:hover{border-color:#b1579d}.custom-select__text{font-size:0.875rem;color:#374151}.custom-select__arrow{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform 0.2s}.custom-select__dropdown{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:300px;overflow-y:auto;z-index:100;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.custom-select__option{padding:10px 12px;cursor:pointer;font-size:0.875rem;color:#374151;transition:all 0.2s}.custom-select__option:hover{background-color:#faf5ff;color:#b1579d}.custom-select__option.selected{background-color:#b1579d;color:#fff}.custom-select__option.disabled{opacity:0.5;cursor:not-allowed}
/* /local/templates/svetzavod/choices.min.css */
.choices{position:relative;overflow:hidden;margin-bottom:var(--choices-guttering, 24px);font-size:var(--choices-font-size-lg, 16px)}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled :is(.choices__inner,.choices__input){background-color:var(--choices-bg-color-disabled, #eaeaea);cursor:not-allowed!important;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed;color:var(--choices-item-disabled-color, #fff)}.choices [hidden]{position:absolute;inset:0;pointer-events:none;opacity:0}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:var(--choices-inner-one-padding, 7.5px)}.choices[data-type*=select-one] .choices__input{display:block;width:var(--choices-width, 100%);padding:var(--choices-dropdown-item-padding, 10px);border-bottom:var(--choices-base-border, 1px solid) var(--choices-keyline-color, #ddd);background-color:var(--choices-bg-color-dropdown, #fff);margin:0}.choices[data-type*=select-one] .choices__button{background-image:var(--choices-icon-cross-inverse, url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg=="));padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:is(:hover,:focus){opacity:var(--choices-button-opacity-hover, 1)}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px var(--choices-highlight-color, #005F75)}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:var(--choices-text-color, #333) transparent transparent transparent;border-width:var(--choices-arrow-size, 5px);position:absolute;right:var(--choices-arrow-right, 11.5px);top:50%;margin-top:var(--choices-arrow-margin-top, -2.5px);pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent var(--choices-text-color, #333);margin-top:var(--choices-arrow-margin-top-open, -7.5px)}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices:is([data-type*=select-multiple],[data-type*=text]) .choices__inner{cursor:text}.choices:is([data-type*=select-multiple],[data-type*=text]) .choices__button{position:relative;display:inline-block;margin:0 calc(var(--choices-button-offset, 8px)*-.5)0 var(--choices-button-offset, 8px);padding-left:calc(var(--choices-button-offset, 8px)*2);border-left:1px solid color-mix(in srgb,var(--choices-primary-color, #005F75) 90%,var(--choices-darken, black));background-image:var(--choices-icon-cross, url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg=="));background-size:var(--choices-button-dimension, 8px);width:var(--choices-button-dimension, 8px);line-height:var(--choices-button-line-height, 1);border-radius:var(--choices-button-border-radius, 0);opacity:var(--choices-button-opacity, 0.75)}.choices:is([data-type*=select-multiple],[data-type*=text]) .choices__button:is(:hover,:focus){--choices-button-opacity:var(--choices-button-opacity-hover, 1)}.choices__inner{display:inline-block;vertical-align:top;width:var(--choices-width, 100%);background-color:var(--choices-bg-color, #f9f9f9);padding:var(--choices-inner-padding, 7.5px 7.5px 3.75px);border:var(--choices-base-border, 1px solid) var(--choices-keyline-color, #ddd);border-radius:var(--choices-border-radius, 2.5px);font-size:var(--choices-font-size-md, 14px);min-height:var(--choices-input-height, 44px);overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:color-mix(in srgb,var(--choices-keyline-color, #ddd) 85%,var(--choices-darken, black))}.is-open .choices__inner{border-radius:var(--choices-border-radius, 2.5px) var(--choices-border-radius, 2.5px)0 0}.is-invalid .choices__inner{border-color:var(--choices-invalid-color, #d33141)}.is-flipped.is-open .choices__inner{border-radius:0 0 var(--choices-border-radius, 2.5px) var(--choices-border-radius, 2.5px)}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:var(--choices-list-single-padding, 4px 16px 4px 4px)}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single,.choices__list--single .choices__item{width:var(--choices-width, 100%)}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:var(--choices-border-radius-item, 20px);padding:var(--choices-multiple-item-padding, 4px 10px);font-size:var(--choices-font-size-sm, 12px);font-weight:500;margin-right:var(--choices-multiple-item-margin, 3.75px);margin-bottom:var(--choices-multiple-item-margin, 3.75px);background-color:var(--choices-primary-color, #005F75);border:1px solid color-mix(in srgb,var(--choices-primary-color, #005F75) 95%,var(--choices-darken, black));color:var(--choices-item-color, #fff);word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:var(--choices-multiple-item-margin, 3.75px)}.choices__list--multiple .choices__item.is-highlighted{background-color:color-mix(in srgb,var(--choices-primary-color, #005F75) 95%,var(--choices-darken, black));border:1px solid color-mix(in srgb,var(--choices-primary-color, #005F75) 90%,var(--choices-darken, black))}.is-disabled .choices__list--multiple .choices__item{background-color:color-mix(in srgb,var(--choices-disabled-color, #eaeaea) 75%,var(--choices-darken, black));border:1px solid color-mix(in srgb,var(--choices-disabled-color, #eaeaea) 65%,var(--choices-darken, black))}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:var(--choices-z-index, 1);position:absolute;width:var(--choices-width, 100%);background-color:var(--choices-bg-color-dropdown, #fff);border:var(--choices-base-border, 1px solid) var(--choices-keyline-color, #ddd);top:100%;margin-top:-1px;border-bottom-left-radius:var(--choices-border-radius, 2.5px);border-bottom-right-radius:var(--choices-border-radius, 2.5px);overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:color-mix(in srgb,var(--choices-keyline-color, #ddd) 85%,var(--choices-darken, black))}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:var(--choices-dropdown-item-padding, 10px);font-size:var(--choices-font-size-md, 14px)}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text],.choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text]::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]::after{content:attr(data-select-text);font-size:var(--choices-font-size-sm, 12px);position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text]::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-selected::after,.choices__list[aria-expanded] .choices__item--selectable.is-selected::after{content:none!important}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list--dropdown .choices__item--selectable.is-selected,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-selected{background-color:var(--choices-highlighted-color, #f2f2f2)}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid color-mix(in srgb,var(--choices-keyline-color, #ddd) 90%,var(--choices-lighten, white));color:gray}.choices__button{text-indent:-9999px;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:var(--choices-bg-color, #f9f9f9);font-size:var(--choices-font-size-md, 14px);margin-bottom:var(--choices-input-margin-bottom, 5px);border:0;border-radius:0;max-width:var(--choices-width, 100%);padding:var(--choices-input-padding, 4px 0 4px 2px)}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:var(--choices-placeholder-opacity, 0.5)}
/* /bitrix/components/bazarow/favorites.add/templates/.default/style.css */
#favorites_popup_wrap{min-height:100%;padding:0px;position:relative;display:inline-block;color:#4d4c4c}#favorites_popup_wrap .modal-header{min-height:16.42857143px;padding:0px 0px;border:none;font-size:30px}#favorites_popup_wrap .modal-body{position:relative;padding:30px;font-size:18px}#favorites_popup_wrap .modal-body p{}#favorites_popup_wrap .form-row{max-width:960px;margin-left:auto;margin-right:auto;margin:10px 0}#favorites_popup_wrap .form-row:after{content:"";display:table;clear:both}#favorites_popup_wrap .form-row:first-child{margin-top:0}#favorites_popup_wrap .form-cell-3{float:left;display:block;margin-right:2%;width:30%}#favorites_popup_wrap .form-cell-3:last-child{margin-right:0}#favorites_popup_wrap .form-cell-9{float:left;display:block;margin-right:2%;width:68%}#favorites_popup_wrap .form-cell-9:last-child{margin-right:0}#favorites_popup_wrap label{font-weight:normal;font-size:18px}#favorites_popup_wrap input[type=text]{height:32px}#favorites_popup_wrap input[type=text].error{box-shadow:0 0 0 1px red}#favorites_popup_wrap textarea{height:112px}#favorites_popup_wrap input[type=text],#favorites_popup_wrap textarea{width:100%;border:1px #b7b7b7 solid;padding:0px 5px;transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}#favorites_popup_wrap .button_wrap{text-align:right}#favorites_popup_wrap button{font-size:18px;border:none;background-color:rgb(221,221,221);transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}#favorites_popup_wrap button:hover{box-shadow:0 0 0 3px rgba(204,204,204,1)}#favorites_popup_wrap small.error{color:red}@media screen and (min-width:600px){#favorites_popup_wrap{width:600px}}@media screen and (max-width:600px){#favorites_popup_wrap .form-cell-3{float:none}#favorites_popup_wrap .form-cell-9{float:none;width:100%}#favorites_popup_wrap .modal-header{font-size:25px}}
/* /bitrix/panel/main/popup.css */
.bx-core-adm-dialog,.bx-core-adm-dialog a,.bx-core-adm-dialog span,.bx-core-adm-dialog div{letter-spacing:normal;list-style:none;text-align:left;text-indent:0;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;vertical-align:baseline;text-decoration:none;color:#000;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica)) !important;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:13px}.bx-core-adm-dialog{border-radius:4px;background-color:#fff;-webkit-box-shadow:0 18px 37px 6px rgba(16,39,53,.69);box-shadow:0 18px 37px 6px rgba(16,39,53,.69);font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:13px;position:absolute;overflow:hidden}.bx-core-adm-dialog a:active,.bx-core-adm-dialog a:visited,.bx-core-adm-dialog a:link{color:#2675d7;text-decoration:underline;font-size:inherit}.bx-core-adm-dialog a:hover{color:#2675d7;text-decoration:underline;background:none;font-size:inherit}.bx-core-adm-dialog select,.bx-core-adm-dialog input,.bx-core-adm-dialog textarea{outline:none;font-size:13px}.bx-core-adm-dialog textarea{font-size:13px}.bx-core-adm-dialog table{font-size:13px}.bx-core-adm-dialog td{font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));letter-spacing:normal;list-style:none;text-align:left;text-indent:0;text-transform:none;text-decoration:none;visibility:visible;white-space:normal;word-spacing:normal;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:inherit;background:none;color:#000}.bx-core-adm-dialog .bx-action-href,.bx-core-adm-dialog .bx-action-href:visited,.bx-core-adm-dialog .bx-action-href:link{text-decoration:none;border-bottom:1px dashed #2747BF;outline:none;display:inline-block}.bx-core-adm-dialog .bx-action-href:hover{border-bottom-color:#134889;text-decoration:none;color:#134889}.bx-core-adm-dialog .bx-core-adm-dialog-head{background-color:#e2ebee;border-bottom:1px solid#a9a9a9;-webkit-box-shadow:0 1px 0 0 #e5e5e5,0 -1px 0 0 #ecf1f3 inset,inset 0 1px 0 0 #fff,inset 0 0 0 1px #e9f0f2;box-shadow:0 1px 0 0 #e5e5e5,0 -1px 0 0 #ecf1f3 inset,inset 0 1px 0 0 #fff,inset 0 0 0 1px #e9f0f2;border-radius:4px 4px 0 0;height:49px;top:0;left:0;position:absolute;overflow:hidden;width:100%}.bx-core-adm-dialog .bx-core-adm-dialog-head-inner{display:inline-block;margin:12px 0 0 18px;font-size:20px;text-shadow:0 1px #fff;white-space:nowrap;color:#282a2c}.bx-core-adm-dialog .bx-core-adm-dialog-head-icons{position:absolute;top:0;right:0;margin:11px 0 0 15px;padding:0 15px 0 0;background-color:#E2EBEE}.bx-core-adm-dialog .bx-core-adm-icon-expand,.bx-core-adm-dialog .bx-core-adm-icon-narrow,.bx-core-adm-dialog .bx-core-adm-icon-close{display:inline-block;height:30px;width:28px;cursor:pointer;background:url('/bitrix/panel/main/images/popup_sprite.png') no-repeat 0 0 #E2EBEE}.bx-core-adm-dialog .bx-core-adm-icon-expand{background-position:0 0}.bx-core-adm-dialog .bx-core-adm-icon-narrow{background-position:0 -120px}.bx-core-adm-dialog .bx-core-adm-icon-close{background-position:0 -30px}.bx-core-adm-dialog .bx-core-adm-icon-expand:hover{background-position:0 -60px}.bx-core-adm-dialog .bx-core-adm-icon-narrow:hover{background-position:0 -150px}.bx-core-adm-dialog .bx-core-adm-icon-close:hover{background-position:0 -90px}.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap{margin-top:54px;padding:12px 12px 14px}.bx-core-adm-dialog .bx-core-adm-dialog-tabs{}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab{display:inline-block !important;cursor:pointer !important;background:url('/bitrix/panel/main/images/bx-admin-sprite-small-2.png') repeat-x scroll 0 -2728px transparent !important;border-radius:2px 2px 0 0 !important;border:none !important;color:#1C53A2 !important;font-size:13px !important;font-weight:var(--ui-font-weight-bold) !important;margin:0 7px 0 0 !important;padding:10px 25px 10px !important;text-shadow:0 1px #FFFFFF !important;vertical-align:top !important;height:auto !important;position:relative;z-index:1}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-active{background:#f5f9f9 !important;border:1px solid #dce7ed !important;border-bottom:none !important;color:#000 !important;margin:0 7px -2px 0 !important;padding:9px 24px 11px !important;border-bottom:none !important;height:auto !important}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-active:first-child:before{display:none !important}.bx-core-adm-dialog .bx-core-adm-dialog-content{overflow:auto;border:solid 1px #dce7ed;background-color:#f5f9f9}.bx-core-adm-admin-dialog .bx-core-adm-dialog-content{padding:15px 22px 22px}.bx-core-adm-dialog .adm-detail-content-cell-l{text-align:right;padding:5px 4px 7px 0;background:none;text-indent:0;text-transform:none;text-decoration:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:inherit;color:inherit}.bx-core-adm-dialog .adm-detail-content-cell-r{padding:5px 0 7px 4px;background:none;text-indent:0;text-transform:none;text-decoration:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:inherit;color:inherit}.bx-core-adm-dialog .adm-detail-content-cell{padding:5px 0 7px}.bx-core-adm-dialog .adm-detail-valign-top{vertical-align:top}.bx-core-adm-dialog .adm-detail-valign-middle{vertical-align:middle}.bx-core-adm-dialog .adm-detail-valign-bottom{vertical-align:bottom}.adm-detail-file-row .adm-detail-content-cell-l{padding-top:12px;vertical-align:top}.adm-detail-file-image{padding-top:7px}.adm-detail-file-row .bx-input-file-desc{display:block;margin-top:-7px}.adm-detail-iblock-types{width:150px}.adm-detail-iblock-list{width:200px}.bx-core-adm-dialog .adm-detail-content-table>tbody>.heading td{padding:8px 70px 10px!important}.bx-core-adm-dialog .bx-core-adm-dialog-buttons{padding-top:12px;position:relative}.bx-core-adm-dialog .bx-core-adm-dialog-buttons input{margin-right:12px}.bx-core-adm-dialog .bx-core-adm-dialog-head-block{background-position:99% center !important;background-repeat:no-repeat;border-bottom:1px solid #DCE7ED;font-size:12px;padding:6px 30px 9px 9px;margin-bottom:12px}.bx-core-adm-dialog .bx-core-adm-dialog-head-block p{margin:0}.bx-core-adm-dialog .bx-core-adm-dialog-head-block .title{font-weight:var(--ui-font-weight-bold);font-size:14px;margin:0 0 5px}.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap-inner{padding:12px}.bx-quirks .bx-core-adm-dialog .bx-core-adm-dialog-content-wrap-inner{padding:12px 0}.bx-core-dialog-overlay{top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(57,60,67,0.82)}.bx-quirks .bx-core-dialog-overlay{background-color:#393c43;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}.bx-core-adm-dialog .bx-core-resizer{background:url('/bitrix/panel/main/images/popup_sprite.png') no-repeat right -188px;position:absolute;z-index:6;bottom:3px;right:2px;height:20px;width:20px}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-last{margin-right:0}.bx-core-adm-dialog .adm-detail-title{border-bottom:1px solid #ddd;font-size:18px;margin-bottom:14px;padding:0 0 15px;text-align:left}.bx-core-adm-dialog .adm-detail-content-item-block{border:none;padding:0}.bx-core-adm-dialog .adm-detail-content{padding:0}.bx-core-adm-dialog .adm-detail-content-item-block table{border:none;border-spacing:0;font-size:13px;margin:0;width:100%}.bx-core-adm-dialog .adm-input,.bx-core-adm-dialog input[type="text"],.bx-core-adm-dialog input[type="password"],.bx-core-adm-dialog input[type="email"]{font-size:13px;height:29px;padding:0 5px}.bx-core-adm-dialog .bx-core-adm-dialog-buttons .adm-btn-add{float:right}.bx-quirks .bx-core-adm-dialog-buttons .adm-btn-add{float:none;position:absolute;right:28px}.bx-core-popup-menu{position:absolute;border:solid 1px #181b20;border-radius:0 0 2px 2px;background-color:rgba(52,59,74,0.94);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(212,212,212,0.12);box-shadow:0 1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(212,212,212,0.12);letter-spacing:normal;list-style:none;text-align:left;text-indent:0;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;vertical-align:baseline;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica)) !important;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal}.bx-quirks .bx-core-popup-menu{background-color:#3a4150}.bx-quirks .bx-core-popup-menu{width:220px !important;margin-top:-2px;margin-left:-2px}.bx-core-popup-menu-level0{background-color:rgba(30,36,50,0.94);border-radius:2px}.bx-quirks .bx-core-popup-menu-level0{background-color:#252d3f}.bx-core-popup-menu-angle,.bx-core-popup-menu-angle-bottom{display:block;position:absolute;height:10px;width:17px;content:"";line-height:1px;font-size:1px;padding:0;margin:0}.bx-core-popup-menu-angle{top:-9px;background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -1490px}.bx-core-popup-menu-angle-bottom{bottom:-9px;background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -1470px}.bx-core-popup-menu-item{display:block;text-decoration:none;border-top:solid 1px transparent;border-right:solid 1px transparent;color:#9ca4b2 !important;min-width:120px;cursor:pointer;position:relative;z-index:1}.bx-quirks .bx-core-popup-menu-item{width:280px;overflow-x:hidden}.bx-core-popup-menu-item:hover,.bx-core-popup-menu-item-opened{border-top:solid 1px #55a8d9;border-right:solid 1px #2278b7;background-image:-webkit-linear-gradient(top,#2a92d0,#1d66b5);background-image:-moz-linear-gradient(top,#2a92d0,#1d66b5);background-image:-ms-linear-gradient(top,#2a92d0,#1d66b5);background-image:-o-linear-gradient(top,#2a92d0,#1d66b5);background-image:linear-gradient(top,#2a92d0,#1d66b5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);text-decoration:none;color:#ebebeb !important}.bx-quirks .bx-core-popup-menu-item-text{overflow-x:hidden}.bx-core-popup-menu-item-text{display:block;padding:0 10px 0 40px;height:28px;line-height:26px;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:12px;font-weight:var(--ui-font-weight-bold);text-shadow:0 1px rgba(0,0,0,0.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bx-core-popup-menu-item-icon{display:block;position:absolute;height:28px;width:40px}.bx-core-popup-menu-no-icons .bx-core-popup-menu-item-text{padding-left:19px}.bx-core-popup-menu-no-icons .bx-core-popup-menu-item-icon{display:none}.adm-menu-content{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -30px}.bx-core-popup-menu-item:hover .adm-menu-content,.bx-core-popup-menu-item-opened .adm-menu-content{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -60px}.adm-menu-services{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -90px}.bx-core-popup-menu-item:hover .adm-menu-services,.bx-core-popup-menu-item-opened .adm-menu-services{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -120px}.adm-menu-settings{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -150px}.bx-core-popup-menu-item:hover .adm-menu-settings,.bx-core-popup-menu-item-opened .adm-menu-settings{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -180px}.adm-menu-favorites{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -210px}.bx-core-popup-menu-item:hover .adm-menu-favorites,.bx-core-popup-menu-item-opened .adm-menu-favorites{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -240px}.adm-menu-analytics{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -300px}.bx-core-popup-menu-item:hover .adm-menu-analytics,.bx-core-popup-menu-item-opened .adm-menu-analytics{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -330px}.adm-menu-marketPlace{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -360px}.bx-core-popup-menu-item:hover .adm-menu-marketPlace,.bx-core-popup-menu-item-opened .adm-menu-marketPlace{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -390px}.adm-menu-desktop{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -420px}.bx-core-popup-menu-item:hover .adm-menu-desktop,.bx-core-popup-menu-item-opened .adm-menu-desktop{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -450px}.adm-menu-store{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -480px}.bx-core-popup-menu-item:hover .adm-menu-store,.bx-core-popup-menu-item-opened .adm-menu-store{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -510px}.adm-menu-marketing{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -1353px}.bx-core-popup-menu-item:hover .adm-menu-marketing,.bx-core-popup-menu-item-opened .adm-menu-marketing{background-position:left -1326px}.bx-core-popup-menu-item-checked .bx-core-popup-menu-item-text{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -540px}.bx-core-popup-menu-item-checked:hover .bx-core-popup-menu-item-text{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat left -570px}.bx-core-popup-menu-item-opener .bx-core-popup-menu-item-text{padding-right:20px;background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat right -270px}.bx-core-popup-menu-item-opener:hover .bx-core-popup-menu-item-text,.bx-core-popup-menu-item-opened .bx-core-popup-menu-item-text{background:url('/bitrix/panel/main/images/popup_menu_sprite_2.png') no-repeat right 0}.bx-core-popup-menu-separator{height:1px;margin:0 1px;background-color:rgba(172,179,191,0.2);font-size:1px;line-height:1px}.bx-quirks .bx-core-popup-menu-separator{background-color:#444b58}.bx-core-popup-menu-item-disabled .bx-core-popup-menu-item-text{color:#525A68}.bx-core-popup-menu-item-disabled:hover .bx-core-popup-menu-item-text{color:#858D9B}.bx-core-popup-menu-item .checked{background-image:url(/bitrix/js/main/core/images/menu/checkbox.gif)}.bx-core-popup-menu-item .parameters{background-image:url(/bitrix/themes/.default/public/components/buttons/parameters.gif)}.bx-core-popup-menu-item .edit{background-image:url(/bitrix/themes/.default/public/components/buttons/edit.gif)}.bx-core-popup-menu-item .copy{background-image:url(/bitrix/themes/.default/public/components/buttons/copy.gif)}.bx-core-popup-menu-item .edit-common{background-image:url(/bitrix/themes/.default/public/components/buttons/edit_common.gif)}.bx-core-popup-menu-item .edit-wf{background-image:url(/bitrix/themes/.default/public/components/buttons/edit_wf.gif)}.bx-core-popup-menu-item .menu-edit{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_edit.gif)}.bx-core-popup-menu-item .menu-add{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_add.gif)}.bx-core-popup-menu-item .menu-delete{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_delete.gif)}.bx-core-popup-menu-item .menu-template{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_templ.gif)}.bx-core-popup-menu-item .nav-template{background-image:url(/bitrix/themes/.default/public/components/buttons/nav_templ.gif)}.bx-core-popup-menu-item .parameters-2{background-image:url(/bitrix/themes/.default/public/components/buttons2/parameters.gif)}.bx-core-popup-menu-item .edit-2{background-image:url(/bitrix/themes/.default/public/components/buttons2/edit.gif)}.bx-core-popup-menu-item .edit-css{background-image:url(/bitrix/themes/.default/public/components/buttons2/edit_css.gif)}.bx-core-popup-menu-item .copy-2{background-image:url(/bitrix/themes/.default/public/components/buttons2/copy.gif)}.bx-core-popup-menu-item .del-cache{background-image:url(/bitrix/themes/.default/public/components/buttons2/delcache.gif)}.bx-core-popup-menu-item .panel-new-file{background-image:url(/bitrix/themes/.default/public/panel_new/menus/new_file.gif)}.bx-core-popup-menu-item .panel-new-file-template{background-image:url(/bitrix/themes/.default/public/panel_new/menus/create_template.gif)}.bx-core-popup-menu-item .panel-new-folder{background-image:url(/bitrix/themes/.default/public/panel_new/menus/new_folder.gif)}.bx-core-popup-menu-item .panel-new-folder-template{background-image:url(/bitrix/themes/.default/public/panel_new/menus/create_folder_template.gif)}.bx-core-popup-menu-item .panel-edit-visual{background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_html.gif)}.bx-core-popup-menu-item .panel-edit-text{background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_text.gif)}.bx-core-popup-menu-item .panel-edit-php{background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_php.gif)}.bx-core-popup-menu-item .panel-file-props{background-image:url(/bitrix/themes/.default/public/panel_new/menus/file_props.gif)}.bx-core-popup-menu-item .panel-folder-props{background-image:url(/bitrix/themes/.default/public/panel_new/menus/folder_props.gif)}.bx-core-popup-menu-item .panel-file-access{background-image:url(/bitrix/themes/.default/public/panel_new/menus/file_access.gif)}.bx-core-popup-menu-item .panel-folder-access{background-image:url(/bitrix/themes/.default/public/panel_new/menus/folder_access.gif)}.bx-core-popup-menu-item .panel-file-delete{background-image:url(/bitrix/themes/.default/public/panel_new/menus/delete_file.gif)}.bx-core-popup-menu-item .panel-folder-delete{background-image:url(/bitrix/themes/.default/public/panel_new/menus/delete_folder.gif)}.bx-core-popup-menu-item .panel-page-cache{background-image:url(/bitrix/themes/.default/public/panel_new/menus/page_cache.gif)}.bx-core-popup-menu-item .panel-comp-cache{background-image:url(/bitrix/themes/.default/public/panel_new/menus/comp_cache.gif)}.bx-core-popup-menu-item .icon-delete{background-image:url(/bitrix/themes/.default/public/panel_new/buttons/delete.gif)}.bx-core-popup-menu-item .panel-key{background-image:url(/bitrix/themes/.default/public/panel_new/menus/key.gif)}.bx-core-popup-menu-item .panel-user{background-image:url(/bitrix/themes/.default/public/panel_new/menus/user.gif)}.bx-width30{width:30% !important}.bx-width50{width:50% !important}.bx-width100{width:100% !important}.bx-width0{width:0% !important}.bx-popup-label{text-align:right !important;padding:6px 2px 10px 0 !important;vertical-align:top !important;background:transparent;font-size:inherit;color:#000}.bx-core-adm-dialog .section td{background-image:none !important;background-color:#E0E8EA !important;color:#4B6267;font-size:14px;font-weight:var(--ui-font-weight-bold)}.bx-core-adm-dialog .section>td{padding:5px 10px}#bx-admin-prefix .bx-menu-current-row{background-color:#E2E7CB !important}#bx-admin-prefix .view-area{-moz-box-sizing:border-box;cursor:text;display:block;overflow:hidden;white-space:nowrap;height:31px !important;margin:3px !important}#bx-admin-prefix .edit-field{background-position:right center;background-repeat:no-repeat;background-image:url("/bitrix/panel/main/images_old/panel/pencil.gif");font-size:13px;padding:7px 5px 0;margin:2px;height:22px;width:232px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;color:#3F4B54;display:inline-block;outline:medium none;vertical-align:middle}#bx-admin-prefix .edit-field:hover{padding:7px 5px 0;background-color:#FFFFFF;border-color:#87919C #959EA9 #9EA7B1;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;border-image:none;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.bx-core-adm-dialog a.bx-popup-sign{display:block;width:11px;height:11px;overflow:hidden;margin-right:3px;background-repeat:no-repeat;background-position:top left}.bx-core-adm-dialog a.bx-popup-minus{background-image:url(/bitrix/js/main/core/images/components/minus.gif)}.bx-core-adm-dialog a.bx-popup-plus{background-image:url(/bitrix/js/main/core/images/components/plus.gif)}.bx-core-adm-dialog .bx-core-editor-dialog-content-wrap{padding:12px !important;margin-top:50px !important}.bx-core-adm-dialog .bx-core-editor-dialog-buttons{padding-top:12px}.bx-core-adm-dialog .bx-core-editor-dialog-buttons input{margin-right:12px}.bx-core-popup-auth-field{padding:5px 0}.bx-core-adm-dialog .bx-core-wizard-dialog-content-wrap{padding:0 0 14px !important;margin-top:54px !important}
/* /local/templates/svetzavod/components/bitrix/menu/header_multy/style.css */
.header_menu ul{list-style:none;margin:0;padding:10px 0px 0px 0px;display:flex;justify-content:space-between}.header_menu ul li{position:relative}.header_menu ul li a{text-transform:uppercase;font-weight:bold;font-size:15px;padding:10px 15px;display:block;border-radius:10px 10px 0px 0px;transition:all .25s ease-out;color:#b1579d}.header_menu ul li a:hover{text-decoration:none;color:#b1579d;background:#fff}.header_menu ul li ul{display:none;background:#fff;width:300px;position:absolute;top:auto;left:0;border-radius:0px 10px 10px 10px;overflow:hidden;padding:5px 0px;box-shadow:0px 2px 2px #ccc}.header_menu ul li ul li a{font-size:15px;font-weight:400;text-transform:none;padding:10px 15px;line-height:18px;border-bottom:1px #f6f6f6 solid}.header_menu ul li ul li:last-child a{border-bottom:none}.header_menu ul li:hover{z-index:100}.header_menu ul li:hover a{background:#fff}.header_menu ul li:hover ul{display:block}
/* /local/templates/svetzavod/components/bitrix/catalog.section.list/header_catalog_menu/style.css */
.header_catalog{position:relative}@media (max-width:1200px){.header_catalog{display:none}}.header_catalog_button{display:inline-block;height:45px;line-height:44px;border:none;border-radius:10px;padding:0px 30px;text-align:center;background:linear-gradient(269.88deg,#00749A -0.09%,#008DBC 99.86%);transition:all .25s ease-out;outline:none;background:#b1579d;border:1px #b1579d solid;text-transform:uppercase;color:#ffffff;font-size:19px;padding:0px 30px}.header_catalog_button:hover{background:#b1579d}@media (max-width:992px){.header_catalog_button{display:none}}.header_catalog_button i{margin-right:4px}.header_catalog_button:hover{background:#b1579d}.header_catalog_button_active{z-index:1000;position:relative;border-radius:10px 10px 0px 0px}.header_catalog_menu{position:absolute;top:auto;left:0;z-index:2000;background:#fff;padding:25px;width:1300px;height:calc(100vh - 100px);overflow-y:scroll;display:none;margin-top:-2px}@media (max-width:1400px){.header_catalog_menu{width:1120px}}@media (max-width:1200px){.header_catalog_menu{width:936px}}@media (max-width:992px){.header_catalog_menu{display:none}}.header_catalog_menu ul{list-style:none;margin:0;padding:0px 0px 10px 0px}.header_catalog_menu ul li{margin-bottom:7px}.header_catalog_menu ul li a{font-weight:bold;font-size:20px;display:block;padding-top:15px;margin-bottom:5px;line-height:18px;color:#b1579d}.header_catalog_menu ul li a:hover{font-weight:bold;font-size:20px;display:block;padding-top:15px;margin-bottom:5px;line-height:18px;color:#b1579d}.header_catalog_menu ul li ul{display:block;columns:4}.header_catalog_menu ul li ul li{width:100%;clear:both;page-break-inside:avoid;break-inside:avoid}.header_catalog_menu ul li ul li span{float:left;display:block;width:35px;height:35px;background:#f6f6f6;margin:0px 5px 5px 0px;overflow:hidden}.header_catalog_menu ul li ul li span img{width:100%}.header_catalog_menu ul li ul li a{margin-top:0;margin-bottom:0;padding:2px 0px 2px 2px;font-weight:400;font-size:16px;color:#b1579d;text-transform:lowercase}.header_catalog_menu ul li ul li a:hover{margin-top:0;margin-bottom:0;padding:2px 0px 2px 2px;font-weight:400;font-size:16px;color:#b1579d}.header_catalog_menu ul li ul li ul{columns:1}.header_catalog_menu ul li ul li ul li{margin-bottom:0;display:block}.header_catalog_menu ul li ul li ul li i,.header_catalog_menu ul li ul li ul li a{font-style:normal;cursor:pointer;font-size:14px;line-height:18px;color:#777777;padding:3px 0px 0px 0px;text-transform:lowercase}.header_catalog_menu ul li ul li ul li i:hover,.header_catalog_menu ul li ul li ul li a:hover{text-decoration:underline}.header_catalog_menu ul li ul li ul li i:active,.header_catalog_menu ul li ul li ul li a:active{position:relative;bottom:-1px}.s_level_1{position:relative;display:block}.s_level_1 span{background:#fff;display:inline-block;padding-right:7px;position:relative;z-index:10;text-transform:uppercase}.s_level_1:after{content:'';background:#b1579d;clear:both;width:100%;height:4px;display:block;position:absolute;bottom:5px}.show_s_m{font-size:12px;padding:1px 10px;display:inline-block;color:#00749A;margin-top:5px;cursor:pointer;border-radius:4px;border-top:#59d2fd 1px solid;text-align:center;background:-webkit-linear-gradient(180deg,white,#59d2fd);background:-moz-linear-gradient(180deg,white,#59d2fd);background:linear-gradient(180deg,white,#59d2fd)}.db{display:block !important}.header_catalog_menu_show{display:block}.header_catalog_button_show{background:#fff;color:#00749A;border:1px #f6f6f6 solid;border-bottom:none;border-radius:10px 10px 0px 0px;z-index:1000;position:relative}.header_catalog_button_show:hover{color:#ffffff}.header_catalog_menu_bg{position:fixed;width:100%;height:100vh;left:0;top:0;background:rgba(0,0,0,0.7);z-index:900;display:none}.header_catalog_menu_bg_sh{display:block}
/* /local/templates/svetzavod/components/bitrix/search.title/top_header_search/style.css */
.header_search{background:#F8FCFF;height:46px;border:1px solid #D4E9F8;border-radius:10px}.header_search form{display:block}@media (max-width:1200px){.header_search{width:100%;margin:0px 15px}}.header_search input{height:43px;padding:0px 25px;width:calc(100% - 47px);border:none;background:none}.header_search button{float:right;width:45px;height:44px;background:none;border:none;font-size:15px;cursor:pointer;color:#666666;transition:all .25s ease-out}.header_search button i{display:block;text-align:center}.header_search button:hover{color:#000000}.search_title_content{background:#fff;padding:20px;border-radius:10px;z-index:2000;box-shadow:0px 1px 13px rgba(0,0,0,0.04827)}.search_title_content_item a{color:#00749A;display:block;padding:5px 0px;font-size:15px;line-height:19px}.search_title_content_item a strong,.search_title_content_item a b{color:#ee9200}.search_title_content_item_all a{color:#333333;font-weight:bold}
/* /local/templates/svetzavod/components/bazarow/favorites.line/favorits_counter/style.css */
.favor-list-wrap{color:#ffffff;display:block;height:47px;line-height:46px}.favor-list-wrap span,.favor-list-wrap i{font-style:normal;color:#b1579d}.favor-list-wrap:hover{text-decoration:none;color:#008DBCFF}.favor-list-wrap i.d_n_m{margin-left:4px;display:inline-block}@media (max-width:550px){.favor-list-wrap{font-size:0;padding-top:3px}.favor-list-wrap span,.favor-list-wrap i{font-size:14px}.favor-list-wrap i.d_n_m{display:none}.favor-list-wrap i{margin-right:5px;font-size:17px}}
/* /local/templates/svetzavod/components/bitrix/sale.basket.basket.line/top_header_cart/style.css */
.top_header_cart{color:#ffffff;display:block;height:47px;line-height:46px;padding:0px 15px}.top_header_cart span,.top_header_cart i{font-style:normal;color:#b1579d;text-decoration:none}.top_header_cart u{text-decoration:none}.top_header_cart:hover{text-decoration:none;color:#008DBCFF}.top_header_cart i.d_n_m{margin-left:4px;display:inline-block}@media (max-width:768px){.top_header_cart u{display:none}}@media (max-width:550px){.top_header_cart{font-size:0;padding-top:3px}.top_header_cart span,.top_header_cart i{font-size:14px}.top_header_cart i.d_n_m{display:none}.top_header_cart i{margin-right:5px;font-size:17px}}
/* /local/templates/svetzavod/components/bitrix/system.auth.form/top_header/style.css */
.soc_auth{margin:15px auto 0px auto;display:flex;justify-content:center;flex-direction:column}.soc_auth small{font-size:14px;color:#888888;text-align:center}.soc_auth .bx-authform-social{display:flex;justify-content:center}.header_auth_link,.header_auth_link_personal{display:block;background:#b1579d;color:#ffffff;border:none;height:35px;line-height:34px;text-align:center;padding:0px 15px 0px 15px;border-radius:50px;transition:all .25s ease-out;margin-top:5px;text-transform:uppercase}.header_auth_link:hover,.header_auth_link_personal:hover{background:#b1579d;color:#ffffff;text-decoration:none}.header_auth_overlay{display:none;position:fixed;width:100%;height:100vh;left:0;top:0;background:rgba(0,0,0,0.7);z-index:2000}.header_auth_auth_form{width:500px;margin:0px 0px 0px -250px;padding:20px;border-radius:16px;position:fixed;left:50%;top:100px;background:#fff}@media (max-width:768px){.header_auth_auth_form{margin:0px 0px 0px 0px;left:0;top:0;height:100vh;width:100%;border-radius:none}}.header_auth_auth_form button{background:none;position:absolute;top:-4px;right:-10px;border:none}.header_auth_auth_form button i{display:block;width:25px;height:25px;line-height:24px;text-align:center;background:#00749A;font-size:15px;transition:all .25s ease-out;border-radius:50%}.header_auth_auth_form button i:hover{background:#008DBC}.header_auth_auth_form button:hover{background:none;border:none}.header_auth_auth_form img{display:block;width:200px;margin:0px auto}.header_auth_auth_form h5{margin:0;padding:20px 0px;text-align:center;font-weight:400;font-size:25px}.header_auth_auth_form span{font-size:15px;color:#555;display:block;padding-left:15px}.header_auth_auth_form input{width:100%;border-radius:16px;height:45px;padding:0px 15px;margin-top:3px;margin-bottom:15px;border:1px #ddd solid}.header_auth_auth_form input[type="submit"]{background:#008DBC;border:none;color:#ffffff;width:200px;display:block;margin:15px auto}.header_auth_auth_form_txt{text-align:center}.header_auth_auth_form_txt a,.header_auth_auth_form_txt i{display:inline-block;color:#008DBC;font-style:normal;text-align:center;font-size:16px;text-decoration:none}.header_auth_auth_form_txt a:hover{text-decoration:underline}.header_auth_auth_form_txt i{color:#888888;display:inline-block;margin:0px 5px}.header_auth_overlay_show{display:block}
/* /local/templates/svetzavod/components/bitrix/socserv.auth.form/flat/style.css */
.bx-authform-social-popup{display:none;background:#fff;width:auto;padding:15px;font-size:14px;white-space:nowrap}.bx-authform-social-popup form{margin-bottom:0}.bx-authform-social-popup input[type="text"]{display:inline-block;max-width:150px;font-size:18px;height:30px;margin:0;padding:0 4px;border:1px solid #CCD5DB;border-radius:2px;background:#f8fafc;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-authform-social ul{padding:5px 0 12px;margin:0 0 15px;display:block}.bx-authform-social ul li{position:relative;display:inline-block;width:35px;height:35px;margin-right:5px}.bx-authform-social ul li .bx-authform-social-icon{display:block;width:35px;height:35px;background-image:url('/local/templates/svetzavod/components/bitrix/socserv.auth.form/flat/images/sprite.png');background-repeat:no-repeat;border-bottom:none}.bx-authform-social ul li .bx-authform-social-icon:hover{opacity:.9}.bx-authform-social ul li .bx-authform-social-icon.box{background-position:0 0}.bx-authform-social ul li .bx-authform-social-icon.dropbox{background-position:-44px 0}.bx-authform-social ul li .bx-authform-social-icon.bitrix24{background-position:-88px 0}.bx-authform-social ul li .bx-authform-social-icon.yandex{background-position:-132px 0}.bx-authform-social ul li .bx-authform-social-icon.openid{background-position:-176px 0}.bx-authform-social ul li .bx-authform-social-icon.odnoklassniki{background-position:-220px 0}.bx-authform-social ul li .bx-authform-social-icon.google{background-position:-264px 0}.bx-authform-social ul li .bx-authform-social-icon.mymailru{background-position:-308px 0}.bx-authform-social ul li .bx-authform-social-icon.mailru2{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.livejournal{background-position:-352px 0}.bx-authform-social ul li .bx-authform-social-icon.openid-mail-ru{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.liveid{background-position:-484px 0}.bx-authform-social ul li .bx-authform-social-icon.liveinternet{background-position:-528px 0}.bx-authform-social ul li .bx-authform-social-icon.blogger{background-position:-572px 0}.bx-authform-social ul li .bx-authform-social-icon.vkontakte{background-position:-616px 0}.bx-authform-social ul li .bx-authform-social-icon.twitter{background-position:-660px 0}.bx-authform-social ul li .bx-authform-social-icon.facebook{background-position:-704px 0}.bx-authform-social ul li .bx-authform-social-icon.google-plus{background-position:-748px 0}.bx-authform-social ul li .bx-authform-social-icon.office365{background-position:-792px 0}.bx-authform-social ul li .bx-authform-social-icon.zoom{background-position:-836px 0}
/* /local/templates/svetzavod/components/bitrix/catalog.products.viewed/view/style.css */
.wiewed_title{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}@media (max-width:992px){.wiewed_title{flex-wrap:wrap;justify-content:flex-start}}.wiewed_title a{display:inline-block;height:45px;line-height:44px;border:none;border-radius:10px;padding:0px 30px;text-align:center;transition:all .25s ease-out;color:#ffffff;background:#b1579d;text-transform:uppercase;margin-top:38px}.wiewed_title a:hover{background:#b1579d}.wiewed_title a:hover{color:#ffffff;text-decoration:none;background:#b1579d}@media (max-width:992px){.wiewed_title a{margin-top:0px}}
/* /bitrix/components/bitrix/catalog.item/templates/bootstrap_v4/style.css */
.product-item-container{position:relative}.product-item-container.hover{z-index:17}.product-item{display:block;box-sizing:border-box;padding-top:15px;width:100%;border:1px solid transparent;border-radius:2px;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.19)}.product-item-big-card .product-item,.product-item-small-card .product-item{}.product-item-line-card .product-item{border-bottom:1px solid #dadada}.bx-no-touch .product-item-container.hover .product-item{position:absolute;right:-15px;left:-15px;padding:15px 15px 0;width:auto;border-color:transparent;box-shadow:0 7px 15px 0 rgba(0,0,0,.19)}.bx-touch .product-item{padding:15px 0 0;width:auto;background:#fff}.bx-no-touch .product-item-container.hover .product-item{-webkit-animation:product-item-hover 300ms 1 ease;animation:product-item-hover 300ms 1 ease}@-webkit-keyframes product-item-hover{0%{position:absolute;left:0;right:0;border:1px solid transparent;box-shadow:0 0 0 0 rgba(0,0,0,0);padding-left:0;padding-right:0}100%{border:1px solid transparent;box-shadow:0 7px 15px 0 rgba(0,0,0,.19);left:-15px;right:-15px;padding-left:15px;padding-right:15px}}@keyframes product-item-hover{0%{position:absolute;left:0;right:0;border:1px solid transparent;box-shadow:0 0 0 0 rgba(0,0,0,0);padding-left:0;padding-right:0}100%{border:1px solid transparent;box-shadow:0 7px 15px 0 rgba(0,0,0,.19);left:-15px;right:-15px;padding-left:15px;padding-right:15px}}.product-item-image-wrapper{position:relative;display:block;margin-bottom:15px;padding-top:116%;width:100%;transition:all 300ms ease}.product-item-image-wrapper:hover{}.product-item-container.hover.product-item-scalable-card .product-item-image-wrapper{padding-top:54%}.product-item-image-original,.product-item-image-alternative{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity 300ms linear}.product-item-image-original{z-index:11}.product-item-image-alternative{z-index:13;opacity:0}.bx-no-touch .product-item-container.hover .product-item-image-original{opacity:0}.bx-no-touch .product-item-container.hover .product-item-image-alternative{opacity:1}.product-item-big-card .product-item-image-wrapper{margin-bottom:25px}.product-item-image-slider-slide-container{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;width:100%;height:100%;transition:opacity 300ms ease}.product-item-image-slide{position:relative;display:none;height:100%;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;transition:.6s ease-in-out left}@media all and (transform-3d),(-webkit-transform-3d){.product-item-image-slide{transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.product-item-image-slide.next,.product-item-image-slide.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.product-item-image-slide.prev,.product-item-image-slide.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.product-item-image-slide.next.left,.product-item-image-slide.prev.right,.product-item-image-slide.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.product-item-image-slider-slide-container>.active,.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev{display:block}.product-item-image-slider-slide-container>.active{left:0}.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev{position:absolute;top:0;width:100%}.product-item-image-slider-slide-container>.next{left:100%}.product-item-image-slider-slide-container>.prev{left:-100%}.product-item-image-slider-slide-container>.next.left,.product-item-image-slider-slide-container>.prev.right{left:0}.product-item-image-slider-progress-bar-container{position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:1px}.product-item-image-slider-progress-bar{position:absolute;top:0;bottom:0;left:0;display:block;height:1px;background-color:var(--theme-color-primary);opacity:.8}.product-item-image-slider-control-container{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:block;padding:0;text-align:center;opacity:0;transition:opacity 300ms ease}.product-item-container.hover .product-item-image-slider-control-container,.product-item-line-card:hover .product-item-image-slider-control-container{opacity:1}.product-item-image-slider-control,.product-item-image-slider-control.active{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:rgba(128,128,128,.8);opacity:.6;cursor:pointer;transition:all 300ms ease}.product-item-image-slider-control:hover,.product-item-image-slider-control.active:hover{cursor:pointer}.product-item-image-slider-control.active,.product-item-image-slider-control:hover{background-color:var(--primary)}.product-item-label-text,.product-item-label-ring{position:absolute;z-index:15}.product-item-label-text span,.product-item-label-ring{display:inline-block;clear:both;margin-bottom:2px;background:#f42c2c;color:#fff;vertical-align:middle;text-align:center;transition:all 250ms ease}.bx-red .product-item-label-text span,.bx-red .product-item-label-ring{background-color:#fba90c}.product-item-label-text>div,.product-item-label-ring>div{line-height:0}.product-item-label-text span{padding:2px 5px;vertical-align:middle;font-weight:bold}.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-weight:normal;font-size:13px;line-height:14px}.product-item-big-card .product-item-label-text.product-item-label-small span{padding:5px 12px;font-size:16px;line-height:21px}.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{padding:4px 10px;font-size:13px;line-height:17px}.product-item-big-card .product-item-label-text.product-item-label-big span{padding:5px 17px;font-size:22px;line-height:33px}@media (max-width:767px){.product-item-label-text>div{line-height:0}.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-size:10px;line-height:14px}.product-item-big-card .product-item-label-text.product-item-label-small span,.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{margin-bottom:1px;padding:3px 12px;font-size:14px;line-height:16px}.product-item-big-card .product-item-label-text.product-item-label-big span{padding:3px 12px;font-size:20px;line-height:25px}}.product-item-label-ring{box-sizing:border-box;border-radius:50%;font-weight:bold}.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{width:40px;height:40px;font-size:14px;line-height:40px}.product-item-big-card .product-item-label-ring.product-item-label-small{width:100px;height:100px;font-size:30px;line-height:100px}.product-item-label-ring.product-item-label-big,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big{width:50px;height:50px;font-size:18px;line-height:50px}.product-item-big-card .product-item-label-ring.product-item-label-big{width:120px;height:120px;font-size:42px;line-height:120px}@media (max-width:767px){.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{--product-item-label-ring-size:40px;width:var(--product-item-label-ring-size);height:var(--product-item-label-ring-size);line-height:var(--product-item-label-ring-size);font-size:14px}.product-item-big-card .product-item-label-ring.product-item-label-small,.product-item-label-ring.product-item-label-big,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big{width:35px;height:35px;font-size:12px;line-height:35px}.product-item-big-card .product-item-label-ring.product-item-label-big{width:70px;height:70px;font-size:24px;line-height:70px}}.product-item-label-top{top:-5px}.product-item-label-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-item-label-center>div{text-align:center}.product-item-label-left{left:-5px}.product-item-label-left>div{text-align:left}.product-item-label-bottom{bottom:-5px}.product-item-label-middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-item-label-right{right:-5px}.product-item-label-right>div{text-align:right}.product-item-label-center.product-item-label-middle{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-item-title{overflow:hidden;margin:0;padding:0;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-size:14px;text-align:center}.product-item-title a{color:#3f3f3f;text-decoration:none;transition:250ms linear all}.product-item-line-card .product-item-title{white-space:normal;text-align:left}.product-item-big-card .product-item-title a{font-size:21px}.product-item-line-card .product-item-title a{font-size:20px}@media (max-width:1199px){.product-item-big-card .product-item-title a{font-size:18px}}@media (max-width:991px){.product-item-big-card .product-item-title a{font-size:16px}}@media (max-width:767px){.product-item-big-card .product-item-title a{font-size:14px}}@media (max-width:575px){.product-item-big-card .product-item-title a{font-size:16px}}.product-item-price-container{text-align:center;line-height:1}.product-item-price-current{color:#3f3f3f;white-space:nowrap;font-weight:bold;font-size:13px}.product-item-price-old{color:#a5a5a5;text-decoration:line-through;white-space:nowrap;font-size:12px}.product-item-big-card .product-item-price-current,.product-item-big-card .product-item-price-old{vertical-align:middle;line-height:20px}.product-item-big-card .product-item-price-container{margin:0 0 10px}.product-item-big-card .product-item-price-current{font-size:18px}.product-item-big-card .product-item-price-old{font-size:15px}.product-item-info-container{clear:both;margin-bottom:8px}.product-item-info-container-title{font-size:12px}.bx-no-touch .product-item-container .product-item-info-container.product-item-hidden{display:none;opacity:0;transition:opacity 300ms ease}.bx-touch .product-item-info-container.product-item-touch-hidden{display:none !important}.bx-touch .product-item-info-container.product-item-hidden,.bx-no-touch .product-item-container.hover .product-item-info-container.product-item-hidden,.product-item-line-card .product-item-container .product-item-info-container.product-item-hidden{display:block;opacity:1}.product-item-amount{padding:0 0 2px;text-align:center}.product-item-amount-field-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:150px;margin:0 auto 15px}.product-item-amount-field-btn-plus,.product-item-amount-field-btn-minus{position:relative;display:block;min-width:22px;height:22px;border-radius:2px;background-color:#f2f2f2;color:#fff;vertical-align:middle;text-align:center;cursor:pointer;transition:background 300ms ease,opacity 300ms ease}.bx-retina .product-item-amount-field-btn-plus,.bx-retina .product-item-amount-field-btn-minus{border-width:.5px}.product-item-amount-field-btn-plus:hover,.product-item-amount-field-btn-minus:hover{background:#d3d3d3}.product-item-amount-field-btn-plus:after,.product-item-amount-field-btn-minus:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.8;transition:opacity 300ms ease,background 300ms ease}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:after,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:after{opacity:.3 !important;cursor:default}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover{background-color:#f2f2f2}.product-item-amount-field-btn-plus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==) no-repeat center;background-size:10px}.product-item-amount-field-btn-minus:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center;background-size:10px}.product-item-amount-field-btn-plus:hover:after,.product-item-amount-field-btn-minus:hover:after{opacity:1}.product-item-amount-field-block{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-item-amount-field{display:block;padding:0;width:100%;height:22px;border:1px solid transparent;border-radius:2px;background:transparent !important;color:#000;vertical-align:middle;text-align:center;font-weight:bold;line-height:22px;transition:border 300ms ease}.bx-retina .product-item-amount-field{border-width:.5px}.product-item-amount-field:focus{outline:none !important}.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button,.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.product-item-amount-description-container{position:absolute;top:100%;left:0;right:0;color:#a5a5a5;white-space:nowrap;font-size:12px}.product-item-amount-description-container strong{color:#333;white-space:nowrap}.product-item-amount-label-container{margin:5px 0;color:#a5a5a5;font-weight:bold;font-size:12px}.product-item-quantity{font-size:12px}.product-item-properties{display:block;margin:0}.product-item-properties dl{clear:both}.product-item-properties dt{float:left;clear:both;font-weight:normal;font-size:12px}.product-item-properties dd{float:right;margin-bottom:3px;margin-left:5px;font-size:12px}.product-item-compare-container{position:relative;display:none;margin:0 -15px;padding:4px 15px;min-height:30px;border-top:1px solid #e6e6e6;background:#f3f3f3;box-shadow:inset 0 1px 1px 0 #eee;vertical-align:middle;font-size:12px;line-height:20px}.product-item-line-card .product-item-compare-container{margin:0;border:none;background-color:transparent;box-shadow:none;text-align:center}.bx-touch .product-item-compare-container{display:none}.product-item-line-card .product-item-compare-container,.product-item-container.hover .product-item-compare-container{display:block}.product-item-compare .checkbox{margin:0;padding:0}.product-item-line-card .product-item-scu-container{text-align:left}.product-item-scu-container-title{color:#333;font-size:12px}.product-item-scu-block{}.product-item-scu-block-title{font-size:12px}.product-item-scu-list{margin:0}.product-item-scu-item-list{overflow:hidden;margin:0;padding:0;list-style:none}.product-item-scu-item-color-container,.product-item-scu-item-text-container{display:inline-block;box-sizing:border-box;padding:5px 3px;max-width:100%}.product-item-scu-item-text-container{min-width:32px}.product-item-scu-item-color-container{max-width:38px;width:25%}.product-item-scu-item-color-block{position:relative;padding-top:100%;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-color-block{transition:outline 200ms ease}.bx-retina .product-item-scu-item-color-block{outline-width:.5px}.product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-color-block{outline-width:1px}.product-item-scu-item-color{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-position:center;background-size:contain;background-repeat:no-repeat}.product-item-scu-item-text-block{position:relative;padding:0 5px;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-text-block{transition:outline 300ms ease}.bx-retina .product-item-scu-item-text-block{outline-width:.5px}.product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-text-block{outline-width:1px}.product-item-scu-item-text{overflow:hidden;max-width:100%;vertical-align:middle;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:18px}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block{position:relative;outline-color:#a9adb4 !important}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:rgba(255,255,255,0.75) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=) no-repeat center;background-size:80% 80%;content:""}.product-item-scu-item-text-block:hover,.product-item-scu-item-color-block:hover,.product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#000}.product-item-description-container{}.product-item-description-container p{color:#575757;font-size:13px}.product-item-button-container{text-align:center}.product-item-button-container .btn{margin-bottom:2px}.product-item-sticker,.product-item-sticker-round{display:none}.product-item-more-container{position:relative;display:block;box-sizing:border-box;padding:15px 15px 5px;width:100%;border:1px solid transparent;border-radius:2px;transition:all 300ms ease}.product-item-more-wrapper{position:relative;display:block;margin-bottom:15px;padding-top:116%;width:100%}.product-item-more{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:#f3f3f3 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjk3LjYxMyAyOTcuNjEzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjxjaXJjbGUgY3g9IjE1LjI3OSIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iMTQuODMiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjU5Ljc2OSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTAzLjgxIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIxNC44MyIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE0OC4zMDIiIGN5PSIxMDMuODEiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE5Mi4zNDMiIGN5PSI1OS43NjkiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjM4LjIzOCIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNS4yNzkiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjI4Mi43ODIiIHI9IjE0LjgzMSIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMjgyLjc4MiIgcj0iMTQuODMxIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjgyLjMzNCIgY3k9IjE0Ny44NTIiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjwvc3ZnPg==) no-repeat center;background-size:50%;opacity:.7;transition:opacity 300ms ease}.bx-touch .product-item-more,.product-item-container.hover .product-item-more{opacity:1}.product-item-more-title{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
/* /local/templates/svetzavod/components/bitrix/menu/bottom/style.css */
.footer .col-lg-8{display:flex}@media (max-width:768px){.footer .col-lg-8{flex-wrap:wrap}}.footer_menus{width:33.33333333%}@media (max-width:768px){.footer_menus{width:100%;margin-bottom:20px}}.footer_menus h6{margin:0;padding:0;font-size:25px;color:#b1579d;font-weight:600;text-transform:uppercase}.footer_menus ul{margin:0;padding:10px 0px;list-style:none}.footer_menus ul li{padding-right:15px}.footer_menus ul li a{color:#222;display:block;padding:5px 0;line-height:20px;text-transform:lowercase;font-size:20px}
/* /local/templates/svetzavod/components/bitrix/menu/mobile/style.css */
:root{--c1:#152B3A;--c2:#0A62C4;--c3:#f6f6f6;--c4:#E7A600;--c5:#058319;--c6:#6e2527;--c7:#e6e6e6;--animation1:all .15s ease-out;--radius1:3px;--shadow1:0px 2px 16px 0px rgba(34,60,80,0.2)}.show_mobile_menu{display:none;background:#b1579d;border:none;color:#fff;text-transform:uppercase}@media (max-width:1200px){.show_mobile_menu{display:block}}.mobile_nav_panel{width:300px;position:fixed;z-index:1000;top:0;left:-300px;background:#fff;height:100vh;padding-top:10px;transition:var(--animation1)}.mobile_nav_panel_show{left:0;z-index:100000}.mobile_nav_panel_over{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,0.7);z-index:10000;left:0;top:0;display:none}.mobile_nav_panel_over_show{display:block}.mobile_nav a{display:block;text-transform:uppercase;text-decoration:none;font-size:14px;border-bottom:1px #f6f6f6 solid;padding:10px 25px;color:#444444}.mobile_c_info{margin:10px 0px 0px 0px;width:100%;background:var(--c3);display:flex;flex-direction:column;padding:30px 0px;position:absolute;bottom:0}.mobile_c_info_tel{display:block;font-weight:500;color:#333333;text-decoration:none;font-size:17px;position:relative;left:-10px}.mobile_c_info_tel svg{width:20px;height:20px;margin-right:4px;position:relative;bottom:-4px}.mobile_c_info_mail{color:var(--c2);font-size:14px;text-decoration:none;padding:0px 0px 0px 28px}.mobile_c_info_addr{font-style:normal;font-size:13px;margin:10px 0px 0px 28px;line-height:19px}#catalog_menu_fancy{width:100%;min-height:100vh;overflow-y:scroll;padding:20px}ul.nav{width:100%;list-style:none;margin:0;padding:0}ul.nav li a{display:block;color:#333333;text-transform:uppercase;padding:13px 15px;border-bottom:1px #f6f6f6 solid;text-decoration:none}ul.nav li a.a_l1{display:flex;justify-content:space-between}ul.nav li a.a_l1 i{font-style:normal;color:#999;font-size:17px;text-align:center;width:20px}ul.nav li a.a_l1 i:nth-child(3){display:none}ul.nav li a.a_l1.current i:nth-child(2){display:none !important}ul.nav li a.a_l1.current i:nth-child(3){display:block !important}ul.level1{list-style:none;margin:0;padding:10px 0px;background:#f6f6f6}ul.level1 li a{text-transform:none;border-bottom:none;padding:7px 15px;color:#555}.nav li a.current{display:block}.level{display:none}.level li a:hover{display:block}.nav .level a:before,.nav .level a:after{display:none}.nav .current .level1{display:block}ul.level2 li a{display:block}.nav .current .current .level2{display:block}.nav .level a.current{display:block}
/* /local/templates/svetzavod/styles.css */
h1{margin:0;padding:40px 0px 10px 0px;font-size:48px;line-height:52px;clear:both;text-transform:uppercase}@media (max-width:768px){h1{font-size:28px;line-height:32px}}h2,h3{font-size:32px;margin:0;padding:40px 0px 10px 0px;line-height:35px;text-transform:uppercase}@media (max-width:768px){h2,h3{font-size:28px;line-height:32px;padding:25px 0px 15px 0px}}.workarea ul.ul{list-style:none;margin:0;padding:0}.workarea ul.ul li{position:relative;padding:0px 0px 7px 15px}.workarea ul.ul li:before{content:'-';font-family:FontAwesome;position:absolute;top:0;font-size:17px;left:0;color:#008DBC}.workarea blockquote{padding:0px 0px 0px 20px;border-left:5px #ee9200 solid;margin:15px 0px 10px 0px}.workarea blockquote .fa{display:block;color:#00749A;font-size:32px;margin-bottom:10px}.workarea table.table{width:100%;margin:20px 0px}.workarea table.table tr:first-child{background:#fff;font-size:19px;font-weight:bold}.workarea table.table tr td{padding:10px 10px;border:1px #ddd solid}.workarea iframe{border:2px #fff solid;display:block;box-shadow:0px 1px 13px rgba(0,0,0,0.04827);width:90%;border-radius:10px;margin:30px 0px}
/* /local/templates/svetzavod/template_styles.css */
body{font-family:'Exo 2',sans-serif;font-size:16px;line-height:24px;color:#333;background:#F9F9F9;overflow-y:scroll !important}@media (max-width:1200px){body{padding-top:50px}}body img{max-width:100% !important;height:auto !important}.product-card__pic>img{height:100% !important}.product-detail__card-pic>img{height:100% !important}.review-card__pic>img{height:100% !important}.pp-modal-review__slider-pic>img{height:100% !important}.article-card__pic>img{height:100% !important}.dd_n{display:none;width:0;height:0;overflow:hidden;position:absolute;left:-900000px}a{color:#b1579d;text-decoration:none}a:hover{color:#e58dd1;text-decoration:none}a:active{position:relative;bottom:-1px}.clb{clear:both;display:table;height:0;width:100%}.cookie_notice{display:none}@media (max-width:768px){.cookie_notice{display:none !important}}.top_banner{background:#00749A;position:relative;color:#ffffff;font-size:14px;text-align:center;padding:3px 0px}@media (max-width:992px){.top_banner{display:none}}.top_banner a{color:#ffffff;text-decoration:underline}.top_banner a.cookie_btn{position:absolute;right:10px;top:3px;text-decoration:none}.top_banner a.cookie_btn:hover{color:#ee9200}.header{display:flex;margin:0px 0px;padding:5px 0px;justify-content:space-between}@media (max-width:1200px){.header{flex-direction:column;padding:5px 0px 15px 0px}}.header_logo{width:310px;text-decoration:none;color:#888;padding:15px 0px}.header_logo:hover{text-decoration:none;color:#666666}.header_logo img{width:200px;float:left}.header_logo span{width:calc(100% - 200px);font-size:15px;line-height:18px;float:left;display:block;padding-left:10px;padding-top:10px}@media (max-width:1400px){.header_logo{width:200px}.header_logo span{display:none}}@media (max-width:1200px){.header_logo{width:100%;text-align:center;padding:5px 0px}.header_logo img{width:150px;display:inline-block;float:none}.header_logo span{display:block;text-align:center;float:none;width:100%}}.header_menu{width:calc(100% - 650px)}.header_menu_banner{width:100%;text-align:center;padding:5px 0px;margin-top:5px;background:#ee9200;color:#ffffff;display:block}@media (max-width:1400px){.header_menu{width:calc(100% - 500px)}}.header-socials{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:5px}.h-social-btn{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:50px;text-decoration:none !important;color:white !important;font-weight:600;font-family:'Exo 2',sans-serif;font-size:14px;line-height:normal;box-shadow:0 2px 5px rgba(0,0,0,0.1);transition:transform 0.2s,box-shadow 0.2s;border:none;cursor:pointer}.h-social-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,0.2);color:white !important}.h-social-btn svg{width:20px;height:20px;margin-right:8px;fill:currentColor;display:block}.btn-telegram{background:linear-gradient(90deg,#2AABEE 0%,#229ED9 100%)}.btn-max{background:linear-gradient(90deg,#654ea3,#eaafc8)}.btn-email{background:linear-gradient(90deg,#FF512F 0%,#DD2476 100%)}.btn-email.copied{background:#28a745 !important}@media (max-width:1200px){.header{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;padding-bottom:10px}.header_logo{display:none !important}.header_contacts{width:100% !important;text-align:center !important;padding-top:10px !important;order:1;display:block !important}.header_contacts_tel{font-size:22px !important;margin-bottom:0 !important;line-height:1;display:block !important;text-align:center;color:#333 !important}.header_contacts::after{content:"«Светзавод» – передовые технологии освещения";display:block;font-size:11px;color:#777;margin-top:6px;line-height:1.2;font-weight:normal;font-family:'Exo 2',sans-serif}.header_contacts_tel small,.header_contacts_sv{display:none !important}.header_menu{display:block !important;width:100% !important;order:2;margin-top:15px}.header_menu ul,.header_menu li,.header_menu nav,.header_menu .root-item{display:none !important}.header-socials{display:grid !important;grid-template-columns:1fr 1fr;gap:8px;width:100%;padding:0;box-sizing:border-box}.h-social-btn{width:100%;margin:0;font-size:14px;padding:10px 0}}.header_contacts{width:210px;text-align:right;padding-top:10px}@media (max-width:1200px){.header_contacts{width:100%;text-align:center;padding-top:0}}.header_contacts_tel{display:block;font-weight:bold;font-size:19px;color:#000;margin-bottom:10px}.header_contacts_tel small{display:block;text-transform:lowercase}@media (max-width:1200px){.header_contacts_tel small{display:none}}.header_contacts_tel:hover{text-decoration:none;color:#555555}.header_contacts_wa{color:#000;font-weight:bold;font-size:18px;display:flex;justify-content:flex-end;align-items:flex-end}.header_contacts_wa svg{width:30px;margin-right:8px}.header_contacts_wa:hover{color:#000}.header_contacts_sv{color:#000;font-weight:bold}@media (max-width:1200px){.header_contacts_sv{display:none}}.header_contacts_sv:hover{text-decoration:none;color:#000}.fix_nav_clb{clear:both;height:57px}.nav_header{position:fixed;top:0;left:0;z-index:800}@media (max-width:1200px){.nav_header{top:50px}}.nav{width:100%;background:#ffac15;padding:5px 0px}.nav_nav{width:100%;display:flex;justify-content:space-between;padding:0px 0px;max-width:1290px;margin:0px auto}.nav_mobile{display:flex}@media (max-width:1200px){.nav_mobile{position:fixed;height:50px;width:100%;left:0;top:0;background:#f9f9f9;z-index:1000;justify-content:space-between;padding:0px 15px}}.footer{margin-top:40px;padding:60px 0px 0;background:#ffedcc;border-radius:16px 16px 0px 0px}.container_footer{background:#ee9200;padding-bottom:60px;padding-top:5px}.con_foot{padding-bottom:40px}@media (max-width:1200px){.footer_contacts{display:none}}.footer_contacts_tel{display:block;font-size:24px;color:#000;font-weight:bold;text-align:right}.footer_contacts_tel small{font-size:19px;display:block;text-transform:lowercase;margin-bottom:10px}.footer_contacts_links .footer_contacts_wa{color:#000;font-weight:bold;font-size:24px;display:flex;justify-content:flex-end;align-items:flex-end}.footer_contacts_links .footer_contacts_sv{color:#000 !important;font-weight:bold;font-size:19px;border:none !important;padding:0 !important;margin:0 0px 0px 20px}.footer_contact{display:flex;align-items:flex-end;color:#000 !important;font-weight:bold;font-size:19px}.footer_contacts_tel:hover{text-decoration:none;color:#555555}.footer_contacts_links{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.footer_contacts_links a{color:#ee9200;display:inline-block;margin:10px 0px 0px 20px;transition:all .25s ease-out}.footer_contacts_links a:hover{color:#000;text-decoration:none}.footer_contacts_links a:last-child{padding:1px 10px;border:1px #ee9200 solid;border-radius:30px}.footer_contacts_links a:last-child:hover{border:1px #008DBC solid}.footer_contacts_paysys{margin-top:50px;width:100%;display:flex;justify-content:flex-end}@media (max-width:992px){.footer_contacts_paysys{justify-content:flex-start;margin-top:0}}.footer_bottom_area{margin-top:40px}.footer_bottom_area a{display:block}.footer_bottom_area a:hover{text-decoration:none;color:#00749A}.footer_bottom_area span{display:block}.footer_bottom_area span a{display:inline-block;color:#666666}.footer .ya-share2{float:right;margin-top:5px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:all .25s ease-out}@media (max-width:992px){.footer .ya-share2{float:left;margin-top:20px}.header_contacts_wa{justify-content:center}}.footer .ya-share2:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.footer_cookie{background:#b1579d;color:#ffffff;font-size:14px;line-height:21px;padding:20px 0px}.footer_cookie a{color:#ffffff;display:block;text-decoration:underline}.tabs_links{display:flex;padding:40px 0px 30px 10px}@media (max-width:500px){.tabs_links{padding:30px 15px 0px 15px;flex-wrap:wrap}}.tabs_links .tabs_link{font-size:27px;color:#9e9e9e;font-weight:bold;margin-right:40px;padding-top:5px;transition:all .25s ease-out;cursor:pointer}@media (max-width:1200px){.tabs_links .tabs_link{font-size:18px}}@media (max-width:768px){.tabs_links .tabs_link{margin-right:20px}}@media (max-width:500px){.tabs_links .tabs_link{width:50%;margin-right:0;padding:8px 0px 8px 0px}}.tabs_links .tabs_link:after{transition:all .25s ease-out;height:4px;width:50px;background:#ddd;position:relative;bottom:-10px;display:block;content:''}@media (max-width:768px){.tabs_links .tabs_link:after{height:2px;bottom:-5px}}@media (max-width:500px){.tabs_links .tabs_link:after{display:none}}.tabs_links .tabs_link:hover:after{background:#ee9200}.tabs_links .tabs_link.active{color:#333333}@media (max-width:500px){.tabs_links .tabs_link.active{color:#ee9200}}.tabs_links .tabs_link.active:after{background:#ee9200}.tabs_links_all_catalog{margin-left:auto;border:none;border-radius:10px;padding:10px 10px;text-align:center;color:#ffffff;background:#b1579d;text-transform:uppercase;font-size:16px;line-height:normal}.tabs_links_all_catalog:hover{background:#b1579d}.tabs_links_all_catalog:hover{color:#ffffff;text-decoration:none;background:#b1579d}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9";font-size:16px}@media (max-width:768px){.tabs_links_all_catalog{display:none}}.tabs_content .tab_cont{display:none}.tabs_content .tab_cont.active{display:block}.bx-pagination-container{margin-top:40px}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#ee9200}.popup-window{border-radius:20px !important}.popup-window-titlebar{text-align:center}.popup-window-content{width:310px}.popup-window-content img{border-radius:15px;margin-bottom:10px}.popup-window-buttons{display:flex;justify-content:space-between}.popup-window-buttons .btn{height:45px;background:#ee9200;text-align:center;line-height:45px;width:150px;border-radius:10px;transition:all .25s ease-out;cursor:pointer;border:none;color:#fff}.popup-window-buttons .btn:hover{background:#008DBCFF}.to_top_btn{position:fixed;bottom:130px;right:30px;width:40px;height:40px;display:flex;background:#d37ec0;border-radius:100%;justify-content:center;align-items:center;z-index:500;cursor:pointer}@media (max-width:768px){.to_top_btn{bottom:130px}}.to_top_btn svg{width:30px;height:30px}.complects_line a:hover{background:#e58dd1 !important;border:1px #e58dd1 solid !important}.complects_line a{border:1px #b1579d solid !important;background:#b1579d !important;text-transform:lowercase}.complects_line strong{text-transform:lowercase}.section_before_txt_show u,.section_before_txt_show i{text-transform:lowercase}.section_item_link_prop{text-transform:lowercase}.bx_filter .bx_filter_parameters_box_title{text-transform:lowercase}.f_go{text-transform:uppercase}.bx_filter .bx_filter_search_reset{text-transform:uppercase}.bx_filter .bx_filter_param_text{text-transform:uppercase}.section_item_link_title{text-transform:uppercase}.tabs_links .tabs_link{text-transform:uppercase}.photos_list_100_over strong{text-transform:uppercase}.articles_list_100_over strong{text-transform:uppercase}.sections_main_catalog_item a span{text-transform:uppercase}.catalog_aside_info strong{text-transform:lowercase}.catalog_detail_action_button a{text-transform:uppercase}.catalog_detail_action_button a,.catalog_detail_action_quantity_minus,.catalog_detail_action_quantity_plus{background:#b1579d !important}.catalog_detail_action_quantity_minus:hover,.catalog_detail_action_quantity_plus:hover{background:#e58cd1 !important}.catalog_detail_action_button a:hover{background:#e58cd1 !important}.catalog_detail_header_col button{color:#b1579d !important}.catalog_detail_info i{background:#ee9200;color:#fff;font-size:14px;padding:1px 8px 4px;display:inline-block;border-radius:4px;text-transform:lowercase;font-weight:bold;line-height:normal}.catalog_detail_header_col{text-transform:lowercase}.catalog_detail_info ul li span,.catalog_detail_info ul li strong{text-transform:lowercase}.properties_detail li span,.properties_detail li strong{text-transform:lowercase}.add_comment_catalog a{background:#b1579d;text-transform:uppercase}.add_comment_catalog a:hover{background:#e58cd1}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#b1579d}div.blog-comment-buttons input{background:#b1579d;text-transform:uppercase}div.blog-comment-buttons input:hover{background:#e58cd1}.popup-window-buttons .btn:hover{background:#e58cd1}.bx-blue .btn.btn-default{background:#b1579d;border-color:#b1579d;text-transform:uppercase}.popup-window-titlebar-text,.popup-window-titlebar-text-version{text-transform:uppercase}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#b1579d}.articles_list_list_over strong{text-transform:uppercase}.orders_links a{background:#b1579d}.orders_links a:hover{background:#e58cd1}.personal_menu li a{color:#b1579d}.personal_menu li a.selected{color:#e58cd1}.personal_form_submit input{background:#b1579d}.personal_form_submit input:hover{background:#e58cd1}.total_block button{background:#b1579d}.total_block button:hover{background:#e58cd1}.bx-breadcrumb .bx-breadcrumb-item a{text-transform:lowercase}.header_menu ul li ul li a{text-transform:lowercase}.catalog_detail_info{margin-top:10px}.fancybox-thumbs>ul>li:before{border:4px solid #b1579d}.header_auth_auth_form button i{background:#b1579d}.header_auth_auth_form button i:hover{background:#e58cd1}.header_auth_auth_form input[type="submit"]{background:#b1579d;text-transform:uppercase}.header_auth_auth_form_txt a,.header_auth_auth_form_txt i{color:#b1579d}.workarea blockquote .fa{color:#b1579d}.bx_filter .bx_filter_param_btn:active,.bx_filter .bx_filter_param_label.active .bx_filter_param_btn{border-color:#b1579d;box-shadow:0 0 0 3px #b1579d,inset 0 2px 3px rgba(0,0,0,0.12)}.reg_form_row input[type=submit]{background:#b1579d}.reg_form_row input[type=submit]:hover{background:#e58cd1}.user_forms_pass input[type=submit]{background:#b1579d}.user_forms_pass input[type=submit]:hover{background:#e58cd1}.bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container{border-color:#b1579d !important}.basket-item-property-custom-name,.basket-item-property-name{text-transform:lowercase}.total_block strong{text-transform:lowercase}.search_title_content_item a{color:#b1579d}.show_filter{background:#b1579d}.sections_main_catalog_item a img{object-fit:fill;height:100% !important}.h1_index{padding:50px 0px 10px 0px;margin-bottom:-30px}.success-form{text-align:center;color:green}.error-form{text-align:center;color:red}.popup-form #sitemap-form{width:500px;padding:20px;border-radius:16px;position:fixed;left:50%;top:100px;background:#fff;max-width:fit-content;border:none;top:21%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.popup-form #sitemap-form .header_auth_link_form{background:none;position:absolute;top:4px;right:0px;border:none}.popup-form #sitemap-form .header_auth_link_form i{display:block;width:25px;height:25px;line-height:24px;text-align:center;background:#00749A;font-size:15px;transition:all .25s ease-out;border-radius:50%;color:white}.popup-form #sitemap-form .header_auth_link_form i{background:#b1579d}.popup-form #sitemap-form .header_auth_link_form i:hover{background:#e58cd1}.popup-form #sitemap-form .header_auth_link_form:hover{background:none;border:none}#sitemap-form h3{margin:0;padding:10px 0px;text-align:center;font-weight:400;font-size:25px;text-transform:unset}#sitemap-form p{margin-bottom:20px;font-size:16px;text-align:center;color:#555}.popup-form #sitemap-form span{font-size:15px;color:#555;display:block;padding-left:15px}#sitemap-form input[type="text"],#sitemap-form textarea{width:100%;border-radius:16px;height:45px;padding:0px 15px;margin-top:3px;margin-bottom:15px;border:1px #ddd solid;font-size:14px}.popup-form #sitemap-form .header_auth_link_form:hover{background:#b1579d;color:#ffffff;text-decoration:none}.popup-form #sitemap-form .header_auth_link_form:hover{background:none;border:none}#sitemap-form input[type="submit"]{width:100%;border-radius:16px;height:45px;padding:0px 15px;margin-top:3px;margin-bottom:15px;border:1px #ddd solid;cursor:pointer;background:#008DBC;border:none;color:#ffffff;width:200px;display:block;margin:15px auto;background:#b1579d;text-transform:uppercase;float:initial}#sitemap-form input[type="text"]:focus,#sitemap-form textarea:focus{border:1px solid #dddddd}#sitemap-form .success-form{text-align:center;color:green;font-size:20px;font-weight:bold}#sitemap-form #sitemap-hold{margin-bottom:15px}.open-popup-form{margin-top:8px}.open-popup-form{display:block;margin-right:0;margin-left:auto;height:47px;border-radius:4px;line-height:44px;text-align:center;background:#ffffff;padding:0px 13.5px;text-transform:uppercase;color:#b1579d;cursor:pointer;font-size:18px;transition:all .25s ease-out;border:2px solid}.open-popup-form:hover{background:#b1579d !important;color:#ffffff;border:2px solid #b1579d}@media (max-width:1199px){.open-popup-form{margin-right:18px}}@media (max-width:767px){.open-popup-form{margin-left:0}}@media (max-width:768px){div[data-entity="items-row"]{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin-right:-5px;margin-left:-5px}div[data-entity="items-row"]>.col-6,div[data-entity="items-row"]>.col-sm-6{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important;padding-left:5px;padding-right:5px}div[data-entity="items-row"] .section_item{margin-bottom:10px;padding:10px 5px}}
