

/* Start:/local/templates/donballon_braind/components/bitrix/sale.personal.section/db-personal/style.css?178595641890*/
.brands-sales__img img, .transport-card__img-container img {
    height: 35px!important;
}
/* End */


/* Start:/local/templates/donballon_braind/resource/css/orders-controls.css?17859564182486*/
.orders-controls {
    display: flex;
    align-items: center;
    gap: 1.2rem;
    width: 100%;
}

.orders-controls__search {
    flex: 1 1 auto;
    min-width: 0;
}

.orders-controls__search .input__control {
    height: 5rem;
}

.orders-controls__period {
    position: relative;
    flex: 0 0 5rem;
    width: 5rem;
    height: 5rem;
}

.orders-controls__period-button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 0;
    border: 0;
    border-radius: 50%;
    background: #ececed;
    color: #423c5a;
    cursor: pointer;
    transition: background-color .2s ease, color .2s ease, transform .2s ease;
}

.orders-controls__period-icon {
    width: 2rem;
    height: 2rem;
    pointer-events: none;
}

@media (hover: hover) {
    .orders-controls__period-button:hover {
        background: #dedee1;
        color: #00a6ff;
        transform: translateY(-.1rem);
    }
}

.orders-controls__period-button:focus-visible {
    outline: 2px solid #00a6ff;
    outline-offset: 2px;
}

.orders-period-menu {
    position: absolute;
    z-index: 20;
    top: calc(100% + .8rem);
    right: 0;
    width: 24rem;
    padding: .8rem;
    border-radius: 1.6rem;
    background: #fff;
    box-shadow: 0 .8rem 2.4rem rgba(66, 59, 87, .16);
}

.orders-period-menu__option {
    display: block;
    width: 100%;
    padding: 1.2rem 1.4rem;
    border: 0;
    border-radius: 1rem;
    background: transparent;
    color: #423c5a;
    font-family: inherit;
    font-size: 1.3rem;
    font-weight: 600;
    line-height: 1.3;
    text-align: left;
    cursor: pointer;
    transition: background-color .2s ease, color .2s ease;
}

.orders-period-menu__option:not(:last-child) {
    margin-bottom: .3rem;
}

.orders-period-menu__option.is-active {
    background: #e9f7ff;
    color: #00a6ff;
}

@media (hover: hover) {
    .orders-period-menu__option:hover {
        outline: 0;
        background: #f4f3f5;
        color: #423c5a;
    }

    .orders-period-menu__option.is-active:hover {
        background: #e9f7ff;
        color: #00a6ff;
    }
}

.orders-period-menu__option:focus-visible {
    outline: 2px solid #00a6ff;
    outline-offset: -2px;
}

@media (max-width: 767px) {
    .orders-controls {
        gap: .8rem;
    }

    .orders-controls__search .input__control {
        height: 4.6rem;
    }

    .orders-controls__period {
        flex-basis: 4.6rem;
        width: 4.6rem;
        height: 4.6rem;
    }
}

/* End */
/* /local/templates/donballon_braind/components/bitrix/sale.personal.section/db-personal/style.css?178595641890 */
/* /local/templates/donballon_braind/resource/css/orders-controls.css?17859564182486 */
