/*Кнопка количества*/
.counter button {color: #222; width: auto;}
/*@media screen  (min-width: 764px) and (max-width: 1420px) {
.h-slider_w {min-height: 464px;}}*/
.h-menu__item {padding-left: 10px;}
@media screen and (max-width: 1420px){
.h-slider_w {height: auto;}}
.h-news__item-img img { min-height: 230px;}
.p-features__item-val img {height: 30px; width: auto;}
.wa-details-rates-section {display:none;}
.wa-price, .wa-date {display:none;}
.wa-total-section{display:none !important;}
.promo__item {align-items: center;}
.promo__title {margin-bottom: 0px;}
.products__one {padding-top: 0px;}
[data-quickorder-pb] {margin-bottom: 0px !important;}
/*каталог*/
.p-features__item {padding: 2px 0;}
.products__item-info-features {margin-top: 5px;margin-bottom: 5px;}
.products__price, .products__item-info, .products__cart-flex {margin-top: 10px;}
.products__available, .products__item-info-name {margin-top: 5px;}
.products__label {margin-top: 2px;}
.in-blocks__title-link.share2 {flex-direction: row; align-items: center; display: flex;}
.text-share {margin-right:5px; font-size: 14px;}
 .in-blocks__item-s .ya-share2 {display: none;}
 /*.category .p-our-work__img img {max-width: 100%;}*/
 .category .p-our-work__item {width: calc(20% - 30px);}
 @media screen and (max-width: 580px) {
  .category .p-our-work {justify-content: space-between;}
  .category  .p-our-work__img img {width: 100%;height: fit-content;min-height: 71px;max-height: 71px;object-fit: cover;}}
 .h-categ__img .label {position: absolute;top: 20px;z-index: 100;right: 20px;}

 /*таблица*/
.table-main {width:100%;}
.table-main td {padding: 6px 12px;}
.table-main tr:nth-child(2n) {background: #fff;}
.table-main td, .table-main th {border: 1px solid #a7a7a7;}
.table-main .back-tr {background: #50617b; color: #fff;}
/*слайдер*/
@media screen and (max-width: 1080px){
.sl-promo__right {display: none;}}
.p-day__dis {background-color: #e9de05; color: #000;}
.easyfeedback-toggler {display: none!important;}
/*видеогалерея*/
.video .p-info-block__title {font-size: 20px; text-align: center;}
.video .p-info-block__img {width: 50%;}
/*.h-categ_c.h-categ__item {width: calc(25% - 20px) !important;}*/
/*подкатегории*/
.h-categ__name {padding: 5px 10px;}
@media screen and (max-width: 580px) {
.h-categ_c .h-categ__item {margin: 10px 5px 0;width: calc(50% - 20px) !important;;}}
.label {font-size: .725rem;}
.h-menu__img-link-1 .label {display:none;}
.stocks .stock-low {color: orange;}
/*мобильная версия*/
.h-mobile__top-search {display: none !important;}
.h-mobile__top-search {display: none !important;}
.h-mobile__top-wrap .b-catalog__button {background-color: #50617b; color: #fff;}
@media screen and (min-width: 581px) {
.h-slider_w.mob-dorabotka {display:none;}
.main__home .h-categ__item:last-child {display: none !important;}
.p-features__item.variant {display: none !important;}}
@media screen and (max-width: 580px) {
.sl-promo {max-height: 564px !important;}
.h-slider {min-height: 564px !important;}
.wca-body .wca-btn {display: none !important;}
.h-slider_w.comp-dorabotka {display:none !important;}
.product__button {position: fixed; bottom:10px; left:0; z-index: 1000;}
.p-images__left {display: none;}
.p-images__brand, .products__item-info-rating, .product__pages, .product__rating {display: none;}
.p-features__item.comp {display:none;}
.product__cart {margin-top: 10px;}
/*корзина*/
.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body > *.wa-column-image { -webkit-flex-basis: 100px!important; flex-basis: 100px!important;}
.wa-actions-section {position: fixed; bottom: 0; width: 100%; left: 0; z-index: 1000;}
.wa-price-total {position: fixed; bottom: 40px; background: #fff; width: 100%; left: 0; height: 40px; z-index: 1000; padding: 10px 30px; box-shadow: 3px 3px 15px 10px rgb(0 0 0 / 15%);}    }
.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body > *.wa-column-details {
    margin: 0 0 1.071428571428571em;-webkit-flex-basis: calc(100% - 115px)!important; flex-basis: calc(100% - 115px)!important;}
html body .wa-step-auth-section .wa-section-body_notready:after {display:none;}
.s-order-page .s-section-header {display:none;}
.wa-quantity-cart-section .wa-button-wrapper .wa-button .wa-description {display: none !important;}
.wa-section-footer {display: none;}
/*каталог*/
.in-left__item.in-left__item-subcategories {margin-top: 0px;}
.in-blocks__item-s {margin-top: 10px;}
.sorting {padding: 10px;}
.h-menu__img-icon {height: 100px;}
.h-menu_catalog .h-menu__item {padding-left: 15px;}
/**/
/*карточка товара*/
.product__pages {display: none;}
.product__summary {display: none;}
.products__available-in-stock {
    display: none!important;}
/*категории на главной*/
.in-blocks__title-name a {color: #000; text-decoration: none;}
/*Вариант с белыми буквами и синей подложкой*/
/*.in-blocks__item-category .h-categ__name {height: 20px; padding: 5px 15px; background: var(--c-b); width: fit-content; margin: 5px auto; border-radius: 5px; cursor: pointer; color: var(--c-b-c);}*/
.in-blocks__item-category .h-categ__name {height: 20px; padding: 5px 15px; background: #ffffff; width: fit-content; margin: 5px auto; border-radius: 5px; cursor: pointer; color: #000;}
/*поиск про*/
.searchpro__field .searchpro__field-categories-list {z-index: 3000;}
.h-slider_top .owl-carousel {z-index: inherit;}
/*кнопка-каталог*/
.blokuser a {text-decoration: none; color: #50617b;}
/*о компании на главную*/
.aligncenter { text-align: center; display: block; text-align: center; margin-top: 0; margin-bottom: 5px;}
.p-our-glav { display: flex; flex-wrap: wrap; margin-top: -40px; margin-bottom: 40px; justify-content: space-between;}
.p-our__blocs { margin-left: 0px; margin-top: 40px; text-align: center; width: calc(33.33% - 168px)}
@media screen and (max-width: 680px) {
  .p-our__blocs { margin-left: 0px; margin-top: 30px; width: calc(50% - 20px); text-align: center;}
.p-our-glav { display: flex; flex-wrap: wrap; margin-top: -40px; margin-bottom: 40px; justify-content: space-between;}}
/*бренды*/
.brand-plugin-catalog-header__categories {display: none;}
/*бренд ангстрем*/
.angstrem .owl-nav {top: -55px;}
.angstrem .r-reviews__item-img { width: 100%;}
.angstrem .owl-next, .angstrem .owl-prev {border: 1px solid #50617b;}
@media screen and (max-width: 580px){
.angstrem .r-reviews__item-img img {max-height: 300px;}}
@media screen and (min-width: 581px){
.angstrem.r-reviews__sl {display:none !important}}
.aligncenter {text-align: center; display: block; text-align: center; margin-top: 0; margin-bottom: 5px;}
.p-our-korp { display: flex; flex-wrap: wrap; margin-left: -30px; margin-top: -40px; margin-bottom: 40px; justify-content: center;}
.p-our-work__blocs {margin-left: 30px; margin-top: 40px; text-align: center; width: calc(33.33% - 225px);}
@media screen and (max-width: 680px) { .p-our-work__blocs { margin-left: 20px; margin-top: 30px; width: calc(50% - 20px); text-align: center;}}
.wrapper-boxes { display: flex; text-align: center; flex-direction: row; flex-wrap: wrap; width: 100%;}
.box {margin-left: 30px; margin-top: 40px; text-align: center; width: calc(33.33% - 225px);}
@media screen and (max-width: 680px) {.box {margin-left: 20px; margin-top: 30px; width: calc(100%); text-align: center;}}
button { width: 150px; line-height: 40px; background-color: #232b46; border: 4px solid #fff; color: #fff; text-align: center; margin: 0 auto;}
.owl-theme-nav_2 .owl-nav {top: -50px;}
@media screen and (max-width: 767px)
{.owl-theme-nav_2 .owl-nav {top: -39px;} .owl-carousel .owl-stage-outer {height: 100%; position: relative; overflow: hidden; -webkit-transform: translateZ(0); margin-block: 25px;} .r-reviews .r-reviews__item {width: 100%;}}
/*ангстрем подстраницы*/
.brand-angstrem .r-reviews__item-img {width:100%;}
.brand-angstrem .r-reviews__item-img img { max-height: 250px; object-fit: cover;}
/*блог на главной моб версия*/
@media screen and (max-width: 580px) {.h-news__item-img {display:block;}}
@media screen and (max-width: 580px){.f-promo { display: none;} .in-blocks__item { margin-top: 1px;}}
/*тинькоф кнопка*/
button.tinkoff_no_hide_disabled { color: #000; line-height: 40px; border: 1px solid #ffdd2d; background-color: #ffdd2d; padding: 0 10px; border-radius: 4px; cursor: pointer; width: 100%;}
/*подробнее кнопка*/
button.podrobnee { color: #000; line-height: 40px; border: 1px solid #ffdd2d; background-color: #ffdd2d; padding: 0 10px; border-radius: 4px; margin-top: 20px; cursor: pointer; width: 100%;}
/*гирлянда
.in-separator {
    background-image: url(/wa-data/public/site/img/girlyandy.png);
    background-repeat: repeat-x;
    padding-top: 30px;
    margin-top: 0;
}
*/
/*Соцсети в бургере на мобильном*/
.socseti {color: #222; display: flex; align-items: center; flex: 1; line-height: 1.6; padding: 14px 10px; text-decoration: none;}
/*Кнопка в корзину*/
.product__content-2 .product__button {width: 100%; margin-right: 0px;}
/*Новый вид карточки товара*/
@media screen and (min-width: 1080px){ 
    .p-images-2 { width: 70%;} .product__content-2 {width: 30%;} 
    .p-images__left {display: flex; justify-content: center; align-items: center;} 
    .owl-carousel.owl-theme-nav-2.p-images__dop-slider {display: flex; justify-content: center; align-items: center;}}
.product__rating-link { display: flex; font-size: .75rem; margin-left: 10px; color: gray; align-items: center;}
.easyfeedback .easyfeedback__submit {background-color: #3c3c3b; border: 2px solid #3c3c3b;}
.h-menu__link {font-size: .800rem; font-weight: 500;}
.header__links-name {font-size: .700rem;}
.h-menu__img-link {color: #222; text-decoration: none; display: flex; align-items: center; flex-wrap: wrap; margin-bottom: 15px; justify-content: center;}
.h-menu_catalog .h-menu__link {font-weight: 500;}
/*подкатегории на всю длину*/
.h-categ__wrap{display: flex; flex-wrap: wrap; justify-content: center;}
/*круглые варианты*/
.options .options__list:not(.color) a.selected, .options .options__list:not(.color) a.selected:hover {border-radius: 50%}
.options__list-wrap a { display: inline-flex; align-items: center; justify-content: center; width: 60px; height: 60px; border-radius: 50%; overflow: hidden; object-fit: cover;}
.options .options__list:not(.color) a { border: 1px solid #eee; background: #fff; /* border-radius: 37px; */ color: #222; margin-top: 15px; margin-left: 15px;   padding: 55px; position: relative; transition: all .2s ease-out; text-decoration: none;    border-radius: 0px !important; object-fit: cover;}
.product__fc {display: flex; margin-top: 10px;}
/*кнопка в категориях коллекции*/
.desc .button {    width: fit-content !important;
    border-radius: 4px !important;
    line-height: 45px !important;
    background-color:#3c3c3b!important;;
    border: none !important;
    color: #fff;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin: 10px auto;
    display: block;
    text-align: center;}
.h-menu_catalog .h-menu__item:first-child {background-color: #F3E95A!important;  border-radius: 20px!important; padding: 0 5px!important;}



