.pd-custom-select{position:relative;width:100%}.pd-custom-select>button{width:100%;min-height:54px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1.5px solid var(--color-border);border-radius:18px;background:#fff;color:#253322;font:inherit;text-align:left;cursor:pointer}.pd-custom-select>button:focus-visible,.pd-custom-select>button[aria-expanded=true]{outline:none;box-shadow:none;border-color:var(--color-accent)}.pd-custom-select>button[aria-invalid=true]{border-color:#bc4848}.pd-select-list{position:absolute;z-index:60;left:0;right:0;top:calc(100% + 6px);max-height:260px;overflow-y:auto;padding:6px;margin:0;list-style:none;background:#fff;color:#253322;border:1px solid var(--color-border);border-radius:16px;box-shadow:0 12px 30px #20331b20}.pd-select-list [role=option]{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:11px;cursor:pointer;line-height:1.35}.pd-select-list [role=option].is-active{background:var(--color-surface)}.pd-select-list [aria-selected=true]{color:#181d18;font-weight:700}.pd-select-list.is-above{top:auto;bottom:calc(100% + 6px)}