.tpo_option-set-container{width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex:1 1 100%!important;display:block!important}.tpo_option-set-container>div,.tpo_option-container,.tpo_option-wrapper{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:block!important}.tpo_option-type-buttons-wrapper,.tpo_buttons-wrapper{display:flex!important;width:auto!important;max-width:100%!important}.tpo_buttons-wrapper>*{width:auto!important;display:inline-flex!important}.tpo_buttons-wrapper{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:max-content!important;flex-wrap:wrap!important;flex-direction:row!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important;gap:10px;align-items:stretch!important}@media screen and (max-width: 749px){.tpo_buttons-wrapper{display:flex!important;flex-wrap:wrap!important}.tpo_buttons-wrapper>*{flex:1 1 0!important;min-width:fit-content!important}}.tpo_option-set-container[style*=width],.tpo_option-container[style*=width]{width:100%!important}.tpo_buttons-wrapper[style*=width]{width:auto!important}.tpo_buttons-wrapper>*{width:100%!important;display:inline-flex!important;box-sizing:border-box!important;white-space:nowrap!important;text-align:center!important;justify-content:center!important;margin:0!important}.tpo_buttons-wrapper>*>*,.tpo_buttons-wrapper label,.tpo_buttons-wrapper button,.tpo_buttons-wrapper input,.tpo_buttons-wrapper .tpo_button,.tpo_buttons-wrapper .tpo_option-value{display:inline-flex!important;width:auto!important;margin:0!important}.product-form__input .tpo_option-set-container,fieldset.product-form__input .tpo_option-set-container,.product-form .tpo_option-set-container,.product-forms .tpo_option-set-container{max-width:100%!important;width:100%!important;flex:1 1 100%!important}.product__info-wrapper .tpo_option-set-container,.product__info-container .tpo_option-set-container,#ProductInfo .tpo_option-set-container{max-width:100%!important;width:100%!important}.product-forms{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important}.product-forms .product-form,.product-form:has(.tpo_option-set-container),.product-form:has(.tpo_option-set-wrapper){width:100%!important;max-width:100%!important}.product-forms .product-form__buttons,.product-form__buttons:has(.tpo_option-set-container),.product-form__buttons:has(.tpo_option-set-wrapper){width:100%!important;max-width:100%!important}.tpo_option-set-wrapper,.tpo_option-label-container,.tpo_option-type-buttons-wrapper{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.product-forms .tpo_option-set-container{width:100%!important;max-width:100%!important}variant-radios fieldset.product-form__input{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;gap:10px;border:none!important;padding:0!important;margin:1rem 0!important}variant-radios fieldset.product-form__input legend{width:100%!important;margin-bottom:.5rem!important}variant-radios input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}variant-radios label{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.75rem 1.5rem!important;background-color:#fff!important;border:2px solid #e0e0e0!important;border-radius:4px!important;cursor:pointer!important;transition:all .2s ease!important;white-space:nowrap!important;text-align:center!important;width:auto!important;flex:0 0 auto!important;box-sizing:border-box!important;font-weight:500!important}variant-radios label:hover{border-color:rgba(var(--color-foreground),.55)!important;background-color:rgba(var(--color-foreground),.04)!important}variant-radios input[type=radio]:checked+label{background-color:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}variant-radios input[type=radio][data-unavailable=true]+label,variant-radios label.disabled{opacity:.5!important;background-color:#f5f5f5!important;text-decoration:line-through!important;color:#999!important}variant-radios input[type=radio][data-unavailable=true]+label:hover,variant-radios label.disabled:hover{border-color:#e0e0e0!important;background-color:#f5f5f5!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/easify-custom-fixes.css.map */
