

/* Start:/bitrix/templates/eshop_bootstrap_v4/styles.css?170376219414934*/
@media (min-width:980px) and (max-width:1200px){
    
    span#oned1 {
    font-size: 11px!important;
    }
    .catalog-section span.product-item-price-current {
       font-size: 11px;
    }
    .catalog-section .product-item-price-current span, .product-item-detail-pay-block .product-item-price-current span {
    font-size: 11px!important;
    }
div.catalog-section .product-item {
    padding-bottom: 58px!important;
}
.bx-touch .product-item-info-container.product-item-hidden, .bx-no-touch .product-item-container.hover .product-item-info-container.product-item-hidden, .product-item-line-card .product-item-container .product-item-info-container.product-item-hidden {
    padding: 2px 10px;
}
}

 .product-item-properties dt:nth-child(1), .product-item-properties dd:nth-child(2), .product-item-properties dt:nth-child(3), .product-item-properties dd:nth-child(4), ul.product-item-detail-properties li:nth-child(1), ul.product-item-detail-properties li:nth-child(2), ul.product-item-detail-properties li:nth-child(6), ul.product-item-detail-properties li:nth-child(7), ul.product-item-detail-properties li:nth-child(8) {
     display:none;
 }
.product-item-title {
    font-weight: 600!important;
        margin-bottom: 8px;
}
.rentals {
    display:block;
    position: absolute;
    font-size: 13px;
    top: 9px;
    left: 105%;
    line-height: 13px;
    border-left: 1px #333 solid;
    padding-left: 8px;
    color: #3f3f3f;
}
.tel, .what, .telegram {
    
    color: #fff;
    font-size: 28px;
}
.catalog-section .product-item-price-current {
    width: 33%;
    display: block;
    float: left;
    line-height: 19px;
   
    color: #3f3f3f;
    white-space: nowrap;
    font-weight: 800;
    font-size: 13px;
    height: 56px;
    padding-left: 11px; 
    
    border-left: 1px #c7c7c7 solid;
}
.product-item-detail-pay-block .product-item-price-current {
    width: 31%;
    margin-top: -10px;
    display: block;
    float: left;
    line-height: 19px;
   
    color: #3f3f3f;
    white-space: nowrap;
    font-weight: 800;
    font-size: 13px;
    height: 56px;
    padding-left: 11px; 
    border-left: 1px #c7c7c7 solid;
}
.product-item-detail-pay-block #oned1 {
    
    margin-bottom: 11px;
}

.catalog-section .product-item-price-current span,  .product-item-detail-pay-block .product-item-price-current span {
    font-size: 12px;
    color: #ed1b24;
    margin-top: -3px;
    display: block;
}
.product-item-price-container {
    text-align: left!important;
    margin-left: 3px;
}
.product-item-detail-pay-block .product-item-price-current {
     text-align: left!important;
    margin-left: 3px;
      color: #3f3f3f;
    white-space: nowrap;
    font-weight: 800;
    font-size: 13px;
}
#oned1 {
    text-align: left!important;
}

#oned1 font, .catalog-section .product-item-price-current font, .product-item-detail-pay-block .product-item-price-current font {
width: 87px;
    display: block;
     font-size: 10px;
     color: #62636b;
    }
#oned1 {
        display: block;
    float: left;
          color: #3f3f3f;
    width: 33%;
    word-break: break-all!important;
    white-space: normal;
    font-size: 13px!important;
    line-height: 19px;
    margin-bottom: 5px;
    text-align: center;
}

#filter2 {
    text-align: right;
    margin-top: -15px;
    margin-bottom: 5px;
}
#filter2 a {
font-size: 14px;
    background-color: #059fe7;
    border-radius: 3px;
    padding: 2px 5px;
    color: #fff;
    }
#showf,#showc {
    display:none;
      text-align: center;
    text-transform: uppercase;
    font-weight: 400;
    background-color: #059fe7;
    border-radius: 6px;
    width: 153px;
    color: #fff;
    margin: 0 auto;
    font-size: 14px;
}

#cshowf,#cshowc {
    display:none;
      text-align: center;
    text-transform: uppercase;
    font-weight: 400;
    background-color: #059fe7;
    border-radius: 6px;
    width: 153px;
    color: #fff;
    margin: 0 auto;
    font-size: 14px;
    margin-bottom: 15px;
}
@media (max-width:980px) {
    #filter2 a {
    font-size: 23px!important;
    background-color: #059fe7;
    border-radius: 3px;
    padding: 2px 9px!important;
    color: #fff;
}
#showf {
    position: absolute;
    width: unset;
    font-size: 14px!important;
    top: 13px!important;
    padding: 3px 6px!important;
    color: #fff;
    border-radius: 3px;
}
#cshowf {
    position: absolute;
    width: unset;
    font-size: 14px!important;
    top: 25px!important;
    padding: 3px 6px!important;
}
    .rentals {
    display:block;
    position: absolute;
    font-size: 13px;
    top: 9px;
    left: 105%;
    line-height: 13px;
    border-left: 1px #333 solid;
    padding-left: 8px;
    color: #3f3f3f;
}
    .catalog-section .product-item {
    padding-bottom: 58px!important;
}

    .sticky-wrapper {
 
    width: 99%!important;
}
    .catalog-section .product-item-price-current font {
    font-size: 10px;
}
    #cshowf {
        position: absolute;
    width: unset;
    font-size: 12px;
    top: 27px;
    padding: 0px 6px;
    color: #fff;
    border-radius: 3px;
    z-index:99;
}
  #oned1 font {
    font-size: 10px;
}
    .toggle-button.d-inline-block.d-lg-none .site-menu-toggle {
    height: 20px!important;
    padding: 2px!important;
}
#cferr {
    
    height: 0px;
    overflow: hidden;
    transition: all 1s ease-in-out;
    opacity:0;
}
#cshowf{
    display:block;
  
}

}
@media (max-width:1500px) {
    #showf {
        position: absolute;
    width: unset;
    font-size: 12px;
    top: 17px;
    padding: 0px 6px;
    color: #fff;
    border-radius: 3px;
}
#ferr {
    padding-left: 2px;
    height: 0px;
    overflow: hidden;
    transition: all 1s ease-in-out;
    opacity:0;
}
#showf{
    display:block;
  
}

}
.smart-filter-popup-result a {
    color: #ffffff!important;
    background-color: #059fe7;
    border: 1px #e5a32b solid;
    padding: 3px 7px;
    display: block;
    border-radius: 2px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 10px;
}
.col-12.mb-2.smart-filter-parameters-box.bx-active {
    padding-left: 16px!important;
    padding-right: 16px!important;
}
@media (min-width:980px) {


.site-section {
    padding: 4rem 0!important;
}
.site-footer {
    padding: 5em 0!important;
}
}
.product-item-image-slider-slide-container.slide {
height: auto;
    min-height: 207px;
}
span.smart-filter-checkbox-btn, .smart-filter-checkbox-text-btn {
    width: 60px;
    height: 46px;
    padding: 0px;
}
span.smart-filter-checkbox-btn-image {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 2px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    box-shadow: inset 0 0 0 1px rgb(0 0 0 / 5%);
    vertical-align: middle;
    line-height: 24px;
    -webkit-background-size: contain;
}
.bx-blue .bx-blue .catalog-section .product-item-image-original {
    height: 190px;
    background-size: cover;
}
.product-item-image-slide {
    height: 190px!important;
    background-size: cover!important;
}
.bx-blue, .bx-theme-blue {
    --primary: #059fe7!important;
}
.min-price.form-control.form-control-sm, .max-price.form-control.form-control-sm {
    height: 32px;
}
.smart-filter-slider-price-bar-v {
    z-index: 80;
    background-color: #d9d9d9!important;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .btn-primary:hover {
    color: #fff;
    background-color: #059fe7!important;
}
.smart-filter-checkbox-btn:hover, .smart-filter-checkbox-btn:active, .smart-filter-checkbox-btn:focus, .smart-filter-checkbox-label.bx-active .smart-filter-checkbox-btn, .smart-filter-checkbox-label.bx-active .smart-filter-checkbox-btn, .smart-filter-checkbox-text-label.bx-active .smart-filter-checkbox-btn {
    border-color: #059fe7;
}
.form-control-sm, .input-group-sm>.form-control, .input-group-sm>.input-group-append>.btn, .input-group-sm>.input-group-append>.input-group-text, .input-group-sm>.input-group-prepend>.btn, .input-group-sm>.input-group-prepend>.input-group-text {
    padding: 0.25rem 0.5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: 0.2rem;
}
.bx-blue, .bx-theme-blue {
    --theme-color-primary: #059fe7!important;
}
.btn-primary {
color: #fff!important;
    background-color: #059fe7!important;
    
    border-color: #059fe7!important;
}
#headersrch:hover {
 background-color: #ffe080!important;
}
.btn-primary:hover {
color: #45464f!important;
    background-color: #ffe080!important;
    border-color: #ebc756!important;
}
.search-page form.ffs {
    width: 100%!important;
}
.product-item-detail-slider-controls-image:hover, .product-item-detail-slider-controls-image.active {
    outline-color: #e9902f!important;
}
.product-item-detail-tab-link:after {
     background: #e9902f!important;
}
.popup .product-item-detail-slider-block {
    position: initial!important;
}
.product-item-detail-tab-link:hover, .product-item-detail-tab.active .product-item-detail-tab-link {
    color: #e9902f!important;
}
div.smart-filter-slider-track-container {
    overflow: inherit;
}
.search-page .d2 input {
    text-transform: uppercase;
}
.search-page .d2 input {
    width: 100%;
    height: 70px;
    background: #059fe7;
}
.search-page .d2 input.ere {
 
    border-left: 3px #3a3a3a solid;
    background: #059fe7;
    cursor: pointer;
}
ul.bra li, ul.bra ul li {
    border-left: 5px #222 solid;
}
ul.bra li a, ul.bra ul li a {
    color: #222;
}
.d2 input.ere {
 height: 61px;
    width: 43px;
    position: absolute;
    top: 5px;
    border-radius: 0px;
    right: 1px;
    background: #059fe7;
    cursor: pointer;
}
.search-page .d2 .ffs:after {
content: "\f105";
    font-family: FontAwesome;
    color: #333;
    font-size: 27px;
    font-weight: bold;
    position: absolute;
    right: 15px;
    top: 15px;
}
.d2 .ffs:after {
content: "\f105";
    font-family: FontAwesome;
    color: #FFF;
    font-size: 27px;
    font-weight: bold;
    position: absolute;
    right: 15px;
    top: 15px;
}
div.menu-sitemap-tree {
    border: 2px #eee solid;
    font-size: 100%;
    border-top: 5px #059fe7 solid;
    padding: 14px 14px;
}
div.widget-area ul li:last-child a {
    background-color: #f9f9f9;
    width: 108%;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 0;
    margin: 10px 0px;
    border-bottom: 1px #eee solid;
    border-top: 1px #eee solid;
    /* border-right: 1px #eee solid; */
    padding-bottom: 5px;
    padding-top: 7px;
    line-height: 15px;
    border-left: 3px #059fe7 solid;
}


.smart-filter-parameters-box-title-text {
    color: #3f3f3f;
    text-transform: uppercase;
}
div.menu-sitemap-tree div.item-text {
    position: relative;
    top: -5px;
    left: 0px;
}
.menu-sitemap-tree .folder, .menu-sitemap-tree .page {
display:none;
} 
div.menu-sitemap-tree li li {
    margin: 0 0 -0.85em 0.2em!important;
}
.widget-area ul li:last-child a {
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
    margin-bottom: 0;
    margin: 3px 0px;
}
.bx-breadcrumb {
    margin: 0px 0!important;
    text-transform: uppercase;
   
}
.bx-breadcrumb .bx-breadcrumb-item {
    float: left;
    margin-bottom: 2px!important;
}
div.bx-breadcrumb .bx-breadcrumb-item span {
    font-size: 12px;
}
div.smart-filter-title {
    margin-bottom: 10px;
    color: #000;
    font-size: 20px;
    border-bottom: 1px #eee solid;
    padding-bottom: 9px;
    text-transform: uppercase;
    text-align: center;
    background-color: #eee;
    padding-bottom: 3px;
    padding-top: 6px;
    border-bottom: 3px solid #059fe7;
}
.bx-breadcrumb a {
    color: #121212;
text-decoration:underline;
 font-size: 10px;
}
.product-item-label-text span, .product-item-label-ring {
    display: inline-block;
    clear: both;
    margin-bottom: 2px;
    background: #059fe7;
    color: #121212;
    vertical-align: middle;
    text-align: center;
    font-size: 13px!important;
    padding: 3px 9px!important;
    text-transform: uppercase;
    transition: all 250ms ease;
}
section.page-header-section {
    height: 260px;
    padding-top: 110px;
}
.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: #767676;
}
.product-item-price-current {
    color: #3f3f3f;
    white-space: nowrap;
    font-weight: bold;
    font-size: 21px;
}
.product-item-detail-price-current {
    color: #222222;
}
.product-item-detail-short-card-btn .btn.product-item-detail-buy-button, .btn.btn-link.product-item-detail-buy-button {
    background-color: #059fe7;
    border: 1px #d7a51b solid;
    color: #fff;
    line-height: 4px;
    padding: 21px 18px;
}
.col.smart-filter-button-box .smart-filter-block .smart-filter-parameters-box-container{
    text-align: center;
    padding-top: 15px;
}
.product-item-image-wrapper {
    height: 190px!important;
    position: relative;
    display: block;
    margin-bottom: 15px;
    padding-top: 0px;
    width: 100%;
    transition: all 300ms ease;
}
.bx-blue .bx-blue .catalog-section .product-item-image-original {
    height: 190px;
    background-size: cover;
}
.smart-filter-parameters-box-container span.smart-filter-param-text {
    font-size: 14px;
}
.smart-filter-title {
    margin-bottom: 10px;
    color: #000;
    font-size: 20px;
    border-bottom: 1px #eee solid;
    padding-bottom: 9px;
}
.pb-4.col-lg-9.col-md-8.col-sm-7 .row.mb-4 {
display:none;
}
.bx-blue .col-lg-3.col-md-4.col-sm-5.d-none.d-sm-block {
    border: 1px #eee solid;
    padding-top: 12px;
    border-radius: 5px;
}
.product-item-title a {
    font-size: 15px;
    text-transform: uppercase;
    color: #3f3f3f;
}
.product-item {
    display: block;
    box-sizing: border-box;
    padding-top: 15px;
    width: 100%;
    border: 1px #eee solid;
    border-radius: 4px;
    padding: 10px 10px;
}
.page-header-section .header-title {
    text-shadow: 1px 3px black;
}
.bredd {
background-color: #eee;
    margin-top: -10px;
}
.bx-breadcrumb .bx-breadcrumb-item {
    float: left;
    margin-bottom: 10px;
    white-space: nowrap;
    line-height: 37px;
    vertical-align: middle;
    margin-right: 10px;
}
.bx-breadcrumb {
    margin: 0px 0!important;
}
.page-header-section h1.header-title {
    font-size: 55px;
    line-height: 55px;
}
.site-navbar .site-logo {
    width: 185px;
}
.site-navbar .toggle-button {
    position: absolute;
    width: 49px;
}
.p-2.product-item-detail-short-card-fixed.d-none.d-md-block, .pt-2.pb-0.product-item-detail-tabs-container-fixed.d-none.d-md-block {
display:none!important;
}
.sticky-wrapper .site-navbar {
    border-bottom: 1px #e7e7e7 solid;
}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/template_styles.min.css?17037621947525*/
.bx-yellow,.bx-theme-yellow{--primary:#f9a91d;--theme-color-primary:#f9a91d;--theme-color-second:#faba4a;--theme-color-light:#f0f0f0;--theme-b-link:#f9a91d;--theme-b-link-hover:#faba4a;--theme-b-tx-primary:#fff;--theme-b-bg-primary:#f9a91d;--theme-b-bd-primary:#f9a91d;--theme-b-sd-primary:rgba(249,169,29,0.5);--theme-b-tx-primary-hover:#fff;--theme-b-bg-primary-hover:#faba4a;--theme-b-bd-primary-hover:#daa53e;--theme-b-tx-primary-active:#fff;--theme-b-bg-primary-active:#faba4a;--theme-b-bd-primary-active:#daa53e;--theme-b-tx-primary-disabled:#fff;--theme-b-bg-primary-disabled:#daa53e;--theme-b-bd-primary-disabled:#b7853b}.bx-blue,.bx-theme-blue{--primary:#0083d1;--theme-color-primary:#0083d1;--theme-color-second:#5ca6e4;--theme-color-light:#f0f6f8;--theme-b-link:#44b1c9;--theme-b-link-hover:#5cc3d1;--theme-b-tx-primary:#fff;--theme-b-bg-primary:#0083d1;--theme-b-bd-primary:#0083d1;--theme-b-sd-primary:rgba(0,131,209,0.5);--theme-b-tx-primary-hover:#fff;--theme-b-bg-primary-hover:#5ca6e4;--theme-b-bd-primary-hover:#5599d2;--theme-b-tx-primary-active:#fff;--theme-b-bg-primary-active:#5ca6e4;--theme-b-bd-primary-active:#5599d2;--theme-b-tx-primary-disabled:#fff;--theme-b-bg-primary-disabled:#5599d2;--theme-b-bd-primary-disabled:#4d8bbf}.bx-red,.bx-theme-red{--primary:#e22b2b;--theme-color-primary:#e22b2b;--theme-color-second:#e95c5c;--theme-color-light:#f0f0f0;--theme-b-link:#e22b2b;--theme-b-link-hover:#e95c5c;--theme-b-tx-primary:#fff;--theme-b-bg-primary:#e22b2b;--theme-b-bd-primary:#e22b2b;--theme-b-sd-primary:rgba(226,43,43,0.5);--theme-b-tx-primary-hover:#fff;--theme-b-bg-primary-hover:#e95c5c;--theme-b-bd-primary-hover:#d05454;--theme-b-tx-primary-active:#fff;--theme-b-bg-primary-active:#e95c5c;--theme-b-bd-primary-active:#d05454;--theme-b-tx-primary-disabled:#fff;--theme-b-bg-primary-disabled:#d05454;--theme-b-bd-primary-disabled:#c04e4e}.bx-green,.bx-theme-green{--primary:#63aa28;--theme-color-primary:#63aa28;--theme-color-second:#5b9f0b;--theme-color-light:#a8d95b;--theme-b-link:#44b1c9;--theme-b-link-hover:#5cc3d1;--theme-b-tx-primary:#fff;--theme-b-bg-primary:#63aa28;--theme-b-bd-primary:#63aa28;--theme-b-sd-primary:rgba(99,170,40,0.5);--theme-b-tx-primary-hover:#fff;--theme-b-bg-primary-hover:#5b9f0b;--theme-b-bd-primary-hover:#56940b;--theme-b-tx-primary-active:#fff;--theme-b-bg-primary-active:#5b9f0b;--theme-b-bd-primary-active:#56940b;--theme-b-tx-primary-disabled:#fff;--theme-b-bg-primary-disabled:#56940b;--theme-b-bd-primary-disabled:#497c09}body{background-attachment:fixed;background-size:cover;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#pagetitle{margin-bottom:35px}h1,h2,h3,h4,h5{font-family:"OpenSans-Regular","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.bx-content-section,.bx-header-section{padding-bottom:2px;background-color:rgba(255,255,255,.95)}.bx-header-logo{order:1}.bx-header-personal{order:3}.bx-header-contact{order:2}.bx-logo-block{display:block;height:50px;border-bottom:0}.bx-logo-block img{max-height:50px;width:auto}@media(max-width:767px){.bx-logo-block img{max-width:100%;max-height:45px;width:auto;height:auto}.bx-header-logo{padding:5px 50px;height:55px;background-color:var(--theme-color-primary)}.bx-logo-block{height:auto}body.bx-theme-green .bx-store-logo{background:#33b111}}.bx-header-phone-block{display:flex;align-items:center}.bx-header-phone-number{color:#000;white-space:nowrap;font:700 21px/28px "Open Sans","Helvetica Neue",Arial,Helvetica,sans-serif;transition:250ms linear all}.bx-header-phone-icon{display:block;margin-right:10px;width:26px;height:26px;background:no-repeat center url(/bitrix/templates/eshop_bootstrap_v4/images/phone.svg)}@media(max-width:991px){.bx-header-phone-number{font:600 15px/18px "Open Sans","Helvetica Neue",Arial,Helvetica,sans-serif}}.bx-header-worktime{color:#000;font:600 16px/22px "Open Sans","Helvetica Neue",Arial,Helvetica,sans-serif;transition:250ms linear all}.bx-worktime-title{color:#adadad;font:12px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.bx-worktime-schedule{color:#000;font:12px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media(max-width:991px){.bx-header-worktime{font:500 15px/18px "Open Sans","Helvetica Neue",Arial,Helvetica,sans-serif}}.sidebar-block-title{color:#343434;text-transform:uppercase;font-weight:600;font-size:14px;font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}.bx-footer-bg{background-color:#1f496a}.bx-footer-logo{border-bottom:none!important;text-decoration:none!important}.bx-footer-logo img{max-width:100%;height:auto}.bx-inclinkspersonal-item.bx-theme-blue:hover{background:#0083d1}.bx-theme-blue.bx-inclinkspersonal-selected{background:#3398d7}.bx-inclinkspersonal-item.bx-theme-black:hover{background:#303030}.bx-theme-black.bx-inclinkspersonal-selected{background:#484848}.bx-inclinkspersonal-item.bx-theme-green:hover{background:#44b1c9}.bx-theme-green.bx-inclinkspersonal-selected{background:#5cc3d1}.bx-inclinkspersonal-item.bx-theme-red:hover{background:#e63c3c}.bx-theme-red.bx-inclinkspersonal-selected{background:#e95c5c}.bx-inclinkspersonal-item.bx-theme-yellow:hover{background:#f4a52e}.bx-theme-yellow.bx-inclinkspersonal-selected{background:#fbb859}.btn-primary,.list-group-item.active{border-color:var(--theme-b-bd-primary);background-color:var(--theme-b-bg-primary);color:var(--theme-b-tx-primary)}.btn-primary:hover{border-color:var(--theme-b-bd-primary-hover);background-color:var(--theme-b-bg-primary-hover);color:var(--theme-b-tx-primary-hover)}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem var(--theme-b-sd-primary)}.btn-primary.disabled,.btn-primary:disabled{border-color:var(--theme-b-bg-primary);background-color:var(--theme-b-bg-primary);color:var(--theme-b-tx-primary)}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{border-color:var(--theme-b-bd-primary-active);background-color:var(--theme-b-bg-primary-active);color:var(--theme-b-tx-primary-active)}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem var(--theme-b-sd-primary)}.form-control:focus{border-color:var(--theme-color-primary);box-shadow:0 0 0 .2rem var(--theme-b-sd-primary)}a,.btn-link{color:var(--theme-b-link)}a:hover,.btn-link:hover{color:var(--theme-b-link-hover)}.g-font-size-15{font-size:15px}.g-font-size-17{font-size:17px}.g-font-size-20{font-size:20px}.text-primary{color:var(--primary)!important}.bg-primary{background:var(--primary)!important}.border-primary{border-color:var(--primary)!important}.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5{text-transform:uppercase;font-size:14px;font-family:"OpenSans-SemiBold","Helvetica Neue",Helvetica,Arial,sans-serif}.sidebar li{font-size:12px;font-family:"OpenSans-SemiBold","Helvetica Neue",Helvetica,Arial,sans-serif}.sidebar-icon{width:27px;height:27px;margin-right:5px;border-radius:50%;background-color:var(--theme-color-primary);background-repeat:no-repeat;background-position:center}.sidebar-icon-label{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/label.svg);background-size:19px auto}.sidebar-icon-delivery{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/delivery.svg);background-size:17px auto}.sidebar-icon-sale{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/sale.svg);background-size:auto 17px}.sidebar-icon-self{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/self.svg);background-size:auto 17px}.sidebar-icon-phone{background-image:url(/bitrix/templates/eshop_bootstrap_v4/images/phone_white.svg);background-size:auto 21px}
/* End */
/* /bitrix/templates/eshop_bootstrap_v4/styles.css?170376219414934 */
/* /bitrix/templates/eshop_bootstrap_v4/template_styles.min.css?17037621947525 */
