variant-picker[data-product-handle=velvet-hair-beauty-gift-card].variant-picker .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch){display:none!important}variant-picker[data-product-handle=velvet-hair-beauty-gift-card].variant-picker .variant-option--buttons .variant-option__button-label:has(input[value^="10,"]),variant-picker[data-product-handle=velvet-hair-beauty-gift-card].variant-picker .variant-option--buttons .variant-option__button-label:has(input[value^="50,"]),variant-picker[data-product-handle=velvet-hair-beauty-gift-card].variant-picker .variant-option--buttons .variant-option__button-label:has(input[value^="100,"]){display:inline-flex!important}variant-picker[data-velvet-gift-card-picker] .variant-option--buttons .variant-option__button-label.velvet-gift-card-native-hidden{display:none!important}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-trigger{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-width:max-content;min-height:38px;padding:9px 18px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:linear-gradient(180deg,#ffffff17,#ffffff06);color:#ffffffad;backdrop-filter:blur(8px) saturate(115%);-webkit-backdrop-filter:blur(8px) saturate(115%);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0a;font:inherit;font-size:12px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .22s ease,background .22s ease,border-color .22s ease,box-shadow .26s ease,transform .16s ease}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-trigger:hover{color:#fffffff0;background:linear-gradient(180deg,#ffffff21,#ffffff0a);border-color:#ffffffb3;transform:translateY(-1px)}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-trigger.is-selected{color:#fff;background:linear-gradient(180deg,#ffffff29,#ffffff0e);border-color:#fffffff5;box-shadow:inset 0 1px #ffffff47,inset 0 0 12px #ffffff1a,0 0 3px #fffffff5,0 0 10px #ffffff6b,0 0 22px #ffffff2e}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-trigger:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:3px}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-field{flex:0 0 100%;width:100%;display:grid;gap:8px;margin-top:6px}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-field[hidden]{display:none!important}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-label{color:#ffffff94;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-control{display:flex;align-items:center;width:min(100%,320px);min-height:52px;padding:0 15px;background:linear-gradient(180deg,#fff1,#ffffff06);border:1px solid rgba(255,255,255,.3);border-radius:14px;backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%);box-shadow:inset 0 1px #ffffff14;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-control:focus-within{border-color:#ffffffeb;background:linear-gradient(180deg,#ffffff16,#ffffff08);box-shadow:inset 0 1px #ffffff1f,0 0 14px #ffffff1a}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-control:has(input[aria-invalid=true]){border-color:#ffbebeb8}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-currency{flex:0 0 auto;margin-right:8px;color:#ffffff94;font-size:16px}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-input{flex:1 1 auto;min-width:0;min-height:50px;padding:0;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;font:inherit;font-size:16px;font-weight:650;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-input::placeholder{color:#ffffff57;-webkit-text-fill-color:rgba(255,255,255,.34)}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-hint,variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-error{margin:0;color:#ffffff7a;font-size:11px;line-height:1.4}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-error{color:#ffd2d2d1}@media(max-width:749px){variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-trigger{min-height:40px;padding:10px 16px;font-size:11px}variant-picker[data-velvet-gift-card-picker] .velvet-gift-card-custom-control{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/velvet-gift-card-amount.css.map */
