/* Minification failed. Returning unminified contents.
(72,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(87,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(125,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(127,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(128,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(129,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(130,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(135,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(143,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(144,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(145,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(146,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(148,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(149,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(150,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(151,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(152,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(153,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(154,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(155,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(157,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(158,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(165,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(166,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(184,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(186,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(187,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(193,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(194,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(195,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(196,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(197,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(198,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(204,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(211,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(213,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(214,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(215,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(219,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(223,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(224,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(225,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(229,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(239,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(240,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(245,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(246,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(247,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(248,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(249,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(250,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(251,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(252,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(253,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(254,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(255,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(256,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(257,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(258,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(259,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(260,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(261,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(262,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(263,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(264,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(265,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(266,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(267,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(268,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(269,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(270,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(271,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(272,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(273,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(274,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(275,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(276,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(277,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(278,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(279,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(280,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(281,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(282,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(283,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(284,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(285,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(286,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(287,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(288,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(289,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(290,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(291,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(292,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(293,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(294,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(295,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(296,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(297,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(298,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(299,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(326,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(332,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(338,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-Thin.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-ThinItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-Light.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-LightItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-Medium.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/Themes/PLX2/Content/fonts/Roboto-MediumItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

:root {
    --white: hsla(0, 100%, 100%, 1);
    --black: hsla(0, 0%, 0%, 1);
    --dark-gray: hsla(0, 0%, 20%, 1);
    --light-gray: hsla(0, 0%, 95%, 1);
    --gray: hsla(0, 0%, 80%, 1);
    --color-primary: hsla(30, 100%, 50%, 1);
    --color-primary-opposite: var(--white);
    --color-secondary: hsla(0, 0%, 69%, 1);
    --color-secondary-opposite: var(--black);
    --color-info: hsla(0, 0%, 43%, 1);
    --color-info-opposite: var(--white);
    --color-warning: #faad14;
    --color-warning-opposite: var(--white);
    --color-danger: #ff4d4f;
    --color-danger-opposite: var(--black);
    --color-success: #52c41a;
    --color-success-opposite: var(--white);
    --color-dark: var(--black);
    --color-dark-opposite: var(--white);
    --color-light: var(--white);
    --color-light-opposite: var(--black);
    --color-even: var(--light-gray);
    --color-even-opposite: var(--black);
    --color-odd: var(--white);
    --color-odd-opposite: var(--black);
    --color-status-in: #04B404;
    --color-status-available: #cd9933;
    --color-status-request: #cd9933;
    --color-status-not: #E22207;
    --base-border-color: var(--gray);
    --base-border-width: 2px 0 0 0;
    --base-border-radius: 0;
    --base-container-padding: 1em 0;
    --base-container-h-margin: 0 0 1.25em 0;
    --gutter: 0.5em;
    --line-height-base: 1.5;
    --font-size-base: 16px;
    --font-size-h1: 2em;
    --font-size-h2: 1.75em;
    --font-size-h3: 1.6em;
    --font-size-h4: 1.5em;
    --font-size-h5: 1.25em;
    --font-size-h6: 1em;
    --font-size-label: 0.8em;
    --font-size-control: 1em;
    --font-size-cm-head: 0.9em;
    --font-size-ci-h: 1em;
    --font-size-item-container-h: 1.25em;
    --font-size-item-h: 1em;
    --font-size-item-p: 1em;
    --font-size-item-small: 0.7em;
    --font-size-item-price: 1.3em;
    --font-size-item-stock: 1em;
    --font-size-base-container-h: 1.25em;
    --font-family: 'Roboto';
    --font-weight-light: 100;
    --font-weight-thin: 200;
    --font-weight-medium: 300;
    --font-weight-normal: normal;
    --font-weight-bold: bold;
    --body-bg: var(--white);
    --body-color: var(--dark-gray);
    --body-row-template: max-content 1fr max-content;
    --control-line-hight: var(--line-height-base);
    --control-padding-inline: 0.6em;
    --control-padding-block: 0.5em;
    --control-bg: var(--white);
    --control-color: var(--black);
    --control-border-color: var(--base-border-color);
    --control-border-width: 1px;
    --control-border-radius: none;
    --control-border-color-focus: var(--color-primary);
    --control-button-color: var(--color-primary-opposite);
    --control-button-bg: var(--color-primary);
    --link-color: hsla(0, 0%, 0%, 0.8);
    --link-hover-color: var(--color-primary);
    --link-text-decoration: none;
    --button-color: var(--control-color);
    --button-bg: transparent;
    --button-font-size: var(--font-size-control);
    --button-font-weight: normal;
    --button-font-family: var(--font-family);
    --button-line-height: var(--control-line-hight);
    --button-padding-block: var(--control-padding-block);
    --button-padding-inline: var(--control-padding-inline);
    --button-border-style: solid;
    --button-border-width: var(--control-border-width);
    --button-border-radius: var(--control-border-radius);
    --hr-border-width: 2px;
    --hr-border-style: solid;
    --hr-border-color: var(--base-border-color);
    --hr-margin-block-start: 0.5em;
    --hr-margin-block-end: 0.5em;
    --header-bg: var(--white);
    --header-color: #6e6e6e;
    --header-hover-color: var(--color-primary);
    --header-selected-color: var(--dark-gray);
    --header-logo-max-height: 5em;
    --main-padding: 0 0 1em 0;
    --footer-bg: var(--color-primary);
    --footer-color: var(--color-primary-opposite);
    --footer-hover-color: var(--black);
    --center-grid-gap: 0.25em;
    --menu-categories-mobile-bg: hsla(0, 0%, 0%, 0.8);
    --breadcrumbs-padding: 0 0 1rem 0;
    --breadcrumbs-gap: 0.25em;
    --breadcrumbs-font-size: 0.8em;
    --breadcrumbs-color: var(--body-color);
    --breadcrumbs-hover-color: var(--color-primary);
    --breadcrumbs-active-color: var(--color-primary);
    --breadcrumbs-separator: '/';
    --components-bg: var(--body-bg);
    --components-color: var(--body-color);
    --transition-time-modal: 400ms;
    --transition-time-collapse: 200ms;
    --modal-content-bg: var(--components-bg);
    --modal-content-color: var(--components-color);
    --modal-content-padding-block: 0;
    --modal-content-padding-inline: 0;
    --modal-content-border: 1px solid #888;
    --modal-content-border-radius: 0;
    --modal-content-box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    --modal-close-bg: transparent;
    --modal-close-color: var(--color-primary-opposite);
    --modal-close-font-size: 1.5em;
    --modal-close-padding: 0;
    --modal-close-border: none;
    --modal-close-border-radius: 0;
    --modal-close-pos-top: 1em;
    --modal-close-pos-right: 1em;
    --modal-close-hover-bg: transparent;
    --modal-close-hover-color: var(--body-color);
    --modal-header-bg: var(--color-primary);
    --modal-header-color: var(--color-primary-opposite);
    --modal-header-padding-block: 0.5em;
    --modal-header-padding-inline: 1em;
    --modal-header-border: none;
    --modal-header-border-radius: 0;
    --modal-header-box-shadow: none;
    --modal-header-text-align: left;
    --modal-body-bg: var(--modal-content-bg);
    --modal-body-color: var(--modal-content-color);
    --modal-body-padding-block: 0.5em;
    --modal-body-padding-inline: var(--modal-header-padding-inline);
    --modal-body-border: none;
    --modal-body-border-radius: 0;
    --modal-body-box-shadow: none;
    --modal-footer-bg: var(--modal-content-bg);
    --modal-footer-color: var(--modal-content-color);
    --modal-footer-padding-block: 0.5em;
    --modal-footer-padding-inline: var(--modal-header-padding-inline);
    --modal-footer-border: none;
    --modal-footer-border-radius: 0;
    --modal-footer-box-shadow: none;
    --modal-footer-justify-content: flex-end;
    --modal-footer-gap: 0.5em;
    --block-color: var(--components-color);
    --block-bg: hsl(0deg 0% 96%);
    --block-padding-inline: 1em;
    --block-padding-block: 0.5em;
    --block-border: none;
    --block-border-radius: 0;
    --card-padding-top: 2em;
    --card-inner-inline-padding: 1rem;
    --card-border-width: var(--base-border-width);
    --card-border-color: var(--base-border-color);
    --card-h-color: var(--color-primary);
    --card-h-font-size: 1.1em;
    --card-h-text-transform: uppercase;
    --card-h-margin-block: 0 2em;
    --card-properties-font-size: 1em;
    --address-block-padding: 1em 2em 1em 2em;
    --address-block-box-shadow: 0px 2px 7px -4px;
    --address-block-add-i-padding: 1.75em;
    --address-block-add-i-font-size: 3em;
    --address-block-h-font-size: 1em;
    --address-block-h-font-weight: var(--font-weight-bold);
    --address-block-font-size: 1em;
    --address-block-font-weight: var(--font-weight-normal);
    --address-container-ul-col-template: repeat(3, 1fr);
    --address-container-ul-gap: 1.5em 3em;
    --search-heading-color: var(--black);
    --search-h1-font-size: 1.25em;
    --search-items-count-display: inline-block;
    --left-menu-border: 1px solid #ccc;
    --left-menu-padding: 1em 0.5em 1em 1.5em;
    --left-menu-h-color: var(--color-primary);
    --left-menu-h-font-size: 1.15em;
    --left-menu-h-font-weight: var(--font-weight-bold);
    --left-menu-h-marging: 0 0 1em 0;
    --left-menu-h-line-height: 1.25;
    --left-menu-list-gap: 0.75em;
    --left-menu-list-font-size: 0.9em;
    --left-menu-list-font-weight: var(--font-weight-medium);
    --left-menu-list-color: var(--header-color);
    --left-menu-list-hover-color: var(--color-primary);
    --left-menu-list-active-color: var(--color-primary);
    --left-menu-list-active-padding: 0.5em 1em;
    --left-menu-list-before-pos-left: -1em;
    --ck-progress-speed: 500ms;
    --ck-progress-track-color-default: hsla(30, 100%, 50%, 0.5);
    --ck-progress-track-color-complete: hsla(30, 100%, 50%, 1);
    --notification-width: 20em;
    --notification-bg: var(--components-bg);
    --notification-border-width: 1px;
    --notification-border-color: var(--base-border-color);
    --notification-padding-inline: 1em;
    --notification-head-padding-block: 1em 0;
    --notification-head-font-size: 1em;
    --notification-head-color: var(--body-color);
    --notification-head-font-weight: var(--font-weight-bold);
    --notification-head-align: center;
    --notification-body-padding-block: 1em;
    --notification-body-font-size: 0.9em;
    --notification-body-color: var(--body-color);
    --notification-body-font-weight: var(--font-weight-normal);
    --notification-footer-padding-block: 1em;
    --notification-footer-font-size: 1em;
    --notification-footer-font-weight: var(--font-weight-normal);
    --spinner-h: 305;
    --spinner-s: 100%;
    --container-bg: #f7f7f7;
    --container-color: #6e6e6e;
    --auto-grid-items-min: 300px;
    --auto-grid-categories-min: 300px;
    --auto-grid-categories-start-min: 330px;
    --auto-grid-search-filters-min: 21ch;
    --auto-grid-blocks-min: 270px;
}

/*@media (prefers-color-scheme: dark) {
    :root {
        --gray: hsla(0, 0%, 40%, 1);
        --white: hsla(0, 0%, 0%, 1);
        --black: hsla(0, 100%, 100%, 1);
        --dark-gray: hsla(0, 80%, 100%, 1);
        --light-gray: hsla(0, 0%, 30%, 1);
        --link-color: hsla(0, 0%, 50%, 1);
        --block-bg: hsla(0, 0%, 15%, 1);     
        --container-bg: #232323;
        --container-color: #fff;
    }
    ::placeholder {
        color: var(--gray);
        opacity: 1;*/ /* Firefox */
    /*}

    .logo-container .st1 {
        fill: #fff !important;
    }
}*/

@media (max-width: 991px) {
    :root {
        --font-size-base: 14px;
    }
}

@media (max-width: 767.98px) {
    :root {
        --font-size-base: 0.8em;
    }
}

@media (max-width: 575.98px) {
    :root {
        --font-size-base: clamp(3vw, 1em, 0.6875em);
    }
}
