

/* Start:/local/templates/talos/components/bitrix/search.title/talos/style.css?17856387392108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/talos/components/bitrix/search.title/talos/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/local/templates/talos/template_styles.css?178563873910192*/
.sertificat {
        margin-top: 20px;
}

@media (max-width: 768px) {
.sertificat {
        margin-top: 25px;
}
}
.detail_txt {
    margin-bottom: 50px;
}
.btn_dalee:before {
     content: "";
    display: inline-block;
    width: 24px;
    height: 24px;

    background-size: 22px auto;


     background: url(/local/templates/talos/css/../img/icons/arrow-slider-att.svg) 50% no-repeat;
    transform: rotate(270deg);


    top: 10px;
    right: 7px;
    /* margin-top: -11px; */
    filter: grayscale(100%) opacity(.6);
    transition: filter .2s ease;
    border-radius: 24px;
    border: 1px solid #7f8389;
    position: relative;
    padding: 15px;
 transition: border-color .2s ease;
}



.wrapss {
        margin: unset!important;
    }
.btn_dalee:hover {
    color: var(--clr-att);
}
.btn_dalee:hover::before {
    border-color: var(--clr-att);
    filter: unset;
}


.btn-action-back .btn-action-ico {
    transition: border-color .2s ease;
}

@media (max-width: 768px) {
 .wrapss {
    padding: 0px!important;
}
.btn_dalee {
    margin-bottom: 20px;
}
}

.de_txt {
            overflow: hidden;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
        }

        .expanded {
            -webkit-line-clamp: unset;
        }

    .case-tab-box .photo-inner-wrap.wrapss.photo-first-inner:after {
        background-image: unset!important;
    }

.btn_dalee {
    font-weight: 500!important;
text-align: right;
 cursor: pointer; 
 transition: color .2s ease;
}




.ud_block-1 {
    background: url(/local/templates/talos/img/zap.png) 50% no-repeat;
    background-size: 35% auto;
    background-position: 60% 30px;
}
.ud_block-2 {
    background: url(/local/templates/talos/img/ud.png) 50% no-repeat;
    background-size: 23% auto;
    background-position: 60% 30px;
}

.ud_block-3 {
    background: url(/local/templates/talos/img/rek.png) 50% no-repeat;
    background-size: 30% auto;
    background-position: 60% 30px;
}









@media (max-width: 768px) {
.ud_block-1 {
    background-size: 70% auto;
    background-position: 50% 80px;
}
.ud_block-2 {
    background-size: 60% auto;
    background-position: 50% 80px;
}

.ud_block-3 {
      background-size: 70% auto;
    background-position: 50% 80px;
}
}




.btn-menu {
    cursor: pointer;
}
.tablebodytext {display: none !important}
.hidd {display: none !important}
a.newadd:after {content: "" !important;}
.filter-box .button-result {top: auto !important}
#modef_num {padding-left: 5px}

div.notarrow:before {display: none !important }
.gray {color: var(--clr-light-third) !important}

.bx_filter_container_modef {position: absolute; width: 100%; }
.filter-box .button-result {top: -5px !important}

.filter-box.bx_filter input[type=text][placeholder]::-webkit-input-placeholder {color: #8e949b;}
.filter-box.bx_filter input[type=text][placeholder]:-moz-placeholder {color: #8e949b;}
.filter-box.bx_filter input[type=text][placeholder]::-moz-placeholder {color: #8e949b;}
.filter-box.bx_filter input[type=text][placeholder]:-ms-input-placeholder {color: #8e949b;}

.add2Cart.active {background: #f91c1c !important;}

.accessories-catalog-box {min-height: 500px}

.tile-sticker-text.green {background: #e7ffe2!important; }
.tile-sticker-text.blue {background: #e4f5ff!important; }
.tile-sticker-text.blue span , .tile-sticker-text.green span {color: #545454 !important}
.btn.button-dark-content.active {
	background-color: var(--clr-att);
	border-color: var(--clr-att);
	color: #fff;
}

.wrap-cart {display: none}
.wrap-cart.active {display: block}




.table-box table.table-ip {
    table-layout: fixed;
}
.table-box table.table-ip tbody:has(td:nth-child(01):hover) td:nth-child(01) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(02):hover) td:nth-child(02) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(03):hover) td:nth-child(03) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(04):hover) td:nth-child(04) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(05):hover) td:nth-child(05) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(06):hover) td:nth-child(06) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(07):hover) td:nth-child(07) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(08):hover) td:nth-child(08) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(09):hover) td:nth-child(09) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(10):hover) td:nth-child(10) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(11):hover) td:nth-child(11) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(12):hover) td:nth-child(12) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(13):hover) td:nth-child(13) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(14):hover) td:nth-child(14) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(15):hover) td:nth-child(15) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(16):hover) td:nth-child(16) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(17):hover) td:nth-child(17) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(18):hover) td:nth-child(18) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(19):hover) td:nth-child(19) {
    background-color: #ffebe2;
}
.table-box table.table-ip tbody:has(td:nth-child(20):hover) td:nth-child(20) {
    background-color: #ffebe2;
}
.table-box table.table-ip thead th,
.table-box table.table-ip thead td {
    white-space: normal;
    padding-top: 6px;
    padding-bottom: 6px;
    vertical-align: middle;
}
.table-box table.table-ip col {
    width: 100px;
}
.table-box table.table-ip .col01 {
    width: 80px;
}
.table-box table.table-ip .col02 {
    width: 160px;
}
.table-box table.table-ip .td-fixed + .td-fixed {
    left: 80px;
}
.table-box .td-text-v {
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    rotate: 180deg;
    height: 180px;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.table-box .td-left {
    text-align: left;
}
@media (max-width: 767px) {
    .table-box table.table-ip col {
        width: 100px;
    }
    .table-box table.table-ip .col01 {
        width: 70px;
    }
    .table-box table.table-ip .col02 {
        width: 120px;
    }
    .table-box table.table-ip .td-fixed + .td-fixed {
        left: 70px;
    }
}
@media (max-width: 479px) {
    .table-box table.table-ip tbody {
        font-size: 14px;
    }
    .table-box table.table-ip tbody th {
        font-size: 14px;
    }
    .table-box table.table-ip col {
        width: 100px;
    }
    .table-box table.table-ip .col01 {
        width: 60px;
    }
    .table-box table.table-ip .col02 {
        width: 100px;
    }
    .table-box table.table-ip .td-fixed + .td-fixed {
        left: 60px;
    }
}

.main-catalog-box .item-wrap {
    width: 50%;
}
.item-tile-catalog-main .tile-text {
    width: 65%;
}
.item-tile-catalog-main .tile-photo-wrap {
    bottom: 8.5rem;
}

@media (max-width: 1024px) {
    .item-tile-catalog-main .tile-photo-wrap {
        bottom: 0rem;
    }
}
@media (max-width: 880px) {
    .main-catalog-box .item-wrap {
        width: 100%;
    }
}

.elm-point-dot.point04-01 {left: 265px; top: 10px}
.elm-point-dot.point04-02 {left: 465px; top: 35px}
.elm-point-dot.point04-03 {left: 265px; top: 270px}
.elm-point-dot.point04-04 {left: 165px; top: 478px}
.elm-point-dot.point04-05 {left: 425px; top: 460px}

.popup-outer-box.point04-01 {left: 265px; top: 10px}
.popup-outer-box.point04-02 {left: 465px; top: 35px}
.popup-outer-box.point04-03 {left: 265px; top: 270px}
.popup-outer-box.point04-04 {left: 165px; top: 478px}
.popup-outer-box.point04-05 {left: 425px; top: 460px}

.case-tab-box .photo-inner-wrap.photo-third-inner.four:after {
    background-image:url(/local/templates/talos/img/main/decor-line-four.svg);
    left: -130px
}

.email-mobile {display: none}
@media (max-width: 1700px) {
    .email-mobile {display: block}
    .shedule-info {display: none}
}

.photos-slider-box .slick-dots li {
    margin-bottom: 30px !important;
}

.block-workflow__item p {
    color: #C5CED9 !important;
}
.column-red .block-workflow__item p {
    color: #fff !important;
}

.block-intro .breadcrumbs-box {
    margin-top: -10px;
}
@media (max-width: 1025px) {
    .block-intro .breadcrumbs-box {
        margin-top: 20px;
    }
}

.block-intro .breadcrumbs-box .menu {
    font-weight: 400;
}

.delivery-tab h2 {
    font-family: Xolonium,sans-serif;
    font-size: 24px;
    line-height: 28px;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 50px;
}
.delivery-tab h3 {
    font-size: 23px;
    font-weight: 700;
}
.delivery-tab ul {
    margin-bottom: 50px;
}
.delivery-tab li {
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
}

.delivery-tab .btn {
    font-family: Xolonium,sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 40px;
    padding: 0 130px;
}
@media (max-width:1023px) {
    .item-tile-document .tile-title {
        word-break: break-word;
    }
}

@media (max-width:675px) {
    .tabs-box .btn-tab.button-content:after,
    .tabs-box .btn-tab .button-title:before {
        display: none;
    }
}

.hidden-har {color: #8E949B}
.price-value.hidden-har {
    font-weight: 600;
    font-size: 28px}

.detail_txt {
    margin-bottom: 110px;
}
.detail_txt h2 {
    font-size: 24px;
    font-family: 'Mont', sans-serif;
    text-transform: inherit;
    font-weight: 700;
}
.detail_txt {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
}

.detail_txt ul{
    margin-bottom: 40px;
}
.detail_txt ul li {
    margin-bottom: 15px;
}
.detail_txt ul li  {
    font-size: 18px;
}
/* End */
/* /local/templates/talos/components/bitrix/search.title/talos/style.css?17856387392108 */
/* /local/templates/talos/template_styles.css?178563873910192 */
