.select.svelte-2kbb5l{z-index:3;min-width:0;position:relative}.select._select-open.svelte-2kbb5l{z-index:30}.select__body.svelte-2kbb5l{position:relative}.select__title.svelte-2kbb5l{background:var(--white);border-radius:var(--radius);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--main-color);text-align:left;cursor:pointer;border:0;align-items:center;gap:.75rem;padding:1.625rem 1rem .75rem;font-size:.9375rem;font-weight:700;line-height:1.2;transition:box-shadow .4s;display:flex;position:relative}.select__title.svelte-2kbb5l:focus-visible{box-shadow:inset 0 0 0 2px var(--green-dark);outline:none}.select__value.svelte-2kbb5l{flex:auto;align-items:center;gap:.625rem;min-width:0;display:flex}.select__text.svelte-2kbb5l{min-width:0;color:var(--main-color);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.875rem;font-weight:700;transition:color .4s;overflow:hidden}.select__icon.svelte-2kbb5l{color:#262d3873;flex:0 0 1rem;transition:transform .4s,color .4s;display:flex}.select__icon.svelte-2kbb5l svg{width:1rem;height:1rem}@media (any-hover:hover){.select__title.svelte-2kbb5l:hover{box-shadow:inset 0 0 0 1.5px var(--green-light);color:var(--main-color)}.select__title.svelte-2kbb5l:hover .select__icon:where(.svelte-2kbb5l){color:var(--primary-color)}}.select._select-open.svelte-2kbb5l .select__title:where(.svelte-2kbb5l){box-shadow:inset 0 0 0 1.5px var(--green-light);border-radius:var(--radius);color:var(--main-color)}.select._select-open.svelte-2kbb5l .select__icon:where(.svelte-2kbb5l){color:var(--primary-color);transform:rotate(-180deg)}.select__options.svelte-2kbb5l{z-index:8;background:var(--white);border-radius:var(--radius);width:max-content;min-width:100%;max-width:calc(100vw - 2rem);box-shadow:inset 0 0 0 1px var(--hairline), 0 12px 32px #262d3824;opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;padding:.375rem;transition:opacity .25s,transform .25s,visibility 0s linear .25s;position:absolute;top:calc(100% + .375rem);left:0;transform:translateY(-.375rem)scale(.98)}.select._select-open.svelte-2kbb5l .select__options:where(.svelte-2kbb5l){opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s,transform .25s;transform:none}.select__search.svelte-2kbb5l{padding:.25rem .25rem .5rem}.select__search-field.svelte-2kbb5l{position:relative}.select__search-field.svelte-2kbb5l svg:where(.svelte-2kbb5l){color:#262d3873;pointer-events:none;width:.9375rem;height:.9375rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.select__search-input.svelte-2kbb5l{background:var(--blue-light);width:100%;color:var(--blue);border:0;border-radius:.5rem;outline:none;padding:.55rem .75rem .55rem 2.15rem;font-size:.8125rem;font-weight:500;line-height:1.3;transition:background-color .3s,box-shadow .3s;box-shadow:inset 0 0 0 1px #0000}.select__search-input.svelte-2kbb5l::placeholder{color:#262d3873}.select__search-input.svelte-2kbb5l:focus{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--green-light)}.select__scroll{scrollbar-width:thin;scrollbar-color:#262d3847 transparent;max-height:13.75rem;overflow:hidden auto}.select__scroll::-webkit-scrollbar{width:6px;height:6px}.select__scroll::-webkit-scrollbar-thumb{background-color:#262d3847;border-radius:3px}.select__scroll::-webkit-scrollbar-thumb:hover{background-color:#262d3873}.select__scroll::-webkit-scrollbar-track{background:0 0}.select__option.svelte-2kbb5l{text-align:left;width:100%;color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:flex-start;align-items:center;gap:.75rem;padding:.55rem .75rem;font-size:.875rem;font-weight:500;line-height:1.35;transition:background-color .3s,color .3s;display:flex}@media (any-hover:hover){.select__option.svelte-2kbb5l:hover{background:var(--blue-light);color:var(--blue)}}.select__option._select-selected.svelte-2kbb5l{color:var(--green-dark);background:#28d17c1a;font-weight:600}.select__option._select-selected.svelte-2kbb5l:after{content:"";background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%231cbf6d'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20%206%209%2017l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 1rem;width:1rem;height:1rem}.select__empty.svelte-2kbb5l{text-align:center;color:var(--muted);padding:.75rem .75rem .875rem;font-size:.8125rem}.select__flag-img.svelte-2kbb5l{object-fit:cover;border-radius:2px;flex:0 0 20px;width:20px;height:14px;display:block;box-shadow:0 0 0 1px #0000000f}.select__value.svelte-2kbb5l .select__flag-img:where(.svelte-2kbb5l){margin-right:2px}.select__option-flag.svelte-2kbb5l{flex:0 0 20px;justify-content:center;align-items:center;min-width:20px;display:inline-flex}.select__option-label.svelte-2kbb5l{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.select._drop-up.svelte-2kbb5l .select__options:where(.svelte-2kbb5l){transform-origin:bottom;top:auto;bottom:calc(100% + .375rem);transform:translateY(.375rem)scale(.98)}.select._drop-up._select-open.svelte-2kbb5l .select__options:where(.svelte-2kbb5l){transform:none}.select--header._select-open.svelte-2kbb5l{z-index:110}.select--header.svelte-2kbb5l .select__title:where(.svelte-2kbb5l){background:var(--blue-light);min-height:2.625rem;box-shadow:none;white-space:nowrap;padding:.5rem .75rem;font-weight:500}.select--header.svelte-2kbb5l .select__text:where(.svelte-2kbb5l){white-space:nowrap;font-size:.8125rem;font-weight:500}.select--header.svelte-2kbb5l .select__icon:where(.svelte-2kbb5l){color:var(--primary-color)}.select--header.svelte-2kbb5l .select__option:where(.svelte-2kbb5l){background:0 0;padding:5px 10px;font-weight:500}.select--header.svelte-2kbb5l .select__value:where(.svelte-2kbb5l){gap:8px}.select--header.svelte-2kbb5l .select__options:where(.svelte-2kbb5l){z-index:110;padding:.375rem;top:calc(100% + .375rem)}@media (any-hover:hover){.select--header.svelte-2kbb5l .select__title:where(.svelte-2kbb5l):hover{color:var(--main-color);box-shadow:inset 0 0 0 1px #28d17c8c}.select--header.svelte-2kbb5l .select__title:where(.svelte-2kbb5l):hover .select__text:where(.svelte-2kbb5l){color:var(--green-dark)}}.select--header._select-open.svelte-2kbb5l .select__title:where(.svelte-2kbb5l){color:var(--main-color);box-shadow:inset 0 0 0 1px #28d17c8c}.select--login.svelte-2kbb5l .select__title:where(.svelte-2kbb5l){box-shadow:none;color:var(--white);background:0 0;padding:.55rem .75rem}.select--login.svelte-2kbb5l .select__text:where(.svelte-2kbb5l){color:var(--white);font-weight:500}.select--login.svelte-2kbb5l .select__icon:where(.svelte-2kbb5l){color:#ffffffb3}.select--login.svelte-2kbb5l .select__title:where(.svelte-2kbb5l) .select__icon:where(.svelte-2kbb5l) svg{color:inherit;transition:inherit}@media (any-hover:hover){.select--login.svelte-2kbb5l .select__title:where(.svelte-2kbb5l):hover{color:var(--white);box-shadow:inset 0 0 0 1px #ffffff59}.select--login.svelte-2kbb5l .select__title:where(.svelte-2kbb5l):hover .select__icon:where(.svelte-2kbb5l){color:var(--white)}}.select--login._select-open.svelte-2kbb5l .select__title:where(.svelte-2kbb5l){color:var(--white);box-shadow:inset 0 0 0 1px #ffffff59}.select--login._select-open.svelte-2kbb5l .select__icon:where(.svelte-2kbb5l){color:var(--white)}.select--login.svelte-2kbb5l .select__options:where(.svelte-2kbb5l){max-width:calc(100vw - 2rem);left:auto;right:0}.select--checkout.svelte-2kbb5l .select__title:where(.svelte-2kbb5l){background:var(--white);box-shadow:none;box-sizing:border-box;border:1px solid #0000001a;border-radius:10px;height:44px;min-height:44px;padding:11px 10px 11px 12px}.select--checkout.svelte-2kbb5l .select__title:where(.svelte-2kbb5l):hover{border-color:#0000002e}.select--checkout._select-open.svelte-2kbb5l .select__title:where(.svelte-2kbb5l){border-color:var(--primary-color);border-radius:10px;box-shadow:0 0 0 3px #28d17c1f}.select--checkout.svelte-2kbb5l .select__text:where(.svelte-2kbb5l){white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.select--checkout.svelte-2kbb5l .select__value:where(.svelte-2kbb5l){gap:6px}.select--checkout.svelte-2kbb5l .select__icon:where(.svelte-2kbb5l){flex:0 0 14px}.select--checkout.svelte-2kbb5l .select__options:where(.svelte-2kbb5l){width:max-content;min-width:100%;max-width:calc(100vw - 32px);left:0;right:auto}.select--checkout.svelte-2kbb5l .select__scroll{max-height:220px}
