
/******************
    COMMON
******************/

#wrapper .breadcrumb {
    padding-top: 2.5rem;
}

/******************
    HEADER
******************/

#desktop-header-container {
    padding: 0.5rem;
}

/******************
    HOME
******************/

.origami-sellers .sellers-list {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    column-gap: 2em;
}
.origami-sellers .seller-img {
    border-radius: 99%;
}
.origami-sellers .origami-seller-thumb-infos {
    padding-top: 1rem;
}

/******************
    CUSTOMER
******************/

.page-authentication #main #content {
    border: none;
    margin-top: 2rem;
    padding: 0;
}
.login-form-container,
.no-account-container {
    border: 1px solid rgba(160, 160, 160, .25);
    padding: 1rem;
}
.login-form-container .form-footer {
    margin-top: 1rem;
}
.no-account-container {
    height: stretch;
    display: flex;
    align-items: center;
    justify-content: center;
}
.no-account-container .no-account {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

.my-account-page-content-wrapper .my-account-page-content {
    padding: 0 2rem 0 3rem;
}

.origami-seller-account #content .row {
    display: block;
}

.origami-seller-account #my-products .products-filters input {
    width: auto;
}

.origami-seller-account .shipping-offers-list .shipping-offer {
    grid-template-rows: 3fr 0.5fr 1fr;
    row-gap: 0.5em;
}
.origami-seller-account .shipping-offers-list h3 {
    font-size: 14px;
    font-weight: 500;
}
.origami-seller-account .shipping-offers-list .switch {
    max-height: 24px;
}
.origami-seller-account .shipping-offers-list .switch .switch-on {
    color: #FFF;
}
.dashboard-container .secondary-statistics-block .view-button-container .view-button {
    background-color: #000;
    color: #FFF;
}
