.price-prompt h2{margin:0}.price-prompt-field{display:flex;align-items:center;gap:.7rem;width:min(100%,18rem);height:4rem;padding-inline:1.1rem;border-radius:.9rem;border:1.5px solid rgba(26,14,6,.9);background:rgba(0,0,0,.25);box-shadow:inset 0 2px 6px rgba(0,0,0,.55),inset 0 0 0 1px rgba(232,166,92,.45),0 0 22px rgba(240,165,80,.12)}.price-prompt-field:focus-within{box-shadow:inset 0 2px 6px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,207,138,.8),0 0 26px rgba(240,165,80,.22)}.price-prompt-field.is-invalid{box-shadow:inset 0 2px 6px rgba(0,0,0,.55),inset 0 0 0 1px rgba(214,120,96,.8)}.price-prompt-currency{font-size:1.4rem;color:#d9a35c}.price-prompt-field input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:1.7rem;font-weight:300;letter-spacing:.03em;text-align:right;color:#ffdca0}.price-prompt-field input::placeholder{color:rgba(205,185,148,.35)}.price-prompt-error{min-height:1.2em;margin:-.3rem 0 0;font-size:.82rem;color:#e39a83}.price-prompt-ok{min-width:13rem}.vfy-backdrop:has(.price-prompt){grid-template-columns:minmax(0,1fr)}.price-prompt{justify-self:center}@media (max-width:480px){.price-prompt{padding-inline:1.2rem}.price-prompt-ok{min-width:0;width:min(100%,15rem)}}.lux-select{position:relative}.lux-select-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;min-width:6.5rem;height:2.6rem;padding:0 .9rem;border-radius:.7rem;border:1px solid rgba(217,163,92,.35);background:rgba(0,0,0,.35);color:#fbf0dc;font:inherit;font-size:1rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.lux-select-btn svg{color:#d9a35c;transition:transform .2s ease}.lux-select.is-open .lux-select-btn svg{transform:rotate(180deg)}.lux-select-btn.is-empty span{color:rgba(205,185,148,.55)}.lux-select-btn:focus-visible,.lux-select-btn:hover,.lux-select.is-open .lux-select-btn{outline:none;border-color:rgba(255,207,138,.8);box-shadow:0 0 14px rgba(240,165,80,.16)}.lux-select-list{position:absolute;z-index:5;bottom:calc(100% + .4rem);inset-inline:0;min-width:100%;width:max-content;max-height:14rem;overflow-y:auto;margin:0;padding:.3rem;list-style:none;border-radius:.8rem;border:1px solid rgba(217,163,92,.4);background:linear-gradient(180deg,#1f1812,#120d09);box-shadow:0 -14px 34px rgba(0,0,0,.6);scrollbar-width:thin;scrollbar-color:rgba(217,163,92,.45) transparent;animation:lux-in .14s ease-out both}@keyframes lux-in{0%{opacity:0;transform:translateY(4px)}}.lux-select-list li{padding:.45rem .8rem;border-radius:.55rem;color:#eadbc0;font-size:.98rem;white-space:nowrap;cursor:pointer}.lux-select-list li.is-active{background:rgba(217,163,92,.14);color:#ffe2b4}.lux-select-list li.is-selected{color:#ffcf8a;font-weight:300}