

/* Start:/local/templates/main/components/bitrix/menu/top_menu/style.min.css?1722466960490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/main/components/bitrix/menu/top_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/header__catalog_menu/style.css?1720382728150*/
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/sale.location.selector.search/street-search/style.min.css?16321841265344*/
.bx-sls .dropdown-block{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px #ebebeb;box-shadow:inset 0 1px 2px #ebebeb;font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff}.bx-sls .dropdown-arrow{background:url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/dropdown-errow.png) no-repeat center center;height:100%;top:0;right:0;position:absolute;width:22px}.bx-sls .bx-ui-sls-container{overflow:hidden;min-height:25px}.bx-sls .bx-ui-sls-pane{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:0 2px 3px #c7c7c7;box-shadow:0 2px 3px #c7c7c7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;max-height:200px;overflow-y:auto;left:0;top:35px;padding:5px 5px 3px 5px;position:absolute;width:100%}.bx-sls .dropdown-active .bx-ui-sls-pane{display:block}.bx-sls .bx-ui-sls-variants{list-style:none;margin:0;padding:0}.bx-sls .dropdown-item{border-radius:2px;padding:7px 4px 7px 10px;margin-bottom:2px}.bx-sls .dropdown-item:hover{background-color:#f1f3f5;cursor:pointer}.bx-sls .dropdown-img{border:0;display:inline-block;height:12px;margin:3px 12px 0 0;vertical-align:top;width:16px}.bx-sls .dropdown-item-text{color:#aba8ac;display:inline-block;vertical-align:top}.bx-sls .dropdown-item-text span{color:#25282c}.bx-sls .dropdown-list-title{border-bottom:1px solid #e5e5e5;height:37px;line-height:37px;padding-left:8px}.bx-sls .dropdown-icon{background:url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/lens.png) no-repeat center center;height:14px;left:10px;position:absolute;top:10px;width:14px}.bx-sls .quick-locations{margin-bottom:5px}.bx-sls .quick-location-tag{background-color:#f2f5f8;border:1px solid #cad3dc;border-radius:3px;color:#1e55b9;display:inline-block;font-size:15px;height:27px;line-height:26px;margin:0 3px;padding:0 14px;text-decoration:none;margin-bottom:10px}.bx-sls .quick-location-tag:hover{background-color:#fafafa}.bx-sls .dropdown-fade2white{width:46px;height:31px;position:absolute;top:2px;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.bx-sls .bx-ui-sls-clear{background:url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -3386px no-repeat scroll;width:30px;height:30px;cursor:pointer;cursor:hand;margin-top:2px;position:absolute;top:0;right:0;display:block}.bx-sls .bx-ui-sls-clear:hover{background-position:6px -3418px}.bx-sls .bx-ui-sls-loader{background-image:url(/bitrix/panel/main/images/waiter-white.gif)!important;background-repeat:no-repeat!important;background-position:right -1px!important;width:30px;height:30px;position:absolute;top:3px;right:2px;display:none}.bx-sls .bx-ui-sls-go-edit{display:none}.bx-sls .bx-ui-sls-pane{max-height:300px}.bx-sls input::-ms-clear{display:none}.bx-sls input[type="text"]{position:relative}.bx-sls .bx-ui-sls-fake,.bx-sls .bx-ui-sls-route{position:absolute!important;top:0;left:0;color:#000!important;opacity:1!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0 22px 0 0!important;background-position:right 1px;background-repeat:no-repeat;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;height:33px;width:100%;outline:0;z-index:10}.bx-sls .bx-ui-sls-route{color:#aba8ac!important;z-index:5}.bx-sls .bx-ui-sls-pane{background-color:#fff;z-index:999;border:1px solid #87919c}.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant,.bx-sls .bx-ui-sls-error{padding:10px 10px}.bx-sls .bx-ui-sls-error{color:#f22;padding-left:30px;position:relative}.bx-sls .bx-ui-sls-error div{position:absolute;top:0;left:0;width:25px;height:25px;background:url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2895px no-repeat scroll}.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover,.bx-sls .bx-ui-sls-variant-active{background-color:#e0e8ea}.adm-sls-edit-link{margin-top:10px}.bx-admin-mode .bx-sls-go-edit{margin-left:10px;display:none}.bx-admin-mode .dropdown-block{border-color:#87919c #959ea9 #9ea7b1;border-radius:4px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;height:25px}.bx-sls.bx-admin-mode .bx-ui-sls-fake,.bx-sls.bx-admin-mode .bx-ui-sls-route{height:25px}.bx-admin-mode .dropdown-icon{top:7px}.bx-admin-mode .dropdown-fade2white{height:22px}.bx-admin-mode .dropdown-fade2white{right:1px}.bx-admin-mode .bx-ui-sls-clear{background-position:6px -3389px;height:22px}.bx-admin-mode .bx-ui-sls-clear:hover{background-position:6px -3421px}.bx-admin-mode .bx-ui-sls-loader{background-position:right -4px!important;height:21px}.bx-admin-mode .bx-ui-sls-pane{top:27px}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/cities_list/style.css?1724147780150*/
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/sale.basket.basket.line/basket_line/style.min.css?17249200094062*/
.bx-basket-block{margin:auto;position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:100;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}.block-store-catalog-list .bx-basket-fixed.bottom{bottom:70px}}@media(min-width:768px) and (width <= 992px){.block-store-catalog-list .bx-basket-fixed.bottom{bottom:90px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:100;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}.block-wrapper .bx-basket-fixed{padding-top:0}.block-wrapper .bx-basket-fixed .bx-hdr-profile{display:flex;justify-content:space-between}.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block{padding-bottom:0}}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/main/template_styles.css?174825155212008*/
.inside-wrapper-sm.inside-empty-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 400px;
    justify-content: center;
}

.inside-wrapper-sm.inside-empty-wrap h2 {
    color: #8f97ac;
    font-size: 23px;
}

.inside-wrapper-sm.inside-empty-wrap .empty-icon {
    margin-bottom: 20px;
}

.inside-wrapper-sm.inside-empty-wrap .empty-icon svg {
    width: 50px;
    height: 50px;
}

.inside-wrapper-sm.inside-empty-wrap .helpnote__text-row {
    font-size: 15px;
    margin-top: 10px;
    text-align: center;
    color: #8f97ac;
}

.helpnote__social.fsocial .fsocial__item img,
.footer__social.fsocial .fsocial__link-ico {
    max-width: 20px;
    max-height: 20px;
    width: 20px;
    height: 20px;
}

.tags .is-active.tags__tag {
    background-color: #72bf42;
    color: #fff;
    border: 1px solid transparent;
}


.contact .contact__text-block .contact__text-block-map-link {
    color: #72bf42;
}

.catalog__filter-foot {
    display: flex !important;
    align-items: center;
}

.catalog__filter-foot.cl-active {
    bottom: 50px;
}

.ch-pass-wp {
    display: none;
}

.ch-pass-wp.is-active {
    display: block;
}

.ch-pass-init-wp.is-hide {
    display: none;
}

.delivery-wp {
    margin-top: 3rem;
}




.product-tab .product-tab__main {
    margin-top: 25px;
}

.user-content-styles--card {
    position: relative;
}

/* Для всех других тем (не светлых) */
html:not([data-theme="light"]):not([data-theme=""]):not(:not([data-theme])) .user-content-styles--card:not(.expanded)::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(15, 17, 23) 100%);
    pointer-events: none;
}

/* Для светлой темы и для случая без темы */
html[data-theme="light"] .user-content-styles--card:not(.expanded)::after,
html:not([data-theme]) .user-content-styles--card:not(.expanded)::after,
html[data-theme=""] .user-content-styles--card:not(.expanded)::after,
html[data-theme="null"] .user-content-styles--card:not(.expanded)::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
    pointer-events: none;
}



@media (min-width: 768px) {
    .ordspecs {
        grid-template-columns: repeat(4, 1fr) !important;
    }
}

.hcat__link:hover {
    color: #1175CB;
}

.hcat__link:hover::after {
    content: '';
    width: 4px;
    height: 4px;
    display: block;
    background: #1175CB;
    margin: 0px auto;
    margin-top: 10px;
    border-radius: 5px;
}

@media (max-width: 1024px) {
    .prodslider__pic-img {
        width: auto !important;
        height: auto !important;
    }
}

.prodcard.m-outofstock.pre-order>* {
    opacity: 1;
}

.prodcard.m-outofstock.pre-order .preorder-trigger {
    --btn-border: var(--btn-border-hover, transparent);
    --btn-color: var(--btn-color-hover, var(--cl-white));
    --btn-bg: var(--btn-bg-hover, var(--primary));
}

.form__alert_code {
    margin: .5rem 0 0 2rem;
    color: var(--error);
    transition: .3s;
}

@media (max-width: 767.98px) {
    div.header__bottom {
        overflow-x: auto;
        overflow-y: hidden;
    }

    button.actions__item:hover {
        --prodcard-actions-color: var(--prodcard-border);
    }

    button.actions__item.m-active {
        --prodcard-actions-color: var(--primary);
    }

    .sh-contact__link:not(:first-child) {
        opacity: 0;
        pointer-events: none;
        display: none;
    }

    .header__call.is-active .sh-contact__link:not(:last-child) {
        margin-bottom: 12px;
    }

    .sh-contact__link[data-soc-link="telegram"] {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMzg4NzA3IDkuNjA3Mkw1LjQ1Nzk1IDExLjQ5OTJMNy40MjAwNiAxNy44MDkzQzcuNTQ1NiAxOC4yMTM1IDguMDM5OCAxOC4zNjI4IDguMzY3ODIgMTguMDk0N0wxMS4xOTM1IDE1Ljc5MTFDMTEuNDg5NyAxNS41NDk4IDExLjkxMTYgMTUuNTM3NyAxMi4yMjExIDE1Ljc2MjRMMTcuMzE3NiAxOS40NjI2QzE3LjY2ODUgMTkuNzE3NyAxOC4xNjU3IDE5LjUyNTQgMTguMjUzNyAxOS4xMDE0TDIxLjk4NzEgMS4xNDI3QzIyLjA4MzIgMC42Nzk1MjggMjEuNjI4MSAwLjI5MzEzNSAyMS4xODcxIDAuNDYzNzA4TDAuMzgyNzY3IDguNDg5MzhDLTAuMTMwNjQgOC42ODczOCAtMC4xMjYxNjYgOS40MTQyNiAwLjM4ODcwNyA5LjYwNzJaTTcuMTAzODQgMTAuNDkyTDE3LjAxMSA0LjM5MDE5QzE3LjE4OTEgNC4yODA4NSAxNy4zNzIzIDQuNTIxNjEgMTcuMjE5NCA0LjY2MzQzTDkuMDQzMDcgMTIuMjYzN0M4Ljc1NTY4IDEyLjUzMTIgOC41NzAyOSAxMi44ODkyIDguNTE3NzggMTMuMjc3OEw4LjIzOTI2IDE1LjM0MTlDOC4yMDIzOCAxNS42MTc1IDcuODE1MjUgMTUuNjQ0OCA3LjczOTIgMTUuMzc4MUw2LjY2ODAyIDExLjYxNDNDNi41NDUzNCAxMS4xODUgNi43MjQxMiAxMC43MjY0IDcuMTAzODQgMTAuNDkyWiIgZmlsbD0iIzFGNzVENyIvPgo8L3N2Zz4K);
    }

    .sh-contact__link[data-soc-link="whatsapp"] {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43MDQ3IDMuMTk3MTRDMTYuNjQ2NSAxLjEzNjUyIDEzLjkwOTMgMC4wMDEyMDg0OSAxMC45OTMyIDBDNC45ODQyNCAwIDAuMDkzODU5OSA0Ljg5MDI1IDAuMDkxNDQyOSAxMC45MDA4QzAuMDkwNjM3MiAxMi44MjIxIDAuNTkyNTY2IDE0LjY5NzcgMS41NDY2MSAxNi4zNTFMMCAyMkw1Ljc3OTE2IDIwLjQ4NEM3LjM3MTU2IDIxLjM1MjYgOS4xNjQyOSAyMS44MTA0IDEwLjk4ODcgMjEuODEwOUgxMC45OTMzQzE3LjAwMTUgMjEuODEwOSAyMS44OTI0IDE2LjkyMDMgMjEuODk0NyAxMC45MDk1QzIxLjg5NTkgNy45OTY0OCAyMC43NjMgNS4yNTc2MyAxOC43MDQ3IDMuMTk3MTRaTTEwLjk5MzIgMTkuOTY5OUgxMC45ODk0QzkuMzYzNTYgMTkuOTY5MiA3Ljc2OTAyIDE5LjUzMjMgNi4zNzc2NCAxOC43MDY4TDYuMDQ2OTEgMTguNTEwNEwyLjYxNzQ3IDE5LjQxMDFMMy41MzI4NCAxNi4wNjY0TDMuMzE3MzIgMTUuNzIzNkMyLjQxMDI4IDE0LjI4MDkgMS45MzEzMSAxMi42MTM1IDEuOTMyMTIgMTAuOTAxNEMxLjkzNCA1LjkwNTY1IDUuOTk4ODQgMS44NDEyMSAxMC45OTY4IDEuODQxMjFDMTMuNDE3IDEuODQyMDIgMTUuNjkyMSAyLjc4NTcyIDE3LjQwMjcgNC40OTg0M0MxOS4xMTM0IDYuMjExMTMgMjAuMDU1IDguNDg3NjcgMjAuMDU0MiAxMC45MDg4QzIwLjA1MiAxNS45MDUgMTUuOTg3NSAxOS45Njk5IDEwLjk5MzIgMTkuOTY5OVpNMTUuOTYzMyAxMy4xODM2QzE1LjY5MSAxMy4wNDcyIDE0LjM1MTcgMTIuMzg4NCAxNC4xMDE5IDEyLjI5NzRDMTMuODUyNSAxMi4yMDY1IDEzLjY3MDYgMTIuMTYxMiAxMy40ODkyIDEyLjQzMzhDMTMuMzA3NiAxMi43MDY0IDEyLjc4NTYgMTMuMzIgMTIuNjI2NiAxMy41MDE3QzEyLjQ2NzcgMTMuNjgzNSAxMi4zMDg5IDEzLjcwNjQgMTIuMDM2NSAxMy41Njk5QzExLjc2NCAxMy40MzM2IDEwLjg4NjQgMTMuMTQ1OSA5Ljg0NTg5IDEyLjIxNzlDOS4wMzYxOSAxMS40OTU2IDguNDg5NTUgMTAuNjAzNiA4LjMzMDU3IDEwLjMzMUM4LjE3MTg1IDEwLjA1ODIgOC4zMjkyMiA5LjkyNDk4IDguNDUwMDcgOS43NzUxMkM4Ljc0NDk1IDkuNDA4OTUgOS4wNDAyMiA5LjAyNTA1IDkuMTMwOTkgOC44NDMzN0M5LjIyMTkgOC42NjE1NiA5LjE3NjM4IDguNTAyNDQgOS4xMDgxNyA4LjM2NjE1QzkuMDQwMjIgOC4yMjk4NiA4LjQ5NTQ2IDYuODg5MSA4LjI2ODUzIDYuMzQzNTNDOC4wNDcyNCA1LjgxMjYgNy44MjI4NiA1Ljg4NDMgNy42NTU1NSA1Ljg3NTk4QzcuNDk2ODQgNS44NjgwNSA3LjMxNTE2IDUuODY2NDQgNy4xMzM0OCA1Ljg2NjQ0QzYuOTUxOTQgNS44NjY0NCA2LjY1NjggNS45MzQ1MiA2LjQwNzA0IDYuMjA3MzdDNi4xNTc0MiA2LjQ4MDA5IDUuNDUzODEgNy4xMzg5OSA1LjQ1MzgxIDguNDc5NzVDNS40NTM4MSA5LjgyMDUxIDYuNDI5ODcgMTEuMTE1NyA2LjU2NjAzIDExLjI5NzZDNi43MDIxOCAxMS40Nzk0IDguNDg2ODYgMTQuMjMwNyAxMS4yMTkzIDE1LjQxMDVDMTEuODY5MiAxNS42OTE0IDEyLjM3NjUgMTUuODU4OCAxMi43NzIyIDE1Ljk4NDRDMTMuNDI0OCAxNi4xOTE3IDE0LjAxODQgMTYuMTYyNCAxNC40ODc5IDE2LjA5MjNDMTUuMDExMyAxNi4wMTQxIDE2LjA5OTMgMTUuNDMzMyAxNi4zMjY1IDE0Ljc5NzFDMTYuNTUzNCAxNC4xNjA4IDE2LjU1MzQgMTMuNjE1NSAxNi40ODUyIDEzLjUwMTdDMTYuNDE3MyAxMy4zODgxIDE2LjIzNTYgMTMuMzIgMTUuOTYzMyAxMy4xODM2WiIgZmlsbD0iIzFGNzVENyIvPgo8L3N2Zz4K);
    }

    .sh-contact__link {
        position: relative;
        display: block;
        width: 24px;
        height: 24px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        flex-shrink: 0;
        transition: 0.3s ease;
    }

    .header__call {
        flex-direction: column;
        position: relative;
        top: 0;
    }

    .header__call.is-active .sh-contact__link:not(:first-child) {
        opacity: 1;
        pointer-events: all;
        display: block;
    }

    .header__call.is-active {
        height: 131px;
        box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.12);
        border-radius: 35px;
        top: 36px;
        z-index: 99999;
        background: #fff;
    }
}

@media (max-width: 767.98px) {
    div.catalog #viewtype-list:checked~* .productlist .prodcard {
        padding: 1.5rem 0;
    }

    div.catalog #viewtype-list:checked~* .productlist .prodcard__name {
        margin: 10px 0 !important;
    }
}

@media (max-width: 767.98px) {
    div.header__bottom {
        height: 7.8rem;
    }

    div.catalog #viewtype-list:checked~* .productlist .actions {
        padding: 0 15px;
    }

    div.catalog #viewtype-list:checked~* .productlist .prodcard__btn {
        padding: .9rem 2.4rem;
    }
}




/* страница доставки */
.delivery__top-bg {
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    top: 0px;
    transform: translate(28%, 2.7rem);
}


/* 11.04.25 */
/* исправление отсутпов на главной */
.section:has(.slider_prod) {
    padding-bottom: 0rem !important;
    margin-bottom: unset !important;
    padding-top: 1rem;
}

.slidernewof {
    padding-top: 1rem !important;
    padding-bottom: 0rem !important;
}

section.section.offers {
    padding-top: 0px;
    padding-bottom: 0px;
}

section.section.bnrs2 {
    padding-top: 0rem;
    padding-bottom: 0rem;
}


.bnrs2__item_cert .bnrs2__content {
    justify-content: center;
    flex-direction: column-reverse;
}

@media (min-width: 1278px) and (max-width: 1599.98px) {
    .bnrs2__item_cert .bnrs2__content {
        display: flex;
        justify-content: flex-end;
        flex-direction: column-reverse;
    }
}

/* ////////КОНЕЦ   исправление отсутпов на главной */

/* ширина главной страницы */
.main-page.main .article__content,
.main-page.main .inside-wrapper,
.main-page.main .inside-wrapper-md,
.main-page.main .inside-wrapper-sm {
    max-width: 192rem !important;
}

/* ширина главного меню */
.header__bottom .inside-wrapper {
    max-width: 192rem;
}
.header__top .inside-wrapper{
max-width: 192rem;
}

/*  главное меню */
#bx_651765591_1942 .hcat__link-ico,
#bx_651765591_1942 .hcat__link-ico path {
    fill: transparent;
    /* stroke: rgb(30 203 17); */
}

#bx_651765591_1943 .hcat__link-ico,
#bx_651765591_1943 .hcat__link-ico path {
    fill: transparent;
    /* stroke: rgb(30 203 17); */
}

html:not([data-theme="light"]):not([data-theme=""]):not(:not([data-theme])) #bx_651765591_1942 .hcat__link-ico,
html:not([data-theme="light"]):not([data-theme=""]):not(:not([data-theme])) #bx_651765591_1942 .hcat__link-ico path {
    stroke: rgb(30 203 17);
}
html:not([data-theme="light"]):not([data-theme=""]):not(:not([data-theme])) #bx_651765591_1943 .hcat__link-ico,
html:not([data-theme="light"]):not([data-theme=""]):not(:not([data-theme])) #bx_651765591_1943 .hcat__link-ico path {
    stroke: rgb(30 203 17);
}

/* //////главное меню */


/* Тэги */
.catalog__head .tags__tag {
    padding: var(--tag-pad, .9rem .9rem);
}



/*  детальная страница товара для разпешения 1280px */
@media (min-width: 1278px) and (max-width: 1599.98px) {
    .product {
        grid-template-columns: 51rem 1fr 38rem !important;
    }

    .product__controls {
        order: 3;
    }

    .product__about {
        display: flex !important;
        flex-direction: column !important;
        gap: 2.5rem !important;
        grid-column: span 1 !important;
    }

    .product__info .product__specs {
        order: 1;
    }

    .product__info .product__descr {
        order: 2;
    }
}
@media (min-width: 1278px) and (max-width: 1399.98px) {
    .product {
        grid-template-columns: 50rem 1fr 30rem !important;
    }
}
@media (min-width: 1278px) {
    .w100 {
        min-width:100%;
    }
}
/*  ///////// */
/* End */
/* /local/templates/main/components/bitrix/menu/top_menu/style.min.css?1722466960490 */
/* /local/templates/main/components/bitrix/news.list/header__catalog_menu/style.css?1720382728150 */
/* /local/templates/main/components/bitrix/sale.location.selector.search/street-search/style.min.css?16321841265344 */
/* /local/templates/main/components/bitrix/news.list/cities_list/style.css?1724147780150 */
/* /local/templates/main/components/bitrix/sale.basket.basket.line/basket_line/style.min.css?17249200094062 */
/* /local/templates/main/template_styles.css?174825155212008 */
