.gigi-dropdown{margin-bottom:1.5rem;position:relative}.gigi-dropdown__label{color:#000;display:block;font-size:1.2rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 .8rem;text-transform:uppercase}.gigi-dropdown--dark .gigi-dropdown__label{color:#fff}.gigi-dropdown__control-wrap{position:relative}.gigi-dropdown__native{height:1px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:1px}.gigi-dropdown__button{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;box-shadow:none;color:#000;cursor:pointer;display:flex;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;gap:.8rem;height:5rem;justify-content:space-between;letter-spacing:0;margin:0;overflow:hidden;padding:0 1.4rem 0 1.6rem;text-align:left;text-transform:uppercase;transition:background-color .22s ease,box-shadow .22s ease,color .22s ease,transform .22s ease;width:100%}.gigi-dropdown__display{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gigi-dropdown__search{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:inherit;display:none;flex:1 1 auto;font:inherit;font-weight:inherit;height:auto;letter-spacing:inherit;line-height:inherit;margin:0;max-height:100%;min-width:0;min-height:0;outline:0;padding:0;text-transform:inherit;width:100%}body .gigi-dropdown .gigi-dropdown__search,body .gigi-dropdown .gigi-dropdown__search:focus,body .gigi-dropdown .gigi-dropdown__search:focus-visible{background:transparent;background-color:transparent;border:0!important;border-radius:0;box-shadow:none!important;box-sizing:border-box;color:inherit;font:inherit;height:auto;line-height:inherit;margin:0;min-height:0;outline:0;padding:0;width:100%}.gigi-dropdown__search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.gigi-dropdown__search::placeholder{color:currentColor;opacity:.62}.gigi-dropdown.is-searching .gigi-dropdown__display{display:none}.gigi-dropdown.is-searching .gigi-dropdown__search{display:block}.gigi-dropdown.is-searching .gigi-dropdown__button.is-placeholder{color:#000}.gigi-dropdown__clear{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:currentColor;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.4rem;justify-content:center;margin:0;opacity:.72;padding:0;transition:opacity .18s ease,transform .18s ease;width:2.4rem}.gigi-dropdown__clear[hidden]{display:none}.gigi-dropdown__clear:hover,.gigi-dropdown__clear:focus-visible{opacity:1;outline:0;transform:scale(.96)}.gigi-dropdown__clear .icon{height:1.2rem;width:1.2rem}.gigi-dropdown__button:hover,.gigi-dropdown__button:focus,.gigi-dropdown__button:focus-visible{background:#fff;box-shadow:none;color:#000;outline:0;transform:translateY(-.1rem)}.gigi-dropdown__button:active{transform:scale(.96)}.gigi-dropdown__caret{color:#000;flex:0 0 auto;transition:transform .22s ease}.gigi-dropdown.is-open .gigi-dropdown__caret{transform:rotate(180deg)}.gigi-dropdown__list{background:#fff;box-shadow:inset 0 0 0 .2rem #8cd201;color:#000;left:0;list-style:none;margin:.6rem 0 0;max-height:22rem;overflow-y:auto;padding:.6rem;position:absolute;top:100%;width:100%;z-index:5}.gigi-dropdown__list[hidden]{display:none}.gigi-dropdown__option{color:#000;cursor:pointer;font-size:1.5rem;font-weight:600;line-height:1.35;padding:1.2rem;transition:background-color .22s ease,color .22s ease,transform .22s ease}.gigi-dropdown__option.is-selected,.gigi-dropdown__option.is-highlighted{background:#000;color:#fff}.gigi-dropdown__option:hover,.gigi-dropdown__option.is-selected:hover,.gigi-dropdown__option.is-highlighted:hover{background:#8cd201;color:#000;transform:translate(.2rem)}.gigi-dropdown.is-searching .gigi-dropdown__option.is-selected:not(.is-highlighted){background:transparent;color:#000}.gigi-dropdown__empty{color:#0000008c;font-size:1.5rem;font-weight:400;line-height:1.35;padding:1.2rem}.gigi-dropdown__empty[hidden]{display:none}@media screen and (min-width:750px){.gigi-dropdown{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gigi-dropdown.css.map */
