

/* Start:/local/templates/chem2021/components/bitrix/sale.personal.section/personal/style.min.css?1685478409955*/
.sale-personal-section-index-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0;padding:0;height:87%;border-radius:3px;background-size:cover;color:#fff;text-align:center;text-transform:uppercase;opacity:.8;transition:all .3s;justify-content:space-around;background-color:var(--theme-color-primary,#51cbce)}@media(max-width:992px){.sale-personal-section-index-block{margin:8px 0;height:auto}}.sale-personal-section-index-block:hover{opacity:1}.sale-personal-section-index-block-link,.sale-personal-section-index-block-link:hover,.sale-personal-section-index-block-link:active,.sale-personal-section-index-block-link:focus,.sale-personal-section-index-block-link:visited{display:block;padding:25px 5px;width:100%;color:#fff;text-decoration:none}.sale-personal-section-index-block-link{color:#fff}.sale-personal-section-index-block-ico{font-size:64px}.sale-personal-section-index-block-name{color:#fff;font-size:15px;margin:0;padding:0}
/* End */


/* Start:/css/news-sub.css?16462914492282*/
.news-sub {
    background-color: #0868C2;
    padding-top: 16px;
    padding-bottom: 24px;
}
.news-sub h2,
.news-sub .h2 {
    color: #fff;
}
.news-sub h2 + .text-tiny,
.news-sub .h2 + .text-tiny {
    margin-bottom: 12px;
}
.news-sub__form {
    position: relative;
}
.news-sub input {
    background-color: #1B7CD7;
    border-radius: 4px;
    border: none;
    box-shadow: none;
    outline: none;
    font-size: 14px;
    line-height: 20px;
    padding: 12px 126px 12px 16px;
    color: #fff;
    height: 44px;
}
.news-sub input[type="email"]::placeholder {
    color: #fff;
    opacity: 1;
}
.news-sub input[type="email"]::-ms-input-placeholder {
    color: #fff;
    opacity: 1;
}
.news-sub input[type="email"]::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
}
.news-sub input[type="email"]::-moz-placeholder {
    color: #fff;
    opacity: 1;
}
.news-sub input[type="email"]:-moz-placeholder {
    color: #fff;
    opacity: 1;
}
.news-sub input[type="email"]:-ms-input-placeholder {
    color: #fff;
    opacity: 1;
}
.news-sub button {
    position: absolute;
    right: 0;
    top: 0;
}
@media (min-width: 768px) {
    .news-sub__grid {
        display: grid;
        display: -ms-grid;
        grid-template-columns: 1fr 344px;
        -ms-grid-columns: 1fr 344px;
        align-items: center;
    }
    .news-sub h2,
    .news-sub .h2 {
        margin-bottom: 0;
    }
    .news-sub {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .news-sub h2 + .text-tiny,
    .news-sub .h2 + .text-tiny {
        margin-bottom: 0;
    }
}
@media (min-width: 996px) {
    .news-sub__grid {
        grid-template-columns: 1fr 456px;
        -ms-grid-columns: 1fr 456px;
        align-items: center;
    }
    .news-sub__grid > * {
        display: block;
        -ms-grid-row-align: center;
    }
    .news-sub__grid > *:nth-child(1) {
        -ms-grid-column: 1;
    }
    .news-sub__grid > *:nth-child(2) {
        -ms-grid-column: 2;
    }
}
@media (min-width: 1260px) {
    .news-sub__grid {
        grid-template-columns: 1fr 647px;
        -ms-grid-columns: 1fr 647px;
    }
}

.news_section {text-align:center; color:black; padding:10px 0px;}
/* End */


/* Start:/css/search-results.css?175335684312998*/
.search-result {
    margin-bottom: 80px;
    margin-top: 36px;
}
.search-result__grid {
    display: grid;
    display: -ms-grid;
    /*grid-template-columns: 1fr 1fr 1fr 1fr;*/
    grid-template-columns: repeat(4, minmax(100px, 1fr));
    -ms-grid-columns: 1fr 24px 1fr 24px 1fr 24px 1fr;
    -ms-grid-rows: 1fr 24px 1fr 24px 1fr;
    grid-gap: 24px;
    align-items: start;
}
.search-result__grid > * {
    display: block;
    -ms-grid-row-align: start;
}
.search-result__grid > *:nth-child(1) {
    -ms-grid-column: 1;
}
.search-result__grid > *:nth-child(2) {
    -ms-grid-column: 3;
}
.search-result__grid > *:nth-child(3) {
    -ms-grid-column: 5;
}
.search-result__grid > *:nth-child(4) {
    -ms-grid-column: 7;
}
.search-result__grid > *:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 3;
}
.search-result__grid > *:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 3;
}
.search-result__grid > *:nth-child(7) {
    -ms-grid-column: 5;
    -ms-grid-row: 3;
}
.search-result__grid > *:nth-child(8) {
    -ms-grid-column: 7;
    -ms-grid-row: 3;
}
.search-result__grid > *:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 5;
}
.search-result__grid > *:nth-child(10) {
    -ms-grid-column: 3;
    -ms-grid-row: 5;
}
.search-result__grid > *:nth-child(11) {
    -ms-grid-column: 5;
    -ms-grid-row: 5;
}
.search-result__grid > *:nth-child(12) {
    -ms-grid-column: 7;
    -ms-grid-row: 5;
}
.search-result .pagination {
    margin-top: 24px;
}
.search-result__top {
    margin-bottom: 24px;
    display: grid;
    display: -ms-grid;
    grid-template-columns: 212px 212px 1fr 212px 212px 44px 44px 173px;
    -ms-grid-columns: 212px 16px 212px 16px 1fr 16px 212px 16px 44px 16px 44px 16px 173px;
    grid-gap: 16px;
    align-items: start;
}
.search-result__top > * {
    display: block;
    -ms-grid-row-align: start;
}
.search-result__top > *:nth-child(1) {
    -ms-grid-column: 1;
}
.search-result__top > *:nth-child(2) {
    display: none;
}
.search-result__top > *:nth-child(3) {
    -ms-grid-column: 3;
}
.search-result__top > *:nth-child(4) {
    -ms-grid-column: 5;
}
.search-result__top > *:nth-child(5) {
    -ms-grid-column: 7;
}
.search-result__top > *:nth-child(6) {
    -ms-grid-column: 9;
}
.search-result__top > *:nth-child(7) {
    -ms-grid-column: 11;
}
.search-result__top > *:nth-child(8) {
    -ms-grid-column: 13;
}
.filter-range-block {
    display: grid;
    display: -ms-grid;
    grid-template-columns: 148px 148px;
    -ms-grid-columns: 148px 16px 148px;
    grid-gap: 16px;
    align-items: start;
}
.filter-range-block > * {
    display: block;
    -ms-grid-row-align: start;
}
.filter-range-block > *:nth-child(1) {
    -ms-grid-column: 1;
}
.filter-range-block > *:nth-child(2) {
    -ms-grid-column: 3;
}
.filter-range-block label div {
    margin-top: 8px;
}
.filter-slider-container {
    position: relative;
    margin: 23px 0;
}
.ui-slider {
    height: 2px;
    background-color: #E8EAEC;
}
.ui-slider-range {
    height: 2px;
    background: #0868C2;
    position: absolute;
}
.ui-slider-handle {
    box-sizing: border-box;
    position: absolute;
    display: block;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    background: #fff;
    border: 1px solid #fff;
    top: 50%;
    margin-top: -8px;
    cursor: pointer;
}
.ui-slider-handle:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 14px;
    height: 14px;
    border-radius: 100%;
    background-color: #0868C2;
}
.ui-slider-handle + .ui-slider-handle {
    transform: translateX(-100%);
}
.search-top-links {
    float: right;
    white-space: nowrap;
}
.search-top-btn {
    float: right;
    margin-top: 7px;
}
.search-top-links__delimiter {
    margin: 0 10px;
}
@media (max-width: 1380px) {
    .search-result .product__options label span {
        width: 31px;
        height: 31px;
    }
}
@media (max-width: 1260px) {
    .search-result__grid {
        /*grid-template-columns: 1fr 1fr 1fr;*/
        grid-template-columns: repeat(3, minmax(100px, 1fr));
        -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
        -ms-grid-rows: 1fr 24px 1fr 24px 1fr 24px 1fr;
    }
    .search-result__grid > *:nth-child(1) {
        -ms-grid-column: 1;
    }
    .search-result__grid > *:nth-child(2) {
        -ms-grid-column: 3;
    }
    .search-result__grid > *:nth-child(3) {
        -ms-grid-column: 5;
    }
    .search-result__grid > *:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 3;
    }
    .search-result__grid > *:nth-child(5) {
        -ms-grid-column: 3;
        -ms-grid-row: 3;
    }
    .search-result__grid > *:nth-child(6) {
        -ms-grid-column: 5;
        -ms-grid-row: 3;
    }
    .search-result__grid > *:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 5;
    }
    .search-result__grid > *:nth-child(8) {
        -ms-grid-column: 3;
        -ms-grid-row: 5;
    }
    .search-result__grid > *:nth-child(9) {
        -ms-grid-column: 5;
        -ms-grid-row: 5;
    }
    .search-result__grid > *:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 7;
    }
    .search-result__grid > *:nth-child(11) {
        -ms-grid-column: 3;
        -ms-grid-row: 7;
    }
    .search-result__grid > *:nth-child(12) {
        -ms-grid-column: 5;
        -ms-grid-row: 7;
    }
    .search-result__top {
        grid-template-columns: 180px 210px 1fr 180px  180px 44px 44px 173px;
        -ms-grid-columns: 180px 16px 210px 16px 1fr 16px 180px 180px 16px 44px 16px 44px 16px 173px;
    }
}
@media (max-width: 996px) {
    .search-result__grid {
        /*grid-template-columns: 1fr 1fr;*/
        grid-template-columns: repeat(2, minmax(100px, 1fr));
        -ms-grid-columns: 1fr 24px 1fr;
        -ms-grid-rows: 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;
    }
    .search-result__grid > *:nth-child(1) {
        -ms-grid-column: 1;
    }
    .search-result__grid > *:nth-child(2) {
        -ms-grid-column: 3;
    }
    .search-result__grid > *:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3;
    }
    .search-result__grid > *:nth-child(4) {
        -ms-grid-column: 3;
        -ms-grid-row: 3;
    }
    .search-result__grid > *:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5;
    }
    .search-result__grid > *:nth-child(6) {
        -ms-grid-column: 3;
        -ms-grid-row: 5;
    }
    .search-result__grid > *:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7;
    }
    .search-result__grid > *:nth-child(8) {
        -ms-grid-column: 3;
        -ms-grid-row: 7;
    }
    .search-result__grid > *:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9;
    }
    .search-result__grid > *:nth-child(10) {
        -ms-grid-column: 3;
        -ms-grid-row: 9;
    }
    .search-result__grid > *:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11;
    }
    .search-result__grid > *:nth-child(12) {
        -ms-grid-column: 3;
        -ms-grid-row: 11;
    }
    .search-result__top {
        grid-template-columns: 220px 220px 220px;
        -ms-grid-columns: 212px 16px 220px 16px 220px;
        margin-bottom: 12px;
    }
    .search-result__top > *:nth-child(1) {
        -ms-grid-column: 3;
        order: 2;
    }
    .search-result__top > *:nth-child(3) {
        -ms-grid-column: 5;
        order: 3;
    }
    .search-result__top > *:nth-child(4) {
        display: none;
    }
    .search-result__top > *:nth-child(5) {
        -ms-grid-column: 1;
        order: 1;
    }
    .search-result__top > *:nth-child(6) {
        display: none;
    }
    .search-result__top > *:nth-child(7) {
        display: none;
    }
    .search-result__top > *:nth-child(8) {
        display: none !important;
    }
    .search-result__top-btns {
        display: grid;
        display: -ms-grid;
        grid-template-columns: 220px 44px 44px;
        -ms-grid-columns: 220px 16px 44px 16px 44px;
        grid-gap: 16px;
        margin: 12px 0 24px;
        align-items: start;
    }
    .search-result__top-btns > * {
        display: block;
        -ms-grid-row-align: start;
    }
    .search-result__top-btns > *:nth-child(1) {
        -ms-grid-column: 3;
        order: 2;
    }
    .search-result__top-btns > *:nth-child(2) {
        -ms-grid-column: 5;
        order: 3;
    }
    .search-result__top-btns > *:nth-child(3) {
        -ms-grid-column: 1;
        order: 1;
    }
}
@media (max-width: 768px) {
    .search-top-links {
        float: none;
        margin-top: 20px;
    }
    .search-top-btn {
        float: none;
        margin-top: 16px;
    }
    .search-result__grid {
        /*grid-template-columns: 1fr;*/
        grid-template-columns: minmax(100px, 1fr);
        -ms-grid-columns: 1fr;
        -ms-grid-rows: 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;
    }
    .search-result__grid > *:nth-child(1) {
        -ms-grid-column: 1;
    }
    .search-result__grid > *:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 3;
    }
    .search-result__grid > *:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 5;
    }
    .search-result__grid > *:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 7;
    }
    .search-result__grid > *:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 9;
    }
    .search-result__grid > *:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 11;
    }
    .search-result__grid > *:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 13;
    }
    .search-result__grid > *:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 15;
    }
    .search-result__grid > *:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 17;
    }
    .search-result__grid > *:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 19;
    }
    .search-result__grid > *:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 21;
    }
    .search-result__grid > *:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 23;
    }
    .search-result__top {
        grid-template-columns: 1fr;
        -ms-grid-columns: 1fr;
        -ms-grid-rows: 1fr 16px 1fr 16px 1fr;
    }
    .search-result__top > *:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 1;
    }
    .search-result__top > *:nth-child(1) {
        -ms-grid-column: 1;
        -ms-grid-row: 3;
    }
    .search-result__top > *:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 5;
    }
    .search-result {
        margin-top: 24px;
    }
    .search-top-links {
        margin: 12px 0;
    }
    .breadcrumbs {
        margin-top: 16px;
    }
    .search-result__top {
        margin-bottom: 24px;
    }
    .search-result__top-btns {
        grid-template-columns: 44px 44px 1fr;
        -ms-grid-columns: 44px 16px 44px 16px 1fr;
        margin-bottom: 12px;
    }
    .search-result__top-btns > *:nth-child(1) {
        -ms-grid-column: 1;
        order: 1;
    }
    .search-result__top-btns > *:nth-child(2) {
        -ms-grid-column: 3;
        order: 2;
    }
    .search-result__top-btns > *:nth-child(3) {
        -ms-grid-column: 5;
        order: 3;
    }
}
@media (max-width: 500px) {
    .filter-range-block {
        grid-template-columns: 110px 110px;
        -ms-grid-columns: 110px 16px 110px;
    }
}

.login-tooltip {
	visibility: hidden;
	z-index: 100;
	width: 260px;
	height: 180px;
	padding: 5px 5px;
	background: #fff;
	color: #black;
	position: absolute;
	top: -213px;
	right: -16px;
	border-color: #0868c2;
	border-radius: 9px;
	font-size: 12px !important;
	line-height: 12px !important; 
	transform: translateY(9px);
	transition: all 0.3s ease-in-out;
	box-shadow: 0 0 3px #589ad8;
}
.login-tooltip li {
	list-style-type: none;
	position: relative;
margin: 8px 0 0;
padding: 0 0 0 14px;
}
.login-tooltip li::before {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #0868C2;
    border-radius: 50%;
    top: 7px;
    left: 0;
}
.login-tooltip::after {
	content: " ";
	width: 0;
	height: 0;
	z-index: 1;
	border-style: solid;
	border-width: 12px 12.5px 0 12.5px;
	border-color: #589ad8 transparent transparent transparent;
	opacity: .40;
	position: absolute;
	right: 4px;
	top: 100%;
	transform: translateX(-6px);
}
.con-tooltip:hover .login-tooltip {
	visibility: visible;
	transform: translateY(-2px);
	opacity: 1;
	transition: .1s linear;
}
/* End */


/* Start:/css/pagination.css?16462914491720*/
.pagination {
    margin-bottom: -8px;
}
.pagination > * {
    margin-bottom: 8px;
    box-sizing: border-box;
}
.pagination span:not(.prev):not(.next),
.pagination a:not(.prev):not(.next) {
    display: inline-block;
    vertical-align: top;
    width: 34px;
    height: 34px;
    margin-right: 6px;
    border: solid 1px #E8EAEC;
    border-radius: 4px;
    text-align: center;
    font-size: 14px;
    line-height: 32px;
    color: #788290;
    transition: all .3s;
    background-color: #fff;
}
.pagination span.current {
    color: #0868C2 !important;
    border-color: #0868C2 !important;
    cursor: default;
}
.pagination .prev,
.pagination .next {
    display: inline-block;
    vertical-align: top;
    width: 34px;
    height: 34px;
    margin-right: 6px;
    border-radius: 50%;
    text-align: center;
    transition: all .3s;
    background: 50% url('/css/../images/arrow-left-pagination-gray.svg') #fff no-repeat;
    background-size: 6px auto;
    border: solid 1px #E8EAEC;
    cursor: default;
}
.pagination .next {
    margin-right: 0;
    background-image: url('/css/../images/arrow-right-pagination-gray.svg');
}
.pagination a.prev {
    background-image: url('/css/../images/arrow-left-pagination-black.svg');
    cursor: pointer;
}
.pagination a.next {
    background-image: url('/css/../images/arrow-right-pagination-black.svg');
    cursor: pointer;
}
.pagination a:hover {
    color: #0868C2 !important;
    border-color: #0868C2 !important;
}
.pagination > *:last-child {
    margin-right: 0;
}
@media (max-width: 500px) {
    .pagination > *:not(:last-child) {
        margin-right: 5px !important;
    }
}
.addmarginbottom {margin-bottom:50px;}
/* End */


/* Start:/css/print.css?1646291449730*/
@media print {
    header,
    footer,
    .pagination,
    .search-result__top,
    .search-top-btn,
    .search-top-links,
    .news-sub {
        display: none;
    }
    .container {
        width: 100%;
    }
    *, *:before, *:after, *:first-letter, p:first-line, div:first-line, blockquote:first-line, li:first-line {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    html, body {
        height: 297mm;
        width: 210mm;
    }
    @page {
        margin: 10mm 10mm 10mm 20mm;
    }
    .search-result__grid {
        grid-template-columns: repeat(3, minmax(100px, 1fr));
    }
}
/* End */


/* Start:/css/login-grid.css?164629144912936*/
.login-grid {
    margin-top: 24px;
    display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr;
    -ms-grid-columns: 1fr;
    grid-gap: 24px;
    align-items: start;
	margin-bottom: 80px;
}

	 .login-wish-grid {
	display: grid; 
	display: -ms-grid;
	grid-template-columns: 1fr 1fr 1fr 1fr; 
	grid-template-columns: repeat(4, minmax(100px, 1fr))
	-ms-grid-columns: 1fr 24px 1fr 24px 1fr 24px 1fr;
	-ms-grid-rows: 1fr 24px 1fr 24px 1fr 24px 1fr;
	grid-gap: 24px;
	align-items: start;
}
.login-wish-grid > * {
    display: block;
    -ms-grid-row-align: start;
}
.login-wish-grid > *:nth-child(1) {
    -ms-grid-column: 1;
}
.login-wish-grid > *:nth-child(2) {
    -ms-grid-column: 3;
}
.login-wish-grid > *:nth-child(3) {
    -ms-grid-column: 5;
}
.login-block3-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr ;
    -ms-grid-columns: 1fr ;
    grid-gap: 24px;
    align-items: start;}
.login-order-status-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr ;
    -ms-grid-columns: 1fr;
    grid-gap: 24px;
    align-items: start;    margin-top: 0;}
.login-grid > * {
    display: block;
    -ms-grid-row-align: start;
}
.login-grid > *:nth-child(1) {
    -ms-grid-column: 1;
}
.login-grid > *:nth-child(2) {
    -ms-grid-column: 3;
}
.login-grid > *:nth-child(3) {

    -ms-grid-column: 3;
	-ms-grid-rows: 3;
}
.login-content{
    background-color: #fff;
    border: solid 1px #E8EAEC;
    padding: 12px 0 12px;
    border-radius: 4px;
}
.login-content-row{height: calc(100% - 26px);}
.login-table-orders-grid{ 
    display: grid;
    display: -ms-grid;
    grid-template-columns: 143px 1fr;
    -ms-grid-columns: 143px 1fr;
    align-items: center;}

.login-grid-info {
    padding: 16px 20px 24px;
    background-color: #fff;
    border: solid 1px #E8EAEC;
    border-radius: 4px;
}

.login-vyev-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-columns: 1fr;
    align-items: start;height:224px;}
.login-contact-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 224px 400px ;
    -ms-grid-columns: 1fr;
    align-items: start;grid-gap: 24px;row-gap:16px;}	
	.login-contact-grid input{font-size: 14px;
line-height: 20px;
background: #FFFFFF;
max-width: 400px;
height: 44px;
border: 1px solid #DADADA;
box-sizing: border-box;
border-radius: 4px;
color: #1E2F46;}
.login-contact-grid input:hover{background: #F1F1F1;border: 1px solid #DADADA;}
.login-btns-files-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr ;
    -ms-grid-columns: 1fr;
    grid-gap: 16px;
    align-items: start;}


@media (min-width: 768px) {
   .login-grid {
        grid-template-columns: 312px 1fr;
        -ms-grid-columns: 312px 1fr;
        grid-gap: 24px;
    }

	.login-contact-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 100px 1fr ;
    -ms-grid-columns: 1fr;
    align-items: start;grid-gap: 24px;row-gap:16px;}	
	.library-btns {
	grid-template-columns: 1fr 1fr 1fr 1fr 42px 211px; 
	grid-gap: 10px; 
}
	.login-btns-files-grid{
	   -ms-grid-row-align: start;
grid-template-columns: 1fr 1fr;
	grid-template-columns: repeat(2, minmax(100px, 1fr));
		-ms-grid-columns: 1fr 16px 1fr;
	-ms-grid-rows: 1fr 16px 1fr;
	grid-gap: 16px
	grid-row: 16px;
	align-items: start;
	-ms-grid-row-align: start;
	}
		.login-btns-files-grid > *:nth-child(1) {
    -ms-grid-column: 1;
	-ms-grid-row: 1;

	grid-column-start: 1;
	grid-column-end: 3;
}
	.login-btns-files-grid > *:nth-child(2) {
    -ms-grid-column: 1;
	-ms-grid-row: 3;
}
.login-btns-files-grid > *:nth-child(3) {
    -ms-grid-column: 3;
	-ms-grid-row: 3;
}
.login-table-orders-grid{ 
    display: grid;
    display: -ms-grid;
    grid-template-columns: 199px 1fr;
    -ms-grid-columns: 199px 1fr;
    align-items: center;}
}
@media (min-width: 996px) {
	.login-btns-files-grid{
	   -ms-grid-row-align: start;
grid-template-columns: 1fr 172px 145px;
		-ms-grid-columns: 1fr 16px 172px 16px 145px;
	-ms-grid-rows: 1fr 16px 172px 16px 145px;
	grid-gap: 16px
	align-items: start;
	-ms-grid-row-align: start;
	}
		.login-btns-files-grid > *:nth-child(1) {
    -ms-grid-column: 1;
	-ms-grid-row: 1;

	grid-column-start: 1;
	grid-column-end: 1;
}
	.login-btns-files-grid > *:nth-child(2) {
    -ms-grid-column: 2;
	-ms-grid-row: 1;
}
.login-btns-files-grid > *:nth-child(3) {
    -ms-grid-column: 3;
	-ms-grid-row: 1;
}
}

@media (min-width: 1260px) {
.login-block3-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr 1fr;
    -ms-grid-columns: 1fr 16px 1fr;
    grid-gap: 24px;
    align-items: start;}

    .login-content {
        padding: 24px 0px;
    }
	.login-order-status-grid{display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr 1fr;
    -ms-grid-columns: 1fr 16px 1fr;
    grid-gap: 24px;
    align-items: start;    margin-top: 0;}
	.login-margin-top{margin-top:-120px;}

}


.login-btns .login-btn-down, .login-btns-rows .login-btn-down{padding-top:5px;padding-bottom:5px;}
.login-btns{
    display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr 212px 1fr 212px 44px 211px 24px;
    -ms-grid-columns: 1fr 16px 212px 16px 1fr 16px 212px 16px 44px 16px 211px 16px 24px ;
    grid-gap: 16px;
    margin-top: -70px;
	margin-bottom:24px;
}
.login-btns > * {
    display: block;
    -ms-grid-row-align: start;
}
.login-btns > *:nth-child(1) {
    -ms-grid-column: 1;
}
.login-btns > *:nth-child(2) {
    -ms-grid-column: 3;
}
.login-btns > *:nth-child(3) {
    -ms-grid-column: 5;
}
.login-btns > *:nth-child(4) {
    -ms-grid-column: 7;
}
.login-btns > *:nth-child(5) {
    -ms-grid-column: 9;
}
.login-btns > *:nth-child(6) {
    -ms-grid-column: 11;
}
.login-btns > *:nth-child(7) {
    -ms-grid-column: 13;
}

@media (max-width: 1260px){
     .login-btns{
        /*margin: 0 0 24px;*/
        margin: 0 0 30px;
        grid-template-columns: 212px 1fr 1fr 212px 44px 211px 24px;
        grid-template-columns: 1fr 44px 211px 24px;
        -ms-grid-columns: 1fr 16px 44px 16px 211px 16px 24px;
		margin-top: 10px;
    }
		

 .login-btns > div:nth-child(1),
    .login-btns > div:nth-child(2),
    .login-btns > div:nth-child(3) {
        display: none;
    }  
	  .login-btns > div:nth-child(4) {
        display: block;
    } 
    .login-btns > *:nth-child(5) {
        -ms-grid-column: 1;
    }
    .login-btns > *:nth-child(6) {
        -ms-grid-column: 3;
    }
 .login-btns > *:nth-child(7) {
        -ms-grid-column: 5;
    }
}
@media (max-width: 996px){
    .login-btns{
grid-template-columns: 14px 44px 211px 24px;
        margin-bottom: 12px;
		margin-top: 10px;
    }
 .login-btns > div:nth-child(1),
    .login-btns > div:nth-child(2),
    .login-btns > div:nth-child(3) {
        display: none;
    }  
	  .login-btns > div:nth-child(4) {
        display: block;
    } 
.login-table-5 .login-content-block-zag {

	margin-bottom: 4px;
	margin-top: 0;

}	

}
@media (max-width: 768px){
    .login-btns {
grid-template-columns:  12px 44px 211px 1fr;
grid-gap: 10px;
margin-top: 10px;
    }
  
    .login-btns > div:nth-child(2),
    .login-btns > div:nth-child(3),
    .login-btns > div:nth-child(4) {
        display: none;
    }
	.login-btns > div:nth-child(1){display:block;}
	

}

.login-btns-rows{
    display: grid;
    display: -ms-grid;
    grid-template-columns: 1fr 212px 1fr 212px 44px 211px 24px;
    -ms-grid-columns: 1fr 16px 212px 16px 1fr 16px 212px 16px 44px 16px 211px 16px 24px ;
    grid-gap: 16px;
    margin-top: -50px;
	margin-bottom:24px;
	row-gap: 8px;
}
.login-btns-rows > * {
    display: block;
    -ms-grid-row-align: start;
}
.login-btns-rows > *:nth-child(1) {
    -ms-grid-column: 1;
}
.login-btns-rows > *:nth-child(2) {
    -ms-grid-column: 3;
}
.login-btns-rows > *:nth-child(3) {
    -ms-grid-column: 5;
}
.login-btns-rows > *:nth-child(4) {
    -ms-grid-column: 7;
}
.login-btns-rows > *:nth-child(5) {
    -ms-grid-column: 9;
}
.login-btns-rows > *:nth-child(6) {
    -ms-grid-column: 11;
}

.login-btns-rows > :nth-child(9) {
	grid-row-start: 3;
	grid-column-start: 5;
	grid-column-end: 7;
}
.login-btns-rows > :nth-child(10) {
	grid-row-start: 5;
	grid-column-start: 5;
	grid-column-end: 7;
}
.login-btn-bluer{width:100%;max-width:240px;}
@media (max-width: 1260px){
.login-btn-bluer{width:100%;max-width:240px;}
     .login-btns-rows{
        /*margin: 0 0 24px;*/
        margin: 0 0 30px;
		grid-template-columns: 14px 44px 211px 1fr;

        -ms-grid-columns: 14px 16px 44px 16px 211px 1fr;
		margin-top: 10px;
    }
	.login-btns-rows > *:nth-child(9) {
     grid-row-start: 3;
	grid-column-start: 2;
	grid-column-end: 4;
}	
	.login-btns-rows > *:nth-child(10) {
     grid-row-start: 5;
	grid-column-start: 2;
	grid-column-end: 4;
}	

 .login-btns-rows > div:nth-child(1),
    .login-btns-rows > div:nth-child(2),
    .login-btns-rows > div:nth-child(3) {
        display: none;
    }  
	  .login-btns-rows > div:nth-child(4) {
        display: block;
    } 
    .login-btns-rows > *:nth-child(5) {
        -ms-grid-column: 1;
    }
    .login-btns-rows > *:nth-child(6) {
        -ms-grid-column: 3;
    }
 .login-btns-rows > *:nth-child(7) {
        -ms-grid-column: 5;
    }
}
@media (max-width: 996px){
.login-btn-bluer{width:100%;max-width:240px;}
    .login-btns-rows{
grid-template-columns: 14px 44px 211px 24px;
        margin-bottom: 12px;
		margin-top: 10px;
    }
 .login-btns-rows > div:nth-child(1),
    .login-btns-rows > div:nth-child(2),
    .login-btns-rows > div:nth-child(3) {
        display: none;
    }  
	  .login-btns-rows > div:nth-child(4) {
        display: block;
    } 
	

}
@media (max-width: 768px){
.login-btn-bluer{width:100%;max-width:222px;}
    .login-btns-rows {
grid-template-columns:  12px 44px 200px 1fr;
grid-gap: 10px;
margin-top: 10px;
    }
  
    .login-btns-rows > div:nth-child(2),
    .login-btns-rows > div:nth-child(3),
    .login-btns-rows > div:nth-child(4) {
        display: none;
    }
	.login-btns-rows > div:nth-child(1){display:block;}
}


.search-result {
    margin-bottom: 80px;
    margin-top: 36px;
}
.login-wish-grid {
    display: grid;
    display: -ms-grid;
  grid-template-columns: 1fr 1fr 1fr;
    grid-template-columns: repeat(3, minmax(100px, 1fr));
    -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
    grid-gap: 24px;
    align-items: start;
}
.login-wish-grid > * {
    display: block;
    -ms-grid-row-align: start;
}
.login-wish-grid > *:nth-child(1) {
    -ms-grid-column: 1;
}
.login-wish-grid > *:nth-child(2) {
    -ms-grid-column: 3;
}
.login-wish-grid > *:nth-child(3) {
    -ms-grid-column: 5;
}
  .login-wish-grid > *:nth-child(4) {
  /*display:none;*/
  }

@media (max-width: 1380px) {
    .search-result .product__options label span {
        width: 31px;
        height: 31px;
    }
}
@media (max-width: 1260px) {
.login-wish-grid {
        /*grid-template-columns: 1fr 1fr;*/
        grid-template-columns: repeat(2, minmax(100px, 1fr));
        -ms-grid-columns: 1fr 1fr;
        -ms-grid-rows: 1fr 24px 1fr;
    }
    .login-wish-grid > *:nth-child(1) {
        -ms-grid-column: 1;
    }
    .login-wish-grid > *:nth-child(2) {
        -ms-grid-column: 3;
    }
    .login-wish-grid > *:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3;
    }
   .login-wish-grid > *:nth-child(4) {
  display:block;
  }
}
@media (max-width: 996px) {
    .login-wish-grid {
        /*grid-template-columns: 1fr 1fr;*/
        grid-template-columns: repeat(1, minmax(100px, 1fr));
        -ms-grid-columns: 1fr;
        -ms-grid-rows: 1fr 24px 1fr 24px 1fr;
    }
    .login-wish-grid > *:nth-child(1) {
        -ms-grid-column: 1;
    }
    .login-wish-grid > *:nth-child(2) {
        -ms-grid-column: 3;
    }
    .login-wish-grid > *:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3;
    }
   .login-wish-grid > *:nth-child(4) {
  display:none;
  }
}
@media (max-width: 768px) {
   
    .login-wish-grid {
        /*grid-template-columns: 1fr;*/
        grid-template-columns: minmax(100px, 1fr);
        -ms-grid-columns: 1fr;
        -ms-grid-rows: 1fr 24px 1fr 24px 1fr;
    }
    .login-wish-grid > *:nth-child(1) {
        -ms-grid-column: 1;
    }
    .login-wish-grid > *:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 3;
    }
    .login-wish-grid > *:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 5;
    }
   
}
@media (max-width: 500px) {

}
/* End */


/* Start:/css/login.css?164629144927704*/
.login-around-content{}
.login-content{margin-bottom:25px;}
.login-content-cart{padding-right:24px;}
.login-content h1{padding-left:24px; max-width: 640px;}
.login-content-block-zag{color: #1E2F46;font-weight: 600;
font-size: 18px;
line-height: 24px;margin-bottom:4px;margin-top:24px;padding-left:24px;}
.login-content-table-zag{font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #788290;padding-top:12px;padding-bottom:12px;padding-left:24px;}
.login-content table{width:100%;border:0; border-collapse: collapse;}
.login-content table tr{height:44px;padding-left:24px;}
.login-content table td{padding-left:24px;padding-right:24px;}
.login-content tbody tr:nth-child(odd){
background: rgba(8, 104, 194, 0.03);
}
.login-content tbody tr:nth-child(even){
		background: #fff;
}
.login-content tbody{font-size: 14px;
line-height: 20px;

color: #1E2F46;}
.login-content tbody a{color: #0868C2;}
.login-content-block{padding-top:12px;padding-bottom:12px;}
.login-btn-more{cursor: pointer;color: #0868C2;font-weight: 600;
font-size: 14px;
line-height: 20px;padding:12px;16px;background: #FFFFFF;

border: 1px solid #0868C2;
box-sizing: border-box;
border-radius: 4px;margin-top:16px;margin-left:24px;display:inline-block;}
.login-btn-more:hover{background: #0868C2;
color: #fff;
border: 1px solid #fff;}
.login-btn-vyew{cursor: pointer;color: #0868C2;font-weight: 600;
font-size: 14px;
line-height: 20px;padding:12px;16px;background: #FFFFFF;

border: 1px solid #0868C2;
box-sizing: border-box;
border-radius: 4px;margin-top:16px;display:inline-block;}
.login-btn-vyew:hover{background: #0868C2;
color: #fff;
border: 1px solid #fff;}
.login-btn-contact{cursor: pointer;color: #fff;font-weight: 600;
font-size: 14px;
line-height: 20px;padding:12px;16px;background: #0868C2;

border: 1px solid #0868C2;
box-sizing: border-box;
border-radius: 4px;margin-top:16px;display:inline-block;margin-left:24px;}
.login-btn-contact:hover{background: #fff;
color: #0868C2;
border: 1px solid #0868C2;}
.login-vyev-kart{border: 1px solid #F1F1F1;padding:20px 24px;height:182px;}
.login-vyev-zag{font-weight: 600;
font-size: 18px;
line-height: 24px;
color: #1E2F46;margin-bottom:8px;
}
.login-vyev-podzag{font-size: 14px;
line-height: 20px;
margin-bottom:8px;
color: #1E2F46;}
.login-vyev-text{font-size: 14px;
line-height: 20px;
display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;
color: #788290;}
.login-contact-information{font-weight: 600;
font-size: 36px;
line-height: 44px;
padding-left:24px;margin-top:28px;margin-bottom:24px;
color: #1E2F46;}
.login-contact-zag{font-weight: 600;
font-size: 18px;padding-left:24px;
line-height: 24px;
color: #1E2F46;margin-bottom:16px;margin-top:24px;}
.login-contact-grid .label{font-size: 14px;
line-height: 20px;padding-left:24px;
color: #1E2F46;}
.login-contact-change {margin-top:8px;

}
.login-contact-checkbox{padding-left:24px;font-size: 14px;margin-top:16px;margin-bottom:24px;
line-height: 20px;
color: #1E2F46;}
.login-contact-checkbox label{padding-left:8px;}
.login-memu-status{font-weight: bold;
font-size: 10px;
line-height: 12px;
background: #0868C2;
border-radius: 100px;margin-left:8px;padding:4px 7px;
color: #FFFFFF;}
.login-info-punkt{

line-height: 26px;
}
.login-info-punkt svg path {stroke: #788290;}
.login-active{color: #1E2F46;font-weight: 600;font-size: 14px;}
.login-active svg path {stroke: #1E2F46;}

.login-grid-info .login-burger-menu__link-container {
    margin-top: 0px;
}
.login-table-orders{display:none;}
.login-table-orders-mobi{display:block;}
.login-table-orders-mobi-info{font-size: 14px;
line-height: 20px;
color: #1E2F46;}
.login-table-orders-mobi-info a{line-height:44px;}
.login-order{border-bottom: 1px solid #F1F1F1;}
.login-grid-info-name{font-size: 14px;
line-height: 20px;
color: #1E2F46;}
.login-select400{max-width:400px;}
.login-down{
background: url('/css/../images/login-down.svg') no-repeat left center;
    background-size: 20px 20px;
	padding-left:28px;
	}
.login-cart-date{font-size: 14px;
line-height: 20px;
margin-top:-4px;margin-bottom:4px;padding-left:24px;
color: #788290;}
.login-order-cart .breadcrumbs{margin-top:40px;}
.login-order-status-around{padding: 12px 24px 0 24px;}
.login-order-status-around-bottom{border-bottom: 1px solid #F1F1F1;padding-bottom:16px;}
.login-buttom_dots{width:100%;border-bottom: 0.5px dashed #CACACA;margin-right:4px;margin-left:4px;}
.login-order-status{font-size: 14px;
line-height: 20px;
color: #1E2F46;display:flex;padding-top:4px;padding-bottom:4px;align-items: flex-end;}
.login-order-status a{color: #0868C2;}
.login-order-status-name{color: #788290;}
.login-order-status-nameblock{width:119px;display:flex;min-width: 119px;align-items: flex-end;}
.login-plr-24{padding-left:12px;padding-right:12px;}
.login-block3{padding:24px;}
.login-block3-td-kart p{font-size: 14px;
line-height: 20px;
color: #536072;}
.login-block3-td-kart h3{padding-bottom:0}
.login-block3-td-kart-b{color: #1E2F46;

}
.login-wish-row{background: #FFFFFF;border: 0.5px solid #E8EAEC;border-radius: 4px;font-size: 14px;
line-height: 20px;
color: #1E2F46;}
.login-wish-row-flex{display:flex;align-items: center;justify-content: space-between;padding:15px 23px 16px;}
.login-wish-row-flex-text span{margin-left:8px;margin-right:8px;}
.login-wish-row-flex-close{width:20px;height:20px;margin-left: 20px;}
.login-wish-row-flex{border-top: 0.5px solid #E8EAEC;}
.login-wish-row> *:nth-child(1){border-top:none;}
.login-wish-grid .btn-favorite {
	display: block;
	cursor: pointer;
	padding: 5px;
	width: 18px;
	height: 16px;
	margin: -5px;
	line-height: 0;
	background: 50% url('/css/../images/login-bookmark.svg') no-repeat transparent;
	background-size: 18px auto;
	transition: all .3s;
}
.login-wish-empty-text{max-width:408px; margin:auto;font-size: 14px;
line-height: 20px;
text-align: center;

color: #788290;}
.login-btns-files-grid label > span{margin:0;}
.login-btn-new-folder{font-size: 14px;
line-height: 20px;font-weight: 600;color: #0868C2;border-radius: 4px;border: 1px solid #0868C2;background: #FFFFFF;}
.login-btn-new-folder:hover{color:#fff;}
.login-btn-new-folder:hover svg path {fill: #fff;}
.login-btns-files-grid{margin-bottom:24px;}
.login-wish-grid .con-tooltip {
	position: relative;
	display: inline-block;
	cursor: default;
}
.login-wish-grid .login-tooltip::after {
	content: " ";
	width: 0;
	height: 0;
	z-index: 1;
	border-style: solid;
	border-width: 12px 12.5px 0 12.5px;
	border-color: #589ad8 transparent transparent transparent;
	opacity: .40;
	position: absolute;
	right: 4px;
	top: 100%;
	transform: translateX(-6px);
}
.login-wish-grid .con-tooltip:hover .login-tooltip {
	visibility: visible;
	transform: translateY(-2px);
	opacity: 1;
	transition: .1s linear;
}
.login-wish-grid .login-tooltip.showright {
	height: 180px;
	top: -190px;
	left: -190px;
}
.login-wish-grid .login-tooltip {
	visibility: hidden;
	z-index: 100;
	width: 260px;
	height: 180px;
	padding: 5px 5px;
	background: #fff;
	color: #black;
	position: absolute;
	top: -213px;
	right: -16px;
	border-color: #0868c2;
	border-radius: 9px;
	font-size: 12px;line-height:12px;
	transform: translateY(9px);
	transition: all 0.3s ease-in-out;
	box-shadow: 0 0 3px #589ad8;
}
	.login-wish-grid label > span{
	font-size: 14px;
	color: #1E2F46;
	margin-top: 0;
margin-bottom:0;	
}
.login-wish-row-flex-text a{color: #1E2F46;}
.login-tooltip li{
list-style-type: none;
}
.product__prop-checkboxes label input[type="radio"].radio + span:empty + span {
	margin: 0;
}
.login-wish-grid .product__props td:nth-child(2) {
	padding-left: 10px;
}
.login-files-tab-more{position:relative;width:20px;height:20px;cursor: pointer;}
.login-files-tab-more-info{position:absolute;width:230px; height:90px;border: 1px solid #E8EAEC;background: #FFFFFF;box-shadow: 0px 24px 32px rgba(0, 0, 0, 0.04), 0px 16px 24px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
border-radius: 4px;right:0; top:36px;visibility: hidden;z-index: 100;transform: translateY(9px);
transition: all 0.3s ease-in-out;font-size: 14px;
line-height: 20px;padding:15px 16px;}
.login-files-tab-more:hover .login-files-tab-more-info{visibility: visible;
transform: translateY(-2px);
opacity: 1;
transition: .1s linear;}
.login-files-tab-row{display:flex;justify-content: space-between;align-items: center;}
.login-files-tab-col-ferst{width:36px;}
.login-files-tab-col-center{width:100%;font-size: 12px;
line-height: 16px;color: #788290; #1E2F46; display:flex;flex-wrap: wrap;max-width: calc(70vw - 48px);}
.login-files-tab-col-center, .login-files-tab-col-center a{color: #788290;}
.login-files-tab-col-last{width:40px;}
.login-files-tab-col-center-zag, .login-files-tab-col-center-zag a{color:#1E2F46; width:100%;white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.login-files-tab-col-center div{margin-right:8px;}
.login-file-rename{color: #1E2F46;display:flex;align-items: center;font-size: 14px;
line-height: 20px;margin-bottom:12px;}
.login-file-rename svg{margin-right:13px;}
.login-file-delete{color: #ED1C24;margin-bottom:0;margin-top:12px;}
.login-files-tab-row{padding-top:8px;padding-bottom:8px;}
.login-files-tab-row-zag a{color: #788290;}
.login-files-tab{border: solid 1px #E8EAEC;padding-left:12px;padding-right:12px;}
.login-d-none{display:none;}
.login-cart4 h1 span{color: #788290;}
.login-cart4 .structure-search{padding:0 12px;}
.login-cart4 .screening-grid{margin-bottom:80px;}
.login-cart-right1{padding:16px 12px;background: #FFFFFF;border: 1px solid #E8EAEC;border-radius: 4px;margin-bottom:16px;}
.login-cart-right2{padding:16px 12px;background: #FFFFFF;border: 1px solid #E8EAEC;border-radius: 4px;}
.login-cart-summ-row{display: flex;justify-content: space-between;}
.login-cart-right1{font-size: 14px;
line-height: 20px;color: #1E2F46;}
.login-cart-right1{margin-bottom:10px;}
.login-cart-summ-row{padding-top:6px;padding-bottom:6px;}
.login-cart-b{font-weight: 600;}
.login-cart-gray{color: #788290;padding-right: 12px;}
.login-cart-summ-block{padding-bottom:14px;border-bottom: 1px solid #E8EAEC;}
.login-cart-summ-row-itog{color: #1E2F46;font-weight: 600;
font-size: 18px;
line-height: 24px;padding-top:14px;padding-bottom:0;}
.login-cart-right2 .label-block{line-height:16px;}
.login-cart-right2 input{margin-bottom:12px;}
.login-cart-right2 h3{margin-bottom:4px;}
.login-cart-right2 .label-block{margin-top:16px;margin-bottom:12px;display: inline-block;}
.login-cart-right2-btns{margin-top:8px;}
.login-cart-right2-btns{display: flex;justify-content: space-between;}
.login-cart-right2-btns div{width:calc(50% - 8px);}


.login-cart-quantity{border-radius: 4px;border: 1px solid #DADADA;display: flex;padding-left:12px;padding-right:12px;align-items: center;}
.login-cart-quantity button, .login-cart-quantity input{border:0;background: #FFFFFF;}
.login-cart-quantity input{
	width: 60px;
text-align: center;
}
.login-cart-quantity button{cursor:pointer;}
.login-cart-description-at{color: #1E2F46;}
.login-cart-buttons svg{ cursor:pointer;}
.login-like-btn:hover svg path {fill: #0868C2;}
.login-delete-btn:hover svg path {stroke: #ED1C24;}
.login-item{border-bottom: 1px solid #E8EAEC;padding-top:16px;padding-bottom:16px;}
.login-cart-image{display:none;}
.login-cart-description-zag, .login-cart-description-zag a{color: #0868C2;font-weight: 600;
font-size: 14px;
line-height: 20px;margin-bottom:4px;}
.login-cart-description-text{font-weight: 600;
font-size: 14px;color: #788290;margin-bottom:8px;}
.login-cart-description-at{color: #1E2F46;margin-bottom:8px;}
.login-cart-total-price-desctop{display:none;}
.login-cart-total-price{color: #1E2F46;font-weight: 600;
font-size: 14px;
line-height: 20px;margin-bottom:8px;}
.login-cart-buttons-mobile{display: flex;align-items: center;justify-content: space-between;}
.login-cart-buttons{width: 64px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.login-deactive {
 display: none; 
}
.login-autorizedt{display: none;}
.login-cart-right2-btns-autorizedt{margin-bottom:8px;}
.label-block-checkout-text{color: #788290;margin-bottom:12px;margin-top:-4px;}
.login-checkout-nav{display: flex; align-items: center;justify-content: space-between;margin-top:24px;max-width:400px;}
.login-checkout-prev{max-width:50%;width:50%;}
.login-checkout-next{max-width:50%;width:50%;}
.login-checkout-top-item{display: flex; align-items: center;}
.login-checkout-top-item-num{width:30px;height:30px;border: 1px solid #E8EAEC;background: #FFFFFF;font-size: 14px;text-align:center;
line-height: 30px;border-radius:50%;color: #1E2F46;margin-right:10px;}
.login-checkout-top-item-num-ready{background: #0868C2;border:none;line-height: 32px;}
.login-checkout-top-item-current .login-checkout-top-item-num{border: 1px solid #0868C2;color: #0868C2}
.login-checkout-top-item-current .login-checkout-top-item-zag{color: #0868C2;}
.login-checkout-top-item-error .login-checkout-top-item-num{border: 1px solid #ED1C24;color: #ED1C24}
.login-checkout-top-item-error .login-checkout-top-item-zag{color: #ED1C24;}
a .login-checkout-top-item-num{border: 1px solid #0868C2;color: #0868C2;}
a .login-checkout-top-item-zag{color: #0868C2;}
.login-checkout-top{display: flex; align-items: center;flex-wrap:wrap;margin-top:24px;margin-bottom:-8px;}
.login-checkout-top-item-around{display: flex; align-items: center;margin-bottom: 8px;}
.login-checkout-top-item-zag{font-size: 14px;line-height: 20px;color: #1E2F46;}
.login-checkout-top-item-strelka{width:16px;height:16px;margin-left:16px;margin-right:16px;}
.login-checkout-payment-item{margin-bottom:20px;padding-left:20px;}
.login-checkout-payment-item .label-block {display: flex;
align-items: center;}
.login-checkout-payment-item-intro{display: flex;
align-items: center;}
.login-checkout-payment-item-intro span{margin-right:10px;}
.login-checkout-payment-item-intro img{margin-right:4px;}
.login-checkout-zag{font-weight: 600;
font-size: 18px;
line-height: 24px;color: #1E2F46;margin-bottom:16px; margin-top:20px;}
.login-checkout .login-contact-grid .label {

	padding-left: 0;

}
.login-checkout .login-contact-checkbox {
	padding-left: 0;

}
.login-checkout .login-checkout-payment-item{
	padding-left: 0;

}
.login-checkout .login-checkout-payment .login-checkout-zag{margin-bottom:16px;}
.login-checkout-overview-itog{display: flex;justify-content: space-between;padding-top:24px;color: #1E2F46;padding-bottom:24px;border-bottom: 1px solid #E8EAEC;flex-wrap:wrap;}
.login-checkout-overview-itog-left{width:345px;max-width:calc(100vw - 48px);}
.login-checkout-overview-itog-right{width:345px;max-width:calc(100vw - 48px);}
.login-checkout-overview-itog .login-cart-summ-block {
	border-bottom: none;
}
.login-checkout-overview-itog-right-kart{width:280px;margin-bottom:40px;}
.login-mt24{margin-top:24px;}
.login-mb12{margin-bottom:12px;}
.login-contact-checkbox-chek{display: flex;
align-items: flex-start;margin-top:16px;}
#publicloginchek{margin-top:4px;}
.login-contact-checkbox-chek label{font-size: 14px;
line-height: 20px;color: #788290;margin-left:8px;}
.login-btn-gray{color: #858585;font-weight: 600;
font-size: 14px;
line-height: 20px;background-color: #E1E1E1;border:1px solid #E1E1E1;}

.login-chek4 p{color: #1E2F46;}
.login-chek4-kart{margin-bottom:24px;}
.login-chek4-kart-img{width:96px;height:96px;overflow: hidden;}
.login-chek4-kart-img{border-radius:50%; }
.login-chek4-kart-name{font-weight: 600;margin-top:12px;color: #1E2F46;}
.login-chek4-kar-prof{color: #788290;margin-top:4px;}
.login-chek4-kar-mail{color: #1E2F46;margin-top:4px;}
.login-check-sicial a{margin-right:12px;}
.login-chek4{margin-bottom:80px;}
.login-chek4-error .login-chek4-kart{margin-bottom:0;}
.login-error{display: flex;align-items: center;background: rgba(237, 28, 36, 0.05);border-radius: 4px;max-width:512px;padding:26px 24px;margin-bottom:20px;}
.login-error-img {width:40px;}
.login-error-img svg{margin:auto;}
.login-error-text{padding-left:16px;color: #1E2F46;}
.login-2row-have{display: flex;flex-wrap:wrap; justify-content: space-between;padding-bottom:25px;}
.login-col{width:100%;}
.login-check-textarea textarea{margin-top:16px;width:100%; height:144px;}
.login-check-textarea{padding-bottom:24px;border-bottom: 1px solid #E8EAEC;margin-bottom:24px;}
.login-col-btn{max-width:280px;display:flex;}

.login-cart-summ-col{display:flex;}
.login-cart-summ-col span{margin-left:2px;}
.login-request{margin-bottom:80px;}
.login-mt16{margin-top:16px;}
.login-reguest-end p{color: #1E2F46;}
.login-reguest-end .login-chek4-kart{margin-top:20px;}
.login-request-quote .login-contact-grid .label {
	padding-left: 0;
}
@media (max-width: 997px) {

.login-content table td {
	padding-left: 12px;
	padding-right: 12px;
}
.login-vyev-grid {
	display: grid;
	display: -ms-grid;
	grid-template-columns: 1fr;
	-ms-grid-columns: 1fr;
	align-items: start;
	 height: auto;
	 
}
.login-contact-grid {
	display: grid;
	display: -ms-grid;
	grid-template-columns: 1fr;
	-ms-grid-columns: 1fr;
	align-items: start;
	grid-gap: 0;
}

	.login-contact-information{font-size: 28px;
line-height: 36px;}
.login-content input{
	padding: 12px 24px;

}
.login-check-textarea textarea{padding:12px;}
.login-content .nice-select {
	padding-left: 24px;
}
.login-contact-change {
	padding-left: 24px;
}
.login-content-table-zag {
	padding-top: 4px;
	padding-bottom: 4px;
}
.login-table-orders-mobi-info a {
	line-height: 28px;
}
.login-order {
	padding-bottom: 12px;
}
.login-table-orders-mobi .login-order:nth-child(odd){background: rgba(8, 104, 194, 0.03);}

.login-table-orders-mobi .login-order:nth-child(even){background: #fff;}
.login-files-content .nice-select {
	cursor: pointer;color: #788290;
	font-family: inherit;
	font-size: 14px;
	font-weight: 600;
	line-height: 40px;
	text-align: left !important;
	white-space: nowrap;
}
	.login-files-content .nice-select::after, .btn--select::after {
	border: none;
	transform: none;
	right: 16px;
	background: 50% url('/css/../images/login-chevron-down.svg') no-repeat transparent;
	width: 10px;
	height: 6px;
	transform-origin: 50%;
	margin-top: -2px;
}
.login-files-content .nice-select {
	-webkit-tap-highlight-color: transparent;
	background-color: transparent;max-width: 150px;
	border: none;
	font-size: 14px;
	font-weight: normal;
	height: 42px;
	line-height: 40px;
	outline: none;
	/* padding-left: 18px; */
	padding-right: 30px;
	position: relative;
	text-align: left !important;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	width: auto;
}
.login-order-cart{background: #FFFFFF;}
.login-files-tab-row-zag{display:none;}
.login-checkout-zag {
	margin-bottom: 0px;
	margin-top: 16px;
}
.login-contact-grid input {
/*margin-left:0;*/
	max-width: 94%;
padding: 12px;
margin:12px;
}
.login-contact-grid .nice-select {
max-width: 94%;
padding-left: 12px;
margin:12px;
}
/*.login-select400 {
margin-left:12px;
	max-width: calc(100% - 24px);
	.login-contact-grid input {
margin-left:12px;
	max-width: calc(100% - 24px);

}
}*/
.login-select400 {
	margin-left: 0;
	max-width: calc(100%);
}
.login-check2 .label {
	
}
.login-check2-select{}
.login-check2 .login-contact-grid input {
	margin-left: 0;
	max-width: calc(100%);
}
}
.login-check2-select{max-width:400px;}
.login-content h3{padding-bottom:12px;}
.login-orders-empty{text-align: center;padding-top:53px;}
.login-orders-empty svg{margin-bottom:20px;}
.login-orders-empty-text{font-size: 14px;
line-height: 20px;
color: #788290;margin-bottom:8px;}
.login-orders-empty-text a{color: #0868C2;font-weight: 600;}
.login-order-status-grid h3{padding-bottom:8px;}
.login-order-total{font-weight: 600;
font-size: 18px;
line-height: 24px;}
.login-btn-white{border: 1px solid #0868C2;background: #FFFFFF;color: #0868C2;}
.login-btn-white svg path {stroke: #0868C2;}
.login-btn-white:hover{border: 1px solid #0868C2;background: #0868C2;color: #fff;}
.login-btn-white:hover svg path {stroke: #fff;}
.login-content-wish-top{display: flex;
flex-wrap: wrap;}
.login-content-wish-top a {margin-right:24px;color: #0868C2;font-weight: 600;
font-size: 18px;
line-height: 24px; margin-bottom:16px; text-decoration: none;
border-bottom:1px dashed #0868C2;padding-bottom:4px;white-space: nowrap;
}
.login-a-intro{margin-bottom:1px;}
.login-content-wish-top{margin-top:24px;}
.login-wish-zag-all-flex{display:flex;flex-wrap: wrap;align-content: center;justify-content: space-between;margin-bottom:24px;margin-top:16px;}
.login-wish-zag-all-flex1, .login-wish-zag-all-flex2{display: flex;
align-items: center;max-width:50%;}
.login-wish-all-btn{color: #0868C2;background: rgba(8, 104, 194, 0.1);font-weight: 600;font-size: 14px;
line-height: 20px;
border-radius: 4px;padding:12px 16px;}
.login-wish-all-btn:hover{
	background-color: #d8e1e9;
	border-color: #d8e1e9;
	color: #0868C2;
}

.login-wish-row-flex-text{word-wrap: break-word;max-width: 60vw;}
@media (max-width: 767px)
{
.login-grid-info {
	padding: 0px 20px 0px;
}
.login-wish-grid .login-tooltip {


	right: -46px;

}
.login-wish-grid .login-tooltip::after {
	right: 36px;

}
}
@media (min-width: 768px) {
.login-d-mobile{display:none;}
.login-wish-row-flex-text{word-wrap: break-word;max-width: 40vw;}
.login-files-tab-col-center {
	max-width: 40vw;
}
.login-order-status-nameblock{min-width: 175px;width: 175px;}
}
@media (min-width: 996px) {
.login-reguest-end .login-col {
	width: calc(50% - 12px);
}
.login-order-status-name{white-space: nowrap; }
.login-order-status-nameblock {
	min-width: 200px;
	width: 200px;
}
.login-table-orders{display:block;}
.login-table-orders-mobi{display:none;}
.login-files-content .nice-select{display:none;}
.login-wish-row-flex-text{word-wrap: break-word;max-width: 50vw;}
.login-files-tab-col-last {
	width: 20%;
}
.login-files-tab-col-center-zag{}
.login-files-tab-col-center :nth-child(1){width: 25%;}
.login-files-tab-col-center :nth-child(2){width: 15%;}
.login-files-tab-col-center :nth-child(3){width: 15%;}
.login-files-tab-col-center :nth-child(4){width: 25%;}
.login-files-tab-more {
	margin: auto;
}

.login-files-tab .login-files-tab-row{padding:12px 24px;}
.login-files-tab .login-files-tab-row:nth-child(odd){

}
.login-files-tab .login-files-tab-row:nth-child(even){
		background: rgba(8, 104, 194, 0.03);
}
.login-files-tab-col-center {
	max-width: 100%;
}

.login-files-down{display: flex !important;
align-items: center;
justify-content: start;}

.login-files-tab{border: 1px solid #E8EAEC;
background: #FFFFFF;
border-radius: 4px;padding-left:0;padding-right:0;}
.login-files-tab-row-zag{display: flex;
justify-content: flex-start;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(1){width:140px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(2){width:78px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(3){width:74px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(4){width:110px;}

/*.login-item {
	display: flex;align-items: center;justify-content: space-between;
}*/

.login-cart-total-price-desctop{display:block;}
.login-cart-total-price-mobile{display:none;}
.login-cart-description{width:188px;min-width:188px;}
.login-cart-buttons-mobile{width:100%;}

.login-cart-quantity {
	padding-left: 6px;
	padding-right: 6px;
width:112px;
}
.login-cart-total-price-desctop{width:75px;}
.login-checkout-nav{max-width:100%;}
.login-checkout-prev{padding-left: 24px;max-width:50%;width:auto;}
.login-checkout-prev a{justify-content: flex-start;}
.login-checkout-prev a svg{margin-right:6px;}
.login-checkout-next{width:214px;}

}
@media (min-width: 1260px) {
.login-item {
	display: flex;align-items: center;justify-content: space-between;
}
.login-cart4 .structure-search {
	padding: 0 24px;
}
.login-cart-right1{padding:16px 24px;}
.login-cart-right2{padding:16px 24px;}
.login-content-row{height: calc(100% - 50px);}

.login-plr-24{padding-left:24px;padding-right:24px;}
.login-wish-row-flex-text{word-wrap: normal;max-width: 60vw;
 white-space: nowrap; /* Отменяем перенос текста */
    overflow: hidden; /* Обрезаем содержимое */
    text-overflow: ellipsis;
}
.login-files-tab-col-last {
	width: 10%;
}
.login-files-tab-col-center{font-size: 14px;
line-height: 20px;}
.login-files-tab-col-center-zag{}
.login-files-tab-col-center :nth-child(1){width: 35%;}
.login-files-tab-col-center :nth-child(2){width: 15%;}
.login-files-tab-col-center :nth-child(3){width: 15%;}
.login-files-tab-col-center :nth-child(4){width: 20%;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(1){width:286px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(2){width:116px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(3){width:116px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(4){width:110px;}
.login-cart-image{display:block; width:84px;min-width:84px;height:84;overflow:hidden}
.login-cart-image img{width:68px;min-width:68px;}
.login-cart-description{width:290px;min-width:290px;}
.login-cart-quantity {
	padding-left: 8px;
	padding-right: 12px;
	width: 100px;min-width:110px;
}
.login-cart-total-price-desctop {
	width: 102px;min-width:102px;
}
.login-checkout-nav{max-width:100%;justify-content: flex-start;}
.login-checkout-prev{padding-left: 0;width:224px;}
.login-checkout-prev a{justify-content: flex-start;}
.login-checkout-prev a svg{margin-right:6px;}
.login-checkout-next{width:400px;max-width:400px;}
.login-col{width:calc(50% - 24px);}
.login-col-left{padding-right:24px;}
.login-col-right{padding-left:24px;}
}
@media (min-width: 1380px) {
.login-files-tab-row-zag .login-files-tab-col:nth-child(1){width:325px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(2){width:130px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(3){width:133px;}
.login-files-tab-row-zag .login-files-tab-col:nth-child(4){width:140px;}
.login-cart-description{width:307px;min-width:307px;}
.login-cart-quantity {
	width: 107px;min-width:107px;
}
}
@media (max-width: 1259.9px)
{
.login-checkout-overview-itog-left{margin-bottom:16px;}
.login-checkout-overview-itog {
	padding-bottom: 0px;

}
.login-checkout-overview-itog-right-kart {
	margin-bottom: 24px;
}
 .login-wish-row-flex-text-3row{
    text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.login-checkout textarea {
	margin-bottom: 8px;
}
.login-col-btn{margin-top:16px;}
.login-check-textarea {
	margin-bottom: 8px;
}
.login-checkout-overview-itog-right{margin-top:24px;}
}
@media (max-width: 380px)
{
.login-wish-all-btn{padding:12px 4px;
}
}
@media (max-width: 420px)
{
.login-content-wish-top a {font-size:14px;line-height:20px;padding-bottom:1px;}
.login-cart-right2-btns{flex-wrap:wrap;}
.login-cart-right2-btns div {
	width: 100%;
	margin-bottom:8px;
}

}
@media (min-width: 996px) {
.pt24{padding-top:24px;}
}

@media (max-width: 1000px) {
.login-contact-grid .label {
	padding-left: 12px;
}
}
/* End */
/* /local/templates/chem2021/components/bitrix/sale.personal.section/personal/style.min.css?1685478409955 */
/* /css/news-sub.css?16462914492282 */
/* /css/search-results.css?175335684312998 */
/* /css/pagination.css?16462914491720 */
/* /css/print.css?1646291449730 */
/* /css/login-grid.css?164629144912936 */
/* /css/login.css?164629144927704 */
