/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


/* 超过 8 项：隐藏主题色板，显示原生下拉框 */
form.variations_form td.value:has(select.zdy-attribute-dropdown)
.wd-swatches-product {
    display: none !important;
}

form.variations_form td.value select.zdy-attribute-dropdown {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100%;
    height: auto;
    min-height: 44px;
    border: 1px solid #ccc;
    border-radius: 4px;
    background-color: #fff;
    color: #000;
    font-size: 14px;
}

/* 文字按钮：默认白底黑字 */
form.variations_form .wd-swatches-product .wd-swatch.wd-text {
    min-width: 48px;
    min-height: 40px;
    padding: 8px 14px;
    border: 1px solid #ccc;
    border-radius: 4px;
    background: #fff;
    color: #000;
    box-shadow: none;
}

form.variations_form .wd-swatches-product
.wd-swatch.wd-text .wd-swatch-text {
    padding: 0;
    color: inherit;
    font-size: 14px;
    line-height: 1.4;
}

/* 取消主题原有的底部选中线 */
form.variations_form .wd-swatches-product .wd-swatch.wd-text::after {
    display: none;
}

/* 选中：黑底白字 */
form.variations_form .wd-swatches-product
.wd-swatch.wd-text.wd-active:not(.wd-disabled) {
    background: #000;
    border-color: #000;
    color: #fff;
}

@media (hover: hover) {
    form.variations_form .wd-swatches-product
    .wd-swatch.wd-text:hover:not(.wd-disabled) {
        background: #000;
        border-color: #000;
        color: #fff;
    }
}
