

/* Start:/local/templates/main/components/bitrix/news/catalog/bitrix/news.detail/.default/style.min.css?17757093793491*/
.share-box{
    position: static;
}

.share-trigger{
    width: 35px;
    height: 35px;
    border: 0;
    background: none;
    display: grid;
    place-items: center;
    cursor: pointer;
    transition: transform .18s ease, box-shadow .18s ease;

}
.share-trigger:hover{

    transform: translateY(-1px);
        svg * {
            fill: #F2B904FF;
        }
}
.share-trigger svg{
    pointer-events: none
}

.share-panel{
    position: absolute;
    right: 10px;
    bottom: 35px;
    background: #fff;
    border-radius: 16px;
    padding: 14px 16px;
    box-shadow: 0 16px 48px rgba(16, 24, 40, .18);
    opacity: 0;
    transform: translateX(12px);
    pointer-events: none;
    transition: opacity .25s ease, transform .25s ease;
}


.share-box:hover .share-panel,
.share-box:focus-within .share-panel{
    opacity: 1;
    transform: translateX(0);
    pointer-events: auto;
}


.share-panel .ya-share2__list{
    display: flex;
    gap: 12px;
    margin: 0;
}
@media screen and (max-width: 768px) {
    .share-panel .ya-share2__list{
        gap: 4px;
    }
}


.share-panel .ya-share2__item{
    opacity: 0;
    transform: translateY(6px);
    transition: transform .28s ease, opacity .28s ease;
}
.share-box:hover .ya-share2__item,
.share-box:focus-within .ya-share2__item{
    opacity: 1;
    transform: translateY(0);
}

.share-panel .ya-share2__item:nth-child(1){ transition-delay: .02s }
.share-panel .ya-share2__item:nth-child(2){ transition-delay: .05s }
.share-panel .ya-share2__item:nth-child(3){ transition-delay: .08s }
.share-panel .ya-share2__item:nth-child(4){ transition-delay: .11s }
.share-panel .ya-share2__item:nth-child(5){ transition-delay: .14s }
.share-panel .ya-share2__item:nth-child(6){ transition-delay: .17s }
.share-panel .ya-share2__item:nth-child(7){ transition-delay: .20s }
.share-panel .ya-share2__item:nth-child(8){ transition-delay: .23s }


.ya-share2__badge{ border-radius: 10px !important }
.ya-share2__title{ display: none }

@media (max-width: 991px) {

    .share-box:hover .share-panel,
    .share-box:focus-within .share-panel {
        opacity: 0;
        pointer-events: none;
        transform: translateX(12px);
    }

    .share-box.active .share-panel {
        opacity: 1;
        transform: translateX(0);
        pointer-events: auto;
    }
}


.bx-breadcrumb {
    display: flex;
    align-items: center;
    padding: 0px 0 7px;
    flex-wrap: wrap;
    column-gap: 10px;
}

.bx-breadcrumb .bx-breadcrumb-item {
    white-space: nowrap;
    line-height: 16px;
    font-size: 13px;
    display: flex;
    /*align-items: center;*/
}
.bx-breadcrumb .bx-breadcrumb-item > span {
    white-space: normal;
    color: #999999;
    margin-left: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item a {
    color: #999999;
    margin-left: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item:first-child a {
    margin-left: 0px;
}
.bx-breadcrumb .bx-breadcrumb-item a:hover {
    color: rgba(242, 185, 4, 1);
}
/*@media (max-width: 991px) {
	.bx-breadcrumb {

		flex-wrap: wrap;

	}
}*/
@media (max-width: 768px) {
    .bx-breadcrumb {

        /*padding: 0px 0 7px;*/

    }
    .bx-breadcrumb .bx-breadcrumb-item {
        /*line-height: 17px;
        font-size: 12px;*/
    }
}

.prod-price__old {
    font-size: 16px;
    line-height: 1.2;
    color: #999;
    text-decoration: line-through;
    margin-bottom: 4px;
}
.prod-price__economy {
    font-size: 14px;
    line-height: 1.3;
    color: #e5a500;
    font-weight: 600;
    margin-top: 4px;
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/adv-catalog-elem/style.min.css?1763440632129*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/catalog-offers/style.min.css?17757115041764*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

.p-price__actions {
    display: flex;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
}
.p-price__btn-max {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 8px 18px;
    border-radius: 10px;
    background: linear-gradient(135deg, #2AABEE 0%, #6e48aa 100%);
    color: #fff !important;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    white-space: nowrap;
    transition: all 0.3s ease;
    box-shadow: 0 4px 10px rgba(0,0,0,0.05);
}
.p-price__btn-max:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 15px rgba(0,0,0,0.12);
    color: #fff !important;
}
.p-price__btn-max:active {
    transform: scale(0.98);
}
.p-price__btn-max-icon {
    width: 18px;
    height: 18px;
    flex-shrink: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 2a10 10 0 0 0-9.8 12L1 23l8.8-1.5A10 10 0 1 0 12 2Zm0 15.5A5.5 5.5 0 1 1 17.5 12 5.5 5.5 0 0 1 12 17.5Z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}
@media screen and (max-width: 768px) {
    .p-price__wrap {
        flex-direction: column;
    }
    .p-price__item {
        flex: 0 0 100% !important;
        flex-basis: 100% !important;
    }
    .p-price__actions {
        flex-direction: column;
        width: 100%;
    }
    .p-price__actions .btn,
    .p-price__actions .p-price__btn-max {
        width: 100%;
        justify-content: center;
    }
}

/* End */


/* Start:/include/social-contact-block.css?17757102834885*/
.social-contact-wrapper {
    width: 100%;
    box-sizing: border-box;
    margin: 20px auto;
    font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
    background: #ffffff;
    border-radius: 20px;
    box-shadow: 0 10px 40px rgba(0,0,0,0.05);
    border: 1px solid #f0f0f0;
    max-width: 1100px;
    padding: 40px;
}
.social-contact-wrapper * { box-sizing: border-box; }

@keyframes sc-pulse {
    0%   { transform: scale(1);    box-shadow: 0 4px 10px rgba(0,0,0,0.1); }
    50%  { transform: scale(1.02); box-shadow: 0 6px 15px rgba(0,0,0,0.15); }
    100% { transform: scale(1);    box-shadow: 0 4px 10px rgba(0,0,0,0.1); }
}

.sc-grid { display: flex; align-items: center; justify-content: space-between; gap: 40px; }
.sc-info { flex: 1.2; text-align: left; }
.sc-buttons { flex: 0.8; display: flex; flex-direction: column; gap: 12px; align-items: stretch; }

.sc-header { font-size: 28px; font-weight: 800; color: #1e293b; margin: 0 0 12px 0; line-height: 1.2; }
.sc-text { font-size: 16px; color: #64748b; margin: 0; line-height: 1.5; }

.sc-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    padding: 16px 20px;
    border-radius: 12px;
    text-decoration: none;
    font-weight: 700;
    font-size: 15px;
    color: #ffffff !important;
    transition: all 0.3s ease;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.05);
}
.sc-btn:hover { transform: translateY(-3px); box-shadow: 0 8px 20px rgba(0,0,0,0.12); }
.sc-btn:active { transform: scale(0.98); }

.sc-icon {
    width: 24px;
    height: 24px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    flex-shrink: 0;
}

.sc-tg  { background: #2AABEE; animation: sc-pulse 3s infinite ease-in-out; }
.sc-wa  { background: #25D366; animation: sc-pulse 3s infinite ease-in-out 0.5s; }
.sc-max { background: linear-gradient(135deg, #2AABEE 0%, #6e48aa 100%); animation: sc-pulse 3s infinite ease-in-out 1s; }

.ico-tg  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a11.944 11.944 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z'/%3E%3C/svg%3E"); }
.ico-wa  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z'/%3E%3C/svg%3E"); }
.ico-max { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 2a10 10 0 0 0-9.8 12L1 23l8.8-1.5A10 10 0 1 0 12 2Zm0 15.5A5.5 5.5 0 1 1 17.5 12 5.5 5.5 0 0 1 12 17.5Z'/%3E%3C/svg%3E"); }

@media (max-width: 768px) {
    .social-contact-wrapper { padding: 30px 15px; border-radius: 15px; margin: 10px auto; }
    .sc-grid { flex-direction: column; text-align: center; gap: 20px; }
    .sc-info { padding: 0 5px; }
    .sc-header { font-size: 22px; margin-bottom: 8px; }
    .sc-text { font-size: 14px; margin-bottom: 5px; }
    .sc-buttons { width: 100%; gap: 10px; }
    .sc-btn { padding: 14px 15px; font-size: 14px; width: 100%; border-radius: 10px; }
    .sc-icon { width: 22px; height: 22px; }
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/faq-catalog-elem/style.min.css?1763440632129*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/rews-list-catalog-elem/style.min.css?1763440632129*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/other/style.min.css?1763440632129*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}
/* End */


/* Start:/local/templates/main/components/bitrix/form/main-page-form/bitrix/form.result.new/.default/style.min.css?1763440632532*/
table.form-table{width:100%;background-color:#fff;border-collapse:collapse;font-size:100%;font-weight:400;line-height:160%}table.form-table td,table.form-table th{border:1px solid #adc3d5;vertical-align:top}table.form-table th{padding:5px;background-image:url(/local/templates/main/components/bitrix/form/main-page-form/bitrix/form.result.new/.default/images/table_head.gif);background-repeat:repeat-x;text-align:left;color:#25639a}table.form-table td{padding:15px 5px}.form-required{color:red}.error-fld{display:block;float:left;height:13px;width:15px;background-repeat:no-repeat;background-image:url(/local/templates/main/components/bitrix/form/main-page-form/bitrix/form.result.new/.default/images/icon_warn.gif)}
/* End */
/* /local/templates/main/components/bitrix/news/catalog/bitrix/news.detail/.default/style.min.css?17757093793491 */
/* /local/templates/main/components/bitrix/news.list/adv-catalog-elem/style.min.css?1763440632129 */
/* /local/templates/main/components/bitrix/news.list/catalog-offers/style.min.css?17757115041764 */
/* /include/social-contact-block.css?17757102834885 */
/* /local/templates/main/components/bitrix/news.list/faq-catalog-elem/style.min.css?1763440632129 */
/* /local/templates/main/components/bitrix/news.list/rews-list-catalog-elem/style.min.css?1763440632129 */
/* /local/templates/main/components/bitrix/news.list/other/style.min.css?1763440632129 */
/* /local/templates/main/components/bitrix/form/main-page-form/bitrix/form.result.new/.default/style.min.css?1763440632532 */
