

/* Start:/bitrix/templates/laverna/components/bitrix/catalog/bitrix_cat/bitrix/catalog.element/.default/style.css?17787799414922*/
.prod-image{
    align-items: center;
}

.prod-full-price{
    font-size: 27px;
    font-weight: bold
}
.prod-full-price i{
    font-size: 1.1rem;
}

.prod-action a{
    padding: 1em 2em;
}

/* Количество*/

.uk-table {
    width: 100%;
}

.uk-table td {
    vertical-align: top;
}
.uk-table-striped th, .uk-table-striped td {
    border: 0;
}
.uk-width-1-2 {
    width: 25%;
}
.uk-width-1 {
    width: 50%;
}
.bord_text {
      display: inline-block;
      border-bottom: 2px solid #f76e16!important;
}

/**/
.v_korzin_item {
  background: #000;
  color: #fff;
  border-radius: 50px!important;
  padding: 7px 30px!important;
  cursor: pointer;
}
.v_korzin a {
  text-decoration: none;
}
.v_korzin a:hover {
   text-decoration: none;
}
.img_slide {
  margin: 5px 0;
}
.title_merch {
  font-size: 22px;
}



.item_hit{
position: absolute;
    left: 10px;
    top: 20px;
    background: #e73;
    color: #fff;
    padding: 5px 10px;
}

.detail a {
text-decoration:none !important;
}

.get_story{
font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    color: #1a86fb;
    border: solid 1px;
    padding: 0.5em 3em;
}


.km-item{
    padding: 20px;
    border: solid 1px #ddd;
    margin: 5px;
    min-height: 205px;

}

.km-name{
font-size: 14px;
    font-weight: bold;
    margin: 10px 0px;
}

.km-more a{
    display: block;
    padding: 10px;
	font-weight: bold;
	color:#ed7533;
	text-align:center;
    border: solid 1px #ed7533;
}

.about_info{
font-size: 14px;
}

.about_info ul li{
font-size: 14px;
}

.about_info p{
font-size: 14px;
}

.item_new{
    position: absolute;
    right: 0px;
    top: 20px;
    background: #1986fb;
    color: #fff;
    padding: 5px 10px;
}

.detail_picture{
max-width:100%;
}

.det__img{
min-height: 400px;
text-align:center;
    border: solid 2px #ddd;
}

.about__info{
font-size:14px;
}

.cat__info{
padding: 30px;
    color: #000;
    border: solid 2px #ee7633;
}

.cat__info{
font-size:14px;
}

.oth__koml{
font-size:14px;
}

.cat__info li,
.cat__info a,
.cat__info p{
font-size:14px;
}

.cat__price{
float: right;
    font-size: 32px;
    font-weight: bold;
    display: inline-block;
    padding: 20px;
    background: #ee7633;
	color:#fff;
}

.cat__params h4{
	font-size: 20px;
    font-weight: bold;
}

.oth__koml{
padding: 20px;
    margin-top: 20px;

}

.oth__koml h4{
font-size: 20px;
    font-weight: bold;
}

.oth_item{
margin-bottom:5px;
}

.oth_item a{
color: #1a86fb;
    border-bottom: dashed 1px;
}

.hitItmLav {
 min-height: 350px;
 display: block;
 width: 99%;
 float: none;
 padding: 14px;
 border-radius: 25px;
 -moz-box-shadow: 0 0 5px #999;
 -webkit-box-shadow: 0 0 5px #999;
 box-shadow: 0 0 5px #999;
 height: 417px;
 margin: 2px auto 40px;
}
.hitItm {
 width: 259px;
 position: relative;
 border-radius: 20px;
 background: #fff;
 -moz-box-shadow: 0 0 5px #999;
 -webkit-box-shadow: 0 0 5px #999;
 box-shadow: 0 0 5px #999;
 padding: 24px 16px 30px;
 font-size: 14px;
 margin: 5px auto;
}

.wpb h3{
    min-height: 65px;
    font-weight: bold;
    font-size: 14px !important;
}

.wpb h3 a, .wpb h3 a:hover{
    color:#000;
}

.wpb .imgItem{
    width: 100%;
    display: inline-block;
    text-align: center;
    height: 150px;
}

.wpb .imgItem img{
    text-align: center;
    max-width: 100%;
    max-height: 150px;
    width: auto!important;
    margin: 0 auto;
}

.newHit{
    position: absolute;
    left: -15px;
    top: -15px;
    font-size: 20px;
    font-weight: bold;
    width: 70px;
    background: #e73;
    color: #fff;
    border-radius: 25px 1px 1px 1px;
    padding: 5px 10px;
    text-align: center;
}

.btn-addItemSectcart {
  padding: 7px 12px 5px !important;
  background: #ff8000 !important;
  font-size: 14px !important;
  border-color: #ff8000 !important;
  border-radius: 50px !important;
  color: #fff !important;
  cursor: pointer !important;
}

.btn-SectNumPlus {
  position: absolute !important;
  right: -15px;
  top: -19px;
  width: 10px;
  font-size: 24px !important;
  background: inherit;
}

.inSectNum {
  height: 20px;
  display: block;
  width: 47px;
  border: 1px solid #ff8000;
  border-radius: 50px;
}

.countItemSect {
  min-height: 70px !important;
}

.btn-SectNumMinus {
  position: absolute !important;
  right: -61px;
  top: -8px;
  width: 10px;
  background: inherit;
  font-size: 24px !important;
}

.itemPriceSect {
  font-size: 14px;
  background: unset;
  color: #000;
  outline: unset;
}

.itemPriceSect:active {
  font-size: 14px;
  background: unset;
  color: #000;
  outline: unset;
  box-shadow: unset;
}

.artItems {
  font-weight: 100;
	font-size: 14px;
}

.itemPriceSect:hover {
  font-size: 14px;
  background: unset;
  color: #000;
  outline: unset;
  box-shadow: unset;
}

@media screen and (max-width: 768px) {
  .uk-width-1 {
      width: 43%;
  }
}
@media screen and (max-width: 425px) {
  .uk-width-1 {
      width: 60%;
  }
  form {
    height: auto!important;
  }
}

/* End */


/* Start:/bitrix/templates/laverna/components/bitrix/news.list/laverna_blog/style.css?17787799411*/
 
/* End */
/* /bitrix/templates/laverna/components/bitrix/catalog/bitrix_cat/bitrix/catalog.element/.default/style.css?17787799414922 */
/* /bitrix/templates/laverna/components/bitrix/news.list/laverna_blog/style.css?17787799411 */
