.group-list{
display: flex;
gap: 12px;
margin-bottom: 24px;
flex-wrap: wrap;
}
.group-list__item{
display: block;
border: 1px solid #cc0404;
padding: 6px;
transition: .33s ease-out;
font-weight: 400;
line-height: 1.2;
}
.group-list__item:hover,
.group-list__item--active{
background: #cc0404;
color: #fff;
}
.mt-0{
margin-top: 0 !important;
}
.mb-24{
margin-bottom: 24px !important;
}
.product__logo{
position: absolute;
max-height: 18px;
max-width: 100px;
right: 16px;
top: 16px;
}
.section__text.section__text--tag ul li + li{
margin-top: 8px;
}
.breadcrumbs li{
display: inline-block;
list-style-type: none;
}
.breadcrumbs li:not(:last-child)::after {
padding-left: .5rem;
padding-right: .25rem;
color: #cc0404;
content: "›";
}
.breadcrumbs a:after {
display: none;
content: "";
}
.mt-0{
margin-top: 0 !important;
}
.btns{
display: flex;
gap: 24px;
margin-bottom: 24px;
flex-wrap: wrap;
}
.btns .btn{
margin: 0;
}
@media (max-width: 1300px){
.btns{
flex-wrap: wrap;
}
}
.h3{
font-size: 27px;
font-weight: 600;
margin: 0 0 24px 0;
}
.h3 + .products{
margin-top: 24px;
}
.catalog__set.catalog__set--bottom{
margin-top: 50px;
}
.product__descr-sparse{
column-gap: 50px;
}
.product__info.product__info--limited{
width: min(100%, 600px);
}
.products.products--column{
flex-direction: column;
}
.products--column .products__item{
width: 100%;
display: flex;
column-gap: 50px;
row-gap: 24px;
flex-wrap: wrap;
flex-direction: row;
}
.products--column .products__item .product__image{
flex: 0 0 250px;
max-width: 250px;
}
.products--column .products__item .product__data{
flex-basis: 0;
flex-grow: 1;
max-width: 100%;
}
.products--column .products__item .btn{
flex: 0 0 100%;
max-width: 100%;
margin: 24px 0 0 0;
z-index: 1;
position: relative;
}
.product__characteristics ul{
list-style-type: none;
margin: 12px 0 0 0;
padding: 0;
font-size: 0.9em;
}
.product__characteristics li:not(:last-child){
margin: 0 0 6px 0;
}
.products--column .product__link{
font-size: 22px;
}
@media (max-width: 480px) {
.btns .btn{
margin: 0;
width: 100%;
}
.products--column .products__item .btn{
width: 100%;
}
}
.blocker .b24-form-btn{
background-color: #cc0404!important;
}
.b24-form-wrapper.b24-form-border-bottom{
border-bottom: none!important;
}
.blocker{
z-index: 999;
}
.b24-window-popup-body{
text-align: left;
}
.blocker .b24-form-control-label{
top: 12px!important;
}