/**
 * @license LGPLv3, http://opensource.org/licenses/LGPL-3.0
 * @copyright Aimeos (aimeos.org), 2016-2024
 */

.main-content .dashboard.container-fluid .dashboard-setting {
    display: none !important;
}

/* General */

html {
    overscroll-behavior: none;
}

body {
    background-color: #f5f5f5 !important;
}

.main-sidebar .sidebar-wrapper .sidebar-menu .principal .prin .title {
    overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-family: "Roboto","Arial",sans-serif;
  font-size: 0.9rem;
  line-height: 2rem;
  font-weight: 400 !important;
  -moz-box-flex: 1;
  flex: 1;
  flex-basis: 0.000000001px;
}

.app-menu-end #logout-form {
    height: 100%;
    display: flex;
    align-items: center;
}

.app-menu .app-menu-end #logout-form .btn-change-theme {
    cursor: pointer;
    min-width: 82px;
    height: 31px;
    border-radius: 21.93px;
    background-color: #ff7262;
    box-shadow: 0px 2px 6px 0px #00000026;
    padding: 4px;
}

.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-light,
.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-dark {
    display: flex;
    column-gap: 4px;
    align-items: center;
}

.app-menu .app-menu-end #logout-form .btn-change-theme .icon {
    cursor: pointer;
    padding: 0rem;
    height: 15px;
    width: 15px;
    margin: 0rem;
}

.app-menu .app-menu-end #logout-form button .icon {
    cursor: pointer;
    padding: 0.75rem;
    height: 3rem !important;
    width: 3rem !important;
    margin: 0 0.25rem;
}

.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-light
    .content-icon,
.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-dark
    .content-icon {
    width: fit-content;
    display: flex;
    align-items: center;
    justify-content: center;
    background: white;
    border-radius: 50%;
    padding: 4px;
}

.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-light
    .content-text,
.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-dark
    .content-text {
    height: 20px;
    display: flex;
}

.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-light
    .content-text
    span,
.app-menu
    .app-menu-end
    #logout-form
    .btn-change-theme
    .btn-theme
    .content-dark
    .content-text
    span {
    font-size: small;
    color: white;
    font-weight: 600;
}

@media (min-width: 991px) {
    body {
        padding-inline: 4% !important;
    }

    /* Barra de navegacion superior */
    .app-menu {
        border-radius: 0 0 10px 10px !important;
        height: 60px !important;
        position: sticky;
        top: 0;
    }

    .aimeos .logo {
        display: flex;
        height: 60px;
        align-items: center;
        border-radius: 10px;
        padding-left: 24px;
    }

    .main-content .dashboard.container-fluid,
    .main-content .item-catalog.container-fluid,
    .main-content .item-settings.container-fluid,
    .main-content .item-product.container-fluid,
    .main-content .item-attribute.container-fluid,
    .main-content .item-order.container-fluid,
    .main-content .item-customer.container-fluid,
    .main-content .item-group.container-fluid,
    .main-content .item-coupon.container-fluid,
    .main-content .item-rule.container-fluid,
    .main-content .item-review.container-fluid,
    .main-content .item-supplier.container-fluid,
    .main-content .item-cms.container-fluid,
    .main-content .item-service.container-fluid,
    .main-content .item-plugin.container-fluid,
    .main-content .item-locale.container-fluid,
    .main-content .item-locale-site.container-fluid,
    .main-content .item-attribute-type.container-fluid,
    .main-content .item-attribute-lists-type.container-fluid,
    .main-content .item-attribute-property-type.container-fluid,
    .main-content .item-catalog-lists-type.container-fluid,
    .main-content .item-cms-lists-type.container-fluid,
    .main-content .item-customer-lists-type.container-fluid,
    .main-content .item-customer-property-type.container-fluid,
    .main-content .item-media-type.container-fluid,
    .main-content .item-media-lists-type.container-fluid,
    .main-content .item-media-property-type.container-fluid,
    .main-content .item-plugin-type.container-fluid,
    .main-content .item-price-type.container-fluid,
    .main-content .item-price-lists-type.container-fluid,
    .main-content .item-price-property-type.container-fluid,
    .main-content .item-product-type.container-fluid,
    .main-content .item-product-lists-type.container-fluid,
    .main-content .item-product-property-type.container-fluid,
    .main-content .item-service-type.container-fluid,
    .main-content .item-service-lists-type.container-fluid,
    .main-content .item-stock-type.container-fluid,
    .main-content .item-tag-type.container-fluid,
    .main-content .item-text-type.container-fluid,
    .main-content .item-text-lists-type.container-fluid,
    .main-content .item-subscription.container-fluid {
        margin-top: 30px;
        padding-left: 32px !important;
    }

    .aimeos .sidebar-wrapper {
        top: 60px !important;
        padding-top: 30px !important;
        background-color: transparent;
    }

    .aimeos .sidebar-wrapper {
        top: 0px;
        padding-top: 0px;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu {
        border-radius: 10px;
        padding-block: 10px;
        background-color: white;
        padding-inline: 8px;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal.active {
        background: linear-gradient(
            90deg,
            #ff7262 19.23%,
            #f9674d 50.96%,
            #ff7262 77.4%
        ) !important;

        /* background: #1191e8 !important; */
        height: 40px;
        border-radius: 6px;
        /* box-shadow: 0px 1px 3px 0px #00000026;
        box-shadow: 0px 0px 0px 3px #1e22f233;
        box-shadow: -3px 3px 7px 0px #00000033 inset; */
        /* border: 2px solid #a3cde9; */
        box-shadow: 0px 1px 3px 0px #00000026, 0px 0px 0px 3px #ff726233,
            -3px 3px 7px 0px #00000033 inset;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal.active .prin {
        display: flex;
        align-items: center;
        width: fit-content;
        column-gap: 4px;
        height: 40px;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal .prin {
        display: flex;
        align-items: center;
        width: fit-content;
        column-gap: 4px;
        height: 40px;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal {
        height: 40px;
        border-radius: 6px;
        /* border: 2px solid white; */
        margin-block: 2px;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal:hover {
        background: linear-gradient(
            90deg,
            #ff7262 19.23%,
            #f9674d 50.96%,
            #ff7262 77.4%
        ) !important;
        height: 40px;
        border-radius: 6px;
        box-shadow: 0px 1px 3px 0px #00000026, 0px 0px 0px 3px #ff726233,
            -3px 3px 7px 0px #00000033 inset;
        /* border: 2px solid #a3cde9; */
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal .prin .title,
    .sidebar-wrapper .sidebar-menu .principal .prin .icon {
        display: flex;
        align-items: center;
        width: fit-content;
        font-weight: 700;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal.active .prin .title,
    .sidebar-wrapper .sidebar-menu .principal.active .prin .icon {
        color: white !important;
        display: flex;
        align-items: center;
        width: fit-content;
    }

    .main-sidebar
        .sidebar-wrapper
        .sidebar-menu
        .principal.active
        .prin
        #iconMedios {
        color: white !important;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal:hover .prin .title,
    .sidebar-wrapper .sidebar-menu .principal:hover .prin .icon {
        color: white !important;
    }

    .main-sidebar
        .sidebar-wrapper
        .sidebar-menu
        .principal:hover
        .prin
        #iconMedios {
        color: white !important;
    }

    /* Main */
    .main-content .list-view {
        padding-right: 0px;
    }
}

@media (max-width: 991px) {
    .main-content .container-fluid {
        padding-right: 15px !important;
        padding-left: 15px !important;
        margin-right: auto;
        margin-left: auto;
    }

    .aimeos .logo {
        display: flex;
        height: fit-content;
        align-items: center;
        border-radius: 0px;
        padding-left: 24px;
        margin-block: 8px;
    }

    .aimeos .sidebar-wrapper {
        background-color: white;
    }
}

@media (min-width: 1200px) {
    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-navbar
        .navbar-content
        .nav-tabs {
        border-radius: 0px !important;
        box-shadow: none !important;
        border: none !important;
        margin-inline: 12px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-navbar
        .navbar-content {
        padding-right: 0px;
        top: 5.2rem !important;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-navbar {
        padding-left: 0px;
        padding-right: 0px;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        padding-left: 0px;
    }

    .main-content .item-product .item-container .item-navbar .navbar-content {
        top: 5.2rem;
    }

    .main-content .item .item-container .item-navbar .navbar-content .nav-tabs {
        border-radius: 10px;
    }

    .main-content .item-product .item-container .item-content {
        margin-top: 8px;
    }

    /* Text Product */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item {
        margin-top: 0px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        padding-left: 0px;
    }

    /* Media Product */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-md-8
        select {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-md-8
        input {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-md-8 {
        padding-left: 0px;
    }

    /* Categorias Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box {
        margin-top: 0px;
    }

    /* Caracteristicas Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box {
        margin-top: 0px;
    }

    /* Producto Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box {
        margin-top: 0px;
    }

    /* Proveedores Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box {
        margin-top: 0px;
    }

    /* Fisico Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-physical
        .row
        .col-xl-6
        .box {
        margin-top: 0px;
    }

    /* Subscripcion Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box {
        margin-top: 0px;
    }

    /* Descargas Producto  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6
        .box {
        margin-top: 0px;
    }

    /* Attributes */

    .main-content
        .item-attribute
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs {
        border-radius: 10px !important;
    }

    /* Media */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        padding-left: 0px;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Text */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        padding-left: 0px;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }
}

@media (max-width: 1200px) {
    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-navbar
        .navbar-content
        .nav-tabs {
        border-radius: 0px !important;
        box-shadow: none !important;
        border: none !important;
        margin-inline: 12px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-navbar {
        padding-left: 0px;
        padding-right: 0px;
    }

    /* Media Catalog */

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group {
        display: flex;
        flex-direction: column;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    /* Text product */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        margin-top: 8px;
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    /* Media Product */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-md-8 {
        margin-top: 8px;
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-md-8
        select {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-md-8
        input {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }
}

@media (min-width: 768px) and (max-width: 1200px) {
    .main-content .item .item-container .item-navbar .navbar-content .nav-tabs {
        background-color: transparent;
        box-shadow: none;
        border: none;
        display: flex !important;
        column-gap: 8px;
        row-gap: 8px;
        margin: 0px;
        padding-block: 8px;
    }

    .main-content
        .item
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item {
        background-color: white;
        border-radius: 5.48px;
    }

    .main-content
        .item
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link {
        border-radius: 5.48px !important;
        margin: 0rem !important;
        text-decoration: none;
        text-align: center;
        padding: 0.4rem 2rem;
        border: 2px solid white;
        height: 40px;
        display: flex;
        align-items: center;
    }

    .main-content
        .item
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link:hover {
        background-color: #ebebeb;
        color: black;
        border: 2px solid white;
    }

    .main-content
        .item
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link.active {
        background-color: #ebebeb;
        color: black;
        border: 2px solid white;
    }

    /* Media */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    /* Text */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }
}

@media (min-width: 768px) {
    /* General */
    body {
        padding-inline: 0%;
    }

    .main-content .item #actions-desktop .act-help:hover {
        background-color: #ff7262;
    }

    .main-content .item #actions-desktop .act-help:focus {
        background-color: #ff7262;
    }

    .main-content .item #actions-desktop .act-cancel:hover {
        background-color: #ff7262;
    }

    .main-content .item #actions-desktop .act-cancel:focus {
        background-color: #ff7262;
    }

    .main-content .item #actions-desktop .btn-group .act-save {
        background-color: #ff7262;
    }

    .main-content .item #actions-desktop .btn-group .act-save:hover {
        background-color: #ff7262;
    }

    .main-content .item #actions-desktop .btn-group .act-save:focus {
        background-color: #ff7262;
    }

    .main-content .item #actions-desktop .btn-group .dropdown-toggle {
        background-color: #ff7262;
    }

    .main-content
        .item
        #actions-desktop
        .btn-group
        .dropdown-toggle:hover {
        background-color: #ff7262;
    }

    .main-content
        .item
        #actions-desktop
        .btn-group
        .dropdown-toggle:focus {
        background-color: #ff7262;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        textarea {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        .multiselect
        input {
            border-radius: none !important;
            border: none !important;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        .multiselect {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .advanced
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        .advanced
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        .advanced
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        .advanced
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        .advanced
        .btn:focus {
        color: white;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        .actions
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        .actions
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        .actions
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item
        .item-container
        .item-content
        .box
        table
        .actions
        .btn:focus {
        color: white;
    }

    .main-content
    .item
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
        background-color: #ebebeb;
        color: #000;
        border-radius: 6px;
    }

    .main-content
        .item
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-link:hover {
        background-color: #ebebeb;
        color: #000;
        text-decoration: none;
        border-radius: 6px;
    }

    .main-content
        .item
        .item-container
        .item-content
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item .main-navbar {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        flex-wrap: nowrap;
    }

    .main-content .item .main-navbar .item-actions .act-help:hover {
        background-color: #ff7262;
    }

    .main-content .item .main-navbar .item-actions .act-help:focus {
        background-color: #ff7262;
    }

    .main-content .item .main-navbar .item-actions .act-cancel:hover {
        background-color: #ff7262;
    }

    .main-content .item .main-navbar .item-actions .act-cancel:focus {
        background-color: #ff7262;
    }

    .main-content .item .main-navbar .item-actions .btn-group .act-save {
        background-color: #ff7262;
    }

    .main-content .item .main-navbar .item-actions .btn-group .act-save:hover {
        background-color: #ff7262;
    }

    .main-content .item .main-navbar .item-actions .btn-group .act-save:focus {
        background-color: #ff7262;
    }

    .main-content .item .main-navbar .item-actions .btn-group .dropdown-toggle {
        background-color: #ff7262;
    }

    .main-content
        .item
        .main-navbar
        .item-actions
        .btn-group
        .dropdown-toggle:hover {
        background-color: #ff7262;
    }

    .main-content
        .item
        .main-navbar
        .item-actions
        .btn-group
        .dropdown-toggle:focus {
        background-color: #ff7262;
    }

    .main-content .dashboard.container-fluid,
    .main-content .item-catalog.container-fluid,
    .main-content .item-settings.container-fluid,
    .main-content .item-product.container-fluid,
    .main-content .item-attribute.container-fluid,
    .main-content .item-order.container-fluid,
    .main-content .item-customer.container-fluid,
    .main-content .item-group.container-fluid,
    .main-content .item-coupon.container-fluid,
    .main-content .item-rule.container-fluid,
    .main-content .item-review.container-fluid,
    .main-content .item-supplier.container-fluid,
    .main-content .item-cms.container-fluid,
    .main-content .item-service.container-fluid,
    .main-content .item-plugin.container-fluid,
    .main-content .item-locale.container-fluid,
    .main-content .item-locale-site.container-fluid,
    .main-content .item-attribute-type.container-fluid,
    .main-content .item-attribute-lists-type.container-fluid,
    .main-content .item-attribute-property-type.container-fluid,
    .main-content .item-catalog-lists-type.container-fluid,
    .main-content .item-cms-lists-type.container-fluid,
    .main-content .item-customer-lists-type.container-fluid,
    .main-content .item-customer-property-type.container-fluid,
    .main-content .item-media-type.container-fluid,
    .main-content .item-media-lists-type.container-fluid,
    .main-content .item-media-property-type.container-fluid,
    .main-content .item-plugin-type.container-fluid,
    .main-content .item-price-type.container-fluid,
    .main-content .item-price-lists-type.container-fluid,
    .main-content .item-price-property-type.container-fluid,
    .main-content .item-product-type.container-fluid,
    .main-content .item-product-lists-type.container-fluid,
    .main-content .item-product-property-type.container-fluid,
    .main-content .item-service-type.container-fluid,
    .main-content .item-service-lists-type.container-fluid,
    .main-content .item-stock-type.container-fluid,
    .main-content .item-tag-type.container-fluid,
    .main-content .item-text-type.container-fluid,
    .main-content .item-text-lists-type.container-fluid,
    .main-content .item-subscription.container-fluid {
        display: block;
    }

    /* Barra de navegacion superior */
    .app-menu {
        border-radius: 0 0 0px 0px;
        height: fit-content;
        position: sticky;
        top: 0;
    }

    /* Main */

    .main-content .list-view .list {
        border-radius: 10px;
        padding: 0rem !important;
        border: none;
    }

    .main-content .list-view .list .table-responsive {
        border: 2px solid white;
        border-radius: 10px;
    }

    .main-content .list-view .list .table-responsive .list-items tbody tr th {
        background-color: #ededed;
    }

    .main-content .list-view .list .table-responsive .list-items tbody tr th a {
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        text-align: center;
        color: #171719;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        tbody
        tr
        .image {
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        text-align: center;
        color: #171719;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        tbody
        .list-item:nth-child(even)
        td {
        background-color: #f2f2f2;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        tbody
        .list-item:nth-child(odd)
        td {
        background-color: white;
    }

    .main-content .list-view .list .table-responsive .list-items .list-header {
        border-radius: 10px 10px 0 0 !important;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        .list-header
        tr
        th {
        background-color: white;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        button,
    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a {
        color: #505860;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a.btn {
        display: flex;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a {
        display: none;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        .list-header
        tr
        .actions {
        display: flex;
        width: 100%;
        height: 100%;
        padding-bottom: 4px;
        justify-content: end;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        .list-header
        tr
        .actions
        a {
        display: flex;
    }

    .main-content
        .list-view
        .list
        .table-responsive
        .list-items
        tbody
        tr
        .select
        .form-check-input {
        border-radius: 1.25em !important;
        border-color: #00000080 !important;
    }

    /* pagination */
    .main-content .list-page .page-offset .page-item .page-link {
        background-color: transparent;
        border: none;
    }

    /* Subscripcion */

    .main-content .list-view .main-navbar {
        box-shadow: none;
        background-color: transparent;
        border: none;
        border-radius: 0rem;
        padding: 0.5rem 0rem;
    }

    /* Dashboard */

    .main-content .dashboard.container-fluid .main-navbar.nav-filter-desktop {
        display: flex;
    }

    .main-content .dashboard.container-fluid .main-navbar.nav-filter-desktop {
        display: flex;
    }

    .main-content
        .dashboard.container-fluid
        .main-navbar.nav-filter-desktop
        .filter-container
        .header-filter
        .content-filter
        #customDateInputs2 {
            column-gap: 8px;
    }

    .main-content
        .dashboard.container-fluid
        .main-navbar.nav-filter-desktop
        .filter-container
        .header-filter
        .content-filter
        #customDateInputs2
        .content-personalizado
        input {
        padding: 0.3rem 0.75rem;
    }

    .main-content
        .dashboard.container-fluid
        .main-navbar.nav-filter-desktop
        .filter-container
        .header-filter
        #applyFilter2 {
        background-color: #ff7262;
        color: #fff;
        border: none;
        border-radius: 6.46px;
        padding: 0.375rem 0.75rem;
        font-size: 0.875rem;
        cursor: pointer;
        transition: background-color 0.15s ease-in-out;
    }

    .main-content .dashboard.container-fluid .main-navbar {
        padding: 0.5rem 0rem !important;
        background-color: transparent !important;
        border: none;
        box-shadow: none;
    }

    .main-content .dashboard.container-fluid .main-navbar .navbar-brand {
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
    }

    .main-content .dashboard.container-fluid .main-navbar.nav-filter-mobile {
        display: none;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container.nav-filter-mobile {
        display: none;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .header-filter
        label {
        font-weight: 400;
        font-size: 12.93px;
        line-height: 12.93px;
        letter-spacing: 1%;
        vertical-align: middle;
        padding-bottom: 4px;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .header-filter
        button {
        /* padding: 0.2rem 0.75rem !important; */
        border-radius: 6.46px;
        width: inherit;
        font-weight: 500;
        font-size: 12px;
        line-height: 19.39px;
        letter-spacing: 0.23px;
        text-align: center;
        vertical-align: middle;
    }

    .main-content .dashboard.container-fluid .filter-container .header-filter {
        width: 100%;
        display: flex;
        align-items: end;
        justify-content: space-between;
        column-gap: 8px;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .content-filter
        select {
        border-radius: 6.46px;
        width: auto;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .header-filter
        .content-filter
        #customDateInputs2
        .content-personalizado
        input {
        border-radius: 6.46px;
        width: auto;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .content-filter
        #customDateInputs
        input {
        border-radius: 6.46px;
        width: auto !important;
        background: white !important;
        border: 1px solid #00000020 !important;
        padding: 0.3rem 0.75rem;
    }

    .filter-container #customDateInputs .content-personalizado {
        display: flex;
        flex-direction: column;
    }

    .main-content .dashboard.container-fluid .filter-container .content-filter {
        width: 100%;
        display: flex;
        align-items: end;
        column-gap: 8px;
    }

    .main-content .dashboard.container-fluid .cardxs-container .cardx {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .cardxs-container
        .cardx p{
        font-weight: 500;
        font-size: 32px;
        line-height: 24px;
        letter-spacing: 1%;
        text-align: center;
        vertical-align: middle;
    }

    .main-content .dashboard.container-fluid .cardxs-container .cardx h3 {
        font-weight: 400;
        font-size: 12px;
        line-height: 24px;
        letter-spacing: 1%;
        text-align: center;
        vertical-align: middle;
    }

    .main-content .dashboard.container-fluid .main-navbar .filter-container {
        margin-bottom: 0rem !important;
        background-color: transparent !important;
        padding: 0rem 0rem !important;
        box-shadow: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-container
        .table-container {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-container
        .table-container
        h1 {
        font-weight: 600;
        font-size: 15px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
    }

    .main-content
        .dashboard.container-fluid
        .low-products-container
        .low-stock-container {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .low-products-container
        .low-stock-container
        #lowStockList {
        max-height: 400px;
        overflow: auto;
        padding-block: 10px;
        padding-inline: 8px;
    }

    .main-content
        .dashboard.container-fluid
        .low-products-container
        .low-stock-container
        h2 {
        font-weight: 600;
        font-size: 15px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .quick
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-counttotal
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #e9e9e9;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-counttotal
        .box
        .quick-end
        .quick-percent {
        background-color: #e9e9e9;
        color: black;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countcompleted
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #ff7262;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countcompleted
        .box
        .quick-end
        .quick-percent {
        background-color: #ff7262;
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countunfinished
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #fb4d56;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countunfinished
        .box
        .quick-end
        .quick-percent {
        background-color: #fb4d56;
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countcustomer
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #898989;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive {
        padding-top: 0 !important;
        padding-bottom: 1rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        td {
        background-color: #ededed;
        color: black;
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        height: 32px;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        tbody
        tr:nth-child(even)
        td {
        background-color: #f2f2f2;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        tbody
        tr:nth-child(odd)
        td {
        background-color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-id {
        text-align: end !important;
        padding-left: 1rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-name {
        text-align: start !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-price {
        text-align: end !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-statuspayment {
        text-align: end !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-service {
        text-align: start !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-service {
        padding-right: 1rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        tbody
        tr {
        height: 44px;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        tbody
        tr
        td {
        font-weight: 400;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: 0.5px;
    }

    /* ventas ultimos 30 dias */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        #order-salesday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        #order-salesday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* ventas Por mes */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        #order-salesmonth-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        #order-salesmonth-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* ventas Dias laborales */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        #order-salesweekday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        #order-salesweekday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por dia */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        #order-countday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        #order-countday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por estado de pedido */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        #order-salesday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        #order-salesday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
        overflow: visible;
        text-align: start;
        position: initial;
    }

    /* pedidos por hora */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        #order-counthour-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        #order-counthour-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por pais */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        #order-countcountry-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        #order-countcountry-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por formas de pago */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        #order-servicepayment-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        #order-servicepayment-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por tipos de entrega */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        #order-servicedelivery-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        #order-servicedelivery-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* Vista de pedido */

    .main-content .item.container-fluid .main-navbar.nav-desktop {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item.container-fluid.item-order .item-container {
        flex-direction: column;
        display: flex;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container
        .item-navbar {
        width: 100%;
        padding-left: 0px;
        padding-right: 0px;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container
        .item-navbar
        .navbar-content {
        width: 100% !important;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs {
        display: flex !important;
        flex-direction: row !important;
        background: transparent;
        justify-content: start;
        column-gap: 8px;
        padding-inline: 12px;
        padding-block: 14px;
        margin: 0px;
        margin-inline: 0px !important;
        max-height: 18.5rem;
        border: none;
        box-shadow: none;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item {
        width: 14rem;
        background: white;
        border-radius: 5.48px;
        box-shadow: 0px 4.7px 10.96px 0px #2f80ed1a;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link {
        border-radius: 5.48px !important;
        margin: 0rem !important;
        text-decoration: none;
        text-align: center;
        height: 40px;
        display: flex;
        align-items: center;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link.active {
            background-color: #ebebeb;
            color: #000;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link:hover {
            background-color: #ebebeb;
            color: #000;
    }

    .main-content
        .item.container-fluid.item-order
        .main-navbar.nav-desktop
        .item-actions
        .act-cancel:hover {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-order
        .main-navbar.nav-desktop
        .item-actions
        .btn-group
        .act-save,
    .main-content
        .item.container-fluid.item-order
        .main-navbar.nav-desktop
        .item-actions
        .btn-group
        .dropdown-toggle {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-order
        .item-container.nav-desktop
        .item-content {
        margin-top: 8px;
    }

    /* Categorias Product */

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product {
        padding: 0px;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header {
        border-radius: 10px 10px 0 0 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product {
        border-radius: 10px 10px 0 0 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header
        tr
        th {
        background-color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header
        tr
        th
        button,
        .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header
        tr
        th
        a {
        color: #505860;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header
        tr
        th
        a.btn {
        display: flex;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header
        tr
        th
        a {
        display: none;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header
        tr
        .actions {
        display: flex;
        width: 100%;
        height: 100%;
        padding-bottom: 4px;
        justify-content: end;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items .list-header
        tr
        .actions
        a {
        display: flex;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items
        tbody
        tr
        th {
            background-color: #ededed;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items
        tbody
        tr
        th
        a {
            font-weight: 700;
    font-size: 14px;
    line-height: 14px;
    letter-spacing: 1%;
    text-align: center;
    color: #171719;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-product .list .table-responsive .list-items
        tbody
        tr
        .select
        .form-check-input {
        border-radius: 1.25em !important;
        border-color: #00000080 !important;
    }

    /* Text */

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Vista categorias */

    .main-content .item.container-fluid.item-catalog .main-navbar {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item.container-fluid.item-catalog
        .main-navbar
        .item-actions
        .btn-group
        .dropdown-toggle {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .main-navbar
        .item-actions
        .btn-group
        .act-save {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter {
        width: 100%;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-delete:focus::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-add {
        background-color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree
        .box
        .input-group
        .tree-menu-filter
        .filter
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-tree {
        width: 30%;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content {
        width: 70%;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-navbar
        .navbar-content
        .nav-tabs {
        box-shadow: none;
        border: none;
        background-color: transparent;
        display: flex !important;
        column-gap: 8px;
        row-gap: 8px;
        margin: 0px;
        padding-block: 1rem;
        max-height: none;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-navbar
        .navbar-content
        .icon.more {
        max-height: none;
        padding: 0;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item {
        min-width: 15%;
        background: white;
        border-radius: 5.48px;
        box-shadow: 0px 4.7px 10.96px 0px #2f80ed1a;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link {
        margin: 0rem;
        border-radius: 5.48px;
        text-decoration: none;
        text-align: center;
        height: 40px;
        display: flex;
        align-items: center;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link.active {
            background-color: #ebebeb;
            color: #000;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link:hover {
            background-color: #ebebeb;
            color: #000;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .tab-pane
        .box {
        width: 100%;
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .tab-pane
        .box
        .row
        .block
        .form-group {
        display: flex;
        flex-direction: column;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .tab-pane
        .box
        .row
        .block
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .tab-pane
        .box
        .row
        .block
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .tab-pane
        .box
        .row
        .block
        .form-group
        .col-sm-8
        select {
        margin-top: 4px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
        width: 100% !important;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .tab-pane
        .box
        .row
        .block
        .form-group
        .col-sm-8
        input {
        margin-top: 4px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
        width: 100% !important;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus::after {
        color: white;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    /*  */

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        select {
        margin-top: 4px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        input {
        margin-top: 4px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .card-tools-more
        .act-add {
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item.container-fluid.item-catalog
        .item-container
        .catalog-content
        .item-content
        .item-media
        #item-media-group
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    /* .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base {
        flex-direction: column;
    } */

    /* .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block {
        width: 100%;
    } */

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box {
        width: 100%;
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group {
        flex-direction: column;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .form-control-label {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: start;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .col-8 {
        width: 100%;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .col-8
        .form-control {
        width: 100%;
        padding: 0.375rem 0;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .col-8
        select {
        margin-top: 4px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .col-8
        input {
        margin-top: 4px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
        padding: 0.375rem 0.75rem !important;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .box {
        width: 100%;
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .col-8
        .multiselect
        .multiselect-wrapper {
        min-height: inherit;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .col-8
        .multiselect
        .multiselect-wrapper
        .multiselect-single-label {
        left: 13px;
        top: 3px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .box
        .item-product-list
        .col-sm-12
        .item-header {
        margin-block: 0px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-base
        .block
        .box
        .form-group
        .col-8
        .multiselect
        .multiselect-wrapper
        .multiselect-caret {
        top: 5px;
        right: 10px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .box
        .item-product-list
        .col-sm-12
        .list-item
        .row
        .item-column
        .row
        .col-sm-12
        input {
        width: 100%;
        max-width: inherit;
        margin-top: 0px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
        padding: 0.375rem 0.75rem !important;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .box
        .item-product-list
        .col-sm-12
        .list-item
        .row
        .item-column
        .row
        .col-sm-12
        select {
        width: 100%;
        max-width: inherit;
        margin-top: 0px;
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
        padding: 0.375rem 0.75rem !important;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .box
        .item-product-list
        .col-sm-12
        .list-item
        .row
        .column-qtyopen
        .row
        .form-control-label {
        justify-content: start;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .box
        .item-product-list
        .col-sm-12
        .list-item
        .row
        .column-sum
        .row
        .col-sm-12 {
        justify-content: center;
        display: flex;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .box
        .item-product-list
        .col-sm-12
        .list-item
        .row
        .column-subscription
        .row
        .col-sm-12 {
        justify-content: center;
        display: flex;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-misc
        .col-xl-6
        .box
        .item-header {
        margin-top: 0px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .item-misc
        .col-xl-6
        .box
        .form-group
        textarea {
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row
        .item-address
        .box
        .item-header {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row
        .item-address {
        width: 100%;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row
        .item-address
        .box
        div
        .address-form
        .form-group {
        display: block;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row
        .item-address
        .box
        div
        .address-form
        .form-group
        label {
        width: fit-content;
        padding-bottom: 4px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row
        .item-address
        .box
        div
        .address-form
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row
        .item-address
        .box
        div
        .address-form
        .form-group
        .col-sm-8
        input,
    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row
        .item-address
        .box
        div
        .address-form
        .form-group
        .col-sm-8
        select {
        border: 1px solid #00000020 !important;
        border-radius: 5px !important;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row.address {
        display: block;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row.address
        .item-service {
        width: 100%;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row.address
        .item-service
        .box
        .item-header {
        margin-top: 0px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row.address
        .item-service
        .box
        .row
        .info {
        display: flex;
        column-gap: 8px;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row.address
        .item-service
        .box
        .row
        .price {
        display: flex;
        justify-content: end;
    }

    .main-content
        .item.container-fluid
        .item-container.nav-desktop
        .item-content
        .order-item
        .row.item-summary
        .item-total {
        width: 100%;
    }

    /* Producto */

    .main-content
        .list-view
        .list-product
        .table-responsive
        .list-items
        .list-header
        tr
        .actions
        .act-add {
        font-weight: 600 !important;
        background-color: rgb(255, 255, 255) !important;
        /* border-color: #00000020 !important; */
        color: #505860 !important;
    }

    .main-content .item-product .main-navbar.nav-mobile-product {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-product .main-navbar.nav-mobile-product {
        flex-wrap: nowrap;
    }

    .main-content .item-product .main-navbar.nav-mobile-product .title-desktop {
        display: block;
        margin-right: 16px;
    }

    .main-content
        .item-product
        .main-navbar.nav-mobile-product
        .item-actions
        .act-cancel:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .main-navbar.nav-mobile-product
        .item-actions
        .act-cancel:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .main-navbar.nav-mobile-product
        .item-actions
        .btn-group
        .act-save {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .main-navbar.nav-mobile-product
        .item-actions
        .btn-group
        .act-save:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .main-navbar.nav-mobile-product
        .item-actions
        .btn-group
        .dropdown-toggle {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .main-navbar.nav-mobile-product
        .item-actions
        .btn-group
        .dropdown-toggle:hover {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .tab-pane .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    /* Basic */

    .main-content .item-product .item-container .item-content .item-basic .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-product .item-container .item-content .item-basic .box {
        margin-top: 0px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        label {
        justify-content: flex-start;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        select {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        input {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    /* Variante */

    .main-content .item-product .item-container .item-content .item-selection .group-list .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box {
        margin-top: 0px;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .row
        .block {
        width: 100%;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .row
        .block
        .form-group {
        display: block;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block {
            display: block;

        }

        .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block .col-xl-6 {
            width: 100%;

        }



    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8, .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group .col-lg-8 {
        width: 100%;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        .col-lg-8
        select {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        .col-lg-8
        .multiselect {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        .col-lg-8
        .multiselect
        .multiselect-wrapper
        input {
        margin-top: 0px !important;
        border-radius: none !important;
        border: none !important;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        .col-lg-8
        input {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection .group-list .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        .act-show:hover::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        .act-show:focus::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-copy {
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-copy:hover {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-copy:hover::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-copy:focus {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-copy:focus::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:focus::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:focus::after {
        color: white;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .card-tools-more
        .act-add {
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860 !important;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .card-tools-more
        .act-add:hover {
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-product .item-container .item-content .item-selection
        .group-list
        .card-tools-more
        .act-add:hover::after {
        color: #505860 !important;
    }

    /* Price */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        .pricecustom {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .card-tools-more
        .act-add {
        border: 1px solid #00000020 !important;
        background-color: white;
        color: #505860 !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .card-tools-more
        .act-add:hover {
        background-color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .card-tools-more
        .act-add:hover::after {
        color: #505860 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .card-tools-more
        .act-add:focus {
        background-color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .card-tools-more
        .act-add:focus::after {
        color: #505860 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        .item-taxrate
        table
        tr
        .input-group {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        .item-taxrate
        table
        tr
        .input-group
        input {
        border: none !important;
        border-radius: 6.46px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        .item-taxrate
        table
        tr
        .input-group
        .input-group-append {
        border: none;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-price
        #item-price-group
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    /* text Product */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-start
        .act-show:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-generate {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-generate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-generate:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-generate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-generate:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .dropdown
        .act-translate {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .dropdown
        .act-translate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .dropdown
        .act-translate:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .dropdown
        .act-translate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .dropdown
        .act-translate:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-move:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-header
        #headerDesktop
        .card-tools-end
        .act-delete:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .card-tools-more
        .act-add {
        border: 1px solid #00000020 !important;
        background-color: white;
        border-radius: 6.46px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .card-tools-more
        .act-add:hover {
        background-color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .card-tools-more
        .act-add:hover::after {
        color: #505860;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .card-tools-more
        .act-add:focus {
        background-color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-text
        #item-text-group
        .group-list
        .card-tools-more
        .act-add:focus::after {
        color: #505860;
    }

    /* Media */

    .main-content .item-product .item-container .item-content .item-media .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-product .item-container .item-content .item-media .box {
        margin-top: 0px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        select {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        input {
        margin-top: 8px;
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .card-tools-more
        .act-add {
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        border-radius: 6.46px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-media
        #item-media-group
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    /* Existencia Product */

    .main-content .item-product .item-container .item-content .item-stock .box {
        margin-top: 0px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list {
        margin-top: 0px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .stock-stocklevel
        .item-stocklevel {
        border-radius: 6.46px;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .stock-stocklevel
        .item-stockflag {
        border-radius: 5px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .stock-dateback
        input {
        border-radius: 6.46px;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .stock-timeframe
        input {
        border-radius: 6.46px;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-stock
        .box
        .table-responsive
        .stock-list
        tbody
        .stock-row
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /* Categorias Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list {
        margin-top: 0px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        tbody
        tr
        td
        .multiselect {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        tbody
        tr
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-category
        .row
        .catalog
        .box
        .category-list
        tbody
        tr
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /* Caracteristicas Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property {
        margin-top: 0px;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        tbody
        tr
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        tbody
        tr
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        tbody
        tr
        td
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .item-property
        tbody
        tr
        td
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        td
        .multiselect {
        width: 100%;
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        td
        .form-group {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        td
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        td
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        td
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-list {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-list:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-list:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-list:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        thead
        tr
        .actions
        .act-list:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-show:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-move:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-characteristic
        .row
        .col-xl-12
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /* Producto Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table {
        margin-top: 0px;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        td
        .multiselect {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-move:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-related
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /* Proveedores Producto */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table {
        margin-top: 0px;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        td
        .multiselect {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-supplier
        .row
        .col-xl-6
        .box
        .table
        tbody
        tr
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /* Fisico Producto physical  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-physical
        .row
        .col-xl-6 {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-physical
        .row
        .col-xl-6 {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-physical
        .row
        .col-xl-6
        .box
        .form-group {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-physical
        .row
        .col-xl-6
        .box
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-physical
        .row
        .col-xl-6
        .box
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-physical
        .row
        .col-xl-6
        .box
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Subscripcion Producto  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table {
        margin-top: 0px;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .interval-check
        input {
        border-radius: 10px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        td
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Descargas Producto  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6 {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6
        .box
        .form-group {
        display: block;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6
        .box
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6
        .box
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6
        .box
        .form-group
        .col-sm-8
        input {
        margin-top: 8px;
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6
        .box
        .form-group
        .col-sm-8
        select {
        margin-top: 8px;
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-download
        .row
        .col-xl-6
        .box
        .form-group
        .col-sm-8
        .form-check-input {
        margin-top: 8px;
        border-radius: 10px;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .actions
        .act-delete:focus::after {
        color: white;
    }

    /*  */

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        .interval-check
        input {
        border-radius: 10px;
    }

    .main-content
        .item-product
        .item-container
        .item-content
        .item-subscription
        .box
        .table-responsive
        .table
        tbody
        tr
        td
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Cesta */

    .main-content .item-basket .main-navbar {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-basket .main-navbar {
        flex-wrap: nowrap;
    }

    .main-content .item-basket .main-navbar h1 {
        display: block;
        margin-right: 16px;
    }

    .main-content .item-basket .main-navbar .item-actions .act-cancel:hover {
        background-color: #ff7262;
    }

    .main-content .item-basket .main-navbar .item-actions .act-cancel:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .row
        .block
        .box,
    .main-content .item-basket .item-container .item-content .tab-pane .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .row
        .block
        .box
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .row
        .block
        .box
        .form-group
        .col-8 {
        width: 100%;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .box
        .row
        .col-sm-12
        .item-header,
    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .row
        .col-xl-6
        .box
        .item-header {
        margin-top: 0px;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .row
        .col-xl-6
        .box
        .form-group
        textarea {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .row
        .col-xl-6
        .box
        .row
        .col-6 {
        display: flex;
        column-gap: 8px;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .row
        .col-xl-6
        .box
        .row
        .col-6
        .service-price {
        width: 100%;
        text-align: end;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .service-attr
        thead
        tr
        .actions
        .act-add {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .service-attr
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .service-attr
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .service-attr
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-basket
        .item-container
        .item-content
        .tab-pane
        .service-attr
        thead
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    /* Attributes */

    .main-content .item-attribute .item-container .item-content .tab-pane .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-attribute
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-link.active {
        background-color: #ebebeb;
        color: #000;
        border-radius: 6px;
    }

    .main-content
        .item-attribute
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-link:hover {
        background-color: #ebebeb;
        color: #000;
        text-decoration: none;
        border-radius: 6px;
    }

    /* Basic */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group {
        display: block;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8 {
        width: 100%;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        margin-top: 8px;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        margin-top: 8px;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        table
        tbody
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        height: 38px;
        margin-top: 8px;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        table
        tbody
        tr
        .actions
        .act-add::after {
        display: flex;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        table
        tbody
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        table
        tbody
        tr
        .actions
        .act-add:focus::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        table
        tbody
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .block
        .form-group
        .col-sm-8
        table
        tbody
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    /* Media */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Text */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Price */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .secondary
        .item-property
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-price
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Caracteristic */

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        td
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-attribute
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        td
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Proveedor */

    .main-content
        .item-supplier
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-link.active {
        background-color: #ebebeb;
        color: #000;
        border-radius: 6px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-link:hover {
        background-color: #ebebeb;
        color: #000;
        text-decoration: none;
        border-radius: 6px;
    }

    /* Basic */

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-basic
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .col-xl-6 {
        width: 100%;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-basic
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Direccion */

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-address
        .act-add::after {
        color: #505860;
    }

    /* Medios */

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    /* Text */

    .main-content .item-supplier .item-container .item-content .item-text .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    /* Productos */

    .main-content .item-supplier .item-container .item-content .item-product {
        padding: 0px;
        border-radius: 10px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th {
        background-color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a.act-delete::after {
        color: #505860;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns::after {
        color: #505860;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns:focus::after {
        color: white;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        a,
    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th.select
        a {
        display: inline-block;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a {
        display: none;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr
        th {
        background-color: #ededed;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr
        th
        a {
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        text-align: center;
        color: #171719;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr.list-search
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            background-color: #ff7262;
        }

        .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover::after {
            color: white;
        }

        .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            color: white;
        }

        /* Clientes */

    .main-content
    .item-customer
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
    background-color: #ebebeb;
    color: #000;
    border-radius: 6px;
}

.main-content
    .item-customer
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link:hover {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-radius: 6px;
}

/* Basic */

.main-content .item-customer .item-container .item-content .tab-pane .row .box {
    border-radius: 10px !important;
    box-shadow: 0px 6px 14px 0px #2f80ed33;
}

.main-content .item-customer .item-container .item-content .tab-pane .row .box .form-group {
    display: block;
}

.main-content .item-customer .item-container .item-content .tab-pane .row .box .form-group label {
    width: 100%;
    justify-content: flex-start;
    text-align: start;
}

.main-content .item-customer .item-container .item-content .tab-pane .row .box .form-group .col-sm-8 {
    width: 100%;
    margin-top: 8px;
}

.main-content .item-customer .item-container .item-content .tab-pane .row .box .form-group .col-sm-8 select {
    border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content .item-customer .item-container .item-content .tab-pane .row .box .form-group .col-sm-8 input {
    border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

/* Direccion */

.main-content .item-customer .item-container .item-content .tab-pane .group-list .box {
    border-radius: 10px !important;
    box-shadow: 0px 6px 14px 0px #2f80ed33;
}

.main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:hover::after {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:focus {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-address
        .act-add::after {
        color: #505860;
    }

    /* Pedidos */

    .main-content .item-customer .item-container .item-content .item-order .box {
        padding: 0px;
        border-radius: 10px;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-order
        .box
        .table-responsive
        .list-items
        .list-header
        tr
        th {
        background-color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-order
        .box
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a.act-delete::after {
        color: #505860;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-order
        .box
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-add::after {
        color: #505860;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns::after {
        color: #505860;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns:focus::after {
        color: white;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        a,
    .main-content
        .item-supplier
        .item-container
        .item-content
        .item-product
        .productlist
        .table-responsive
        .list-items
        .list-header
        tr
        th.select
        a {
        display: inline-block;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a {
        display: none;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        tbody
        tr
        th {
        background-color: #ededed;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        tbody
        tr
        th
        a {
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        text-align: center;
        color: #171719;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        tbody
        tr.list-search
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-order
    .box
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            background-color: #ff7262;
        }

        .main-content
        .item-customer
        .item-container
        .item-content
        .item-order
        .box
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover::after {
            color: white;
        }

        .main-content
        .item-customer
        .item-container
        .item-content
        .item-order
        .box
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            color: white;
        }

        /* Productos */

    .main-content .item-customer .item-container .item-content .item-product {
        padding: 0px;
        border-radius: 10px;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th {
        background-color: white;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-product
    .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a.act-delete::after {
        color: #505860;
    }

    .main-content
    .item-customer
    .item-container
    .item-content
    .item-product
    .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-add::after {
        color: #505860;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns::after {
        color: #505860;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns:focus::after {
        color: white;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        a,
    .main-content
    .item-customer
    .item-container
    .item-content
    .item-product
    .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.select
        a {
        display: inline-block;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a {
        display: none;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr
        th {
        background-color: #ededed;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr
        th
        a {
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        text-align: center;
        color: #171719;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr.list-search
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            background-color: #ff7262;
        }

        .main-content
        .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover::after {
            color: white;
        }

        .main-content
        .item-customer
        .item-container
        .item-content
        .item-product
        .productref-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            color: white;
        }

        /* Caracteristic */

        .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box {
        border-radius: 10px;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table {
        margin-top: 0px;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        td
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-customer
        .item-container
        .item-content
        .item-property
        .box
        table
        tbody
        tr
        td
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Cupon */

    .main-content
    .item-coupon
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
    background-color: #ebebeb;
    color: #000;
    border-radius: 6px;
}

.main-content
    .item-coupon
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link:hover {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-radius: 6px;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group {
        display: block;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8 {
        width: 100%;
        margin-top: 8px;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8
    select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8
    .input-group.form-control {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    thead
    tr
    .actions
    .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    thead
    tr
    .actions
    .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    thead
    tr
    .actions
    .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    thead
    tr
    .actions
    .act-add:hover::after {
        color: white;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    thead
    tr
    .actions
    .act-add:focus {
        color: white;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    tbody
    tr
    .actions
    .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    tbody
    tr
    .actions
    .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    tbody
    tr
    .actions
    .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    tbody
    tr
    .actions
    .act-delete:hover::after {
        color: white;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    table
    tbody
    tr
    .actions
    .act-delete:focus {
        color: white;
    }

    /* Codigo */

    .main-content .item-coupon .item-container .item-content .item-code {
        padding: 0px;
        border-radius: 10px;
    }

    .main-content
        .item-coupon
        .item-container
        .item-content
        .item-code
        .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th {
        background-color: white;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        button::after {
        color: #505860;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-add::after {
        color: #505860;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns::after {
        color: #505860;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        .act-columns:focus::after {
        color: white;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.actions
        a,
    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th.select
        a {
        display: inline-block;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        .list-header
        tr
        th
        a {
        display: none;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr
        th {
        background-color: #ededed;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr
        th
        a {
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        text-align: center;
        color: #171719;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr.list-search
        td.select
        input {
        border-radius: 10px;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-coupon
    .item-container
    .item-content
    .item-code
    .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            background-color: #ff7262;
        }

        .main-content
        .item-coupon
        .item-container
        .item-content
        .item-code
        .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:hover::after {
            color: white;
        }

        .main-content
        .item-coupon
        .item-container
        .item-content
        .item-code
        .coupon-code-list
        .table-responsive
        .list-items
        tbody
        tr.list-item
        td.actions
        .act-delete:focus {
            color: white;
        }

    /* Grupo */

    .main-content
    .item-group
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
    background-color: #ebebeb;
    color: #000;
    border-radius: 6px;
}

.main-content
    .item-group
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link:hover {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-radius: 6px;
}

/* Basic */

.main-content
    .item-group
    .item-container
    .item-content
    .item-basic
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-group
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6 {
        width: 100%;
}

.main-content
    .item-group
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group {
        display: block;
}

.main-content
    .item-group
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    label {
        justify-content: flex-start;
  text-align: start;
        width: 100%;

}

.main-content
    .item-group
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8 {
        margin-top: 8px;
        width: 100%;

}

.main-content
    .item-group
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

    /* Regla de precio */

    .main-content
    .item-rule
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
    background-color: #ebebeb;
    color: #000;
    border-radius: 6px;
}

.main-content
    .item-rule
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link:hover {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-radius: 6px;
}

/* Basic */

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6 {
        width: 100%;
}

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group {
        display: block;
}

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    label {
        justify-content: flex-start;
  text-align: start;
        width: 100%;

}

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8 {
        margin-top: 8px;
        width: 100%;

}

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    .input-group.form-control {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
.item-rule
.item-container
.item-content
.item-basic
.row
        .block
        table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        height: 38px;
        margin-top: 8px;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add::after {
        display: flex;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:focus::after {
        color: white;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:hover::after {
        color: white;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        height: 38px;
        margin-top: 8px;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete::after {
        display: flex;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:focus::after {
        color: white;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-rule
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:hover::after {
        color: white;
    }

    /* Comentario */

    .main-content
    .item-review
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
    background-color: #ebebeb;
    color: #000;
    border-radius: 6px;
}

.main-content
    .item-review
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link:hover {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-radius: 6px;
}

/* Basic */

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    label {
        justify-content: flex-start;
  text-align: start;
        width: 100%;

}

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8 {
        margin-top: 8px;
        width: 100%;

}

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    .input-group.form-control {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    textarea {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-review
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    span {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

/* CMS */

/* Menu */

.main-content .item-cms .item-container .item-navbar .navbar-content .nav-tabs {
    background-color: transparent;
    box-shadow: none;
    border: none;
    display: flex !important;
    column-gap: 8px;
    row-gap: 8px;
    margin: 0px;
    padding-block: 8px;
}

.main-content
    .item-cms
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-item {
    background-color: white;
    border-radius: 5.48px;
}

.main-content
    .item-cms
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-item
    .nav-link {
    border-radius: 5.48px !important;
    margin: 0rem !important;
    text-decoration: none;
    text-align: center;
    padding: 0.4rem 2rem;
    border: 2px solid white;
    height: 40px;
    display: flex;
    align-items: center;
}

.main-content
    .item-cms
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-item
    .nav-link:hover {
    background-color: #ebebeb;
    color: black;
    border: 2px solid white;
}

.main-content
    .item-cms
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-item
    .nav-link.active {
    background-color: #ebebeb;
    color: black;
    border: 2px solid white;
}

/* Basic */

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    label {
        justify-content: flex-start;
  text-align: start;
        width: 100%;

}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6 {
        width: 100%;
}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8 {
        margin-top: 8px;
        width: 100%;

}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    .input-group.form-control {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    textarea {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-basic
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    span {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

/* Contenido */

.main-content
    .item-cms
    .item-container
    .item-content
    .item-content
    .group-list
    .group-item {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
        margin-bottom: 8px;
}

.main-content
    .item-cms
    .item-container
    .item-content
    .item-content
    .group-list
    .group-item
    .card-header {
        padding: 0px;
}

.main-content
.item-cms
.item-container
.item-content
.item-content
.group-list
.group-item
.card-block
.col-xl-6
.form-group {
        display: block;
}

.main-content
.item-cms
.item-container
.item-content
.item-content
.group-list
.group-item
.card-block
.col-xl-6
.form-group
    label {
        justify-content: flex-start;
  text-align: start;
        width: 100%;

}

.main-content
.item-cms
.item-container
.item-content
.item-content
.group-list
.group-item
.card-block
.col-xl-6
.form-group
    .col-sm-8 {
        margin-top: 8px;
        width: 100%;

}

.main-content
.item-cms
.item-container
.item-content
.item-content
.group-list
.group-item
.card-block
.col-xl-6
.form-group
    .col-sm-8
    select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
.item-cms
.item-container
.item-content
.item-content
.group-list
.group-item
.card-block
.col-xl-6
.form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;

}

.main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .act-show:hover::after {
        color: white;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .act-show:focus {
        color: white;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:hover::after {
        color: white;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-copy:focus {
        color: white;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
.item-cms
.item-container
.item-content
.item-content
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-content
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
    .item-cms
    .item-container
    .item-content
    .item-content
        .act-add::after {
        color: #505860;
    }

    /* Text */

    .main-content .item-cms .item-container .item-content .item-seo .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .act-show:hover::after {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .act-show:focus {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover::after {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover::after {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white !important;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content .item-cms .item-container .item-content .item-seo
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    /* Medios */

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white !important;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-cms
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    /* Ajustes */

    /* Menu */

.main-content
    .item-settings
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-item {
    background-color: white;
    border-radius: 5.48px;
}

.main-content
    .item-settings
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
    background-color: #ebebeb;
    color: #000;
    border-radius: 6px;
}

.main-content
    .item-settings
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link:hover {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-radius: 6px;
}

/* Basic */

.main-content
    .item-settings
    .item-container
    .item-content
    .item-basic
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .col-xl-6
    .form-group {
        display: block;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .col-xl-6
    .form-group
    label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .col-xl-6
    .form-group
    .col-sm-8 {
        width: 100%;
        margin-top: 8px;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .col-xl-6
    .form-group
    .col-sm-8
    select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

/* Tema */

.main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .row
    .col-xl-6 {
        width: 100%;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .box
    .item-header {
        margin-top: 0px;
}



    .main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .box
    .content-class {
        display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .box
    .form-group {
        display: block;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .box
    .form-group
    label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .box
    .form-group
    .col-sm-4 {
        width: 100%;
        margin-top: 8px;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-theme
    .box
    .form-group
    .col-sm-4
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

/* Tienda */

.main-content
    .item-settings
    .item-container
    .item-content
    .item-tienda
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-tienda
    .box
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-tienda
    .box
    textarea {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-settings
    .item-container
    .item-content
    .item-tienda
    .config-save
    .config-btn {
        text-align: center;
        background: linear-gradient( 90deg, #ff7262 19.23%, #f9674d 50.96%, #ff7262 77.4% ) !important;
  color: white;
  padding: 8px 30px;
  border-radius: 6px;
  text-decoration: none !important;
  font-weight: 600;
  cursor: pointer;
}

/* Configuracion - Servicios */

/* Menu */

.main-content
    .item-service
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-item {
    background-color: white;
    border-radius: 5.48px;
}

.main-content
    .item-service
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
    background-color: #ebebeb;
    color: #000;
    border-radius: 6px;
}

.main-content
    .item-service
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link:hover {
    background-color: #ebebeb;
    color: #000;
    text-decoration: none;
    border-radius: 6px;
}

/* Basic */

.main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
}

.main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group {
        display: block;
}

.main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
}

.main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8 {
        width: 100%;
        margin-top: 8px;
}

.main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8
    select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8
    input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .box
    .row
    .block
    .form-group
    .col-sm-8
    .input-group {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
}

.main-content
.item-service
    .item-container
    .item-content
    .item-basic
.row
        .block
        table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        height: 38px;
        margin-top: 8px;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add::after {
        display: flex;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:focus::after {
        color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            thead
            tr
            .actions
            .act-add:hover::after {
        color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        height: 38px;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete::after {
        display: flex;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:focus::after {
        color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-basic
    .row
            .block
            table
            tbody
            tr
            .actions
            .act-delete:hover::after {
        color: white;
    }

    /* Medios */

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        box-shadow: none;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .group-item
        .card-block
        .secondary
        .table
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-media
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    /* Text */

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-generate:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-translate:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-move:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-header
        .card-tools-end
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .advanced
        .card-tools-start
        .act-show:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
        background-color: white;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .card-tools-more
        .act-add::after {
        color: #505860;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-text
        .group-list
        .group-item
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    /* Price */

    .main-content
        .item-service
        .item-container
        .item-content
        .item-price
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .item-service
        .item-container
        .item-content
        .item-price
        .box
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .act-show:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .act-show:hover::after {
        color: white;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .act-show:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .act-show:focus::after {
        color: white;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-move {
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-move:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-move:hover::after {
        color: white;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-move:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-move:focus::after {
        color: white;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-delete {
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-delete:hover::after {
        color: white;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .box
        .card-header
        .card-tools-end
        .act-delete:focus::after {
        color: white;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .group-list
        .card-tools-more
        .act-add {
        border: 1px solid #00000020 !important;
        background-color: white;
        color: #505860 !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
    .item-service
        .item-container
        .item-content
        .item-price
        .group-list
        .card-tools-more
        .act-add:hover {
        background-color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
        .group-list
        .card-tools-more
        .act-add:hover::after {
        color: #505860 !important;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
        .group-list
        .card-tools-more
        .act-add:focus {
        background-color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
        .group-list
        .card-tools-more
        .act-add:focus::after {
        color: #505860 !important;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .col-xl-6
        .form-group
        label {
        justify-content: flex-start;
        text-align: start;
        width: 100%;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        .item-taxrate
        table
        tr
        .input-group
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        input {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .col-xl-6
        .form-group
        .col-sm-8
        select {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:hover::after {
        color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        thead
        tr
        .actions
        .act-add:focus {
        color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete {
        border-radius: 6.46px;
        border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:hover::after {
        color: white;
    }

    .main-content
    .item-service
    .item-container
    .item-content
    .item-price
    .box
        .card-block
        .secondary
        .item-config
        tbody
        tr
        .actions
        .act-delete:focus {
        color: white;
    }

    /* Configuracion - Complemento */

    /* Menu */

    .main-content
    .item-plugin
    .item-container
    .item-navbar
    .navbar-content
    .nav-tabs
    .nav-link.active {
        background-color: #ebebeb;
        color: #000;
        border-radius: 6px;
    }

    .main-content
        .item-plugin
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-link:hover {
        background-color: #ebebeb;
        color: #000;
        text-decoration: none;
        border-radius: 6px;
    }

    /* Basic */

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group {
        display: block;
    }

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        .input-group {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        .input-group
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        .input-group
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        .input-group
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        .input-group
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        .form-group
        .col-sm-8
        .input-group
        .btn:focus {
        color: white;
    }

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        table
        .actions
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        table
        .actions
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        table
        .actions
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        table
        .actions
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-plugin
        .item-container
        .item-content
        .box
        .row
        .block
        table
        .actions
        .btn:focus {
        color: white;
    }

    /* Locales - Locales */

    /* Basic */

    .main-content
        .item-locale
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
        .item-locale
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-locale
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-locale
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-locale
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-locale
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* Locales - Sitios */

    /* Basic */

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        textarea {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
        .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .actions
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .actions
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .actions
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .actions
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-locale-site
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .actions
        .btn:focus {
        color: white;
    }

    /* Tipo - Atributos */

    /* Basic */

    .main-content
        .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Lista de Atributos */

    /* Basic */

    .main-content
        .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-attribute-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Caracteristicas de los Atributos */

    /* Basic */

    .main-content
        .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-attribute-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Caracteristicas de los Atributos */

    /* Basic */

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-catalog-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - type/cms/list */

    /* Basic */

    .main-content
    .item-cms-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-cms-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-cms-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-cms-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-cms-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-cms-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* Tipo - Lista de clientes */

    /* Basic */

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-customer-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Caracteristicas de clientes */

    /* Basic */

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-customer-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Medios */

    /* Basic */

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-media-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Lista de Medios */

    /* Basic */

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-media-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Caracteristica de Medios */

    /* Basic */

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-media-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Complementos */

    /* Basic */

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-plugin-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Precios */

    /* Basic */

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-price-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Lista de Precios */

    /* Basic */

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-price-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Tipo/Precio/Caracteristica */

    /* Basic */

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-price-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Producto */

    /* Basic */

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-product-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Lista de Producto */

    /* Basic */

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-product-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Caracteristica de Producto */

    /* Basic */

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-product-property-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Servicios */

    /* Basic */

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-service-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Lista de Servicios */

    /* Basic */

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-service-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Existencia */

    /* Basic */

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-stock-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Etiquetas */

    /* Basic */

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-tag-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Textos */

    /* Basic */

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-text-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Tipo - Lista de Textos */

    /* Basic */

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6 {
            width: 100%;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group {
        display: block;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        label {
        width: 100%;
        justify-content: flex-start;
        text-align: start;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8 {
        width: 100%;
        margin-top: 8px;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        .form-group
        .col-sm-8
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        input {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        select {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    }

    /* .main-content
    .item-attribute-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn {
            border-radius: 6.46px;
            border: 1px solid #00000020 !important;
    } */

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover {
        background-color: #ff7262;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        background-color: #ff7262;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:hover::after {
        color: white;
    }

    .main-content
    .item-text-lists-type
        .item-container
        .item-content
        .box
        .row
        .col-xl-6
        table
        .action
        .btn:focus {
        color: white;
    }

    /* Menu ---------------------------------------------------------------------------------------------------------------------- */

    .aimeos .main-sidebar {
        position: relative;
    }

    .main-sidebar
        .sidebar-wrapper
        .sidebar-menu
        .principal:hover
        .tree-menu-wrapper
        .tree-menu
        li
        a
        .icon {
        color: #505860 !important;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal .tree-menu-wrapper {
        width: max(19%, 12rem) !important;
    }
}

/* Mobile --------------------------------------------------------------------------------------------------------------------- */

@media (max-width: 768px) {
    /* pagination */
    .main-content .list-page .page-offset .page-item .page-link {
        background-color: transparent;
        border: none;
    }

    /* general */

    /* .main-content
        .item
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link:hover {
        background-color: #ff7262;
        color: black;
        border: 2px solid white;
    }

    .main-content
        .item
        .item-container
        .item-navbar
        .navbar-content
        .nav-tabs
        .nav-item
        .nav-link.active {
        background-color: #ff7262;
        color: black;
        border: 2px solid white;
    } */

    /* Dashboard */

    .main-content .dashboard.container-fluid .main-navbar.nav-filter-desktop {
        display: none !important;
    }

    .main-content .dashboard.container-fluid .main-navbar.nav-filter-mobile {
        display: flex !important;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container.nav-filter-mobile {
        display: flex !important;
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33 !important;
        background-color: #fff;
        padding: 1rem 1.5rem;
        margin-bottom: 1.5rem;
        align-items: center;
        gap: 1rem;
        flex-wrap: wrap;
    }

    .main-content .dashboard.container-fluid .main-navbar {
        padding: 0.5rem 0rem !important;
        background-color: transparent !important;
        border: none;
        box-shadow: none;
    }

    .main-content .dashboard.container-fluid .main-navbar .navbar-brand {
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
    }

    .main-content .dashboard.container-fluid .filter-container {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .header-filter
        label {
        font-weight: 600;
        font-size: 15px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .header-filter
        button {
        /* padding: 0.2rem 0.75rem !important; */
        border-radius: 6.46px;
    }

    .main-content .dashboard.container-fluid .filter-container .header-filter {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .content-filter
        select {
        border-radius: 6.46px;
        width: 100%;
        background: white !important;
        border: 1px solid #00000020 !important;
    }

    /* .main-content
        .dashboard.container-fluid
        .filter-container
        .content-filter
        #customDateInputs {
        display: flex !important;
        flex-direction: column !important;
        column-gap: 12px;
        width: 100%;
    } */

    .main-content
        .dashboard.container-fluid
        .filter-container
        .content-filter
        #customDateInputs {
        width: 100% !important;
    }

    .main-content
        .dashboard.container-fluid
        .filter-container
        .content-filter
        #customDateInputs
        input {
        border-radius: 6.46px;
        width: 100% !important;
        background: white !important;
        border: 1px solid #00000020 !important;
        margin-top: 8px;
    }

    .main-content .dashboard.container-fluid .filter-container .content-filter {
        width: 100%;
        display: flex;
        align-items: center;
        row-gap: 12px;
        flex-direction: column;
    }

    .main-content .dashboard.container-fluid .cardxs-container .cardx {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .cardxs-container
        .cardx
        #totalSales,
    .main-content
        .dashboard.container-fluid
        .cardxs-container
        .cardx
        #totalOrders,
    .main-content
        .dashboard.container-fluid
        .cardxs-container
        .cardx
        #totalProducts {
        font-weight: 500;
        font-size: 32px;
        line-height: 24px;
        letter-spacing: 1%;
        text-align: center;
        vertical-align: middle;
    }

    .main-content .dashboard.container-fluid .cardxs-container .cardx h3 {
        font-weight: 400;
        font-size: 12px;
        line-height: 24px;
        letter-spacing: 1%;
        text-align: center;
        vertical-align: middle;
    }

    .main-content .dashboard.container-fluid .main-navbar .filter-container {
        margin-bottom: 0rem !important;
        background-color: transparent !important;
        padding: 0rem 0rem !important;
        box-shadow: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-container
        .table-container {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-container
        .table-container
        h1 {
        font-weight: 600;
        font-size: 15px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
    }

    .main-content
        .dashboard.container-fluid
        .low-products-container
        .low-stock-container {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .low-products-container
        .low-stock-container
        #lowStockList {
        max-height: 400px;
        overflow: auto;
        padding-block: 10px;
        padding-inline: 8px;
    }

    .main-content
        .dashboard.container-fluid
        .low-products-container
        .low-stock-container
        h2 {
        font-weight: 600;
        font-size: 15px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .quick
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-counttotal
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #e9e9e9;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-counttotal
        .box
        .quick-end
        .quick-percent {
        background-color: #e9e9e9;
        color: black;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countcompleted
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #ff7262;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countcompleted
        .box
        .quick-end
        .quick-percent {
        background-color: #ff7262;
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countunfinished
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #fb4d56;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countunfinished
        .box
        .quick-end
        .quick-percent {
        background-color: #fb4d56;
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .col-xs-12
        .dashboard-order-quick
        .order-quick-countcustomer
        .box
        .col-xs-12
        .quick-progress
        .quick-length {
        background-color: #898989;
    }

    /* .main-content
		.dashboard.container-fluid
		.dashboard-order .col-xs-12 .dashboard-order-quick .order-quick-countcustomer .box .quick-end .quick-percent {
			background-color: #898989 !important;
			color: white;
} */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data {
        overflow: auto !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive {
        padding-top: 0 !important;
        padding-bottom: 1rem !important;
        min-width: 700px !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        td {
        background-color: #ff7262;
        color: white;
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: 1%;
        height: 32px;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-id {
        text-align: end !important;
        padding-left: 1rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-name {
        text-align: start !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-price {
        text-align: end !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-statuspayment {
        text-align: end !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-service {
        text-align: start !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        thead
        .content-head
        .head-service {
        padding-right: 1rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        tbody
        tr {
        height: 44px;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-latest
        .box
        #order-latest-data
        .table-responsive
        .list-items
        tbody
        tr
        td {
        font-weight: 400;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: 0.5px;
        display: table-cell;
    }

    /* ventas ultimos 30 dias */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        #order-salesday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesday
        .box
        #order-salesday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* ventas Por mes */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        #order-salesmonth-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesmonth
        .box
        #order-salesmonth-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* ventas Dias laborales */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        #order-salesweekday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-salesweekday
        .box
        #order-salesweekday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por dia */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        #order-countday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countday
        .box
        #order-countday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por estado de pedido */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        #order-salesday-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countpaystatus
        .box
        #order-salesday-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
        overflow: visible;
        text-align: start;
        position: initial;
    }

    /* pedidos por hora */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        #order-counthour-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-counthour
        .box
        #order-counthour-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por pais */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        #order-countcountry-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-countcountry
        .box
        #order-countcountry-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
    }

    /* pedidos por formas de pago */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        #order-servicepayment-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicepayment
        .box
        #order-servicepayment-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
        height: fit-content;
    }

    /* pedidos por tipos de entrega */

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box {
        border-radius: 10px !important;
        box-shadow: 0px 6px 14px 0px #2f80ed33;
        padding: 0rem !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .header {
        column-gap: 8px;
        border-radius: 10px !important;
        border: none !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .header
        .header-label {
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 1%;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        display: flex;
        align-items: center;
    }
    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .card-tools-start
        .act-show:hover {
        background-color: #ff7262;
        border: 1px solid transparent;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .card-tools-start
        .act-show:hover::after {
        color: white;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        .card-tools-start
        .act-show {
        border: 1px solid #00000020 !important;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        #order-servicedelivery-data {
        padding: 0 2rem 2rem 2rem;
    }

    .main-content
        .dashboard.container-fluid
        .dashboard-order
        .order-servicedelivery
        .box
        #order-servicedelivery-data
        .chart-legend {
        width: fit-content;
        align-items: normal;
        right: 2rem;
        height: fit-content;
    }

    /* Menu ---------------------------------------------------------------------------------------------------------------------- */

    .aimeos .main-sidebar {
        position: relative;
    }

    .aimeos .logo {
        display: flex;
        height: fit-content;
        align-items: center;
        border-radius: 10px;
    }

    /* .aimeos .sidebar-wrapper {
        top: 60px;
        padding-top: 30px;
    } */

    .main-sidebar .sidebar-wrapper .sidebar-menu {
        border-radius: 10px;
        padding-block: 10px;
        background-color: white;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal.active {
        background: #ff7262 !important;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal.active .prin {
        display: flex;
        align-items: center;
        width: fit-content;
        column-gap: 4px;
        height: 40px;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal .prin {
        display: flex;
        align-items: center;
        width: fit-content;
        column-gap: 4px;
        height: 40px;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal:hover {
        background: #ff7262 !important;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal .prin .title,
    .sidebar-wrapper .sidebar-menu .principal .prin .icon {
        display: flex;
        align-items: center;
        width: fit-content;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal.active .prin .title,
    .sidebar-wrapper .sidebar-menu .principal.active .prin .icon {
        color: white !important;
        display: flex;
        align-items: center;
        width: fit-content;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal:hover .prin .title,
    .sidebar-wrapper .sidebar-menu .principal:hover .prin .icon {
        color: white !important;
    }

    .main-sidebar
        .sidebar-wrapper
        .sidebar-menu
        .principal:hover
        .tree-menu-wrapper
        .tree-menu
        li
        a
        .icon {
        color: #505860 !important;
    }

    .main-sidebar .sidebar-wrapper .sidebar-menu .principal .tree-menu-wrapper {
        width: max(19%, 12rem) !important;
    }
}
