.ae-variation-swatches-type-button,.ae-variation-swatches-type-color,.ae-variation-swatches-type-image,.ae-variation-swatches-type-radio,.ae-variation-swatches-type-select{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.ae-variation-swatches-type-color .variation-term,.ae-variation-swatches-type-image .variation-term{cursor:pointer;border:1px solid var(--nader-color-gray);box-sizing:border-box;min-width:40px;height:40px;display:block;position:relative}.ae-variation-swatches-type-button .variation-term,.ae-variation-swatches-type-radio .variation-term,.ae-variation-swatches-type-select .variation-term{cursor:pointer;box-sizing:border-box;min-width:40px;height:40px;display:block;position:relative}.ae-variation-swatches-type-button .variation-term.active,.ae-variation-swatches-type-color .variation-term.active,.ae-variation-swatches-type-image .variation-term.active,.ae-variation-swatches-type-radio .variation-term.active,.ae-variation-swatches-type-select .variation-term.active{border:3px solid var(--nader-color-white);position:relative;box-shadow:0 3px 10px #0000004d}.ae-variation-swatches-type-button .variation-term.active:after,.ae-variation-swatches-type-color .variation-term.active:after,.ae-variation-swatches-type-image .variation-term.active:after,.ae-variation-swatches-type-radio .variation-term.active:after,.ae-variation-swatches-type-select .variation-term.active:after{content:"";z-index:10;background:url(check.svg);width:24px;height:24px;display:block;position:absolute;top:-12px;right:-12px;transform:translate(0)}.ae-variation-swatches-terms .variation-term.disabled:before,.ae-variation-swatches-type-button .variation-term.active:before,.ae-variation-swatches-type-color .variation-term.active:before,.ae-variation-swatches-type-image .variation-term.active:before,.ae-variation-swatches-type-radio .variation-term.active:before,.ae-variation-swatches-type-select .variation-term.active:before{content:none}.ae-variation-swatches-type-button .variation-term .variation-tooltip,.ae-variation-swatches-type-color .variation-term .variation-tooltip,.ae-variation-swatches-type-image .variation-term .variation-tooltip,.ae-variation-swatches-type-radio .variation-term .variation-tooltip,.ae-variation-swatches-type-select .variation-term .variation-tooltip{background:var(--nader-color-dark);min-width:40px;color:var(--nader-color-white);box-shadow:0 3px 10px rgba(var(--nader-color-dark-rgb),.3);opacity:0;visibility:hidden;z-index:100;text-wrap:nowrap;justify-content:center;align-items:center;padding:2px 10px;font-size:12px;transition:all .3s;display:flex;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.ae-variation-swatches-type-button .variation-term:hover .variation-tooltip,.ae-variation-swatches-type-color .variation-term:hover .variation-tooltip,.ae-variation-swatches-type-image .variation-term:hover .variation-tooltip,.ae-variation-swatches-type-radio .variation-term:hover .variation-tooltip,.ae-variation-swatches-type-select .variation-term:hover .variation-tooltip{opacity:1;visibility:visible;top:-36px}.ae-variation-swatches-type-image .variation-term{width:40px;padding:0}.ae-variation-swatches-type-button .variation-term,.ae-variation-swatches-type-radio .variation-term,.ae-variation-swatches-type-select .variation-term{text-align:center;border:1px solid var(--nader-color-white-gray);text-transform:capitalize;justify-content:center;align-items:center;padding:10px;font-size:14px;display:flex}.ae-variation-swatches-type-button .variation-term:hover,.ae-variation-swatches-type-radio .variation-term:hover,.ae-variation-swatches-type-select .variation-term:hover{border-color:var(--nader-color-gray)}.ae-variation-swatches-type-button .variation-term.active,.ae-variation-swatches-type-radio .variation-term.active,.ae-variation-swatches-type-select .variation-term.active{background:var(--nader-color-white-gray)}.ae-variation-swatches-terms .variation-term.disabled{opacity:.5;cursor:not-allowed}.ae-variation-swatches-terms .variation-term.disabled:after{content:"";z-index:10;background:url(disable.svg);width:36px;height:36px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background:0 0;padding:0}.woocommerce div.product form.cart .variations .ae-variation-swatches-terms~select{display:none}.woocommerce div.product form.cart .variations select{border:1px solid var(--nader-color-white-gray);width:100%;min-width:100px;max-width:200px;margin-bottom:10px;padding:4px 10px;font-size:13px}