/* Filters by Category*/
.t-store__card__filters-item {
    background: #f4f4f4;
    color: #111;
    padding: 10px 18px;
    border-radius: 6px;
    font-weight: 500;
    transition: 0.2s ease;
}

/* Categories. Hover */
.t-store__card__filters-item:hover {
    background: #e0e0e0;
}

/* Categories. Active button */
.t-store__card__filters-item.t-active {
    background: black;
    color: white;
}

/* Border Nav Mob*/
.t1261__panel {
    border-bottom: 1px solid #e0e0e0;
}


.t-title {
        font-size: 120px;
        line-height: 0.9 !important;
}


/* Above Button Reviews Spacing*/
.t1186__gallery+.t1186__footer {
    margin-top: 60px !important;
}



/*H1*/
@media (max-width: 1199px) {
    .t-title {
        font-size: 90px !important;
        line-height: 0.9 !important;
    }
}

@media (max-width: 959px) {
    .t-title {
        font-size: 70px !important;
        line-height: 0.9 !important;
    }
}

@media (max-width: 479px) {
    .t-title {
        font-size: 60px !important;
        line-height: 0.9 !important;
    }
}

@media (max-width: 639px) {
    /*heading-big styling*/
    .t1186__title {
        margin-bottom: 15px !important;
    }
    
    /* Above Button Reviews Spacing. Mobile*/
    .t1186__gallery+.t1186__footer {
        margin-top: 30px !important;
    }
}

/*Search Button*/
@media (min-width: 960px) {
    .t985__search-widget-button {
        visibility: hidden !important;
    }
}


/*Product Description*/
.t-descr_xxs {
    font-size: 14px !important;
}

/*Reviews Heading*/
.t433__title {
    line-height: 0.9 !important;
}


/*Font. Order Form*/
t706,
.t706 * {
    font-family: "IBM Plex Sans", sans-serif !important;
}

/*Targetting Delivery Options in the Order Form*/
t706,
.t706 .delivery-checkbox-label {
    font-size: 16px;
}

/*Categories Image Animation, Products Animation*/

.category-block img {
    transition: transform 0.5s ease;
    transform-origin: center center;
}

.category-block:hover img {
    transform: scale(1.15);
}

/* Filter Buttons. Mobile*/
.js-store-filter-mob-btn, .t-store__filter__item-title {
    font-size: 16px;
}
