.variant-option legend,.variant-option>label:first-child{font-size:.78rem;font-weight:500;color:#ffffff80;margin-block-end:8px}.variant-option__button-label{min-block-size:44px;padding:11px 18px;border-radius:10px!important;border:1px solid rgb(255 255 255 / .16)!important;background:#ffffff0d!important;background-color:#ffffff0d!important;box-shadow:none!important;cursor:pointer;transition:border-color .22s cubic-bezier(.16,1,.3,1),background-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.variant-option__button-label:hover{border-color:#ffffff4d!important;background-color:#ffffff17!important}.variant-option__button-label__pill{border-radius:9px!important;background:#00c2ff29!important;background-color:#00c2ff29!important;border:0!important}.variant-option__button-label__text{font-size:.85rem!important;font-weight:500!important;color:#ffffffb8!important;letter-spacing:.01em}.variant-option__button-label:has(input:checked){border-color:#00c2ffd9!important;background-color:#00c2ff1f!important;box-shadow:0 0 18px #00c2ff33!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important;font-weight:600!important}.variant-option__button-label:has(input:focus-visible){outline:2px solid #00c2ff;outline-offset:2px}.variant-option__button-label:has(input:disabled),.variant-option__button-label--unavailable{opacity:.38!important;cursor:not-allowed}.variant-option__button-label:has(input:disabled) .variant-option__button-label__text{text-decoration:line-through}@media(prefers-reduced-motion:reduce){.variant-option__button-label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/neo-variants.css.map */
