

/* Start:/bitrix/templates/block-box-new/components/bitrix/catalog.element/pure/style.css?17837771343265*/
.offer-price-block {display: none}
.offer-price-block.active {display: block}

.pdm-info ul li a.active, .pdm-info ul li a.active-2 {border-color: #94CA53; color: #94CA53}
.product-buy-notice {
    text-align: right;
    color: #e65082;
    font-size: 15px;
    padding-bottom: 20px;
}

.pdm-img-item, .pdm-text-item {display: none;}
.pdm-img-item.active, .pdm-text-item.active {display: block;}
.pdm-img-list {width: 0; overflow: hidden; margin: 0!important;}
.pdm-img-list.active {width: auto; overflow: visible; margin-right: 10px!important;}

#dostavka-calculate {position: relative}
#dostavka-calculate .cw-loader {background-position: center 40%}

.same-models-list ul {
    align-items: center;
    display: flex;
    flex-flow: row wrap;
    padding-bottom: 10px;
    margin-right: -5px;
}

.same-models-list ul li {padding: 0 5px 5px 0; width: 12.5%;}

.same-models-list ul li a, .same-models-list ul li span {
    border-radius: 2px;
    border: 1px solid #e6e6e6;
    display: block;
}

.same-models-list ul li.active a,
.same-models-list ul li a:hover  {color: #e65082; border: 1px solid #e65082;}

.same-models-list ul li img {
    display: block; 
    width: 100%;
}

.same-models-list ul li span {
    border: 1px solid #e65082;
    position: relative;
}

.same-models-list ul li a {position: relative;}

.same-models-list ul li i {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    overflow: hidden;
    padding: 3px;
}

.same-models-list ul li .sml-img {
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto;
}

ul.pdp-sections-h1 li strong {font-weight: normal!important;}

.olm-price .price-new {font-size: 15px; display: none}
.olm-price .price-new-main {font-size: 15px}

.fixed-bl-footer {position: relative}
.fixed-bl-footer .order-list-modification-wrap.fixed-bl {
    position: absolute!important;
    top: auto!important;
    bottom: 40px!important;
}

#globalfooter.tttttt {background: red}
.order-list-modification-wrap.fixed-bl.fixed-bl-bottom {position: absolute; left: 0; top: auto; bottom: 0;}
.fb-print {font-size: 12px; padding-top: 15px;}

.price-new-main.arenda-price-new-main, .arenda-price-block-style #order-list-modification-wrap .olm-modification-all-price {
    color: #212529;
    font-size: 23px;
}
.arenda-price-block-style #order-list-modification-wrap .olm-all-title {font-size: 23px; padding-right: 0;}
.arenda-price-block-style .pd-info-price-wrap, #order-list-modification-wrap {position: relative;}
#order-list-modification-wrap .olm-product-label {position: static;}
.arenda-price-block-style .price-new, .arenda-price-block-style #order-list-modification-wrap .olm-sum-block {
    bottom: 90px;
    right: 0;
    position: absolute;
}
.arenda-price-block-style .pd-info-price .price-new.price-zalog, .arenda-price-block-style #order-list-modification-wrap .olm-product-label .price-zalog {
    bottom: 70px;
    right: 0;
    padding: 0!important;
    position: absolute;
}
.arenda-price-block-style #order-list-modification-wrap .olm-sum-block .olm-all-title {padding-right: 5px;}
.arenda-price-block-style .olm-button, .arenda-price-block-style .pd-info-button {padding-top: 60px;}
/* End */


/* Start:/bitrix/templates/block-box-new/components/bitrix/system.pagenavigation/pure/style.css?1783810194228*/
/* CSS блока перенесён в ЕДИНЫЙ БАНДЛ css/blocks/ (header.php, порядок макета). Файл оставлен пустым намеренно — единый источник стилей. */

/* End */
/* /bitrix/templates/block-box-new/components/bitrix/catalog.element/pure/style.css?17837771343265 */
/* /bitrix/templates/block-box-new/components/bitrix/system.pagenavigation/pure/style.css?1783810194228 */
