.elementor-41027 .elementor-element.elementor-element-e4037de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-41027 .elementor-element.elementor-element-e4037de:not(.elementor-motion-effects-element-type-background), .elementor-41027 .elementor-element.elementor-element-e4037de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41027 .elementor-element.elementor-element-979c530{--display:flex;}.elementor-41027 .elementor-element.elementor-element-c608857{width:auto;max-width:auto;}.elementor-41027 .elementor-element.elementor-element-c608857 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-container{justify-content:flex-start;}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav{transform:translateX(-14px);margin-left:-0px;margin-bottom:-0px;}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li > a{padding:14px 14px 14px 14px;min-height:0px;color:var( --e-global-color-49eeada );font-weight:500;}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li{margin-left:0px;margin-bottom:0px;}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li:hover > a:before{background-color:var( --e-global-color-2b1bf1b );}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li:hover > a:after{background-color:var( --e-global-color-2b1bf1b );}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li > a:hover{color:var( --e-global-color-2b1bf1b );border-color:var( --e-global-color-2b1bf1b );}.elementor-41027 .elementor-element.elementor-element-c608857.bdt-navbar-parent-indicator-yes .bdt-navbar-nav > li.bdt-parent a:hover::after{color:var( --e-global-color-2b1bf1b );}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li.bdt-active > a:before{background-color:var( --e-global-color-2b1bf1b );}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li.bdt-active > a:after{background-color:var( --e-global-color-2b1bf1b );}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li.bdt-active > a{color:var( --e-global-color-2b1bf1b );}.elementor-41027 .elementor-element.elementor-element-fe05fcd{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-41027 .elementor-element.elementor-element-4defb36{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-41027 .elementor-element.elementor-element-4defb36 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-41027 .elementor-element.elementor-element-4defb36 .elementor-divider-separator{width:100%;}.elementor-41027 .elementor-element.elementor-element-4defb36 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-41027 .elementor-element.elementor-element-e4037de{--padding-top:64px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}}@media(max-width:880px){.elementor-41027 .elementor-element.elementor-element-e4037de{--padding-top:80px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-41027 .elementor-element.elementor-element-4defb36 > .elementor-widget-container{margin:0px 0px 24px 0px;}}@media(max-width:767px){.elementor-41027 .elementor-element.elementor-element-e4037de{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav{transform:translateX(0px);}.elementor-41027 .elementor-element.elementor-element-c608857 .bdt-navbar-nav > li > a{padding:12px 16px 12px 16px;}.elementor-41027 .elementor-element.elementor-element-fe05fcd{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-41027 .elementor-element.elementor-element-4defb36 > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-77e8cbb */.wcv-cols-group.wcv-horizontal-gutters.wcv-gap-bottom.wcv-dashboard-nav-wrapper {display: none !important;}


a.open-product-thumb-modal {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}


@media (max-width: 767px) {
    .wcv-grid .tn.full-span {
        padding: 20px 20px;
        text-align: left;
    }}


button#order_search_button.wcv-search-button.wcv-flex:hover{background-color:#fff !important; border-width:0px 0px 0px 0px !important;}

svg.wcv-icon.wcv-icon-24{display: none !important;}

.wcvendors-table tbody tr td.order_number p {
    margin-bottom: 6px !important;
}

.wcv-grid table .row-actions .row-action-item {
    margin-bottom: 8px !important;
}

.wcvendors-table tbody tr td {
    border-bottom: none;
    color: #333;
    vertical-align: middle;
    font-size: .85rem;
    word-break: break-word;
    padding: 12px;
}


.wcv-tabs .tabs-nav li.active::after {
    content: "";
    position: absolute;
    bottom: -5px;
    height: 7px;
    border-radius: 8px;
    width: 100%;
    left: 0;
    background: #0f62fe;
}

.wcv-tabs .tabs-nav li a {
    color: #333;
    text-decoration: none;
    border: none;
    font-size: 16px;
    padding: 12px 20px;
}


h3.wcv-store-setting-section-title {
    margin-bottom: 48px!important;
    font-size: 24px !important;
}




input#store_save_button.wcv-button.wcv-button-bluee:hover{
     background: #202020;
    color: #fff !important;
}
input#store_save_button.wcv-button.wcv-button-blue{
     background: #202020;
    color: #fff !important;
}


.wcv-grid .wcv-heading.wcv-dashboard-welcome-message {
    margin-top: 32px!important;
    margin-bottom: 32px !important;
    font-size: 24px !important;
    font-weight: 600 !important;
}


h3.wcv-sub-heading{ font-size: 20px !important;
     font-weight: 600 !important;
}


.wcv-grid .wcv-section .wcv-view-more {
    border-radius: 4px;
    border: 1px solid #ddd;
    font-size: 14px;
    padding: 6px 12px;
    font-weight: 400;
}

.wcv-grid .wcv-section .wcv-view-more:hover {
    border-radius: 4px;
    border: 1px solid #666;
    font-size: 14px;
    padding: 6px 12px;
    font-weight: 400;
    background-color: #020202!important;
}









span.wcv-product-title-text { font-size: 15px !important;
    font-weight: 600 !important;}




li#dashboard-menu-item-shop_coupon {
    display: none !important;
}

.wcv-grid .wcv-button.wcv-button-link-secondary {border: solid 0px !important;}

.wcv-grid .wcv-button.wcv-button-link-secondary:hover {border: solid 0px !important;}

.wcv-grid .wcv-button:hover, .wcv-grid .button:hover {
    -webkit-box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0);
    box-shadow: 0 0px 0px -0px rgba(0, 0, 0, 0);
    color: #fff;}

.wcv-grid .wcv-button.wcv-button-link-secondary svg, .wcv-grid .button.wcv-button-link-secondary svg {display:none!important;}


/* === 1. 전체 기본 색상 === */

span.wcv-dashboard-nav-item-label {font-size:14px !important;}



.elementor-41027 .elementor-element.elementor-element-77e8cbb *:not(button):not(.button):not(.btn) {
    color: #232323 !important;
}
.elementor-41027 .elementor-element.elementor-element-77e8cbb h1,
.elementor-41027 .elementor-element.elementor-element-77e8cbb h2,
.elementor-41027 .elementor-element.elementor-element-77e8cbb h3,
.elementor-41027 .elementor-element.elementor-element-77e8cbb h4,
.elementor-41027 .elementor-element.elementor-element-77e8cbb h5,
.elementor-41027 .elementor-element.elementor-element-77e8cbb h6 {
    color: #232323 !important;
    font-weight: 500;
}
.elementor-41027 .elementor-element.elementor-element-77e8cbb table,
.elementor-41027 .elementor-element.elementor-element-77e8cbb table th,
.elementor-41027 .elementor-element.elementor-element-77e8cbb table td {
    color: #232323 !important;
}
.elementor-41027 .elementor-element.elementor-element-77e8cbb input,
.elementor-41027 .elementor-element.elementor-element-77e8cbb select,
.elementor-41027 .elementor-element.elementor-element-77e8cbb textarea {
    color: #232323 !important;
}

.elementor-41027 .elementor-element.elementor-element-77e8cbb a {
    color: #232323 !important;
     font-weight: 500;
}

/* View More 버튼 제외하고 호버 적용 */
.elementor-41027 .elementor-element.elementor-element-77e8cbb a:hover:not(.wcv-view-more) {
    color: #000 !important;
}

/* View More 버튼 호버 색상 */
.elementor-41027 .elementor-element.elementor-element-77e8cbb a.wcv-view-more:hover {
    color: #ddd !important;
}

/* === 3. 네비게이션만 흰색 (가장 마지막에 배치) === */
.elementor-41027 .elementor-element.elementor-element-77e8cbb .wcv-dashboard-menu a,
.elementor-41027 .elementor-element.elementor-element-77e8cbb .wcv-dashboard-nav-item-link,
.elementor-41027 .elementor-element.elementor-element-77e8cbb .wcv-dashboard-menu span.wcv-dashboard-nav-item-label,
.elementor-41027 .elementor-element.elementor-element-77e8cbb span.wcv-dashboard-nav-item-label {
    color: #ffffff !important;
}/* End custom CSS */