/**
 Если вы хотите увеличить высоту блоков товара, просто заменить высоту на необходимую и вынесите код из этого блока, по умолчанию высота блока 200px. В примере ниже указана высота в 300px

.thumbnail-catalog .image-block {
    height: 320px;
    line-height: 320px;
}

.thumbnail-catalog .image-block img {
    max-height: 300px; 
}
 **/

 .write2messanger a img {max-width:100%;margin:0 0 5px 0;}
 .s-sydsek-show-button,.s-sydsek-hide-button {
     font-family: 'Roboto-Regular', serif;
    color: #ffffff;
    text-align: center;
    background: #44A857;
    border-radius: 4px;
    font-size: 17px; 
    padding: 8px 16px;
    cursor: pointer;
    border: 1px solid #398047;
 }
 .shop-regions-ip-analyzer__wrapper {padding:30px 20px!important;text-align:center;}
 .shop-regions__button-close {top:10px!important;right:10px!important;}
     .shop-regions-ip-analyzer__wrapper span {font-size: 15px;font-weight: bold;width:auto!important;height:auto!important;background:none!important;border:1px solid #ccc;border-radius:0px!important;}
 .shop-regions-ip-analyzer {width:0!important;}
 .ui-autocomplete {width:auto;max-width:320px;list-style-type:none;margin:0;padding:0;background:#fff;border:1px solid gray;}
  .ui-autocomplete  li {border-bottom:1px solid #ccc;padding:5px;}
 .ui-autocomplete a {cursor:pointer;}
 .container-menu-h {
    z-index: 99!important;
}
  #storequickorder .dialog-window {border-radius:10px!important;max-width:430px;}
 #storequickorder .storequickorder-window-product_info-name {font-size: 90%;}
 #storequickorder .window-name {background: #eaeaea; padding: 10px; border-radius: 5px 5px 0 0;margin: -20px -20px 20px -20px;}
  #storequickorder .wa-form .wa-field .wa-value textarea {min-width:200px!important;}
    #storequickorder .wa-form .wa-field .wa-value {margin-left:0;}
     #storequickorder .wa-form .wa-field .wa-value input[type="text"],
     #storequickorder .wa-form .wa-field .wa-value input[type="email"],
     #storequickorder .wa-form .wa-field .wa-value input[type="password"] {min-width:200px;width:200px;max-width:200px;}
 #storequickorder .dialog-content-indent {padding-bottom:10px!important;}
   .zag {font-size: 18px; color: #2a2a2a; margin: 25px 0 20px; font-weight: bold; text-transform: uppercase; font-family: 'Roboto-Regular', serif; }
 .page-content img {max-width:100%;}
  #delivery-city b {margin-right:5px;}
 .tageditor-cloud  {list-style-type:none;padding:0;} 
 .tageditor-cloud  > * {display:inline-block;}
  .tageditor-cloud  a {margin: 0 5px 5px 0;
  

       font-weight:300;font-size:14px;    color: #7c7d7f; 
   padding:9px;background:#f6f6f6;border-radius:6px;
    -webkit-transition: all .2s ease-out,opacity .3s ease-out,-webkit-box-shadow .1s linear,-webkit-transform .3s ease-out,-webkit-filter .3s ease-out;
    transition: all .2s ease-out,opacity .3s ease-out,-webkit-box-shadow .1s linear,-webkit-transform .3s ease-out,-webkit-filter .3s ease-out;
    transition: all .2s ease-out,box-shadow .1s linear,transform .3s ease-out,filter .3s ease-out,opacity .3s ease-out;
    transition: all .2s ease-out,box-shadow .1s linear,transform .3s ease-out,filter .3s ease-out,opacity .3s ease-out,-webkit-box-shadow .1s linear,-webkit-transform .3s ease-out,-webkit-filter .3s ease-out;
 }

      .tageditor-cloud a:hover {background: #c41b2c;color:#fff;text-decoration:none;}
 
 
 .container-background > h1, .split >div > h1 {text-align:center;}
  .product h1 {margin-top:25px;}
#storequickorder .wa-form {margin:20px 0!important;}
.product #cart-form .summary, #description .panel-body {white-space:pre-line;}
.footer .social a .fa.fa-vk {color:#507299;}
.footer .social a .fa.fa-facebook {color:#3b5998;}
.footer .social a .fa.fa-odnoklassniki {color:#ee8208;}
.footer .social a .fa.fa-youtube {color:#cc181e;}
/* topshop seo fixes */
h2 .arrow {right: 0;position: absolute;top: -4px;font-size: 32px}
h2 .arrow a {margin-left: 0;display: inline-block;padding: 0 7px;}
h2 .arrow a:hover {opacity: .7}
h2 small {color: #a6a6a6}
.related h2 {padding: 0 40px!important;font-size: 24px;word-wrap: break-word}
@media (max-width: 767px) {
  .wa-form .wa-field .wa-value {
    margin-left: 0!important;
  }
}  
  
.subscribe-wrapper {
    
}  
  
.subscribe-widget__callback {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #e3e3e34d;
    border-radius: 10px;
    box-shadow: 0 2px 40px -20px #ccc;
    padding: 30px;
    margin: 0 0 30px;
}

.subscribe-widget__photo img {
    max-width: 260px;
    display: block;
}

.subscribe-widget__form {
    font-size: 16px;
    padding: 0 0 0 4em;
}

.subscribe-widget__form big {
    font-family: 'Roboto-Medium', serif;
    font-size: 2em;
    line-height: 1.3em;
    display: block;
}

.subscribe-widget__inputs {
    display: flex;
    margin-top: 3em;
}

.subscribe-widget__inputs .subscribe-widget__input {
    padding: 0 1em;
}

.subscribe-widget__input {
    border-radius: 5px;
    border: 1px solid #d0cfcf;
    font-family: ;
}

.subscribe-widget__inputs button {
    background: #c41b2c;
    outline: none;
    border-radius: 5px;
    height: 50px;
    line-height: 50px;
    border: 0;
    margin: 0;
    padding: 0 1em;
    margin-left: 1em;
}


@media (max-width: 970px) {
    .subscribe-widget__callback {
        padding: 20px;
    }
    
    .subscribe-widget__form {
        padding-left: 20px;
    }
}

@media (max-width: 840px) {
    .subscribe-widget__form {
        padding-left: 0;
    }
    .subscribe-widget__photo {
        display: none;
    }
}

@media (max-width: 550px) {
    .subscribe-widget__inputs {
        flex-wrap: wrap;
        justify-content: center;
    }
    
    .subscribe-widget__inputs .subscribe-widget__input {
        width: 100%;
        margin-bottom: 10px;
    }
    
    .subscribe-widget__inputs button {
        margin-left: 0;
    }
}

