.carousel .catalog-card--promo{background:#fff;width:calc(60vw - 16px);max-width:200px;padding:15px 15px;box-shadow:0px 0px 8px rgba(0,0,0,.08);border-radius:15px}.heading--l{text-transform:uppercase;margin-bottom:35px;margin-top:50px}.signal-button{display:inline-block;position:fixed;z-index:9999;border-radius:50%;padding:15px;bottom:90px;right:25px;border:none;background-color:#3945ff;box-shadow:0px 5px 15px rgba(0,0,0,.5)}.signal-button img{width:30px;height:30px}.goods[data-catalog-view-block=brands] .catalog-card__image .image__box{background:#000}.goods[data-catalog-view-block=brands] .image__src{height:50%}.goods .image__box{border-radius:7px}.brands .carousel__item{border:none;border-radius:6px;width:40%;flex:1 1 auto;margin:0 !important;text-align:center}.brands .carousel__wrapper{display:flex;justify-content:center;min-width:auto;min-width:-moz-max-content;min-width:auto;flex-direction:row;flex-wrap:wrap;width:100%;position:relative;gap:10px}.brand-card{margin:0 auto;height:calc(38vw - 16px)}.sol-titleBrand{color:#000}.sol-footer a{color:#fff}.sol-footer__contact{margin-bottom:25px}.sol-footer__iconpay img{width:185px}.sol-footer__copy{margin-top:30px}.sol-footer__copy img{width:150px}