.variable-items-wrapper{list-style:none;margin:0;padding-bottom:0!important}.variable-item{background-color:var(--bc-swatch-label-bg,transparent);border:none;color:var(--bc-swatch-label-color,inherit);cursor:pointer;display:inline-block;font-size:var(--bc-swatch-label-size,inherit);height:40px;line-height:40px;margin:1px 1px 0 0;outline:1px solid #63605a;overflow:hidden;position:relative;text-align:center;width:55px}.variable-item.active,.variable-item.active-variation{background-color:var(--bc-swatch-label-bg-active,transparent);color:var(--bc-swatch-label-color-active,inherit)}.variable-item span,.variable-item-span-color{height:100%;left:0;position:absolute;top:0;width:100%}.color-variable-item,.variable-item{position:relative}.color-variable-item,body.woocommerce .divi-filter-archive-loop .divi-filter-loop-container ul.products li.color-variable-item{height:var(--bc-swatch-color-h,60px)!important;margin-right:10px!important;width:var(--bc-swatch-color-w,60px)!important}.image-variable-item,body.woocommerce .divi-filter-archive-loop .divi-filter-loop-container ul.products li.image-variable-item{height:var(--bc-swatch-image-h,60px)!important;margin-right:10px!important;width:var(--bc-swatch-image-w,60px)!important}.button-variable-item,body.woocommerce .divi-filter-archive-loop .divi-filter-loop-container ul.products li.button-variable-item{height:var(--bc-swatch-label-h,60px)!important;margin-right:10px!important;width:var(--bc-swatch-label-w,60px)!important}.variations .button-variable-item.variable-item span{box-shadow:none!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none!important}.bc-swatch-is-circle .variable-item,.bc-swatch-is-circle .variable-item span{border-radius:50%;margin-right:10px;outline:0;overflow:hidden}.variable-item.variation-tooltip{overflow:visible}.variation-tooltip-cont{background-color:var(--bc-swatch-tip-bg,#111);border-radius:5px;bottom:calc(100% + 8px);box-shadow:0 4px 14px rgba(0,0,0,.18);color:var(--bc-swatch-tip-color,#fff);left:50%;line-height:1.2;opacity:0;padding:var(--bc-swatch-tip-pad-y,8px) var(--bc-swatch-tip-pad-x,10px);pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .12s ease,visibility .12s ease;visibility:hidden;white-space:nowrap;z-index:20}.variation-tooltip.is-tooltip-open .variation-tooltip-cont,.variation-tooltip:focus-within .variation-tooltip-cont,.variation-tooltip:hover .variation-tooltip-cont{opacity:1;visibility:visible}.variation-tooltip-cont:after{border-color:var(--bc-swatch-tip-bg,#111) transparent transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.variation-tooltip-cont.is-flipped{bottom:auto;top:calc(100% + 8px)}.variation-tooltip-cont.is-flipped:after{border-color:transparent transparent var(--bc-swatch-tip-bg,#111) transparent;bottom:100%;top:auto}.variation_large_preview{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;height:var(--bc-swatch-tip-preview-h,80px);margin-bottom:5px;overflow:hidden;width:var(--bc-swatch-tip-preview-w,80px)}.variation_large_preview .variation_large_preview-img,.variation_large_preview img{display:block;height:100%;object-fit:cover;width:100%}.variation-tooltip-title{color:var(--bc-swatch-tip-color,#fff);font-size:var(--bc-swatch-tip-size,13px);margin:0;padding-top:2px}.image-variable-item .bc-variation-image{display:block;height:100%;object-fit:cover;width:100%}.variable-item.outofstock{background:linear-gradient(to top right,transparent 0,transparent calc(50% - var(--bc-swatch-oos-size, .8px)),var(--bc-swatch-oos-color,#ccc) 50%,transparent calc(50% + var(--bc-swatch-oos-size, .8px)),transparent);background-color:transparent;cursor:not-allowed;pointer-events:none}.color-variable-item.outofstock span,.image-variable-item.outofstock img{opacity:.3}.color-variable-item.outofstock,.image-variable-item.outofstock{opacity:1!important}.variable-item.bc-swatch-unavailable{cursor:not-allowed;opacity:.28}.variable-item.bc-swatch-unavailable.hidethis,body.hide_ots_variation .variable-item.bc-swatch-unavailable,body.hide_ots_variation .variable-item.hidethis:not(.visible){display:none!important}.color-variable-item-fade:not(.active) span{opacity:.3}.color-variable-item-fade.active span{opacity:1!important}