.th-variation-swatches .variable-items-wrapper .variable-item:not(.disabled)[data-thvstooltip]::before{width:max-content;content:attr(data-thvstooltip)}.th-variation-swatches .variable-items-wrapper .variable-item:not(.disabled)[data-thvstooltip]::before{margin-bottom:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:4px 10px;border-radius:4px;background-color:#111;color:#fff;text-align:center;font-size:13px;line-height:1.2;letter-spacing:.04rem}.th-variation-swatches .variable-items-wrapper .variable-item:not(.disabled)[data-thvstooltip]::before,.th-variation-swatches .variable-items-wrapper .variable-item:not(.disabled)[data-thvstooltip]::after{visibility:hidden;opacity:0;pointer-events:none;box-sizing:inherit;position:absolute;bottom:121%;left:50%;z-index:999}.th-variation-swatches .variable-items-wrapper .variable-item:not(.disabled)[data-thvstooltip]::after{margin-left:-5px;width:0;border-top:5px solid #111;border-right:5px solid transparent;border-left:5px solid transparent;content:"";font-size:0;line-height:0}.th-variation-swatches .variable-items-wrapper .variable-item:not(.disabled)[data-thvstooltip]:hover::before,.th-variation-swatches .variable-items-wrapper .variable-item:not(.disabled)[data-thvstooltip]:hover::after{bottom:120%;visibility:visible;opacity:1}.variable-item:not(.radio-variable-item){height:36px;width:36px}.thvs-attr-behavior-blur .variable-item.disabled .variable-item-contents span:after{height:36px;line-height:36px}.woo-variation-items-wrapper .button-variable-item span,.th-variation-swatches.thvs-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{font-size:14px}.th-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){border:1px solid #ebebeb}.th-variation-swatches .variable-items-wrapper .variable-item:hover,.th-variation-swatches .variable-items-wrapper .variable-item.selected{border:1px solid #111}.th-variation-swatches .variable-items-wrapper .variable-item.selected{background-color:#111!important;color:#fff;box-shadow:none}.th-variation-swatches .variable-items-wrapper .variable-item:hover{border-color:#111}.variations .woo-selected-variation-item-name,.variations .label label{font-size:14px}