.tdevtheme-empty,.tdevtheme-terms+select:not(.tdevtheme-select),.tdevtheme-term.tdevtheme-disabled:after,.tdevtheme-term.tdevtheme-disabled:before{display:none!important}.tdevtheme-term.tdevtheme-disabled{opacity:.4;cursor:default}.tdevtheme-variations{margin-bottom:20px}.variations .tdevtheme-variations-items+.tdevtheme-variations-items{margin-top:10px}.tdevtheme-terms{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;flex-wrap:wrap}.tdevtheme-term{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;position:relative}.tdevtheme-type-color .tdevtheme-term{position:relative;display:block;inline-size:1.25rem;block-size:1.25rem;border-radius:50%;cursor:pointer}.tdevtheme-type-color .tdevtheme-term:first-child{margin-inline-end:0}.tdevtheme-type-color span.tdevtheme-term.tdevtheme-selected:after{content:"";position:absolute;inset-inline-end:-.25rem;inset-inline-start:-.25rem;inset-block-start:-.25rem;inset-block-end:-.25rem;border:2px solid e4e4e7;border-radius:50%}.tdevtheme-type-image .tdevtheme-term{block-size:42px;inline-size:42px}.tdevtheme-type-image .tdevtheme-term img{inline-size:100%;block-size:100%;display:block}.tdevtheme-type-color .tdevtheme-term{font-size:0}.tdevtheme-type-button .tdevtheme-term{font-size:12px}.tdevtheme-type-button span.tdevtheme-term{cursor:pointer;border-radius:8px;border:1px solid var(--Neutral-50,#F4F4F4);background:var(--Neutral-50,#F4F4F4);padding:9px 14px;color:var(--Neutral-900,#060709);font-size:12px}.tdevtheme-type-button span.tdevtheme-term.tdevtheme-selected{border-radius:8px;border:1px solid var(--Primary-500,#17AF26);background:var(--Primary-50,#F3FBF4)}.tdevtheme-type-image span.tdevtheme-term.tdevtheme-selected{border:1px solid var(--color-black)}.variations-row{margin-top:24px;user-select:none}.variations-row .value{display:flex;align-items:center}.variations-row label{color:var(--Neutral-300,#717378);font-size:13px;font-weight:400;line-height:150%;letter-spacing:1px}.variations-row .label{margin-bottom:10px}.single-product-wrapper form.cart .variations tr>th{padding-top:.9375rem;padding-bottom:.9375rem;font-weight:400}a.reset_variations{color:#ff5d5d;font-size:12px;vertical-align:top;display:inline-block;margin-inline-start:10px;text-decoration:none;display:inline-flex;align-items:center;white-space:nowrap}a.reset_variations svg{inline-size:15px;block-size:15px;margin-inline-end:5px}.single-product-wrapper .woocommerce-variation-price .price{margin-bottom:20px;font-size:25px}.single-product-wrapper form.cart .variations tr label{color:#a1a1aa;margin-bottom:0!important;font-size:.8125rem}