fieldset.product-form__input{border:none;padding:0;margin:0 0 20px}.product-form__input--pill legend.form__label{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6b6b76;margin-bottom:10px;display:block}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:10px}.product-form__input--pill input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-form__input--pill label{cursor:pointer;padding:11px 22px;border-radius:999px;border:1.5px solid #e2e0f0;background:#fff;color:#2b2b33;font-weight:500;font-size:14px;line-height:1;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .1s ease;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center}.product-form__input--pill label:hover{border-color:#9b7ee8;color:#5b3fc4;transform:translateY(-1px)}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #7c5cf0;outline-offset:2px}.product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(135deg,#9b7ee8,#6d3fd6);border-color:#6d3fd6;color:#fff;box-shadow:0 6px 16px #6d3fd647}.product-form__input--pill input[type=radio].disabled+label{opacity:.42;text-decoration:line-through;cursor:not-allowed;transform:none}.product-form__input--pill input[type=radio].disabled:hover+label{border-color:#e2e0f0;color:#2b2b33;transform:none}.product-form__input--pill+.product-form__input--pill{margin-top:-6px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flowgrip-product-options.css.map */
