.gift-selection-modal[data-v-b8729818]{border-radius:12px}.gift-selection-title[data-v-b8729818]{color:rgb(var(--v-theme-primary));font-size:20px;font-weight:700}.gift-options .gift-option[data-v-b8729818]{align-items:center;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;margin-bottom:12px;padding:12px;transition:all .2s ease}.gift-options .gift-option[data-v-b8729818]:hover:not(.gift-option--disabled){background-color:#f5f5f5;border-color:#d0d0d0}.gift-options .gift-option.gift-option--selected[data-v-b8729818]{background-color:rgba(var(--v-theme-primary),.05);border-color:rgb(var(--v-theme-primary))}.gift-options .gift-option.gift-option--disabled[data-v-b8729818]{cursor:not-allowed;opacity:.6}.gift-options .gift-option .gift-option-radio[data-v-b8729818]{flex-shrink:0;margin-left:8px;margin-right:12px}.gift-options .gift-option .gift-option-content[data-v-b8729818]{align-items:center;display:flex;flex:1}.gift-options .gift-option .radio-circle[data-v-b8729818]{align-items:center;border:2px solid #d0d0d0;border-radius:50%;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.gift-options .gift-option .radio-circle.radio-circle--selected[data-v-b8729818]{background-color:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary))}.gift-options .gift-option .radio-circle.radio-circle--disabled[data-v-b8729818]{background-color:#f5f5f5;border-color:#e0e0e0}.gift-options .gift-option .radio-circle .radio-circle-inner[data-v-b8729818]{background-color:#fff;border-radius:50%;height:8px;width:8px}
