html{
	--background-color-1-1:#fafafa;
	--color-1-1-1:#36573C;
	--color-1-1-2:#303030;
	--color-1-1-3:#373737;/*+*/
	--color-1-1-4:#6c6c6c;
	--color-1-1-5:#787878;/*+*/
	--color-1-1-6:#bec7bf;/*+*/
	--color-1-1-7:#d7cfcd;
	--color-1-1-8:#688469;/*+*/
	--color-1-1-9:#607c61;/*+*/

	--background-color-1-2:#f1efed;
	--color-1-2-1:#304233;/*+*/
	--color-1-2-2:#505050;
	--color-1-2-3:#e5e5e5;
	--color-1-2-4:#808080;/*+*/
	--color-1-2-5:#6c6c6c;

	--background-color-1-3:#E0F7E3;/*+*/
	--color-1-3-1:#303030;
	--color-1-3-2:#505050;
	--color-1-3-3:#DFDEDE;
	--color-1-3-4:#a0a0a0;
	--color-1-3-5:#6c6c6c;

	--background-color-1-4:#d7cfcd;
	--color-1-4-1:#303030;
	--color-1-4-2:#505050;
	--color-1-4-3:#e5e5e5;
	--color-1-4-4:#a0a0a0;
	--color-1-4-5:#6c6c6c;

	--background-color-1-5:#11A64F;
	--color-1-5-1:#D3D5D7;
	--color-1-5-2:#E0F7E3;
	--color-1-5-3:#b5ffec;
	--color-1-5-4:#53b86f;/*+*/
	--color-1-5-5:#0E8F44;/*+*/

	--background-color-1-6:#3F6545;
	--color-1-6-1:#fef9f0;
	--color-1-6-2:#fff2d9;
	--color-1-6-3:#ffe8bc;
	--color-1-6-4:#ffd88a;
	--color-1-6-5:#ffce6f;
	--background-color-1-7:#3F6545;

	--background-color-2-1:#0F0F0F;
	--color-2-1-1:#f6f6f6;
	--color-2-1-2:#f5f5f5;
	--color-2-1-3:#a0aeb8;
	--color-2-1-4:#95a1a9;
	--color-2-1-5:#8c979e;
	--color-2-1-6:#818386;
	--color-2-1-7:#4f5258;
	--color-2-1-8:#3e4045;
	--color-2-1-9:#393d45;

	--background-color-2-2:#212121;
	--color-2-2-1:#f6f6f6;
	--color-2-2-2:#f5f5f5;
	--color-2-2-3:#a0aeb8;
	--color-2-2-4:#95a1a9;
	--color-2-2-5:#8c979e;
	--color-2-2-6:#788187;
	--color-2-2-7:#5e6468;
	--color-2-2-8:#4b4f52;
	--color-2-2-9:#3e4045;

	--background-color-2-3:#303030;
	--color-2-3-1:#f6f6f6;
	--color-2-3-2:#f5f5f5;
	--color-2-3-3:#a0aeb8;
	--color-2-3-4:#95a1a9;
	--color-2-3-5:#8c979e;
	--color-2-3-6:#788187;
	--color-2-3-7:#5e6468;
	--color-2-3-8:#4b4f52;
	--color-2-3-9:#3e4045;

	--background-color-2-4:#404040;
	--color-2-4-1:#f9f9f9;
	--color-2-4-2:#f5f5f5;
	--color-2-4-3:#e5e5e5;
	--color-2-4-4:#a0a0a0;
	--color-2-4-5:#6c6c6c;
	--color-2-4-6:#788187;
	--color-2-4-7:#5e6468;
	--color-2-4-8:#4b4f52;
	--color-2-4-9:#3e4045;

	--background-color-2-5:#11A64F;
	--color-2-5-1:#f5fffd;
	--color-2-5-2:#c9fef1;
	--color-2-5-3:#b5ffec;
	--color-2-5-4:#97ffe5;
	--color-2-5-5:#7affde;

	--background-color-2-6:#3F6545;
	--color-2-6-1:#fef9f0;
	--color-2-6-2:#fff2d9;
	--color-2-6-3:#ffe8bc;
	--color-2-6-4:#ffd88a;
	--color-2-6-5:#ffce6f;
	--background-color-2-7:#3F6545;

	/* базовые цвета */
	--color-white:#fff;
	--color-black:#000;
	--color-instock:#00a046;
	--background-instock-1:#e6f5ec;
	--background-instock-2:#d1ecdb;
	--background-instock-3:#43a96c;
	--background-instock-4:#419d63;
	--color-nostock:#ee2737;
	--background-nostock-1:#fdf4f5;
	--background-nostock-2:#f4e1e4;
	--background-nostock-3:#d22639;
	--background-nostock-4:#ab3e50;
	--color-reviews-Yes:#008000;
	--color-reviews-No:#c61a01;
	--color-rating:#11A64F;
	--color-price-sale:#FF3838;
	--color-price-old:#565656;
	--color-remark:#BF3030;
	--color-sale-percent:#fff;
	--color-red-1:#c61a01;
	--color-red-2:#B01213;

	--color-green-1:#228622;
	--color-green-2:#008000;

	--color-label:#11A64F;
	--color-message:#B01213;
	--color-message-info:#269926;
	--color-sale-percent:#B01213;
}


body{background-color:var(--color-2-1-1);color:var(--color-1-1-1);}
body.dark{background-color:var(--background-color-2-1);color:var(--color-2-1-1);}

body #shadow{background-color:var(--background-color-2-1);}
body.dark #shadow{background-color:var(--background-color-2-1);}

/* выделение курсором ------------------------------------------------*/
::selection{background-color:var(--background-color-1-5);color:var(--color-white);}
::-moz-selection{background-color:var(--background-color-1-5);color:var(--color-white);}

/* скрол ------------------------------------------------*/
::-webkit-scrollbar{outline-color:#e8e8e8;}
::-webkit-scrollbar-track{background-color:#fafafa;}
::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-color:#fafafa;}
::-webkit-scrollbar-thumb:hover{background-color:#7d7d7d;border-color:#fafafa;}

body.dark::-webkit-scrollbar, body.dark ::-webkit-scrollbar{outline-color:#393d45;}
body.dark::-webkit-scrollbar-track, body.dark ::-webkit-scrollbar-track{background-color:#111111;}
body.dark::-webkit-scrollbar-thumb, body.dark ::-webkit-scrollbar-thumb{background-color:#707070;border-color:#111111;}
body.dark::-webkit-scrollbar-thumb:hover, body.dark ::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3;border-color:#111111;}

.logo-text>span{color:var(--background-color-1-5);}
.logo-text{color:var(--color-black);}
body.dark .logo-text{color:var(--color-white);}

a{color:var(--color-1-2-1);}
a:hover{color:var(--color-1-1-1);}
body.dark a{color:var(--color-2-2-2);}
body.dark a:hover{color:var(--color-2-1-1);}

._usrLink:before{background-color:var(--color-1-2-1);}
body.dark ._usrLink:before{background-color:var(--color-2-2-2);}
/*
.products-quantity.instock{color:var(--color-instock);background-color:var(--background-instock-1);}
*/
.products-quantity.instock:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.505 21.5'%3E%3Cpath d='M9.535,13.92c-.2,0-.39-.08-.53-.22l-2.42-2.42c-.29-.29-.29-.77,0-1.06s.77-.29,1.06,0l1.89,1.89,4.3-4.3c.29-.29.77-.29,1.06,0,.29.29.29.77,0,1.06l-4.83,4.83c-.14.14-.33.22-.53.22Z' fill='%2311a64f' stroke-width='0'/%3E%3Cpath d='M10.745,21.5c-.63,0-1.26-.21-1.75-.63l-1.58-1.36c-.16-.14-.56-.28-.77-.28h-1.72c-1.48,0-2.68-1.2-2.68-2.68v-1.71c0-.21-.14-.6-.28-.76l-1.35-1.59c-.82-.97-.82-2.5,0-3.47l1.35-1.59c.14-.16.28-.55.28-.76v-1.72c0-1.48,1.2-2.68,2.68-2.68h1.73c.21,0,.61-.15.77-.28l1.58-1.36c.98-.84,2.51-.84,3.49,0l1.58,1.36c.16.14.56.28.77.28h1.7c1.48,0,2.68,1.2,2.68,2.68v1.7c0,.21.15.61.29.77l1.36,1.58c.84.98.84,2.51,0,3.49l-1.36,1.58c-.14.16-.29.56-.29.77v1.7c0,1.48-1.2,2.68-2.68,2.68h-1.7c-.21,0-.61.15-.77.28l-1.58,1.36c-.49.43-1.12.64-1.75.64ZM4.925,3.77c-.65,0-1.18.53-1.18,1.18v1.71c0,.57-.27,1.3-.64,1.73l-1.35,1.59c-.35.41-.35,1.12,0,1.53l1.35,1.59c.37.44.64,1.16.64,1.73v1.71c0,.65.53,1.18,1.18,1.18h1.73c.58,0,1.31.27,1.75.65l1.58,1.36c.41.35,1.13.35,1.54,0l1.58-1.36c.44-.37,1.17-.65,1.75-.65h1.7c.65,0,1.18-.53,1.18-1.18v-1.7c0-.58.27-1.31.65-1.75l1.36-1.58c.35-.41.35-1.13,0-1.54l-1.36-1.58c-.38-.44-.65-1.17-.65-1.75v-1.69c0-.65-.53-1.18-1.18-1.18h-1.7c-.58,0-1.31-.27-1.75-.65l-1.58-1.36c-.41-.35-1.13-.35-1.54,0l-1.58,1.37c-.44.37-1.18.64-1.75.64h-1.73Z' fill='%2311a64f' stroke-width='0'/%3E%3C/svg%3E");}

.products-quantity.nostock:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.5 21.5'%3E%3Cpath d='M10.75,21.5C4.82,21.5,0,16.68,0,10.75S4.82,0,10.75,0s10.75,4.82,10.75,10.75-4.82,10.75-10.75,10.75ZM10.75,1.5C5.65,1.5,1.5,5.65,1.5,10.75s4.15,9.25,9.25,9.25,9.25-4.15,9.25-9.25S15.85,1.5,10.75,1.5Z' fill='%23e6150e' stroke-width='0'/%3E%3Cpath d='M7.919,14.33c-.19,0-.38-.07-.53-.22-.29-.29-.29-.77,0-1.06l5.66-5.66c.29-.29.77-.29,1.06,0s.29.77,0,1.06l-5.66,5.66c-.14.15-.34.22-.53.22Z' fill='%23e6150e' stroke-width='0'/%3E%3Cpath d='M13.579,14.33c-.19,0-.38-.07-.53-.22l-5.66-5.66c-.29-.29-.29-.77,0-1.06.29-.29.77-.29,1.06,0l5.66,5.66c.29.29.29.77,0,1.06-.15.15-.34.22-.53.22Z' fill='%23e6150e' stroke-width='0'/%3E%3C/svg%3E");}

.products-quantity.nostock{color:var(--color-nostock);}
.markProductOutOfStock, .product-date-available{color:var(--color-nostock);background-color:var(--background-nostock-1);}
/*
body.dark .products-quantity.instock{color:var(--color-black);background-color:var(--background-instock-3);}
*/
body.dark .markProductOutOfStock, body.dark .product-date-available{color:var(--color-white);background-color:var(--background-nostock-3);}
/*
body.dark .products-quantity.nostock:before{background-color:var(--background-nostock-4);}
*/
#xpu-container{background-color:var(--color-white);border-color:var(--color-1-1-6);}
#xpu-container>header{/*background-color:var(--background-color-1-5);color:var(--color-white)*/}
#xpu-container>.xpu-content{border-color:var(--color-1-1-6);}
#xpu-container>.xpu-content .buttons-block{border-color:var(--color-1-1-6);background-color:var(--color-white);}

body.dark #xpu-container{background-color:var(--background-color-2-1);border-color:var(--color-2-1-9);}
body.dark #xpu-container>header{/*background-color:var(--background-color-2-2);*/}
body.dark #xpu-container>.xpu-content{border-color:var(--color-2-1-9);}
body.dark #xpu-container>.xpu-content .buttons-block{border-color:var(--color-2-1-9);background-color:var(--background-color-2-1);}

.price.sale *, .price.old{color:var(--background-color-1-5);}
.product-info-price .price.sale *{color:var(--color-1-2-1);}
body.dark .price.sale *, body.dark .price.old{color:var(--color-price-sale);}
.price.old *{color:var(--color-1-1-3);}
.product-info-price .price.old *{color:var(--color-price-sale);}
body.dark .price.old *{color:var(--color-2-1-3);}
.remark:before{color:var(--color-remark);}

/* ПРОРАБОТАННОЕ */

/* социальные сети ------------------------------------------------*/
/*
ul.social-media{background-color:var(--color-white);}
ul.social-media>li>*:not(:hover){color:var(--color-1-1-5);}
ul.social-media>li>*:hover{color:var(--color-white);}
ul.social-media>li>*.facebook:hover{background-color:#3b5998;}
ul.social-media>li>*.instagram:hover{background-color:#C6317E;background:linear-gradient(-135deg, #1400c8, #b900b4, #f50000);}
ul.social-media>li>*.twitter:hover{background-color:#00ACED;}
ul.social-media>li>*.youtube:hover{background-color:#ff0000;}
*/
/*
ul.social-media{}
ul.social-media>li>*:not(:hover){color:var(--color-1-1-5);}
ul.social-media>li>*.facebook{background-color:#0866ff;}
ul.social-media>li>*.instagram{background-color:#C6317E;background:linear-gradient(-135deg, #1400c8, #b900b4, #f50000);}
ul.social-media>li>*.twitter{background-color:#00ACED;}
ul.social-media>li>*.youtube{background-color:#ff0000;}
ul.social-media>li>*.tiktok{background-color:#000;}
ul.social-media>li>*.x{background-color:#000;}
*/

ul.social-media>li>*{background-color:var(--color-1-1-8);}

body>header ul.header-topline>li#header-menu ul.social-media{background-color:var(--color-1-1-8);}
body>header ul.header-topline>li#header-menu ul.social-media>li>*[data-target='_blank']{background-color:var(--background-color-1-5);}

/*
body:not(.dark) ul.social-media>li>*.facebook:not(:hover){color:#3b5998;}
body:not(.dark) ul.social-media>li>*.instagram:not(:hover){color:#C6317E;}
body:not(.dark) ul.social-media>li>*.twitter:not(:hover){color:#00ACED;}
body:not(.dark) ul.social-media>li>*.youtube:not(:hover){color:#ff0000;}

body.dark ul.social-media{background-color:transparent;}
body.dark>header ul.header>li#header-menu nav ul.social-media{background-color:var(--background-color-2-3);}
body.dark>header ul.header>li#header-menu nav ul.social-media>li>*:not(:hover){background-color:var(--background-color-2-2);color:var(--color-1-1-4);}
*/
/* важные сообщения на всех страницах ------------------------------------------------*/
.important-information, .msgError, .msgImportant{background-color:var(--color-message);color:var(--color-white);border-color:var(--color-message);}
.msgImportant:before{color:var(--color-white);}
.msgInfo{background-color:var(--color-message-info);color:var(--color-white);border-color:var(--color-message-info);}

/* формы ------------------------------------------------*/
input:not([type="search"]), select, textarea, div.send-form label.blur{color:var(--color-1-1-1);border-color:var(--color-1-1-5);}
input:not([type="search"]), select, textarea, div.send-form label.blur:before{background-color:var(--color-white);}
input[type="number"].has-spin{background-color:var(--background-color-1-1);border-color:var(--color-1-1-8);}
input[type="number"].has-spin:focus{border-color:var(--color-1-1-8);}
select::-webkit-scrollbar-track{background-color:transparent;}

body.dark input[type="number"].has-spin{background-color:var(--background-color-2-3);}
body.dark input[type="number"].has-spin:focus{border-color:var(--color-2-4-7);}

div.send-form label>span.caption + *{background-color:transparent;}
div.send-form label.blur>span.caption + *{color:transparent;}
div.send-form label>span.caption + select>option:not(:first-of-type){color:var(--color-1-1-1);}
div.send-form *>span.caption,
div.send-form label.blur>span.caption{color:var(--color-1-1-1);}
input:not([type="search"]):focus, select:focus, textarea:focus,
div.send-form label:not(.blur),
div.send-form label:not(.blur)>span.caption + *{color:var(--color-1-1-1);background-color:var(--color-white);border-color:var(--color-1-1-3);}
div.send-form label:not(.blur)>span.caption>*,
div.send-form label:not(.blur)>span.caption>span:before{background-color:var(--background-color-1-1);color:var(--color-1-1-1);}
div.send-form label.blur>span.caption>*{background-color:transparent;}
div.send-form label.blur>span.caption + input:-webkit-autofill{-webkit-text-fill-color:transparent;}
div.send-form label:not(.blur)>span.caption + input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--color-white) inset;}


body.dark input:not([type="search"]), body.dark select, body.dark textarea, body.dark div.send-form label.blur{color:var(--color-2-4-1);/*border-color:var(--color-2-4-7);*/border-color:var(--color-2-4-5);}
body.dark input:not([type="search"]), body.dark select, body.dark textarea, body.dark div.send-form label.blur:before{background-color:var(--background-color-2-1);/*background-color:var(--background-color-2-4);*/}

body.dark select::-webkit-scrollbar-thumb{border-color:var(--background-color-2-4);}
body.dark select::-webkit-scrollbar-track{background-color:transparent;}
body.dark select::-webkit-scrollbar-thumb:hover{border-color:var(--background-color-2-4);}

body.dark div.send-form label>span.caption + select>option:not(:first-of-type){color:var(--color-2-1-2);}
body.dark div.send-form *>span.caption,
body.dark div.send-form label.blur>span.caption{color:var(--color-2-1-4);}

body.dark div.send-form label:not(.blur),
body.dark div.send-form label:not(.blur)>span.caption + *{color:var(--color-2-4-2);background-color:var(--background-color-2-1);border-color:var(--color-2-4-2);/*background-color:var(--background-color-2-4);border-color:var(--color-2-4-7);*/}
body.dark div.send-form label:not(.blur)>span.caption>*,
body.dark div.send-form label:not(.blur)>span.caption>span:before{background-color:var(--background-color-2-1);color:var(--color-2-1-3);}

body.dark div.send-form label:not(.blur)>span.caption + input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--background-color-2-1) inset;-webkit-text-fill-color:var(--color-2-4-2);}

form .required .caption:after,.remark:before{color:var(--color-remark);}
input + .eye, * + .help, .edit{color:var(--color-1-1-2);}
input[type="password"] + .eye:hover, input[type="text"] + .eye, * + .help:hover, .edit:hover{color:var(--color-1-1-1);}

body.dark input + .eye, body.dark * + .help, body.dark .edit{color:var(--color-2-1-3);}
body.dark input[type="password"] + .eye:hover, body.dark input[type="text"] + .eye, body.dark * + .help:hover, body.dark .edit:hover{color:var(--color-2-1-2);}

span.spinMinus,
span.spinPlus{background-color:var(--background-color-1-3);border-color:var(--background-color-1-3);}
span.spinMinus:after{background-color:var(--background-color-1-3);}
span.spinMinus:before,
span.spinPlus:before,
span.spinPlus:after{background-color:var(--background-color-1-5);}

span.spinMinus:hover:before,
span.spinPlus:hover:before,
span.spinPlus:hover:after{background-color:var(--background-color-1-6);}

span.spinMinus:after{background-color:var(--background-color-1-3);}
/*
body.dark span.spinMinus,
body.dark span.spinPlus{background-color:var(--background-color-2-4);border-color:var(--color-2-4-7);}
*/
body.dark span.spinMinus:before,
body.dark span.spinPlus:before,
body.dark span.spinPlus:after{background-color:var(--color-2-1-4);}

body.dark span.spinMinus,
body.dark span.spinPlus{background-color:var(--background-color-2-4);border-color:var(--background-color-2-4);}
body.dark span.spinMinus:after{background-color:var(--background-color-2-4);}

span.spinMinus:hover,
span.spinPlus:hover{/*background-color:var(--background-color-1-5);border-color:var(--background-color-1-5);*/}

/*
body.dark span.spinMinus:hover,
body.dark span.spinPlus:hover{background-color:var(--background-color-2-5);border-color:var(--background-color-1-5);}
*/
body.dark span.spinMinus:hover:before,
body.dark span.spinPlus:hover:before,
body.dark span.spinPlus:hover:after{background-color:var(--color-2-5-1);}


/*
body>header:after{background-color:var(--background-color-1-1);}
body.dark>header:after{background-color:var(--background-color-2-1);}
*/
body.is-scroll>header{border-color:var(--color-1-1-6);-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}

/* поиск ------------------------------------------------*/
body>header #search input[type="search"]{background-color:var(--color-white);border-color:var(--color-1-1-9);color:var(--color-1-1-2);}
body>header #search input[type="search"]:hover{border-color:var(--color-1-1-8);}
body.dark>header #search input[type="search"]{background-color:var(--background-color-2-2);border-color:var(--color-2-1-8);color:var(--color-2-1-3);}

body.search-is-clicked>header #search input[type="search"]{border-color:var(--color-1-1-9);background-color:var(--color-white);color:var(--color-1-1-1);}
body.dark.search-is-clicked>header #search input[type="search"]{border-color:var(--color-2-1-7);background-color:var(--background-color-2-3);color:var(--color-2-3-1);}

body>header #search button[type="submit"]{color:var(--color-1-1-1);}
body>header #search .close-button{color:var(--color-white);}
body>header #search .close-button:hover{color:var(--color-white);}

body.dark>header #search .close-button,
body.dark>header #search button[type="submit"],
body.dark>header #search .reset {color:var(--color-2-1-3);}

body.dark>header #search .close-button:hover,
body.dark>header #search button[type="submit"]:hover,
body.dark>header #search .reset:hover {color:var(--color-2-1-1);}

body:not(.search-is-clicked)>header #search ::-webkit-input-placeholder{color:var(--color-white);}
body:not(.search-is-clicked)>header #search :-ms-input-placeholder{color:var(--color-white);}
body:not(.search-is-clicked)>header #search ::placeholder{color:var(--color-white);}

body.dark:not(.search-is-clicked)>header #search ::-webkit-input-placeholder{color:var(--color-white);}
body.dark:not(.search-is-clicked)>header #search :-ms-input-placeholder{color:var(--color-white);}
body.dark:not(.search-is-clicked)>header #search ::placeholder{color:var(--color-white);}


/*
@media only screen and (min-width:901px){
	body.search-is-clicked>header #search input[type="search"]{border-bottom-color:transparent;}
}
*/
@media only screen and (max-width:640px){
	body:not(.search-is-clicked)>header #search input[type="search"]{background-color:transparent;border-color:transparent;}
	body:not(.search-is-clicked)>header #search input[type="search"]::placeholder{color:transparent;}
}

#search_result{border-color:var(--color-1-1-9);background-color:var(--color-white);-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
#search_result:after{background-color:var(--color-white);}
#search_result>div{background-color:var(--color-white);}
#search_result>div.sel, #search_result>div:hover{background-color:var(--color-1-1-9);}
#search_result>div>*>span:last-of-type .text b{color:var(--color-red-1);}
#search_result>div:not(.search-fast-manufacturer)>*>span:first-of-type{background-color:var(--color-white);}

body.dark #search_result{border-color:var(--color-2-1-7);background-color:var(--background-color-2-3);-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(0, 0, 0, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(0, 0, 0, 0.4);}
body.dark #search_result:after{background-color:var(--background-color-2-3);}
body.dark #search_result>div{background-color:var(--background-color-2-3);}
body.dark #search_result>div.sel, body.dark #search_result>div:hover{background-color:var(--background-color-2-2);}

/* горизонтальное меню ссылок ------------------------------------------------*/
body>header ul.header-pages-menu>li>a{color:var(--color-1-1-2);}
body>header ul.header-pages-menu>li>span,
body>header ul.header-pages-menu>li>a:hover{color:var(--color-1-1-1);}


body.dark>header ul.header-pages-menu>li>a{color:color:var(--color-2-1-1);}
body.dark>header ul.header-pages-menu>li>span,
body.dark>header ul.header-pages-menu>li>a:hover{color:var(--color-white);}


body.dark ul.header>li.clicked .icon{color:var(--color-2-1-1);}
body.dark ul.header>li .icon{color:var(--color-2-1-3);}
body.dark ul.header>li .icon:hover{color:var(--color-2-1-1);}

ul.header li.header-languages>div a{color:var(--color-1-1-4);}
ul.header li.header-languages>div a:hover,
ul.header li.header-languages>div span:not(.divider){color:var(--color-1-1-1);}

body.dark ul.header li.header-languages>div a{color:var(--color-2-1-3);}
body.dark ul.header li.header-languages>div a:hover,
body.dark ul.header li.header-languages>div span:not(.divider){color:var(--color-2-1-1);}

ul.header li.header-languages>div .divider{background-color:var(--color-1-1-2);}
body.dark ul.header li.header-languages>div .divider{background-color:var(--color-2-1-3);}

ul.header-topline>#header-phones-top ul.messengers>li>* {fill: var(--background-color-1-5);}
body>header ul.header-topline>#header-phones-top>.phones-block>.icon + div{background-color:var(--color-white);border-color:var(--color-1-1-8);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
body.dark>header ul.header-topline>#header-phones-top>.phones-block>.icon + div{background-color:var(--background-color-2-2);border-color:var(--color-2-1-7);box-shadow:0 0.25em 0.25em -0.125em rgba(0, 0, 0, 0.4);}

/**/
@media only screen and (max-width:900px){
	ul.header>li#header-compare.has-prods .icon:before {color:var(--color-1-1-1);}
	ul.header>li#header-phones>.phones-block>.icon + div,
	ul.header>li#header-compare.has-prods,
	ul.header>li#header-pages>ul#header-topline{background-color:var(--color-white);border-color:var(--color-1-1-8);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
	body.dark ul.header>li#header-phones>.phones-block>.icon + div,
	body.dark ul.header>li#header-pages>ul#header-topline{background-color:var(--background-color-2-1);border-color:var(--color-2-1-7);box-shadow:0 0.25em 0.25em -0.125em rgba(0, 0, 0, 0.4);}

}

@media only screen and (min-width:901px){
	ul.header.with-topline>li#header-pages{background-color:var(--background-color-1-2);box-shadow:70em 0 0 0 var(--background-color-1-2),-70em 0 0 0 var(--background-color-1-2);}
	body.dark ul.header.with-topline>li#header-pages{background-color:var(--background-color-2-2);box-shadow:70em 0 0 0 var(--background-color-2-2),-70em 0 0 0 var(--background-color-2-2);}
}

#color-scheme>svg#color-scheme-sun{color:#fcaf17;}
#color-scheme>svg#color-scheme-moon{color:#14A1DA;}
#color-scheme>span:before{background-color:var(--color-1-1-1);border-color:var(--color-1-1-1);}
#color-scheme>span:after{background-color:var(--color-1-1-1);}

body.dark #color-scheme>span:before{background-color:var(--color-2-1-1);border-color:var(--color-2-1-1);}
body.dark #color-scheme>span:after{background-color:var(--color-1-1-1);}

/* меню ------------------------------------------------*/
body>header ul.header>li#header-catalog .menu,
body>header ul.header>li#header-catalog .menu ul>li>ul,
body>header ul.header>li#header-catalog .menu ul>li.open ul:before,
body>header ul.header>li#header-catalog .menu ul>li.open ul:after{background-color:var(--color-white);}

body.dark>header ul.header>li#header-catalog .menu,
body.dark>header ul.header>li#header-catalog .menu ul>li>ul,
body.dark>header ul.header>li#header-catalog .menu ul>li.open ul:before,
body.dark>header ul.header>li#header-catalog .menu ul>li.open ul:after{background-color:var(--background-color-2-3);}

/*
body:not(.dark) #dropdown-menu .menu{-webkit-box-shadow:0 0 0.75em 0.375em rgba(50, 50, 50, 0.1);-moz-box-shadow:0 0 0.75em 0.375em rgba(50, 50, 50, 0.1);box-shadow:0 0 0.75em 0.375em rgba(50, 50, 50, 0.1);}
body:not(.dark) #dropdown-menu .menu ul>li:hover>ul,
body:not(.dark) #dropdown-menu .menu ul>li.open>ul{-webkit-box-shadow:0.75em 0 0.75em 0.375em rgba(50, 50, 50, 0.1);-moz-box-shadow:0.75em 0 0.75em 0.375em rgba(50, 50, 50, 0.1);box-shadow:0.75em 0 0.75em 0.375em rgba(50, 50, 50, 0.1);}
*/

body.dark>header ul.header>li#header-catalog .menu ul>li>ul{background-color:var(--background-color-2-3);}

/* карусель производителей ------------------------------------------------*/
.owl-carousel-manufacturers .owl-item .item>*{background-color:var(--color-white);border-color:var(--color-1-1-9);}
.owl-carousel-manufacturers .owl-item .item:hover>*{border-color:var(--color-1-1-8);}

ul.manufacturers-map-logos>li>*>*{background-color:var(--color-white);border-color:var(--color-1-1-9);}
ul.manufacturers-map-logos>li>*:hover>*{border-color:var(--color-1-1-8);}

/* боксы ------------------------------------------------*/
.box {border-color:var(--color-1-3-3);background-color:var(--color-white);}
.box .head{background-color:var(--color-white);border-bottom-color:var(--color-1-3-3);/*-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);*/}
.box:not(#box_filter) .box-content{background-color:var(--color-white);}
.box .box-products-image{background-color:var(--color-white);}
.box .noUi-connect{background-color:var(--background-color-1-5);}
.box .box-content select>option:checked{background-color:var(--background-color-1-5);color:var(--color-1-5-1);}

body.dark .box{border-color:var(--color-2-1-9);background-color:var(--background-color-2-2);}
body.dark .box .head{background-color:var(--background-color-2-2);border-bottom-color:var(--background-color-2-3);/*-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);*/}
body.dark .box .box-content{background-color:var(--background-color-2-2);color:var(--color-2-1-3);}
body.dark .box:not(#box_filter) .box-content a:not(.reset-filter){color:var(--color-2-1-2);}
body.dark .box:not(#box_filter) .box-content a:not(.reset-filter):hover{color:var(--color-2-1-1);}
body.dark .box .noUi-connect{background-color:var(--background-color-2-2);}
body.dark .box .noUi-target{border-color:var(--color-2-1-7);box-shadow:none;background-color:var(--background-color-2-4);}
body.dark .box .noUi-handle{background-color:var(--background-color-2-2);border-color:var(--color-2-1-7);box-shadow:none;}
body.dark .box .noUi-handle:after, body.dark .box .noUi-handle:before{background-color:var(--color-2-1-3)}

/* блоки ------------------------------------------------*/
.block .head{border-bottom-color:var(--color-1-1-8);background-color:transparent;/*-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);*/}

#specFilterBrandsBlock .block .box-content>ul>li>*,
#delivery-seo-block ul>li>*{background-color:var(--background-color-1-3);}
body.dark #specFilterBrandsBlock .block .box-content>ul>li>*:not(:hover):not(:active),
#delivery-seo-block ul>li>*:not(:hover):not(:active){background-color:var(--background-color-2-6);}
#specFilterBrandsBlock .block .box-content>ul>li>*:hover,
#delivery-seo-block ul>li>*:hover{background-color:var(--background-color-1-5);color:var(--color-white)}

body.dark .block .head{border-bottom-color:var(--color-2-1-3);}
body.dark .block .head>*>span,
body.dark .block .head>*>a:not(:hover){color:var(--color-2-1-3);}

/* группировка фильтр + сортировка ------------------------------------------------*/
/*
body.dark #content.sort-open #showButtons>button#showSort,
body.dark #content.filter-open #showButtons>button#showFilter,
body.dark #content #showButtons>button:hover,
body.dark #content #showButtons>button.active{background-color:var(--background-color-1-5);border-color:var(--background-color-1-5);color:var(--color-white);}
*/
body.dark #showButtons>button{color:var(--color-white);/*background-color:var(--background-color-1-6);border-color:var(--background-color-1-6);*/}

/* категории товаров ------------------------------------------------*/
ul.categories-listing .categories-image>*{background-color:var(--color-white)}
ul.categories-listing>li .categories-name>a:not(:hover){color:var(--color-1-1-3);}
ul.categories-listing>li>div{border-color:var(--color-1-1-9);background-color:var(--color-white)}
ul.categories-listing>li:hover>div{border-color:var(--color-1-1-8);/*-webkit-box-shadow:0 0 1em var(--border-color-4); -moz-box-shadow:0 0 1em var(--border-color-4); box-shadow:0 0 1em var(--border-color-4);*/}
ul.categories-listing>li:hover .categories-name>a{color:var(--background-color-1-6);}

body.dark ul.categories-listing>li .categories-name>a:not(:hover){color:var(--color-2-1-2);}
body.dark ul.categories-listing>li>div{border-color:var(--color-2-1-8);background-color:var(--background-color-2-2)}
body.dark ul.categories-listing>li:hover>div{border-color:var(--color-2-1-9);/*-webkit-box-shadow:0 0 1em var(--border-color-4); -moz-box-shadow:0 0 1em var(--border-color-4); box-shadow:0 0 1em var(--border-color-4);*/}

@media only screen and (min-width:901px){
	.categories-full-description,
	.categories-short-description{background-color:var(--color-white);}
	body.dark .categories-full-description,
	body.dark .categories-short-description{background-color:var(--background-color-2-2);}
}

/* спойлер ------------------------------------------------*/
.spoiler-gradient:before{
    background:-moz-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, var(--color-white) 100%);
    background:-webkit-gradient(linear, left bottom, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, var(--color-white)));
    background:-webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, var(--color-white) 100%);
    background:-o-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, var(--color-white) 100%);
    background:-ms-linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, var(--color-white) 100%);
    background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, var(--color-white) 100%);
}

/* сравнение в шапке ------------------------------------------------*/
#sCompareCnt,
#sCompareCnt1{color:var(--color-white);background-color:var(--background-color-1-5);}

#header-wishlist #sWishlistCnt{color:var(--color-white);background-color:var(--background-color-1-5);}

/* корзина в шапке ------------------------------------------------*/
#header-shopping-cart #sCartPCnt{color:var(--color-white);background-color:var(--background-color-1-5);}

/* корзина всплывающая в меню ссылок ------------------------------------*/
#shCartPlace>form{border-color:var(--color-1-1-8);-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
#shCartPlace>form>*:after{background-color:var(--color-white);}
#shCartPlace ul.shopping-cart-hover-subtotals,
#shCartPlace ul.shopping-cart-hover>li{border-color:var(--color-1-1-7);}
#shCartPlace ul.shopping-cart-hover>li:nth-child(even){background-color:var(--color-white);}
#shCartPlace ul.shopping-cart-hover>li:last-child{border-bottom-color:var(--color-1-1-7);}
#shCartPlace ul.shopping-cart-hover>li:hover{background-color:var(--color-1-1-9);border-bottom-color:var(--color-1-1-9);}
#shCartPlace ul.shopping-cart-hover .shopping-cart-hover-image>a{background-color:var(--color-white);border-color:var(--color-1-1-8);}
#shCartPlace ul.shopping-cart-hover .shopping-cart-hover-image:hover>a{border-color:var(--color-1-1-9);}
#shCartPlace ul.shopping-cart-hover-button{background-color:var(--color-white);}
#shCartPlace ul.shopping-cart-hover .shopping-cart-hover-remove>*:after{color:var(--color-red-1);}
#shCartPlace ul.shopping-cart-hover .shopping-cart-hover-remove:hover>*:after{color:var(--color-red-2);}

#shCartPlace ul.shopping-cart-hover .shopping-cart-hover-remove>a{border-color:var(--color-1-1-9);background-color:var(--color-white);-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
#shCartPlace ul.shopping-cart-hover .shopping-cart-hover-remove:hover>a{background-color:var(--color-red-1);border-color:var(--color-red-1);}
#shCartPlace ul.shopping-cart-hover .shopping-cart-hover-remove:hover>a:after{color:var(--color-white);}

body.dark #shCartPlace>form{border-color:var(--background-color-2-1);color:var(--color-2-1-3);-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
body.dark #shCartPlace>form>*:after{background-color:var(--background-color-2-1);}
body.dark #shCartPlace ul.shopping-cart-hover>li:nth-child(even){background-color:var(--background-color-2-1);}
body.dark #shCartPlace ul.shopping-cart-hover>li:last-child{border-bottom-color:var(--background-color-2-2);}
body.dark #shCartPlace ul.shopping-cart-hover>li:hover{background-color:var(--background-color-2-1);}
body.dark #shCartPlace ul.shopping-cart-hover>li{border-color:var(--color-2-1-9);}
body.dark #shCartPlace ul.shopping-cart-hover .shopping-cart-hover-name>a{color:var(--color-2-1-2);}
body.dark #shCartPlace ul.shopping-cart-hover .shopping-cart-hover-name:hover>a{color:var(--color-2-1-1);}
body.dark #shCartPlace ul.shopping-cart-hover .shopping-cart-hover-image>a{border-color:var(--color-2-1-9);}
body.dark #shCartPlace ul.shopping-cart-hover .shopping-cart-hover-image:hover>a{border-color:var(--color-2-1-8);}
body.dark #shCartPlace ul.shopping-cart-hover .shopping-cart-hover-price{color:var(--color-2-1-2);}
body.dark #shCartPlace ul.shopping-cart-hover-subtotals{color:var(--color-2-1-1);border-color:var(--color-2-1-9);}
body.dark #shCartPlace ul.shopping-cart-hover-button{background-color:var(--background-color-2-2);}


ul.shopping-cart-product-list>li.product-image>*{background-color:var(--color-white);border-color:var(--color-1-1-9);}
body.dark ul.shopping-cart-product-list>li.product-image>*{border-color:var(--color-2-1-7);}
/* вход/регистрация ------------------------------------------------*/

ul.account-box>li>a:hover,
ul.account-box>li.current>a{color:var(--color-1-1-2);}

body.dark ul.account-box>li>a:hover,
body.dark ul.account-box>li.current>a{color:var(--color-2-1-3);}

ul.account-summary>li{background-color:var(--color-white);border-color:var(--color-1-1-8);}
ul.account-summary>li>span{background-color:var(--color-white);color:var(--color-1-1-1);}

body.dark ul.account-summary>li{background-color:var(--background-color-2-2);border-color:var(--color-2-1-9);}
body.dark ul.account-summary>li>span{background-color:transparent;color:var(--color-1-2-1);}

/* кросс-фильтр в списке ------------------------------------------------*/
ul.cross-filter>li>span:not([data-clickurl]),
ul.cross-filter>li>span[data-clickurl]:hover{color:var(--background-color-1-5);border-color:var(--background-color-1-5);}
ul.cross-filter>li>span[data-clickurl]:before{background-color:var(--color-1-2-1);}

body.dark ul.cross-filter>li>span:not([data-clickurl]),
body.dark ul.cross-filter>li>span[data-clickurl]:hover{color:var(--color-2-1-2);border-color:var(--color-2-1-2);}
body.dark ul.cross-filter>li>span[data-clickurl]:before{background-color:var(--color-2-2-2);}

.filter-selected>.reset-filter{color:var(--color-red-2);}
.filter-selected>.a:hover,
.filter-selected>.reset-filter:hover{color:var(--color-red-1);}

/* сортировка в списке ------------------------------------------------*/
.sort-links>ul>li>span[data-clickurl]:hover,
.sort-links>ul>li>span:not([data-clickurl]){color:var(--background-color-1-5);}

.sort-links>ul>li>span:before{background-color:var(--color-1-2-1);}
body.dark .sort-links>ul>li>span:before{background-color:var(--color-2-2-2);}

/* листалка в списке ------------------------------------------------*/
.listing-split-links-pages>ul>li>*.pageNumber:not(.current):not(:hover){background-color:var(--color-white);border-color:var(--color-1-3-3);}
.listing-split-links-pages>ul>li>*.pageNumber:hover,
.listing-split-links-pages>ul>li>*.pageNumber.current{background-color:var(--background-color-1-5);color:var(--color-white);}

body.dark .listing-split-links-pages>ul>li>*.pageNumber:hover,
body.dark .listing-split-links-pages>ul>li>*.pageNumber.current{border-color:var(--background-color-2-5);}
body.dark .listing-split-links-pages>ul>li>*.pageNumber:not(.current):not(:hover){background-color:var(--color-1-2-1);border-color:var(--color-1-2-1);}


/* список товаров ------------------------------------------------*/
.products-listing .listing-image{background-color:var(--color-white);}

ul.products-listing-block>li{border-color:transparent;}
ul.products-listing-block .product-border{border-color:var(--color-1-1-9);background-color:var(--color-white);}
ul.products-listing-block .prod:hover .product-border{border-color:var(--color-1-1-8);}

body.dark ul.products-listing-block .product-border{border-color:var(--color-2-1-9);background-color:var(--background-color-2-2);}
body.dark ul.products-listing-block .prod:hover .product-border{border-color:var(--color-2-1-9);}

body.dark .block ul.products-listing-block .product-border{border-color:var(--color-2-1-7);}
body.dark .block ul.products-listing-block .prod:hover .product-border{border-color:var(--color-2-1-5);}

.articles-news-listing-owl .owl-item,ul.products-listing-complects>li .product-listing-image,.products-listing-owl .owl-item, .products-listing-owl-img .owl-item, .products-listing-owl-gifts .owl-item{border-color:var(--color-1-1-9);background-color:var(--color-white);}
.articles-news-listing-owl .owl-item:hover,.products-listing-owl .owl-item:hover, .products-listing-owl-img .owl-item:hover, .products-listing-owl-gifts .owl-item:hover{border-color:var(--color-1-1-8);}

body.dark .articles-news-listing-owl .owl-item,body.dark ul.products-listing-complects>li .product-listing-image,body.dark .products-listing-owl .owl-item, body.dark .products-listing-owl-img .owl-item, body.dark .products-listing-owl-gifts .owl-item{border-color:var(--color-2-1-9);background-color:var(--background-color-2-2);}
body.dark .articles-news-listing-owl .owl-item:hover,body.dark .products-listing-owl .owl-item:hover, body.dark .products-listing-owl-img .owl-item:hover, body.dark .products-listing-owl-gifts .owl-item:hover{border-color:var(--color-2-1-9);}

ul.products-listing-flex>li>.prod>.prod-in:before{background-color:var(--color-white);border-color:var(--color-1-1-8);}
ul.products-listing-flex>li>.prod{border-color:var(--color-1-3-3);background-color:var(--color-white);}

@media only screen and (min-width:1024px){
	ul.products-listing-flex>li>.prod>.prod-in:before{-webkit-box-shadow:0 0 0.5em 0.5em var(--background-color-1-2);box-shadow:0 0 0.5em 0.5em var(--background-color-1-2);}
}

body.dark ul.products-listing-flex{border-color:var(--color-2-1-8);}
body.dark ul.products-listing-flex>li>.prod{border-color:var(--color-2-1-8);background-color:var(--background-color-2-2);}
body.dark ul.products-listing-flex>li>.prod>.prod-in:before{-webkit-box-shadow:none;box-shadow:none;background-color:var(--background-color-2-2);border-color:var(--color-2-1-8);}

/* списки товаров в виде прайс-строк */
ul.products-listing-lines>li{border-color:var(--color-1-1-9);background-color:var(--color-white);}
ul.products-listing-lines>li:nth-child(odd){background-color:var(--color-white);}
ul.products-listing-lines>li:hover{background-color:var(--color-1-1-9);}
ul.products-listing-lines>li .product-listing-image>.listing-image{background-color:var(--color-white);border-color:var(--color-1-1-9);}
ul.products-listing-lines>li .products-list-description{border-color:var(--color-1-1-8);}

body.dark ul.products-listing-lines>li{border-color:var(--background-color-2-2);background-color:var(--background-color-2-2);}
body.dark ul.products-listing-lines>li:nth-child(odd){background-color:var(--background-color-2-2);}
body.dark ul.products-listing-lines>li:hover{background-color:var(--background-color-2-2);}
body.dark ul.products-listing-lines>li .product-listing-image>.listing-image{border-color:var(--color-2-1-9);}
body.dark ul.products-listing-lines>li .products-list-description{border-color:var(--color-2-1-8);}

.products-listing .products-manufacturers-name{color:var(--color-1-1-5);}

ul.products-listing-price-block>li:first-of-type>span:first-of-type{color:var(--color-1-1-5);}

/* быстрый просмотр  ------------------------------------------------*/
.quick-preview{color:var(--color-1-1-1);}
.quick-preview:before{background-color:var(--color-white);}
.quick-preview:hover{color:var(--color-white);}
.quick-preview:hover:before{background-color:var(--background-color-2-1);}
.product-listing-image:hover .quick-preview{outline-color:var(--color-1-1-7);}


/* стикеры ------------------------------------------------*/
.products-label{background-color:var(--color-label);color:var(--color-white);}
.products-label.is-new-product{background-color:var(--color-green-1);color:var(--color-white);}
.products-label.is-upcoming-product{background-color:var(--color-red-1);color:var(--color-white);}
.product-sale-percent{color:var(--color-white);background-color:var(--color-sale-percent);}

/* рейтинг ------------------------------------------------*/
.rating{color:var(--color-rating);}

/* опции товара в виде кнопок ------------------------------------------------*/
ul.special-sizes>li:not(.current-size)>*,
.product-attributes li.pOptBtn label{border-color:var(--color-1-1-9);background-color:var(--color-white);color:var(--color-1-1-1);}
ul.special-sizes>li:not(.current-size):hover>*,
ul.special-sizes>li.current-size>*,
.product-attributes li.pOptBtn label:hover,
.product-attributes li.pOptBtn.active label{background-color:var(--color-1-1-8);border-color:var(--color-1-1-7);}

body.dark ul.special-sizes>li:not(.current-size)>*,
body.dark .product-attributes li.pOptBtn label{border-color:var(--color-2-1-9);background-color:var(--background-color-2-2);color:var(--color-2-2-1);}
body.dark ul.special-sizes>li:not(.current-size):hover>*,
body.dark ul.special-sizes>li.current-size>*,
body.dark .product-attributes li.pOptBtn label:hover,
body.dark .product-attributes li.pOptBtn.active label{background-color:var(--color-1-1-7);border-color:var(--color-1-1-8);color:var(--color-1-3-1);}

/* опции товара с изображениями ------------------------------------------------*/
.special-colors-owl .item>*:first-child,
ul.special-colors>li>*>*:first-child,
.product-attributes li.product-option-image .product-option-value-image{border-color:var(--color-1-1-8);background-color:var(--color-white);}

ul.special-colors>li.color-outofstock>*>span:before,
ul.special-colors>li.color-outofstock>*>span:after,
.special-colors-owl .item.color-outofstock>span:first-child:before,
.special-colors-owl .item.color-outofstock>span:first-child:after{background-color:var(--color-1-1-8);}

body.dark .special-colors-owl .item.color-outofstock>span:first-child:before,
body.dark .special-colors-owl .item.color-outofstock>span:first-child:after,
body.dark ul.special-colors>li.color-outofstock>span:before,
body.dark ul.special-colors>li.color-outofstock>span:after{background-color:var(--color-2-1-9);}

ul.special-colors>li>*>*:first-child:hover,
ul.special-colors>li.current-color>*>*:first-child,
.special-colors-owl .item>*:first-child:hover,
.special-colors-owl .item.current-color>*:first-child,
.product-attributes li.product-option-image .product-option-value-image:hover,
.product-attributes li.product-option-image.active .product-option-value-image{border-color:var(--background-color-1-5);}

body.dark .special-colors-owl .item:not(.current-color)>*:first-child:not(:hover),
body.dark ul.special-colors>li:not(.current-color)>*>*:first-child:not(:hover),
body.dark .product-attributes li.product-option-image:not(.active) .product-option-value-image:not(:hover){border-color:var(--color-2-1-8);}

/* страница товара ------------------------------------------------*/
.product-info-image{background:var(--color-white);border-color:transparent;}
body.dark .product-info-image{border-color:var(--color-1-1-8);}

ul.product-info>li:first-of-type .owl-dots>.owl-dot{border-color:var(--color-1-1-9);background-color:var(--color-white);}
ul.product-info>li:first-of-type .owl-dots>.owl-dot:hover,
ul.product-info>li:first-of-type .owl-dots>.owl-dot.active{border-color:var(--background-color-1-5);}

body.dark ul.product-info>li:first-of-type .owl-dots>.owl-dot:hover,
body.dark ul.product-info>li:first-of-type .owl-dots>.owl-dot.active{border-color:var(--background-color-2-5);}

/*
.ui-tab:not(.ui-state-active)>*{color:var(--color-1-3-1);background-color:var(--background-color-1-2);border-color:var(--color-1-1-9);}
*/
.ui-tab:not(.ui-state-active)>*{}

body.dark .ui-tab:not(.ui-state-active)>*{color:var(--color-2-2-1);background-color:var(--background-color-2-2);border-color:var(--color-2-1-8);border-bottom-color:var(--background-color-2-2);}

.ui-tab.ui-state-active>*{color:var(--background-color-1-5);border-color:var(--background-color-1-5);}
/*
.ui-tab.ui-state-active>*{color:var(--color-1-1-1);background-color:var(--color-white);border-color:var(--color-1-1-8);border-bottom-color:var(--color-white);}
*/
body.dark .ui-tab.ui-state-active>*{color:var(--color-2-4-1);background-color:var(--background-color-2-4);border-color:var(--background-color-2-4);}

/*
.ui-tab.ui-state-hover:not(.ui-state-active)>*{color:var(--color-1-5-1);background-color:var(--background-color-1-5);border-color:var(--background-color-1-5);}
*/
.ui-tab.ui-state-hover:not(.ui-state-active)>*{color:var(--background-color-1-5);border-color:var(--background-color-1-5);}

body.dark .ui-tab.ui-state-hover:not(.ui-state-active)>*{color:var(--color-2-5-1);background-color:var(--background-color-2-5);border-color:var(--background-color-2-5);}

.ui-tabs-panel{/*border-color:var(--color-1-1-8);background-color:var(--color-white);*/}
body.dark .ui-tabs-panel{border-color:var(--color-2-1-8);background-color:var(--background-color-2-1);}

ul.product-info-props .fHelp,
ul.product-info-props  .fvHelp{background-color:var(--background-color-1-3);color:var(--color-1-3-1);}

body.dark ul.product-info-props .fHelp,
body.dark ul.product-info-props  .fvHelp{background-color:var(--background-color-2-3);color:var(--color-2-3-1);}
/*
#product-info-right-block{border-color:var(--color-1-1-8);background-color:var(--color-white);}
body.dark #product-info-right-block{border-color:var(--color-2-1-9);background-color:var(--background-color-2-3);color:var(--color-2-3-1);}
*/
.pDescPuImg:after{color:var(--color-white);text-shadow:0.5px 0 var(--color-black);}
body.dark .pDescPuImg:after{color:var(--color-black);text-shadow:0.5px 0 var(--color-white);}

/* баннер-слайдер ------------------------------------------------*/
.owl-nav>button:before{color:var(--color-1-2-1);background:var(--background-color-1-2);}
.owl-dots .owl-dot.active span:before,
.owl-dots .owl-dot:not(.active) span:hover:before{color:var(--background-color-1-5);}
.owl-dots .owl-dot:not(.active) span:not(:hover):before{color:var(--color-1-1-6);}
body.dark .owl-dots .owl-dot span:before{color:var(--background-color-2-5);}

.owl-dots .owl-dot.active span:before,
.owl-dots .owl-dot:not(.active) span:hover:before{background-color:var(--background-color-1-5);}
.owl-dots .owl-dot:not(.active) span:not(:hover):before{background-color:var(--color-1-1-6);}

body.dark .owl-dots .owl-dot span:before{background-color:var(--background-color-2-5);}

/* стрелки вверх ------------------------------------------------*/
#topLeft:before, #topRight:before{background:var(--background-color-1-4);}
#topLeft, #topRight{color:var(--color-black);}

/* бокс фильтра ------------------------------------------------*/
div.fltSect{border-bottom-color:var(--color-1-1-7);}
body.dark div.fltSect{border-bottom-color:var(--color-2-1-7);}

/* корзина ------------------------------------------------*/
#shoppingCartTabs{background-color:var(--color-white);border-color:var(--color-1-1-9);}
body.dark #shoppingCartTabs{background-color:var(--background-color-2-1);border-color:var(--color-2-1-8);}

ul.shopping-cart-listing>li{background-color:var(--color-white);border-color:var(--color-1-1-9);}
ul.shopping-cart-listing .cart-image>*{background-color:var(--color-white);border-color:transparent;}
body.dark .cart-delete .icon-remove{border-color:var(--color-1-1-9);background-color:var(--color-white);-webkit-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);-moz-box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);box-shadow:0 0.25em 0.25em -0.125em rgba(50, 50, 50, 0.4);}
body.dark .cart-delete .icon-remove:hover{color:var(--color-white);background-color:var(--color-red-1);border-color:var(--color-red-1);}

body.dark ul.shopping-cart-listing>li{background-color:var(--background-color-2-2);border-color:var(--color-2-1-8);}
body.dark ul.shopping-cart-listing .cart-image>*{border-color:var(--color-2-1-6);}

#shoppingCart .subtotal-sum{background-color:var(--background-color-1-2);border-color:var(--color-1-1-6);}
#shoppingCart .subtotal-sum #subtotalSum,
#shoppingCart .subtotal-sum .subtotalTxt{color:var(--color-1-2-1);}
#shoppingCart .subtotal-sum tr:last-child td{border-bottom-color:var(--color-1-1-8);}

body.dark #shoppingCart .subtotal-sum{background-color:var(--background-color-2-3);border-color:var(--color-2-1-9);}
body.dark #shoppingCart .subtotal-sum #subtotalSum,
body.dark #shoppingCart .subtotal-sum .subtotalTxt{color:var(--color-2-2-1);}
body.dark #shoppingCart .subtotal-sum tr:last-child td{border-bottom-color:var(--background-color-2-3);}

#shoppingCart .ui-tab.ui-state-active>*{background-color:var(--background-color-1-3);}
#shoppingCart .ui-tab:not(.ui-state-active)>*{background-color:var(--background-color-1-2);}
#shoppingCart .ui-tab.ui-state-hover:not(.ui-state-active)>*{background-color:var(--background-color-1-5);}

body.dark #shoppingCart .ui-tab.ui-state-active>*{background-color:var(--background-color-2-3);}
body.dark #shoppingCart .ui-tab:not(.ui-state-active)>*{background-color:var(--background-color-2-4);}
body.dark #shoppingCart .ui-tab.ui-state-hover:not(.ui-state-active)>*{background-color:var(--background-color-2-5);}

#shoppingCart div.send-form label:not(.blur)>span.caption>*,
#shoppingCart div.send-form label:not(.blur)>span.caption>span:before {background-color:var(--color-white);}

body.dark #shoppingCart div.send-form label:not(.blur)>span.caption>*,
body.dark #shoppingCart div.send-form label:not(.blur)>span.caption>span:before {background-color:var(--background-color-2-1);}

/*
body.dark #shoppingCart div.send-form label:not(.blur)>span.caption>*,
body.dark #shoppingCart div.send-form label:not(.blur)>span.caption>span:before {background-color:transparent;}
*/

/* всплывающе окно корзины */
.pAdded{border-color:var(--color-1-1-7);background-color:var(--color-white);}
body.dark .pAdded{border-color:var(--color-2-1-7);background-color:var(--background-color-2-2);}

.pWish{background-color:var(--background-color-1-2);}
.pWish:hover{background-color:var(--background-color-1-3);}

/* список сравнения ------------------------------------------------*/
.pCompare{background-color:var(--background-color-1-3);}
.pCompare:hover{background-color:var(--background-color-1-5);}

body.dark .pCompare{background-color:var(--background-color-2-3);}
body.dark .pCompare:hover{background-color:var(--background-color-2-5);}

#dCompare table#tblCompare tr.products-listing-image>td{background-color:var(--color-white);}
#dCompare table#tblCompare {background-color:var(--background-color-1-1);}
#dCompare table#tblCompare th,
#dCompare table#tblCompare td{border-color:var(--color-1-1-7);}
#dCompare table#tblCompare tr.allSame {background-color:var(--background-color-1-3);}

body.dark #dCompare table#tblCompare {background-color:var(--background-color-2-2);}
body.dark #dCompare table#tblCompare th,
body.dark #dCompare table#tblCompare td{border-color:var(--color-2-1-7);}
body.dark #dCompare table#tblCompare tr.allSame {background-color:var(--background-color-2-3);}

/* история заказов ------------------------------------------------*/
ul.orders-history-block,
ul.orders-history-block>li.order-status,
ul.orders-history-block.open ul.orders-history-info{border-color:var(--color-1-1-9);background-color:var(--color-white);}

ul.orders-history-block.open,
ul.orders-history-block:hover{border-color:var(--color-1-1-8);-webkit-box-shadow:0 0 0.25em 0.125em var(--color-1-1-8);-moz-box-shadow:0 0 0.25em 0.125em var(--color-1-1-8);box-shadow:0 0 0.25em 0.125em var(--color-1-1-8);}

ul.orders-history-block.open ul.orders-history-list,
ul.orders-history-block.open>li.order-status>*:first-child,
ul.order-totals{background-color:var(--background-color-1-1);border-color:var(--color-1-1-8);}

ul.orders-history-block:not(.open) ul.orders-history-list>li.order-images>span,
ul.orders-history-block.open ul.orders-history-info>li.product-image>*{background-color:var(--color-white);border-color:var(--color-1-1-9);}

body.dark ul.orders-history-block,
body.dark ul.orders-history-block>li.order-status,
body.dark ul.orders-history-block.open ul.orders-history-info{border-color:var(--color-2-1-9);background-color:var(--background-color-2-2);}

body.dark ul.orders-history-block.open,
body.dark ul.orders-history-block:hover{-webkit-box-shadow:0 0 0.25em 0.125em var(--color-2-1-9);-moz-box-shadow:0 0 0.25em 0.125em var(--color-2-1-9);box-shadow:0 0 0.25em 0.125em var(--color-2-1-9);}

body.dark ul.orders-history-block.open ul.orders-history-list,
body.dark ul.orders-history-block.open>li.order-status>*:first-child,
body.dark ul.order-totals{background-color:var(--background-color-2-2);border-color:var(--color-2-1-9);}

/* иконка скидки ------------------------------------------------*/
.specials-only-text{color:#008000;}
.complect-product-discount{background-color:var(--color-red-1);color:#fff;outline:1px solid var(--color-white);}

.complect-product-block{background-color:var(--color-white);border-color:var(--color-1-1-6);}
body.dark .complect-product-block{background-color:var(--background-color-2-2);border-color:var(--color-2-1-9);}

.fltSect>.fltTtl:before{/*background-color:var(--color-1-1-9);*/}
.fltSect>.fltTtl:hover:before{background-color:var(--background-color-1-5);color:var(--color-white);}
ul.filter>li.inactive>*:first-child{color:var(--color-1-1-6);}
ul.filter>li.active>.a>.cnt{color:var(--color-1-1-4);}
ul.filter>li.selected>.a,
ul.filter>li.active>.a:hover{color:var(--background-color-1-5);}
ul.filter>li.selected>.a:hover{color:var(--color-red-1);}

.box#box_filter .box-content>.reset-filter{color:var(--color-red-1);}
.box#box_filter .box-content>.reset-filter:hover{color:var(--color-red-2);}

body.dark .fltSect>.fltTtl{color:var(--color-white);}
body.dark .fltSect>.fltTtl:before{background-color:var(--background-color-2-2);}
body.dark .fltSect>.fltTtl:hover:before{background-color:var(--background-color-2-5);}
body.dark ul.filter>li.inactive>*:first-child{color:var(--color-2-1-4);}
body.dark ul.filter>li.active>.a>.cnt{color:var(--color-2-1-2);}
body.dark ul.filter>li.selected>.a,
body.dark ul.filter>li.active>.a:hover{color:var(--background-color-2-5);}
body.dark ul.filter>li.selected>.a:hover{color:var(--color-red-1);}


/* отзывы и гостевая книга ------------------------------------------------*/
ul.reviews-list>li.reviews-list-img>*:first-child{background-color:var(--color-white);border-color:var(--color-1-1-9);}
ul.reviews-list>li.reviews-list-img>*:first-child:hover{border-color:var(--color-1-1-8);}
ul.reviews-list>li:nth-child(2n){background-color:var(--color-1-4-3);}
body.dark ul.reviews-list>li:nth-child(2n){background-color:var(--background-color-2-2);}

body.dark ul.reviews-last-box>li .reviews-last-text{color:var(--color-2-1-2);}
body.dark ul.reviews-list>li.reviews-list-img>*:first-child{border-color:var(--color-2-1-9);}
body.dark ul.reviews-list>li.reviews-list-img>*:first-child:hover{border-color:var(--color-2-1-8);}

.reviews-list-owl .owl-item{border-color:var(--color-1-1-9);background-color:var(--color-white);}
.reviews-list-owl .owl-item:hover{border-color:var(--color-1-1-8);}

body.dark .reviews-list-owl .owl-item{border-color:var(--color-2-1-9);background-color:var(--background-color-2-2);}
body.dark .reviews-list-owl .owl-item:hover{border-color:var(--color-2-1-9);}

.reviews-list .rvYesNo .rvYes{color:var(--color-reviews-Yes);}
.reviews-list .rvYesNo .rvNo{color:var(--color-reviews-No);}

/* подписка ------------------------------------------------*/
#subscribe{background-color:var(--background-color-1-2);border-color:var(--color-1-1-8);color:var(--color-1-1-2);}
body.dark #subscribe{background-color:var(--background-color-2-2);border-color:var(--color-2-1-9);color:var(--color-2-1-2);}
body.dark #subscribe input{background-color:var(--background-color-2-4);}
body.dark #subscribe ::-webkit-input-placeholder{color:var(--color-2-4-3);}
body.dark #subscribe :-ms-input-placeholder{color:var(--color-2-4-3);}
body.dark #subscribe ::placeholder{color:var(--color-2-4-3);}

/* футер ------------------------------------------------*/
body>footer{background-color:var(--background-color-1-7);}
body>footer .copy{background-color:var(--color-1-1-9);border-color:var(--color-1-1-8);color:var(--color-1-1-2);}
body>footer ul.footer{border-color:var(--color-1-1-9);}
/*
body.dark>footer{background-color:var(--background-color-2-7);}
body.dark>footer .copy{background-color:var(--background-color-2-2);border-color:var(--color-2-1-9);color:var(--color-2-1-3);}
body>footer ul.footer>li>span{color:var(--color-1-1-1);}
body>footer ul.categories>li>*:before,body>footer ul.header-pages-menu>li>*:before{background-color:var(--color-1-1-1);}
body>footer ul.categories>li>*:first-child,body>footer ul.header-pages-menu>li>a{color:var(--color-1-1-3);}
body>footer ul.categories>li.current>*,body>footer ul.categories>li>*:hover,body>footer ul.header-pages-menu>li.current>*:first-child,body>footer ul.header-pages-menu>li>a:hover{color:var(--color-1-1-1);}
*/
.email>*:after,
body>footer ul.categories>li>*:before,
body>footer ul.header-pages-menu>li>*:before{background-color:var(--color-2-1-1);}
body>footer ul.footer>li>span{color:var(--color-2-1-1);}
body>footer a,
body>footer span[data-clickurl],
body>footer ul.categories>li>*:first-child,
body>footer ul.header-pages-menu>li>a{color:var(--color-2-1-1);}
body>footer a:hover,
body>footer ul.categories>li.current>a,
body>footer ul.categories>li>*:hover,
footer ul.header-pages-menu>li.current>*:first-child,
ul.header-pages-menu>li>a:hover{color:var(--color-white);}

.product-info-manufacturer>span:before,
body>header ul.header-pages-menu>li>*:before{background-color:var(--color-1-1-1);}

body.dark .product-info-manufacturer>span:before,
body.dark>header ul.header-pages-menu>li>*:before{background-color:var(--color-white);}

svg#logo-etechs>polygon:not(:first-of-type), svg#logo-etechs>path:not(:first-of-type){fill:var(--color-black);}
svg#logo-etechs>polygon:first-of-type{fill:var(--color-1-1-9);}
svg#logo-etechs:hover>path:first-of-type{fill:#fdb714;}
svg#logo-etechs:hover>polygon:first-of-type{fill:var(--color-white);}
body.dark svg#logo-etechs>polygon:not(:first-of-type), body.dark svg#logo-etechs>path:not(:first-of-type){fill:var(--color-2-1-2);}
body.dark svg#logo-etechs>polygon:first-of-type{fill:var(--background-color-2-3);}
body.dark svg#logo-etechs:hover>polygon:not(:first-of-type), body.dark svg#logo-etechs:hover>path:not(:first-of-type){fill:var(--color-white);}


.modal-content{color:var(--color-white);}
.modal-content:after{background-color:var(--color-black);}

ul.messengers>li>*{fill:#fff;}
ul.header-topline>li#header-menu ul.messengers>li>*{fill:var(--background-color-1-5);}
/*
ul.messengers>li>*.viber{background-image:-webkit-gradient(linear,left top,left bottom,from(#8760fd),to(#4c389d));background-image:-o-linear-gradient(top,#8760fd,#4c389d);background-image:linear-gradient(180deg,#8760fd,#4c389d)}
ul.messengers>li>*.whatsapp{background-image:-webkit-gradient(linear,left top,left bottom,from(#60fd7c),to(#07b825));background-image:-o-linear-gradient(top,#60fd7c,#07b825);background-image:linear-gradient(180deg,#60fd7c,#07b825)}
ul.messengers>li>*.telegram{background-image:-webkit-gradient(linear,left top,left bottom,from(#00aefa),to(#0983c5));background-image:-o-linear-gradient(top,#00aefa,#0983c5);background-image:linear-gradient(180deg,#00aefa,#0983c5)}
ul.messengers>li>*.messenger{background-image:-webkit-gradient(linear,left top,left bottom,from(#00b1ff),to(#006dfe));background-image:-o-linear-gradient(top,#00b1ff,#006dfe);background-image:linear-gradient(180deg,#00b1ff,#006dfe)}
*/
/*
ul.accordion,ul.accordion>li{border-color:var(--color-1-1-9);}
body.dark ul.accordion,body.dark ul.accordion>li{border-color:var(--color-2-1-9);}
*/

#advantages-home>.FixedLayout{background-color:var(--color-white);}
body.dark #advantages-home>.FixedLayout{background-color:var(--background-color-2-2);}

ul.advantages>li{background-color:var(--color-white);border-color:var(--background-color-1-5);color:var(--color-1-1-5);}
ul.advantages>li>span:first-of-type{border-color:var(--color-1-5-1);}
ul.advantages>li>span:last-of-type>strong{color:var(--color-1-1-3);}
ul.advantages>li>p:last-of-type{color:var(--color-1-5-5);background-color:var(--background-color-1-3);}
body.dark ul.advantages>li>span:last-of-type>strong{color:var(--color-2-1-2);}
body.dark ul.advantages>li{background-color:var(--background-color-2-2);}
body.dark ul.advantages>li>p:last-of-type{color:var(--color-2-1-2);background-color:var(--background-color-2-7);}


#reasons-home>.FixedLayout,
#text-block-1-home>.FixedLayout,
#manufacturers-home>.FixedLayout{background-color:var(--color-white);}

body.dark #reasons-home>.FixedLayout,
body.dark #text-block-1-home>.FixedLayout,
body.dark #manufacturers-home>.FixedLayout{background-color:var(--background-color-2-2);}

ul.reasons>li{background-color:var(--color-white);border-color:var(--background-color-1-5);color:var(--color-1-1-5);}
ul.reasons>li>span:first-of-type{border-color:var(--color-1-5-1);}
ul.reasons>li>span:last-of-type>strong{color:var(--color-1-1-3);}
body.dark ul.reasons>li{background-color:var(--background-color-2-2);}
body.dark ul.reasons>li>span:last-of-type>strong{color:var(--color-2-1-2);}

#youtube-home>.FixedLayout{background-color:var(--color-white);}
body.dark #youtube-home>.FixedLayout{background-color:var(--background-color-2-2);}

#callback{background-image:url("../images/bg_callback.jpg");}

ul.callback-block>li>div.send-form label:not(.blur)>span.caption>*,
ul.callback-block>li:first-child>span{color:var(--color-white);}


.dealer-block>a:before{color:var(--color-red-1);}
#product-info-block .manufacturers-block{background-color:var(--color-white);border-color:var(--background-color-1-5);}
body.dark #product-info-block .manufacturers-block>*>img{border-color:var(--color-white);}
body.dark #product-info-block .manufacturers-block{background-color:var(--background-color-2-2);}

.product-info-model{background-color:var(--background-color-1-3);color:var(--color-1-2-1);}


#tab-xinfo table, #tab-xinfo table td,
#tab-description table td{border-color:var(--color-1-2-3);}

#tab-description table tr:nth-child(odd),
#tab-xinfo table tr:nth-child(odd){background-color:var(--color-1-3-3);}

body.dark #tab-xinfo table, #tab-xinfo table td,
body.dark #tab-description table td{border-color:var(--color-1-2-1);}

body.dark #tab-description table tr:nth-child(odd),
body.dark #tab-xinfo table tr:nth-child(odd){background-color:var(--background-color-2-2);}

ul.product-descfiles>li>span:first-child{border-color:var(--color-1-5-1);background-color:var(--color-white);}
ul.product-descfiles>li>span:first-child:hover{border-color:var(--background-color-1-5);}

body.dark ul.product-descfiles>li>span:first-child{border-color:var(--color-1-2-1);background-color:var(--background-color-2-2);}
body.dark ul.product-descfiles>li>span:first-child:hover{border-color:var(--background-color-1-5);}

.credit-table, .credit-table td, .credit-table th{border-color:var(--color-1-3-3);}
body.dark .credit-table, body.dark .credit-table td, body.dark .credit-table th{border-color:var(--color-2-1-9);}

body.shadow #langDialog>.dialog-content{background-color:var(--color-white);border-color:var(--color-white);}
body.shadow #langDialog>.dialog-content>strong{color:var(--color-1-1-1);}

body.dark.shadow #langDialog>.dialog-content{background-color:var(--background-color-2-1);border-color:var(--color-2-1-9);}
body.dark.shadow #langDialog>.dialog-content>strong{color:var(--color-white);}
