.variations-as-radio-buttons .variations select{display:none!important}.variations-as-radio-buttons fieldset.varb-radio-variation{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:10px 0;border:0}.variations-as-radio-buttons fieldset.varb-radio-variation label{border-radius:5px;-webkit-box-shadow:0 0 0 2px rgba(106,106,106,.25);box-shadow:0 0 0 2px rgba(106,106,106,.25);padding:5px 7px;position:relative;cursor:pointer;margin-left:2px;margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.variations-as-radio-buttons fieldset.varb-radio-variation label:not(.varb-disabled):hover{outline:2px solid #b2b2b2}.variations-as-radio-buttons fieldset.varb-radio-variation label:not(:last-of-type){margin-right:10px}.variations-as-radio-buttons .varb-radio-label.varb-disabled{opacity:.5;cursor:not-allowed;position:relative;overflow:hidden}.variations-as-radio-buttons .varb-radio-label.varb-disabled.varb-out-of-stock{cursor:pointer}.variations-as-radio-buttons .varb-radio-label.blur_and_cross.varb-disabled::after{content:'';position:absolute;background-color:red;height:2px;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.variations-as-radio-buttons .varb-radio-label.blur_and_cross.varb-disabled::after{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.variations-as-radio-buttons .varb-radio-label.hide.varb-disabled{display:none}.variations-as-radio-buttons input.varb-radio-variation-input[type=radio]:focus{outline:0}.variations-as-radio-buttons .varb-radio-label:has(input.varb-radio-variation-input[type=radio]:checked){outline:2px solid #b2b2b2}.woocommerce.variations-as-radio-buttons-twentytwenty-two div.product form.cart table.variations td,.woocommerce.variations-as-radio-buttons-twentytwenty-two div.product form.cart table.variations th{display:block}.woocommerce.variations-as-radio-buttons-twentytwenty-two table.variations tr td,.woocommerce.variations-as-radio-buttons-twentytwenty-two table.variations tr th{padding-bottom:0}.woocommerce.variations-as-radio-buttons-twentytwenty-three div.product form.cart table.variations td,.woocommerce.variations-as-radio-buttons-twentytwenty-three div.product form.cart table.variations th{display:block}.woocommerce.variations-as-radio-buttons-twentytwenty-three table.variations tr td,.woocommerce.variations-as-radio-buttons-twentytwenty-three table.variations tr th{padding-bottom:0}.woocommerce.variations-as-radio-buttons-twentytwenty-four div.product form.cart table.variations td,.woocommerce.variations-as-radio-buttons-twentytwenty-four div.product form.cart table.variations th{display:block}.woocommerce.variations-as-radio-buttons-twentytwenty-four table.variations tr td,.woocommerce.variations-as-radio-buttons-twentytwenty-four table.variations tr th{padding-bottom:0}.woocommerce.variations-as-radio-buttons-twentytwenty-five div.product form.cart table.variations td,.woocommerce.variations-as-radio-buttons-twentytwenty-five div.product form.cart table.variations th{display:block}.woocommerce.variations-as-radio-buttons-twentytwenty-five table.variations tr td,.woocommerce.variations-as-radio-buttons-twentytwenty-five table.variations tr th{padding-bottom:0}.woocommerce.variations-as-radio-buttons-helloelementor div.product form.cart .variations td,.woocommerce.variations-as-radio-buttons-helloelementor div.product form.cart .variations th{display:block;text-align:left;padding:0}.variations-as-radio-buttons-helloelementor table tbody tr:hover>td,.variations-as-radio-buttons-helloelementor table tbody tr:hover>th,.variations-as-radio-buttons-helloelementor table tbody>tr:nth-child(odd)>td,.variations-as-radio-buttons-helloelementor table tbody>tr:nth-child(odd)>th{background-color:transparent}
