

/* Start:/bitrix/templates/yakushop/components/bitrix/catalog.element/yshop/style.css?17405900923077*/
#perelink_articles .owl-stage-outer{min-height: 100px;}
.perelink_articles_wrap{margin-top: 10px;}
#perelink_articles a{display: flex; align-items: center;}
#perelink_articles a img{margin-right: 10px; margin-left: 2px;}
.h3.gray{margin-top: 20px;}
.h3.gray h2{font-size: 18px; font-weight: normal;}
.wrap_tabs{margin-top: 20px;}
.tab_div{padding: 10px 0px 0px 0px;}
.tab_buttons{background: #f5f5f5;border-top: 1px solid #dcdcdc; line-height: 30px;}
.tab_buttons a{font-size: 14px; padding: 5px 15px; border-bottom: 2px solid #f5f5f5; display: inline-block; margin-top: 2px; text-decoration: none; }
.tab_buttons a:hover{text-decoration: none; border-bottom: 2px solid #dcdcdc;}
.tab_buttons a.active{color: #e84a30; border-bottom: 2px solid #e84a30;}

.tab_div .owl-nav .owl-next, .tab_div .owl-nav .owl-prev{margin-top: -55px;}
.tab_div .owl-nav .owl-next{margin-right: 10px;}

li.header{background: #eee; border-radius: 3px; padding: 3px 10px!important; margin-top: 0px; margin-left: -10px; box-sizing: border-box; width: calc(100% + 10px);}



.block_delivery{margin-top: 15px;border-radius: 3px;border: 1px solid #e7e7e7;position: relative; padding: 15px;}
.block_delivery .pr{white-space: nowrap;}
.discount_today{display: inline-block; margin-top: 10px; font-size: 12px; color: #626262;}

.block_sale{border: 2px dashed #edaa4f; padding: 10px; margin-bottom: 10px;}

.guarantee svg{fill: #edaa4f; bottom: -2px; position: relative; left: -5px;}
@media (max-width: 767px) {
    .guarantee{display: block; width: 100%;margin-top: 2px;}
    .artnumber{margin-bottom: 5px;}
    li.header{margin-top: 0px;}
}

.adm_btn{padding: 10px; color: #e53c3c; font-weight: bold; font-size: 18px; background: #eee; border-radius: 5px; position: relative; top: 10px; left: -10px;}
.a_block{transition: all 0.3s; width: 300px;  right: -270px;  display: flex; min-height: 200px; position: fixed; top: 300px;z-index: 1000;}
.a_block.active{right: 10px;}
.a_block_content{border-radius: 5px; border: 1px solid #e53c3c; padding: 15px; width: 100%; background: #fff;}
.a_b{border-radius: 3px; border: 1px solid #eee; padding: 10px; margin: 10px 0px;}

.block_buy .addtoCart{height: 20px!important; position: relative; left: 5px;}
.block_buy .yakus_subscribe_bt{width: calc(100% - 20px);}

.opt_price{
    height: 10px;line-height: 10px;
}

.opt_block{width: 100%; box-sizing: border-box; border-radius: 3px; padding: 10px; }
@media (max-width: 767px) {
    .opt_price{
        text-align: center;
    }
}

.detail_harki{
    float: left;
    width: calc(100% - 250px);
    margin-top: 34px;
    margin-bottom: 20px;
}

.pdf-embed{width: calc(100% - 0px); box-sizing: border-box; border-radius: 10px; height: 700px; border: 2px solid #bebebe; border-radius: 0px; overflow: hidden; margin: 20px 0px;}

.list_files{padding: 20px 20px 0px 20px;}
.list_files a{display: inline-block; }
.list_files a .flex{display: flex; align-items: center; margin: 0px 40px 20px 0px;}
.list_files svg{width: 40px; height: 40px; margin-right: 10px;}
/* End */
/* /bitrix/templates/yakushop/components/bitrix/catalog.element/yshop/style.css?17405900923077 */
