/* Add custom CSS styles below */ 

.tabs-heads .tab-head .btn--grey.active, .tabs-heads .tab-head a--grey.active {
    color: var(--color-text-reverse);
    background: #ff443a;
    font-size: x-large;
}
.badge--primary {
    color: #222222;
    background-color: #fcd34c;
}
.title--x-large {
    font-size: 19px;
}
.home-block--fixed-products.show-all .title.title--x-large .btn, .home-block--slide-products.show-all .title.title--x-large .btn {
    height: 36px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    line-height: 1.7;
    background-color: #ff443a;
    color: #fff;
    padding-block: inherit;
}
.home-block--bg {
    background: #fbfbfe;
}
.product-block {
    display: flex
;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    width: 100%;
    position: relative;
    border-radius: 0px; 
   border: 0px solid #f0f2f5;
    border: 0px solid var(--color-grey-dark);
    box-shadow: 0 1px 2px 0 rgba(238, 238, 238, .5);
    overflow: hidden;
    transition: border .2s linear, box-shadow .2s linear;
    background: #fff;
}