.wooma-empty,.wooma-terms+select:not(.wooma-select){display:none !important}.wooma-variations span.wooma-small-title{margin-right:15px}.wooma-term.wooma-disabled{opacity:.4;cursor:default}.wooma-terms{display:flex;justify-content:flex-start;align-items:center;gap:5px;flex-wrap:wrap}.wooma-variations{margin-bottom:20px;width:100%}.variations .wooma-variations-items+.wooma-variations-items{margin-top:10px}.wooma-term{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;position:relative}.wooma-type-color .wooma-term{height:auto;width:auto;min-height:18px;min-width:18px;border-radius:100%;border-color:1px solid var(--wooma-gray);background-color:var(--wooma-gray)}.wooma-loop-swatches .wooma-type-color .wooma-term{height:auto;width:auto;min-height:15px;min-width:15px}.wooma-loop-swatches .wooma-type-button .wooma-term{border:1px solid var(--wooma-gray);background-color:var(--wooma-light);padding:5px 10px;line-height:1;flex:1 0 auto}.wooma-term.wooma-selected:before{content:'✓';min-height:18px;min-width:18px;border-radius:100%;background-color:var(--wooma-success);color:#fff;text-align:center;font-size:10px;position:absolute;display:flex;align-items:center;justify-content:center}.wooma-loop-swatches .wooma-term.wooma-selected:before{content:none}.wooma-loop-swatches .wooma-term.wooma-selected{border:2px solid var(--wooma-green)}.wooma-type-image .wooma-term{height:42px;width:42px}.wooma-type-image .wooma-term img{width:100%;height:100%;display:block}.wooma-type-color .wooma-term{font-size:0}.wooma-type-button .wooma-term{font-size:12px}.reset_variations.wooma-btn-reset{background:var(--wooma-dark);color:#fff;padding:0 10px;display:flex;align-items:center;justify-content:center;line-height:1;min-height:25px;margin-left:10px;font-size:11px;text-transform:uppercase;font-weight:400;letter-spacing:.5px;border-radius:4px}.wooma-product .reset_variations.wooma-btn-reset{margin-left:0;margin-top:10px}.wooma-product.row .wooma-variations{position:relative}.wooma-product.row .reset_variations.wooma-btn-reset{margin-top:0}.wooma-product.row .wooma-reset-variations{position:absolute;top:0;right:0}.wooma-product.row .wooma-variations-items .label{margin-right:10px}.woma-hints{position:absolute;visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;background:var(--wooma-dark);color:var(--wooma-light);top:0;display:flex;align-items:center;justify-content:center;line-height:1;padding:5px 10px;font-size:12px}.woma-hints:before{content:"";position:absolute;background:0 0;border:6px solid transparent;border-top-color:var(--wooma-dark);z-index:1000001;top:100%;left:50%;transform:translateX(-50%)}.wooma-term:hover .woma-hints{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s;transform:translateY(calc(-100% - 10px))}.wooma-terms.hide-icon .wooma-term.wooma-disabled:before,.wooma-terms.hide-icon .wooma-term.wooma-selected:before{content:none}.wooma-terms.terms-shape-square .term-color,.terms-shape-square span.wooma-term{border-radius:0}.wooma-terms.terms-shape-radius .term-color,.terms-shape-radius span.wooma-term{border-radius:3px}.outline-1 .wooma-term{padding:3px;background:0 0;border:1px solid var(--wooma-dark)}.outline-1 .wooma-term{height:18px;width:18px;border-radius:100%;line-height:1}.outline-1 .term-color{min-height:100%;min-width:100%;border-radius:100%}