/**
 * Purpletree_Marketplace purpletree
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Purpletree License that is bundled with this package in the file license.txt.
 * It is also available through online at this URL: https://www.purpletreesoftware.com/license.html
 *
 * @category    Purpletree
 * @package     Purpletree_Marketplace
 * @author      Purpletree Software
 * @copyright   Copyright (c) 2017
 * @license     https://www.purpletreesoftware.com/license.html
 */

@media only screen and (min-width: 768px){
    .marketplace-index-productedit #maincontent .columns.layout.layout-1-col > .col-main, .marketplace-index-productcreate #maincontent .columns.layout.layout-1-col > .col-main {
    width:66.66666667%
    }
}
.purpletree-lbl {
    width: 23%;
    float: left;
}
body[dir=rtl] .purpletree-lbl {
    float: right;
}
.purpletree-lblryt {
    margin-bottom: 10px;
    width: 69% !important;
    float: left;
}
body[dir=rtl] .purpletree-lblryt {
    float: right;
    position: relative;
    top: 8px;
}
.purpletree-shtwidth {
    width: 30% !important;
}
._has-datepicker {
    width: 30% !important;
}
.purpletree-txtred {
    color: #ED1C24;
}
.purpletree-content,
.purpletree-seo,
.purpletree-websiteoption,
.purpletree-image,
.purpletree-downloadable,
#downloadableobx,
.purpletree-dwncount,
.purpletree-smpcount,
.purpletree-addionalattribut {
    display: none;
}
.purpletree-seprator {
    cursor: pointer;
    border-bottom: 1px solid #ccc;
    clear: both;
    margin-bottom: 2%;
}
#weightoptn {
    width: 30% !important;
}
.purpletree-tableproduct {
    background-color: #EFEFEF;
}
.purpletree-rmv,
.purpletree-del {
    cursor: pointer;
}
.purpletree-downloablebox {
    width: 33% !important;
}
.amountd {
    text-align: right;
}
.no-border .col {
    background-color: #F5F5F5;
    border: medium none;
}
.order-item-box {
    float: left;
    width: 25%;
}
.purpletree-print {
    cursor: pointer
}
/* CSS Tree menu styles */

ul.productcategorytree {
    padding: 0 0 0 30px;
    width: 300px;
    margin-bottom:15px;
}
body[dir=rtl] ul.productcategorytree{
    padding: 30px 0 0 30px;
}
.productcategorytree li {
    position: relative;
    list-style: none;
    margin-left: -1px;
    margin-bottom:0;
}

body[dir=rtl] .productcategorytree li {
    clear: both;
}
.productcategorytree li input {
    position: absolute;
    left: 0;
    margin-left: 16px;
    z-index: 5;
    cursor: pointer;
    height: 1.3em;
    width: 1.3em;
    top: 0;
}
.productcategorytree li input.catnoselect {
    position: absolute;
    left: 0;
    margin-left: 0;
    z-index: 2;
    cursor: pointer;
    height: 1.3em;
    width: 4em;
    top: 0;
    opacity: 0;
}
.productcategorytree li input.catnoselect + ul {
    background: url(../images/toggle-small-expand.png) 40px -3px no-repeat;
    margin: -0.938em 0 0 -44px;
    height: 1em;
}
body[dir=rtl] .productcategorytree li input.catnoselect + ul {
    background: url(../images/toggle-small-expand.png) 100% -3px no-repeat;
}
.productcategorytree li input.catnoselect + ul > li {
    display: none;
    margin-left: -14px !important;
    padding-left: 1px;
}
.productcategorytree li label {
    cursor: pointer;
    display: block;
    padding-left: 37px;
}
body[dir=rtl] .productcategorytree li label {
    padding-right: 30px;
}
.productcategorytree li input.catnoselect:checked + ul {
    background: url(../images/toggle-small.png) 40px -3px no-repeat;
    padding: 1.563em 0 0 80px;
    height: auto;
}
.productcategorytree li input.catnoselect:checked + ul > li {
    display: block;
    margin: 0 0 0.125em;
}
.productcategorytree li input.catnoselect:checked + ul > li:last-child {
    margin: 0 0 0.063em;
}
.productcategorytree ul:empty{
    display:none !important;
}
.image-placeholder1 ul li {
    background: #ccc;
    font-size: 10px;
    padding: 2px;
    display: inline-block;
    line-height: 15px;
    margin-bottom: 1px;
}
.image-placeholder1 ul {
    margin-top: 6px;
    padding-left: 8px;
    padding-right: 8px;
    width: 124px;
    display: inherit;
}
.image-placeholder1 {
    display: inline-grid;
    float: left;
}
.currency-addon input {
    float: right;
    width: 88%;
}
.currency-addon label {
    float: left;
    margin-top: 8px;
}
.admin__control-table td {
    border:none;
}

.pts-store-banner{height:auto !important; width:100%;}
.pts-details{border-top:1px solid #EEEEEE; margin-top: 1%;}
.pts-review-right{float:left; width:70%;}
.pts-review-left {float:left; width:20%;}
.pts-rating-box {background: url("../images/star20.png") repeat-x scroll 0 7px transparent; height: 30px; width: 100px;float: left;}
.pts-rating-box .pts-rating { background:  url("../images/star20.png") repeat-x scroll 0 110% transparent; height: 30px;}
.pts-review-text {float: left;}
.pts-clear{clear:both;}
.pts-pagination {padding: 1%;}
.pts-custmwid{width: 23.439% !important;}
.pts-review-box{width:80%;}
.pts-review-btn{float:right !important;}
.pts-review-txt{line-height: 2.5;}
.input-text._has-datepicker {width: 30%;}
.pts-inpttxt{width: 30%!important;}
 @media only screen and (max-width: 767px){.block-collapsible-nav.pts-main{top: 20px;}}
.pts-menu-heading{padding: 5px 18px 15px 15px;margin: 0;}
.pts-rating-review{width: 100px;margin-left: 15px;}
.pts-rating-review .pts-rating { background:  url("../images/star20.png") repeat-x scroll 0 122% transparent; height: 30px;margin-top: -5px;}
.pts-rating-radio{float: left;}
.pts-rating-radio.pts-rdbtn{margin-top: 6px;}
.pts-order-statuslink{float:right;}
.pts-order-box{width: 50% !important;}
 @media only screen and (max-width: 767px){.pts-order-box{width: 100%!important;}}
.pts-invoice-bottom{width: 90% !important;}
.pts-btm-amount{float:right;}
.pts-margin-btm-zero{margin-bottom:0px !important;}
.pts-seller-payment{border:1px solid #CCCCCC;margin-bottom:5%!important}
.pts-payment-tr td{border:0px!important;}
.custom-pager .limiter{display: block !important;}
.block-collapsible-nav .content {background: #fff none repeat scroll 0 0 !important; padding-top: 4px;}
.pts-newbtn{margin-bottom:10px !important; padding:10px !important; width:auto !important; color:#fff !important; background: #1979c3 none repeat scroll 0 0; border: 1px solid #1979c3; border-radius: 0 !important; min-height: 32px !important;}
.pts-newbtn-next span{padding: 6px 12px !important;line-height: 4em;}
.pts-newbtn-next{ margin-top :4px; padding: 0 !important; border-style: none !important; min-height: 24px !important; line-height: 20px !important;height: 100%;}
.currency-addon label.addafter {
    position: absolute;
    padding-left: 5px;
}
.currency-addon input {
    padding-left:15px;
}

/* browse seller css*/

.pts-row {
    margin-right: -15px;
    margin-left: -15px;
}
.pts-input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.pts-input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.pts-col-md-3, .pts-col-md-4, .pts-col-md-6, .pts-col-sm-10, .pts-col-sm-12, .pts-col-sm-2, .pts-col-sm-3, .pts-col-sm-4, .pts-col-sm-5, .pts-col-sm-6, .pts-col-sm-7, .pts-col-sm-9, .pts-col-xs-2, .pts-col-xs-6 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.pts-input-group-addon, .pts-input-group-btn {
    white-space: nowrap;
    vertical-align: middle;
}
.pts-input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.purpletree_seller {
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-bottom: 10px;
    padding: 12px 5px;
    margin-top: 15px;
    display: flex;
}
.purpletree_seller .seller_product {
    float: right;
    width:90px;
}
.pts-text-center {
    text-align: center;
    margin-bottom: 0px;
}
.pts-input-group .pts-form-control:first-child, .pts-input-group-addon:first-child, .pts-input-group-btn:first-child>.pts-btn, .pts-input-group-btn:first-child>.pts-btn-group>.pts-btn, .pts-input-group-btn:first-child>.dropdown-toggle, .pts-input-group-btn:last-child>.pts-btn-group:not(:last-child)>.pts-btn, .pts-input-group-btn:last-child>.pts-btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.ml-2{
    margin-left:5px;
}
.toolbar select {
    background-color: #f0f0f0;
    box-shadow: inset 0 1px 0 0 #fff, inset 0 -1px 0 0 rgba(204,204,204,0.3);
    border-radius: 3px;
}
.float-left{
    float:left;
}
.float-right{
    float:right;
}

@media (min-width: 992px){
.pts-col-md-4 {
        width: 33.33333333%;
    }
.pts-col-md-3 {
    width: 25%;
}
.pts-col-md-5 {
        width: 58.33%;
}
.pts-col-sm-2 {
    width: 16.66666667%;
}
.pts-col-sm-7 {
    width: 58.33333333%;
}
.pts-col-sm-6 {
    width: 50%;
}
.pts-col-md-1, .pts-col-md-10, .pts-col-md-11, .pts-col-md-12, .pts-col-md-2, .pts-col-md-3, .pts-col-md-4, .pts-col-md-5, .pts-col-md-6, .pts-col-md-7, .pts-col-md-8, .pts-col-md-9 {
    float: left;
}
}
.form.generateticket .field {
    clear: both;
}
#popup-config-pricing.popup222 .admin__addon-prefix {
    position: absolute;
    margin-left: 5px;
    margin-top: 5px;
}
#popup-config-pricing.popup222 input {
    padding-left:18px;
}
#popup-config-pricing.popup222 {
    margin-top:20px;
}
.pricedivvv .admin__addon-prefix {
    padding-left: 5px;
    position: absolute;
    padding-top: 6px;
}
.pricedivvv input {
    width:100% !important;
    padding-left: 18px !important;
}
#specialpricefrom.ptssspecialfrom ,#specialpriceto.ptssspecialto {
    min-width:115px;
}
.field.purpletree-image > div {
    margin-bottom:10px;
}
.pts-main {
    display:block !important;
}
@media only screen and (max-width: 768px){
    .pts-col-xs-12 {
        width: 100%;
    }
    .purpletree_seller {
        display: inline-block;
    }

    .row-browes-pts{
        flex-direction: column-reverse;
    }
}
.row-browes-pts {
  display: flex;
}
/* Create two equal columns that sits next to each other */
.column1 {
  flex: 20%;
  padding: 10px;  
}
.column2 {
  flex: 86%;
  padding: 10px;  
}
.group22{
    text-align: left;
    color: #333;
}
.seller_groups2{
    line-height: 2.1;
    font-size: 20px;
}

.pts-padding-left {
    margin: 10px
}
.pts-group-filter .pts-filter-content {
    margin-top: 10px;
}

.pts-group-filter .pts-filter-current {
    line-height: 15px;
}
.pts-filter-current .pts-items {
    padding: 0px 10px;
}

.pts-items {
    margin: 0;
    padding: 0;
    list-style: none none;
}

.pts-group-filter .pts-items {
    display: inline;
}
.pts-filter-current .pts-item {
    padding-left: 17px;
    position: relative;
    z-index: 1;
}

.pts-filter-label {
    font-weight: 700;
}
.pts-filter-value {
    color: #757575;
}

.pts-filter-current .action.remove {
    line-height: normal;
}

.pts-filter-current .pts-action.remove {
    left: -2px;
    position: absolute;
    top: -1px;
}
.pts-filter-current {
    margin: 0;
}

.pts-filter-current .pts-action.pts-remove::before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    line-height: 15px;
    color: #757575;
    content: '\e616';
    font-family: 'luma-icons';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}

.pts-filter-current .pts-action.pts-remove {
    left: -2px;
    position: absolute;
    top: -1px;
}

.pts-filter-current .pts-content-head {
font-weight: 700;
padding-top: 5px;
}
.table-order-items .label_mobile {
    display: none;
}
#com_filter {
    padding: 7.5px 25px;
    margin-top: 2px;
}
.col-status .span-status {
    color: #fff;
    background-color: red;
    padding: 5px;
    margin-top: 5px;
    display: inline-block;
}
.action-menu-item._last._with-checkbox {
    padding-right: 27px;
}
.productcategorytree li:before {
     border-right: 1px dashed #a79d95;
        height: 100%;
        top: 0;
        width: 1px;
        content: '';
        right: 30px;
        position: absolute;
}
#seller-form {
    position: relative;
}
.group-switch button.switcher {
    border: 0;
}
.message.success>*:first-child:before {
    display: none !important;
}
 .purpletree_seller .product_count {
    background: #eee none repeat scroll 0 0;
    padding: 0px 10px;
    min-height: 129px;
    display: flex;
    justify-content: center;
    align-items: center;
}
#my-pay-table th.col,
#my-pay-table td.col {
    text-align: center;
}
.orderslistt .export_order,
.productlistt .export_product {
        text-align: left;
}
.account .action.primary:hover,
.account .action.primary:focus {
    color: #fff;
    border-color: #632c64;
    background: #632c64;
}
@media only screen and (min-width: 1441px){
    .purpletree_seller .product_count .pts-text-center {
        font-size: 13px;
    }
}
@media only screen and (min-width: 768px){
    #my-orders-table th.col {
        border-right: 1px solid #e2e2e2;
        text-align: center;
    }
    #my-orders-table td.col {
        border-right: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2;
        text-align: center;
        vertical-align:inherit;
    }
    #my-orders-table th.col:first-child,
    #my-orders-table td.col:first-child  {
        border-right: 0px;
    }
    .purpletree_seller .product_count {
        background: #eee none repeat scroll 0 0;
        min-height: 129px;
        width: 119px;
        max-width: 100%;

    }
    #seller-form .actions-toolbar {
        width: 120px;
    }
    #seller-form .actions-toolbar {
        position: absolute;
        left: 0px;
    }
    .purpletree_seller .seller_product { 
            width: 11%;
    }
    .seller_product .img-thumbnail {
        width: 119px;
        height: 119px;
    }
}
@media (min-width: 1025px) and (max-width: 1200px) {
    .purpletree_seller .seller_product {
        min-height: 82px;
    }
    .seller_product .img-thumbnail {
        height: 79px;
    }
    .purpletree_seller .product_count .pts-text-center {
        font-size: 8px;
    }
}
@media (min-width: 1201px) and (max-width: 1440px) {
     .seller_product .img-thumbnail {
        height: 103px;
    }
    .purpletree_seller .product_count .pts-text-center {
        font-size: 10px;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .table-wrapper.orders-history {
        overflow-x: scroll;
    }
    .purpletree_seller .seller_product {
        min-height: 82px;
    }
    .seller_product .img-thumbnail {
        height: 60px;
    }
    .purpletree_seller .product_count .pts-text-center {
        font-size: 6px;
    }
}
@media only screen and (max-width: 767px){
    .purpletree_seller .pts-col-sm-4 p {
        display: none;
    }
    .orderslistt .export_order,
    .productlistt .export_product {
            text-align: center;
    }
    .purpletree_seller .seller_product:nth-child(n+4) {
        display: none;
    }
   
    .purpletree_seller .seller_product {
        width: 50%;
    }
    .purpletree_seller .seller_product.ml-2 {
        width: 50%;
        margin: 0px;
    }
    .seller_product .img-thumbnail {
        max-height: unset;
    }
    #seller-form .actions-toolbar {
        margin-bottom: 10px;
    }
    .account .table-wrapper.orders-history .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td {
        width: 50%;
        display: inline-block;
        vertical-align: top;
    }
    .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>thead>tr>th {
        display: none;
    }
    .purpletree-lbl {
        width: 100% !important;
    }
    .purpletree-lblryt {
        width: auto !important;
    }
    .purpletree-lblryt .tox.tox-tinymce.tox-platform-touch{
        max-width: 350px;
    }
   /* .table-order-items .col-id,.table-order-items .id {
        display: none !important;
    }*/
    .table-order-items .col-image,.table-order-items .status {
        float: right;
/*        min-width: 300px;*/
    }
    .table-order-items .label_mobile {
        display: inline-block;
    }
     .account .table-wrapper.orders-history .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td.col-qty,
     .account .table-wrapper.orders-history .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td.col-status,
     .account .table-wrapper.orders-history .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td.col-edit
     {
        width: 33.33%;
    }
    .col-edit .primary {
        float: left;
    }
    .table-order-items .col-status {
        float: right;
    }
    .table-order-items .col-name {
        min-height: 53px;
    }
    .table-order-items .col-status {
        margin-top: 0px;
    }
    .account .table-wrapper.orders-history .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr {
        display: inline-block;
    }
    .account .table-wrapper.orders-history .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td {
        padding: 10px;
    }

    .pts-inpttxt {
        width: 70% !important;
    }
    .seller .pts-inpttxt{ 
        width: 200px !important;
     }
     .overview .fa-search  {
            top: -1px !important;
    }
    #com_filter {
        float: left;
    }
    .productlistt .col-status .span-status {
        margin-top: -5px;
    }
}/* Seller dashboard navigation redesign  scoped to the seller products page only */
body.marketplace-index-products .columns {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}
body.marketplace-index-products .sidebar-main {
    order: -1;
    flex: 0 0 100%;
    width: 100% !important;
    float: none !important;
    margin: 0 0 24px !important;
    padding: 10px 12px !important;
    display: flex !important;
    gap: 10px;
    overflow-x: auto;
    overscroll-behavior-x: contain;
    -webkit-overflow-scrolling: touch;
    background: #fff;
    border: 1px solid #f1ddad;
    border-radius: 16px;
    box-shadow: 0 7px 20px rgba(66, 31, 78, .08);
    scrollbar-width: thin;
}
body.marketplace-index-products .sidebar-main > .block {
    flex: 0 0 auto;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
}
body.marketplace-index-products .sidebar-main .block-collapsible-nav .title {
    display: flex !important;
    align-items: center;
    min-height: 38px;
    margin: 0 2px 0 0;
    padding: 0 12px;
    border: 0;
    border-radius: 11px;
    background: #f8f1f8;
    color: #682b6e;
    font-weight: 700;
    white-space: nowrap;
}
body.marketplace-index-products .sidebar-main .block-collapsible-nav .title:after {
    display: none !important;
}
body.marketplace-index-products .sidebar-main .block-collapsible-nav .content {
    display: block !important;
    overflow: visible !important;
}
body.marketplace-index-products .sidebar-main .nav.items {
    display: flex !important;
    flex-wrap: nowrap;
    gap: 8px;
    margin: 0;
    padding: 0;
}
body.marketplace-index-products .sidebar-main .nav.items > .item {
    flex: 0 0 auto;
    margin: 0 !important;
    border: 0 !important;
}
body.marketplace-index-products .sidebar-main .nav.items > .item > a,
body.marketplace-index-products .sidebar-main .nav.items > .item > strong {
    display: flex !important;
    align-items: center;
    min-height: 38px;
    padding: 0 14px;
    border: 1px solid #ead9eb;
    border-radius: 11px;
    background: #fff;
    color: #4e3b50;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2;
    text-decoration: none;
    white-space: nowrap;
    transition: background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s ease;
}
body.marketplace-index-products .sidebar-main .nav.items > .item > a:hover {
    border-color: #ffc32a;
    background: #fff9e9;
    color: #682b6e;
    transform: translateY(-1px);
}
body.marketplace-index-products .sidebar-main .nav.items > .item.current > a,
body.marketplace-index-products .sidebar-main .nav.items > .item.current > strong {
    border-color: #682b6e;
    background: #682b6e;
    color: #fff;
    box-shadow: 0 4px 10px rgba(104, 43, 110, .20);
}
body.marketplace-index-products .columns > .column.main {
    flex: 0 0 100%;
    width: 100% !important;
    float: none !important;
    padding: 0 !important;
}
@media (max-width: 767px) {
    body.marketplace-index-products .sidebar-main {
        margin-bottom: 16px !important;
        border-radius: 12px;
    }
    body.marketplace-index-products .sidebar-main .block-collapsible-nav .title {
        min-height: 34px;
        padding: 0 10px;
        font-size: 13px;
    }
    body.marketplace-index-products .sidebar-main .nav.items {
        gap: 6px;
    }
    body.marketplace-index-products .sidebar-main .nav.items > .item > a,
    body.marketplace-index-products .sidebar-main .nav.items > .item > strong {
        min-height: 34px;
        padding: 0 11px;
        font-size: 13px;
    }
}
/* Seller dashboard navigation refinement: one row without section headings */
body.marketplace-index-products .sidebar-main {
    align-items: center;
    flex-wrap: nowrap;
}
body.marketplace-index-products .sidebar-main .block-collapsible-nav .title {
    display: none !important;
}
body.marketplace-index-products .sidebar-main .block-collapsible-nav .content {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}
body.marketplace-index-products .sidebar-main .nav.items {
    align-items: center;
    flex-wrap: nowrap !important;
    white-space: nowrap;
}
body.marketplace-index-products .sidebar-main .nav.items > .item {
    display: block !important;
}
/* Seller dashboard navigation cleanup */
body.marketplace-index-products .sidebar-main {
    justify-content: flex-start !important;
    gap: 4px !important;
}
body.marketplace-index-products .sidebar-main > .block {
    flex: 0 0 auto !important;
    width: max-content !important;
    max-width: none !important;
}
body.marketplace-index-products .sidebar-main .nav.items {
    gap: 4px !important;
    justify-content: flex-start !important;
}
body.marketplace-index-products .sidebar-main .nav.items > li:has(a[href*="customerenquire"]),
body.marketplace-index-products .sidebar-main .nav.items > li:has(a[href*="sellerreview"]),
body.marketplace-index-products .sidebar-main .nav.items > li:has(a[href*="attributeset"]),
body.marketplace-index-products .sidebar-main .nav.items > li:has(a[href*="/attributes"]) {
    display: none !important;
}
/* Keep seller navigation contents visible on mobile */
@media (max-width: 767px) {
    body.marketplace-index-products .sidebar-main .block-collapsible-nav-content,
    body.marketplace-index-products .sidebar-main .block-collapsible-nav .content {
        display: block !important;
        visibility: visible !important;
        height: auto !important;
        max-height: none !important;
        min-height: 34px !important;
        overflow: visible !important;
        opacity: 1 !important;
    }
    body.marketplace-index-products .sidebar-main {
        align-items: center !important;
        min-height: 54px !important;
        overflow-x: auto !important;
    }
}
/* Keep seller/account navigation blocks visible on the products page mobile layout */
@media (max-width: 767px) {
    body.marketplace-index-products.rtl-layout.account .sidebar-main .block.account-nav,
    body.marketplace-index-products .sidebar-main .block.account-nav {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        width: max-content !important;
        height: auto !important;
        margin: 0 !important;
    }
    body.marketplace-index-products .sidebar-main .block.account-nav .block-collapsible-nav-content,
    body.marketplace-index-products .sidebar-main .block.account-nav .content {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        position: static !important;
        width: max-content !important;
        height: auto !important;
        max-height: none !important;
        margin: 0 !important;
        padding: 0 !important;
        transform: none !important;
    }
}
/* Seller products search layout */
body.marketplace-index-products #date_range {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 8px !important;
    width: 100% !important;
    margin: 0 !important;
}
body.marketplace-index-products #date_range > .field:first-child {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    margin: 0 !important;
}
body.marketplace-index-products #date_range > .field-row {
    flex: 0 0 auto !important;
    margin: 0 !important;
    padding: 0 !important;
}
body.marketplace-index-products #date_range #product_name {
    box-sizing: border-box !important;
    width: 100% !important;
    min-height: 44px !important;
    padding-right: 44px !important;
}
body.marketplace-index-products #date_range .fa-search {
    top: 0 !important;
    height: 44px !important;
    width: 44px !important;
    padding: 13px !important;
}
body.marketplace-index-products #date_range #com_filter {
    min-height: 44px !important;
    margin: 0 !important;
    white-space: nowrap !important;
}
@media (max-width: 767px) {
    body.marketplace-index-products #date_range {
        gap: 6px !important;
        padding: 0 !important;
    }
    body.marketplace-index-products #date_range #com_filter {
        padding: 0 16px !important;
    }
}
/* Seller products spacing and navigation artifact cleanup */
body.marketplace-index-products .sidebar-main .block-collapsible-nav-title,
body.marketplace-index-products .sidebar-main .block-collapsible-nav-title::before,
body.marketplace-index-products .sidebar-main .block-collapsible-nav-title::after {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    content: none !important;
}
body.marketplace-index-products .sidebar-main {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    margin-bottom: 18px !important;
}
body.marketplace-index-products #seller-form .fieldset {
    margin: 0 !important;
    padding: 0 !important;
}
body.marketplace-index-products #seller-form .actions-toolbar {
    margin: 0 0 12px !important;
}
body.marketplace-index-products #seller-form #date_range {
    margin-top: 0 !important;
}
/* Hide store information from the seller products navigation only */
body.marketplace-index-products .sidebar-main .nav.items > li:has(a[href*="/sellers"]),
body.marketplace-index-products .sidebar-main .nav.items > li:has(a[href*="sellers"]) {
    display: none !important;
}/* Seller products: align add-product and search controls on tablet/desktop */
@media (min-width: 768px) {
    body.marketplace-index-products #seller-form .fieldset {
        display: flex !important;
        align-items: flex-start !important;
        justify-content: space-between !important;
        gap: 24px !important;
    }
    body.marketplace-index-products #seller-form .actions-toolbar {
        flex: 0 0 auto !important;
        margin: 0 !important;
        order: 1 !important;
    }
    body.marketplace-index-products #seller-form .fields.overview {
        flex: 1 1 auto !important;
        min-width: 0 !important;
        margin: 0 !important;
        order: 2 !important;
    }
}
/* Seller products: left-aligned add button and bounded search width */
@media (min-width: 768px) {
    body.marketplace-index-products #seller-form .fieldset {
        direction: ltr !important;
    }
    body.marketplace-index-products #seller-form .actions-toolbar {
        order: 1 !important;
        margin-right: auto !important;
    }
    body.marketplace-index-products #seller-form .fields.overview {
        order: 2 !important;
        flex: 0 1 680px !important;
        width: min(62%, 680px) !important;
        max-width: 680px !important;
        direction: rtl !important;
    }
}
/* Product table: hide repeated mobile labels on larger screens */
@media (min-width: 768px) {
    body.marketplace-index-products #my-orders-table .label_mobile {
        display: none !important;
    }
}/* Seller products: equal vertical rhythm */
body.marketplace-index-products .sidebar-main {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}
body.marketplace-index-products #seller-form {
    margin-top: 0 !important;
    margin-bottom: 20px !important;
}
body.marketplace-index-products #seller-form .fieldset {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
body.marketplace-index-products .productlistt {
    margin-top: 20px !important;
}
/* Reduce the header-to-seller-navigation gap */
body.marketplace-index-products .sidebar-main {
    margin-top: 10px !important;
}/* Seller products desktop table polish */
@media (min-width: 768px) {
    body.marketplace-index-products #my-orders-table {
        width: 100% !important;
        table-layout: fixed !important;
        border-collapse: separate !important;
        border-spacing: 0 !important;
        overflow: hidden;
        border-radius: 14px;
    }
    body.marketplace-index-products #my-orders-table thead th {
        padding: 14px 10px !important;
        background: #f8f1f8 !important;
        color: #54285c !important;
        border-bottom: 2px solid #ead9eb !important;
        font-size: 15px !important;
        font-weight: 700 !important;
        text-align: center !important;
        white-space: nowrap;
    }
    body.marketplace-index-products #my-orders-table tbody tr {
        background: #fff !important;
        transition: background-color .18s ease;
    }
    body.marketplace-index-products #my-orders-table tbody tr:nth-child(even) {
        background: #fcf9fc !important;
    }
    body.marketplace-index-products #my-orders-table tbody tr:hover {
        background: #fff9e9 !important;
    }
    body.marketplace-index-products #my-orders-table tbody td {
        padding: 14px 10px !important;
        vertical-align: middle !important;
        border-bottom: 1px solid #eee5ef !important;
        color: #4d4d4d !important;
        line-height: 1.45 !important;
        text-align: center !important;
    }
    body.marketplace-index-products #my-orders-table .col-image {
        width: 11% !important;
    }
    body.marketplace-index-products #my-orders-table .col-image img {
        width: 84px !important;
        height: 84px !important;
        max-width: 84px !important;
        object-fit: contain !important;
        border-radius: 10px !important;
        background: #fafafa;
    }
    body.marketplace-index-products #my-orders-table .col-name {
        width: 26% !important;
        text-align: right !important;
        font-weight: 600 !important;
    }
    body.marketplace-index-products #my-orders-table .col-id {
        width: 6% !important;
    }
    body.marketplace-index-products #my-orders-table .col-sku {
        width: 13% !important;
    }
    body.marketplace-index-products #my-orders-table .col-price,
    body.marketplace-index-products #my-orders-table .col-cost,
    body.marketplace-index-products #my-orders-table .col-qty {
        width: 10% !important;
    }
    body.marketplace-index-products #my-orders-table .col-status {
        width: 9% !important;
    }
    body.marketplace-index-products #my-orders-table .col-edit {
        width: 8% !important;
    }
    body.marketplace-index-products #my-orders-table .col-status .span-status {
        display: inline-block;
        min-width: 60px;
        padding: 5px 8px;
        border-radius: 6px;
        color: #fff !important;
        font-size: 12px;
        line-height: 1.2;
    }
    body.marketplace-index-products #my-orders-table .col-edit .action {
        min-width: 68px;
        padding: 10px 12px !important;
        border-radius: 10px !important;
    }
}
/* Tablet spacing and control alignment */
@media (min-width: 768px) and (max-width: 1024px) {
    body.marketplace-index-products .page-main,
    body.marketplace-index-products .columns {
        padding-top: 0 !important;
        margin-top: 0 !important;
    }
    body.marketplace-index-products .sidebar-main {
        margin-top: 3px !important;
    }
    body.marketplace-index-products #seller-form .fieldset {
        align-items: center !important;
    }
}
/* Seller products desktop table: compact edit button and wider product name */
@media (min-width: 768px) {
    body.marketplace-index-products #my-orders-table .col-edit .action {
        height: 44px !important;
        min-height: 44px !important;
        padding: 10px 14px !important;
        line-height: 24px !important;
        box-sizing: border-box !important;
    }
    body.marketplace-index-products #my-orders-table .col-image { width: 9% !important; }
    body.marketplace-index-products #my-orders-table .col-id { width: 5% !important; }
    body.marketplace-index-products #my-orders-table .col-name {
        width: 34% !important;
        padding-left: 18px !important;
        padding-right: 18px !important;
    }
    body.marketplace-index-products #my-orders-table .col-sku { width: 10% !important; }
    body.marketplace-index-products #my-orders-table .col-price { width: 9% !important; }
    body.marketplace-index-products #my-orders-table .col-cost { width: 8% !important; }
    body.marketplace-index-products #my-orders-table .col-qty { width: 7% !important; }
    body.marketplace-index-products #my-orders-table .col-status { width: 9% !important; }
    body.marketplace-index-products #my-orders-table .col-edit { width: 8% !important; }
}
/* Seller products desktop: final column balance and compact edit action */
@media (min-width: 768px) {
    body.marketplace-index-products #my-orders-table .col-edit .action,
    body.marketplace-index-products #my-orders-table .col-edit a.action {
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        height: 40px !important;
        min-height: 40px !important;
        max-height: 40px !important;
        padding: 8px 13px !important;
        line-height: 20px !important;
        box-sizing: border-box !important;
    }
    body.marketplace-index-products #my-orders-table .col-image { width: 8% !important; }
    body.marketplace-index-products #my-orders-table .col-id { width: 4% !important; }
    body.marketplace-index-products #my-orders-table .col-name {
        width: 40% !important;
        padding-left: 22px !important;
        padding-right: 22px !important;
        white-space: normal !important;
        overflow-wrap: break-word !important;
    }
    body.marketplace-index-products #my-orders-table .col-sku { width: 8% !important; }
    body.marketplace-index-products #my-orders-table .col-price { width: 8% !important; }
    body.marketplace-index-products #my-orders-table .col-cost { width: 7% !important; }
    body.marketplace-index-products #my-orders-table .col-qty { width: 6% !important; }
    body.marketplace-index-products #my-orders-table .col-status { width: 8% !important; }
    body.marketplace-index-products #my-orders-table .col-edit { width: 7% !important; }
}
@media (max-width: 767px){body.marketplace-index-products #my-orders-table thead{display:none!important}body.marketplace-index-products #my-orders-table tbody tr{display:block!important;position:relative!important;margin:0 0 18px!important;padding:16px 14px 14px!important;min-height:250px!important;border:1px solid #e5dbe7!important;border-radius:14px!important;background:#fff!important;box-shadow:0 3px 12px rgba(99,45,100,.08)!important;box-sizing:border-box!important}body.marketplace-index-products #my-orders-table tbody tr td{display:block!important;width:auto!important;padding:5px 0!important;border:0!important;text-align:right!important;font-size:14px!important;line-height:1.45!important;box-sizing:border-box!important}body.marketplace-index-products #my-orders-table tbody tr .col-image{position:absolute!important;top:14px!important;right:14px!important;width:112px!important;height:112px!important;padding:0!important;text-align:center!important}body.marketplace-index-products #my-orders-table tbody tr .col-image img{width:112px!important;height:112px!important;object-fit:contain!important;border-radius:10px!important;background:#f7f7f7!important}body.marketplace-index-products #my-orders-table tbody tr .col-name{min-height:116px!important;margin-right:126px!important;padding:8px 0 10px!important;font-size:16px!important;font-weight:600!important;color:#4d3150!important;line-height:1.6!important}body.marketplace-index-products #my-orders-table tbody tr .col-id,body.marketplace-index-products #my-orders-table tbody tr .col-sku{display:none!important}body.marketplace-index-products #my-orders-table tbody tr .col-price,body.marketplace-index-products #my-orders-table tbody tr .col-cost,body.marketplace-index-products #my-orders-table tbody tr .col-qty{display:inline-block!important;width:33.333%!important;text-align:center!important;color:#666!important}body.marketplace-index-products #my-orders-table tbody tr .col-status{display:inline-block!important;width:50%!important;text-align:right!important;padding-top:10px!important}body.marketplace-index-products #my-orders-table tbody tr .col-edit{display:inline-block!important;width:50%!important;text-align:left!important;padding-top:8px!important}body.marketplace-index-products #my-orders-table tbody tr .col-edit .action{height:40px!important;min-height:40px!important;padding:8px 16px!important;border-radius:10px!important;line-height:24px!important}}@media (max-width: 767px){body.marketplace-index-products .page-main{padding-top:0!important;margin-top:0!important}body.marketplace-index-products main#maincontent{padding-top:0!important;margin-top:0!important}body.marketplace-index-products .columns{margin-top:0!important;padding-top:0!important}body.marketplace-index-products .column.main{padding-top:0!important;margin-top:0!important}body.marketplace-index-products .sidebar-main{margin-top:0!important;padding-top:0!important}body.marketplace-index-products .page-title-wrapper{height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.marketplace-index-products .sidebar-main .block{margin-top:0!important;margin-bottom:10px!important}}@media (max-width:767px){body.marketplace-index-products .columns,body.marketplace-index-products .column.main{padding-left:0!important;padding-right:0!important}body.marketplace-index-products #my-orders-table{margin:0!important;padding:0!important}body.marketplace-index-products #my-orders-table tbody tr{width:calc(100% - 8px)!important;margin-left:4px!important;margin-right:4px!important;padding:14px 12px!important}body.marketplace-index-products #my-orders-table tbody tr .col-name{margin-right:126px!important;padding-bottom:2px!important}body.marketplace-index-products #my-orders-table tbody tr .col-sku{display:block!important;position:absolute!important;top:126px!important;right:14px!important;width:112px!important;text-align:center!important;color:#777!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.marketplace-index-products #my-orders-table tbody tr .col-sku:before{content:'GN/&'DGF*,';display:block;color:#8a708c;font-size:11px}body.marketplace-index-products #my-orders-table tbody tr .col-edit .action,body.marketplace-index-products #my-orders-table tbody tr .col-edit a.action{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:10px 18px!important;line-height:26px!important;white-space:nowrap!important;overflow:visible!important;font-size:15px!important}body.marketplace-index-products #my-orders-table tbody tr .col-status{padding-top:12px!important}}@media (max-width:767px){body.marketplace-index-products .columns,body.marketplace-index-products .column.main,body.marketplace-index-products .main.content{width:100%!important;max-width:none!important;margin:0!important;padding-left:4px!important;padding-right:4px!important}body.marketplace-index-products #my-orders-table,body.marketplace-index-products #my-orders-table tbody{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.marketplace-index-products #my-orders-table tbody tr{width:100%!important;margin:0 0 14px!important;padding:14px 12px!important;border-radius:12px!important;box-shadow:0 2px 8px rgba(70,30,70,.06)!important;min-height:0!important}body.marketplace-index-products #my-orders-table tbody tr .col-image{top:14px!important;right:12px!important;width:108px!important;height:108px!important}body.marketplace-index-products #my-orders-table tbody tr .col-image img{width:108px!important;height:108px!important}body.marketplace-index-products #my-orders-table tbody tr .col-name{margin-right:120px!important;min-height:108px!important;padding:18px 4px 8px!important;text-align:right!important;font-size:15px!important}body.marketplace-index-products #my-orders-table tbody tr .col-sku{top:124px!important;right:12px!important;width:108px!important}body.marketplace-index-products #my-orders-table tbody tr .col-price,body.marketplace-index-products #my-orders-table tbody tr .col-cost,body.marketplace-index-products #my-orders-table tbody tr .col-qty{padding-top:8px!important;font-size:13px!important}body.marketplace-index-products #my-orders-table tbody tr .col-status,body.marketplace-index-products #my-orders-table tbody tr .col-edit{margin-top:4px!important;padding-top:8px!important}body.marketplace-index-products #my-orders-table tbody tr .col-edit .action{height:42px!important;min-height:42px!important;padding:7px 16px!important}}@media (max-width:767px){body.marketplace-index-products .productlistt,body.marketplace-index-products .productlistt #my-orders-table{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr{display:block!important;width:calc(100% - 8px)!important;margin:0 4px 14px!important;padding:12px!important;min-height:0!important;box-sizing:border-box!important;border:1px solid #e2d4e5!important;border-radius:12px!important}body.marketplace-index-products .productlistt #my-orders-table .col-image{height:108px!important;min-height:108px!important;max-height:108px!important;top:12px!important;right:12px!important}body.marketplace-index-products .productlistt #my-orders-table .col-image img{height:108px!important;width:108px!important;object-fit:contain!important}body.marketplace-index-products .productlistt #my-orders-table .col-name{margin-right:120px!important;min-height:108px!important;padding:18px 3px 5px!important}body.marketplace-index-products .productlistt #my-orders-table .col-sku{top:124px!important;right:12px!important}body.marketplace-index-products .productlistt #my-orders-table .col-edit .action{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:42px!important;min-height:42px!important;line-height:22px!important;padding:9px 16px!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;column-gap:8px!important;row-gap:4px!important;align-items:center!important}body.marketplace-index-products .productlistt #my-orders-table .col-image{grid-column:3!important;grid-row:1!important;position:absolute!important}body.marketplace-index-products .productlistt #my-orders-table .col-name{grid-column:1 / span 2!important;grid-row:1!important;margin-right:0!important;min-height:108px!important;padding:18px 4px 5px!important;align-self:start!important}body.marketplace-index-products .productlistt #my-orders-table .col-sku{grid-column:1!important;grid-row:3!important;position:static!important;width:auto!important;text-align:center!important;padding:8px 2px!important;white-space:nowrap!important}body.marketplace-index-products .productlistt #my-orders-table .col-sku:before{content:''FGH/';display:block!important;color:#8a708c;font-size:11px}body.marketplace-index-products .productlistt #my-orders-table .col-price{grid-column:1!important;grid-row:2!important;width:auto!important;text-align:center!important;padding:8px 2px!important}body.marketplace-index-products .productlistt #my-orders-table .col-cost{grid-column:2!important;grid-row:2!important;width:auto!important;text-align:center!important;padding:8px 2px!important}body.marketplace-index-products .productlistt #my-orders-table .col-qty{grid-column:3!important;grid-row:2!important;width:auto!important;text-align:center!important;padding:8px 2px!important}body.marketplace-index-products .productlistt #my-orders-table .col-status{grid-column:2!important;grid-row:3!important;width:auto!important;text-align:center!important;padding:8px 2px!important}body.marketplace-index-products .productlistt #my-orders-table .col-edit{grid-column:3!important;grid-row:3!important;width:auto!important;text-align:center!important;padding:4px 2px!important}body.marketplace-index-products .productlistt #my-orders-table .col-price .label_mobile,body.marketplace-index-products .productlistt #my-orders-table .col-cost .label_mobile,body.marketplace-index-products .productlistt #my-orders-table .col-qty .label_mobile{display:block!important;color:#8a708c!important;font-size:11px!important}body.marketplace-index-products .productlistt #my-orders-table .col-edit .action{height:40px!important;min-height:40px!important;padding:8px 14px!important;line-height:24px!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:118px 54px 54px!important;gap:4px!important;padding:12px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{grid-column:3!important;grid-row:1!important;position:absolute!important;top:12px!important;right:12px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{grid-column:1 / 3!important;grid-row:1!important;position:static!important;margin:0!important;min-height:0!important;padding:16px 4px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price{grid-column:1!important;grid-row:2!important;position:static!important;width:auto!important;padding:6px 2px!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost{grid-column:2!important;grid-row:2!important;position:static!important;width:auto!important;padding:6px 2px!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty{grid-column:3!important;grid-row:2!important;position:static!important;width:auto!important;padding:6px 2px!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku{grid-column:1!important;grid-row:3!important;position:static!important;top:auto!important;right:auto!important;width:auto!important;padding:6px 2px!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-status{grid-column:2!important;grid-row:3!important;position:static!important;width:auto!important;padding:6px 2px!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit{grid-column:3!important;grid-row:3!important;position:static!important;width:auto!important;padding:2px!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit .action{height:40px!important;min-height:40px!important;padding:8px 12px!important;line-height:24px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .label_mobile{display:block!important;font-size:11px!important;color:#8a708c!important}}@media (max-width:767px){body.marketplace-index-products .productlistt .toolbar .limiter,body.marketplace-index-products .productlistt .limiter{display:none!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{align-items:start!important;grid-template-rows:118px 64px 52px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty{height:64px!important;min-height:64px!important;white-space:nowrap!important;line-height:20px!important;vertical-align:top!important;padding-top:6px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price .label_mobile,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost .label_mobile,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty .label_mobile{display:block!important;height:20px!important;line-height:20px!important;margin:0!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-status,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit{height:52px!important;min-height:52px!important;line-height:20px!important;padding-top:4px!important;vertical-align:top!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit .action{margin-top:0!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{left:auto!important;right:12px!important;float:none!important;transform:none!important;z-index:2!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-id,body.marketplace-index-products .productlistt #my-orders-table tbody tr td.id,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col.id{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit .action,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit .action span{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important;line-height:20px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit .action span{width:100%!important;height:auto!important;padding:0!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{position:relative!important;z-index:1!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{position:relative!important;grid-template-rows:118px 64px 54px!important;align-items:start!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{position:absolute!important;left:calc(100% - 120px)!important;right:auto!important;top:12px!important;width:108px!important;height:108px!important;grid-column:auto!important;grid-row:auto!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{grid-column:1 / 3!important;grid-row:1!important;padding-top:16px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty{height:64px!important;min-height:64px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding:6px 2px 0!important;line-height:20px!important;white-space:nowrap!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-status,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit{height:54px!important;min-height:54px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding:4px 2px 0!important;line-height:20px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit .action{margin:0!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{position:absolute!important;top:12px!important;left:12px!important;right:132px!important;width:auto!important;height:108px!important;min-height:0!important;margin:0!important;padding:18px 4px!important;text-align:left!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;overflow:hidden!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{left:calc(100% - 120px)!important;right:auto!important}}@media (max-width:767px){body.marketplace-index-products .productlistt,body.marketplace-index-products .productlistt>.block,body.marketplace-index-products .productlistt .pts-pagination,body.marketplace-index-products .productlistt .order-products-toolbar,body.marketplace-index-products .productlistt .toolbar.bottom{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}body.marketplace-index-products .productlistt .pts-pagination{padding:0!important;margin:12px 0 0!important}body.marketplace-index-products .productlistt .order-products-toolbar{padding:0!important;margin:0!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{grid-template-rows:154px 64px 54px!important;min-height:290px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{top:12px!important;left:12px!important;right:126px!important;width:auto!important;height:148px!important;min-height:148px!important;padding:12px 4px!important;overflow:visible!important;display:block!important;text-align:right!important;line-height:1.55!important;white-space:normal!important;overflow-wrap:anywhere!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{top:12px!important;left:calc(100% - 120px)!important;right:auto!important;width:108px!important;height:108px!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{grid-template-rows:184px 64px 54px!important;min-height:320px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{height:178px!important;min-height:178px!important;line-height:1.4!important;font-size:15px!important;padding-top:10px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty{padding-top:6px!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{grid-template-rows:132px 64px 54px!important;min-height:268px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{height:126px!important;min-height:126px!important;padding-top:8px!important;font-size:15px!important;line-height:1.35!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{top:12px!important;height:108px!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{position:static!important;grid-column:1 / span 2!important;grid-row:1!important;width:auto!important;height:132px!important;min-height:132px!important;margin:0!important;padding:16px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;border:0!important;background:transparent!important;overflow:visible!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{position:absolute!important;grid-column:auto!important;grid-row:auto!important;left:calc(100% - 120px)!important;right:auto!important;top:12px!important;z-index:3!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{grid-column:2 / span 2!important;grid-row:1!important;position:static!important;width:auto!important;margin:0!important;padding:16px 8px!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;height:132px!important;min-height:132px!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{position:absolute!important;left:calc(100% - 120px)!important;right:auto!important;top:12px!important;z-index:3!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-status,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit{text-align:center!important;align-items:center!important;justify-content:flex-start!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price .label_mobile,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost .label_mobile,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty .label_mobile,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku:before{width:100%!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit .action{margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{text-align:center!important;justify-content:center!important;align-items:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name *{text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-status,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit{text-align:center!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-status,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;flex-direction:column!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-name{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-image{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}}@media (min-width:768px){body.marketplace-index-products #seller-form{position:relative!important;min-height:64px!important}body.marketplace-index-products #seller-form>.actions-toolbar{float:left!important;width:auto!important;margin:0!important}body.marketplace-index-products #seller-form>.fields.overview{float:right!important;width:52%!important;margin:0!important;padding:0!important;display:block!important}body.marketplace-index-products #seller-form>.fields.overview .field-row{display:block!important;width:100%!important;margin:0!important}body.marketplace-index-products #seller-form>.fields.overview #product_name{width:100%!important;box-sizing:border-box!important}body.marketplace-index-products #seller-form>.fields.overview .fa-search{right:0!important;left:auto!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-qty,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-sku,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-status,body.marketplace-index-products .productlistt #my-orders-table tbody tr .col-edit{margin:0!important;padding:6px 2px!important;box-sizing:border-box!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr td.col.col-price,body.marketplace-index-products .productlistt #my-orders-table tbody tr td.col.col-cost,body.marketplace-index-products .productlistt #my-orders-table tbody tr td.col.col-qty,body.marketplace-index-products .productlistt #my-orders-table tbody tr td.col.col-sku,body.marketplace-index-products .productlistt #my-orders-table tbody tr td.col.col-status,body.marketplace-index-products .productlistt #my-orders-table tbody tr td.col.col-edit{margin:0!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #my-orders-table tbody tr{width:calc(100% - 4px)!important;margin-left:2px!important;margin-right:2px!important}}@media (max-width:767px){body.marketplace-index-products .sidebar-main,body.marketplace-index-products .productlistt #seller-form{width:calc(100% - 4px)!important;margin-left:2px!important;margin-right:2px!important}body.marketplace-index-products .productlistt #seller-form>.actions-toolbar,body.marketplace-index-products .productlistt #seller-form>.fields.overview{margin-left:0!important;margin-right:0!important}}@media (max-width:767px){body.marketplace-index-products .productlistt #seller-form{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:58px!important}body.marketplace-index-products .productlistt #seller-form>.actions-toolbar{order:1!important;width:32%!important;margin:0!important}body.marketplace-index-products .productlistt #seller-form>.fields.overview{order:2!important;width:64%!important;margin:0!important;padding:0!important}body.marketplace-index-products .productlistt #seller-form>.fields.overview .field-row{width:100%!important}body.marketplace-index-products .productlistt #seller-form>.fields.overview #product_name{width:100%!important;box-sizing:border-box!important}body.marketplace-index-products .productlistt #seller-form>.fields.overview .fa-search{right:0!important;left:auto!important}body.marketplace-index-products .productlistt #seller-form>.actions-toolbar .add{width:100%!important;white-space:nowrap!important}}@media (min-width:768px){body.marketplace-index-products .productlistt #seller-form{position:relative!important;min-height:64px!important}body.marketplace-index-products .productlistt #seller-form>.fields.overview{position:absolute!important;right:0!important;left:auto!important;top:0!important;width:52%!important;float:none!important;margin:0!important}body.marketplace-index-products .productlistt #seller-form>.actions-toolbar{position:absolute!important;left:0!important;right:auto!important;top:0!important;float:none!important;margin:0!important}body.marketplace-index-products .productlistt #seller-form>.fields.overview #product_name{width:100%!important}}@media (min-width:768px){body.marketplace-index-products .productlistt #seller-form{position:relative!important;min-height:64px!important}body.marketplace-index-products .productlistt #seller-form fieldset>.actions-toolbar{position:absolute!important;left:0!important;right:auto!important;top:0!important;margin:0!important;width:auto!important}body.marketplace-index-products .productlistt #seller-form fieldset>.fields.overview{position:absolute!important;right:0!important;left:auto!important;top:0!important;width:52%!important;margin:0!important;padding:0!important}body.marketplace-index-products .productlistt #seller-form fieldset>.fields.overview .field-row{width:100%!important}body.marketplace-index-products .productlistt #seller-form fieldset>.fields.overview #product_name{width:100%!important;box-sizing:border-box!important}}@media (min-width:768px){body.marketplace-index-products .productlistt #seller-form fieldset{display:flex!important;flex-direction:row!important;direction:ltr!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important}body.marketplace-index-products .productlistt #seller-form fieldset>.actions-toolbar{order:1!important;position:static!important;float:none!important;width:auto!important;margin:0!important}body.marketplace-index-products .productlistt #seller-form fieldset>.fields.overview{order:2!important;position:static!important;float:none!important;width:52%!important;margin:0!important;padding:0!important}body.marketplace-index-products .productlistt #seller-form fieldset>.fields.overview #product_name{width:100%!important}}@media (min-width:768px){body.marketplace-index-products form#seller-form fieldset.fieldset{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;direction:ltr!important}body.marketplace-index-products form#seller-form fieldset.fieldset>.actions-toolbar{order:1!important;flex:0 0 auto!important;position:static!important;float:none!important;width:auto!important;margin:0!important}body.marketplace-index-products form#seller-form fieldset.fieldset>.fields.overview{order:2!important;flex:0 0 52%!important;width:52%!important;position:static!important;float:none!important;margin:0!important;padding:0!important}body.marketplace-index-products form#seller-form fieldset.fieldset>.fields.overview #product_name{width:100%!important}}