.gifting-select-trigger{text-align:left;min-width:0;height:auto;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #dce0d4;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.gifting-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gifting-select-trigger>svg{opacity:.65;flex:none;width:16px;height:16px;margin-left:auto}.gifting-select-trigger:focus-visible{outline-offset:3px;outline:2px solid #b39159}.gifting-select-content{z-index:150;max-height:min(320px, var(--radix-select-content-available-height));color:#333a30;max-width:calc(100vw - 24px);font:14px/1.5 var(--font-editorial-sans), Arial, sans-serif;background:#fff;border:1px solid #dce0d4;border-radius:8px;box-shadow:0 10px 30px #24282418}.gifting-select-item{cursor:pointer;min-height:38px;padding:9px 16px 9px 34px}.gifting-select-item[data-highlighted]{color:#644a28;background:#f2eee6;outline:none}.gifting-select-item[data-state=checked]{font-weight:600}.staff-app .gifting-select-trigger{gap:18px;padding-right:14px}.gift-form .gifting-select-trigger{background:#fff;border-radius:0;width:100%;padding:14px 16px}.staff-app [data-slot=checkbox],.gifterrr [data-slot=checkbox]{color:#fff;vertical-align:middle;background:#fff;border:1px solid #a6aa9e;border-radius:4px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;margin:0;padding:0;display:inline-flex}.staff-app [data-slot=checkbox][data-state=checked],.gifterrr [data-slot=checkbox][data-state=checked]{background:#876536;border-color:#876536}.staff-app [data-slot=checkbox] svg,.gifterrr [data-slot=checkbox] svg{width:12px;height:12px}.staff-app [data-slot=input],.staff-app textarea,.gifterrr [data-slot=input],.gifterrr textarea{box-shadow:none}.gifting-select-trigger:disabled{opacity:.5;cursor:not-allowed}@media (max-width:650px){.gifting-select-trigger,.gifting-select-content{font-size:16px}}.gifting-category-input{width:100%;position:relative}.staff-app .gifting-category-input input{padding-right:44px}.gifting-category-input>button{border-radius:4px;width:36px;padding:0;position:absolute;top:4px;bottom:4px;right:4px}.gifting-category-input>button:hover{background:#f2eee6}.gifting-category-popover{z-index:150;width:280px;max-width:calc(100vw - 24px);font:14px/1.5 var(--font-editorial-sans), Arial, sans-serif;padding:0}@media (prefers-reduced-motion:reduce){.gifting-select-content,.gifting-category-popover{transition:none!important;animation:none!important}}
