.navigation:not(.mobile-style).nav-sections {
    box-shadow: unset;
}

.vendor-home-banner, .vendor-profile-wrapper .vendor-profile-container, .vendor-menu .vendor-nav-container {
    direction: ltr;
    background: #fff;
    -webkit-box-shadow: 0 3px 3px 0 #d3d3d3;
    box-shadow: 0 3px 3px 0 #d3d3d3;
    margin-top: 10px;
    margin-inline-end: 41rem;
    width: calc(100% - 52rem);
    max-width: unset;
    padding-bottom: 17px;
}

.menu-logo-container {
    margin-inline-end: -80px;
    -webkit-box-shadow: 0 3px 3px 0 #d3d3d3;
    box-shadow: 0 3px 3px 0 #d3d3d3;
    right: 0;
}

.vendor-page.page-layout-2columns-left .column.main {
    width: calc(100% - 31.5rem);
}

.vendor-page.page-layout-2columns-left .sidebar-additional {
    min-width: unset;
    width: 31.5rem;
    margin-top: -10rem;
}

.block-search-by-vendor .action.search {
    top: 10px;
}

.vendor-profile-description .vendor-phone:before {
    float: inline-start;
}

.vendor-profile-description .vendor-sales-count:before,
.vendor-profile-description .vendor-location:before,
.vendor-profile-description .vendor-phone:before,
.vendor-profile-description .vendor-operation-time:before,
.vendor-profile-description .vendor-joined-date:before {
    margin-inline-end: 5px;
}

.vendor-menu {
    background-color: #F3F5F6;
}

.products.wrapper ~ .toolbar .view-all-items {
    width: 25%;
    text-align: center;
    margin: auto;
}

html[lang="en"] #html-body .vendor-nav-container {
    margin-inline-end: 9.3rem;
    width: calc(100% - 51.7rem);
}

html[lang="en"] #html-body .menu-logo-container {
    margin-inline-start: -80px;
    right: unset;
    left: 0;
}

html[lang="en"] #html-body .vendor-page.page-layout-2columns-left .sidebar-additional {
    margin-top: -10.8rem;
}

html[lang="en"] #html-body .block-search-by-vendor .action.search {
    left: unset !important;
    right: 5px !important;
}
