.custom-select{position:relative;display:inline-block}.custom-select,.custom-select--field{--custom-select-muted: rgba(8, 8, 8, .55)}.custom-select.custom-select--bar{display:inline-flex;align-items:center}.custom-select.is-enhanced select[data-custom-select]{position:absolute;inset:auto;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0;pointer-events:none}.custom-select__trigger{display:inline-flex;align-items:center;gap:8px;padding:0;background:transparent;border:0;cursor:pointer;font-family:var(--font-body);font-size:12px;letter-spacing:.05em;color:var(--color-black);transition:border-color .15s ease}.custom-select__trigger:focus,.custom-select [data-cs-trigger]:focus{outline:none}.custom-select__trigger:focus-visible .custom-select__value,.custom-select [data-cs-trigger]:focus-visible{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.custom-select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select__caret{width:8px;height:8px;flex-shrink:0;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.custom-select.is-open .custom-select__trigger .custom-select__caret{transform:translateY(1px) rotate(-135deg)}.custom-select__panel{position:absolute;top:calc(100% + 12px);left:0;z-index:60;min-width:max(100%,209px);max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding-block:12px;background:#fff;border-top:1px solid var(--color-black);box-shadow:0 18px 36px -24px #08080873;scrollbar-width:thin;scrollbar-color:var(--color-gray-light) transparent;animation:custom-select-in .14s ease-out}.custom-select__panel::-webkit-scrollbar{width:3px}.custom-select__panel::-webkit-scrollbar-thumb{background:var(--color-gray-light)}@keyframes custom-select-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.custom-select__panel{animation:none}.custom-select__caret{transition:none}}.custom-select__panel[hidden]{display:none}.custom-select--bar .custom-select__panel{top:calc(100% + 17px);border-top:0;min-width:257px;max-height:min(70vh,420px)}.custom-select__flag{width:20px;height:15px;flex-shrink:0;display:block;object-fit:cover;border:1px solid rgba(8,8,8,.1)}.custom-select__flag[hidden]{display:none}.custom-select__option{display:flex;align-items:center;gap:12px;width:100%;min-height:36px;padding:6px 24px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:12px;letter-spacing:.05em;line-height:1.3;color:var(--color-black);text-decoration:none;text-underline-offset:4px;transition:background-color .12s ease}.custom-select__option:hover,.custom-select__option:focus-visible{background:#0808080b;outline:none}.custom-select__option:focus-visible{text-decoration:underline}.custom-select__option[data-selected]{color:#000000a8}.custom-select__note{margin-left:auto;padding-left:16px;color:var(--custom-select-muted);white-space:nowrap}.custom-select__option[data-unavailable]{color:#08080873}.custom-select.custom-select--field{display:block;width:100%}.custom-select--field .custom-select__trigger{display:flex;width:100%;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-gray-soft);letter-spacing:.05em;transition:border-color .3s ease-in-out}.custom-select--field .custom-select__trigger:hover,.custom-select--field.is-open .custom-select__trigger{border-bottom-color:var(--color-black)}.custom-select--field .custom-select__value{flex:1;text-align:left}.custom-select--field[data-empty] .custom-select__value{color:var(--custom-select-muted)}.custom-select--field:not(.is-enhanced) select[data-custom-select]{display:block;box-sizing:border-box;width:100%;height:39px;margin:0;padding:10px 24px 10px 0;border:0;border-bottom:1px solid var(--color-gray-soft);border-radius:0;-webkit-appearance:none;appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M.5.5 6 6 11.5.5' fill='none' stroke='%23080808'/%3E%3C/svg%3E") no-repeat right 0 center / 12px 7px;font-family:var(--font-body);font-size:12px;letter-spacing:.05em;color:var(--color-black);cursor:pointer;transition:border-color .3s ease-in-out}.custom-select--field:not(.is-enhanced) select[data-custom-select]:hover{border-bottom-color:var(--color-black)}.custom-select--field:not(.is-enhanced) select[data-custom-select]:has(option[value=""]:checked){color:var(--custom-select-muted)}.custom-select--field:not(.is-enhanced) select[data-custom-select] option{color:var(--color-black)}.custom-select--field .custom-select__panel{top:calc(100% + 1px);left:0;right:0;min-width:100%;border-top:0;margin-left:-.5px;margin-right:-.05px}.custom-select__search{position:absolute;top:0;left:0;right:24px;bottom:1px;z-index:1;width:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;appearance:none;font-family:var(--font-body);font-size:12px;letter-spacing:.05em;color:var(--color-black);outline:none;box-shadow:none}.custom-select__search::placeholder{color:#08080873;opacity:1}.custom-select__search[hidden]{display:none}.custom-select__search{padding-left:var(--cs-search-inset, 0px)}@media(max-width:767px){.custom-select__search{right:auto;bottom:auto;width:calc((100% - 24px) / .6875);height:calc((100% - 1px) / .6875);padding-left:calc(var(--cs-search-inset, 0px) / .6875);font-size:16px;transform:scale(.6875);transform-origin:0 0}.custom-select--field .custom-select__search{height:calc((100% - 8px) / .6875)}}.custom-select.is-searching .custom-select__trigger .custom-select__value{visibility:hidden}.custom-select__empty{display:flex;align-items:center;min-height:36px;margin:0;padding:6px 24px;font-family:var(--font-body);font-size:12px;letter-spacing:.05em;color:#0808088c}.custom-select__empty[hidden],.custom-select__option[hidden]{display:none}.custom-select__trigger,.custom-select--sort [data-cs-trigger],.custom-select__option,.custom-select__search,.custom-select__empty,.custom-select--field:not(.is-enhanced) select[data-custom-select]{text-transform:uppercase}@media(max-width:767px){.custom-select__trigger,.custom-select__option,.custom-select__empty,.custom-select--field:not(.is-enhanced) select[data-custom-select]{font-size:11px}}.main-product__size-select .custom-select__trigger,.main-product__size-select .custom-select__option,.main-product__size-select:not(.is-enhanced) select[data-custom-select]{font-size:var(--pdp-fs-size, 12px)}.main-product__size-select:not(.is-enhanced) select[data-custom-select]{height:calc(1.5em + 21px)}@media(min-width:1024px){.main-product__size-select .custom-select__trigger,.main-product__size-select .custom-select__option,.main-product__size-select:not(.is-enhanced) select[data-custom-select]{font-size:var(--pdp-fs-size-lg, 12px)}}@media(max-width:1023px){.custom-select--field .custom-select__trigger{padding-bottom:17px}.custom-select--field:not(.is-enhanced) select[data-custom-select]{height:calc(1.5em + 28px);padding-bottom:17px}.custom-select--field .custom-select__search{bottom:8px}.main-product__size-select .custom-select__trigger{padding:0 0 17px}.main-product__size-select:not(.is-enhanced) select[data-custom-select]{height:calc(1.5em + 18px);padding-top:0;padding-bottom:17px}}.custom-select[data-cs-align=right] .custom-select__panel{left:auto;right:0}.custom-select[data-cs-direction=up] .custom-select__panel{top:auto;bottom:calc(100% + 12px);border-top:0;border-bottom:1px solid var(--color-black);box-shadow:0 -18px 36px -24px #08080873;animation-name:custom-select-in-up}@keyframes custom-select-in-up{0%{opacity:0;transform:translateY(4px)}}@media only screen and (min-width:992px){.custom-select--sort{display:flex}}.custom-select--contact .custom-select__trigger{padding:0 0 20px;line-height:12px;border-bottom:1px solid var(--color-gray-light)}@media(max-width:767px){.custom-select--contact .custom-select__trigger{line-height:16px}}.custom-select--contact .custom-select__caret{width:6px;height:6px}.custom-select--contact[data-empty] .custom-select__value{color:var(--color-black)}.custom-select--contact:not(.is-enhanced) select[data-custom-select]{height:33px;padding:0 24px 20px 0;border-bottom-color:var(--color-gray-light);background-position:right 0 top 4px;background-size:9px 5px}@media(max-width:767px){.custom-select--contact:not(.is-enhanced) select[data-custom-select]{height:37px;background-position:right 0 top 6px}}.custom-select--contact:not(.is-enhanced) select[data-custom-select]:has(option[value=""]:checked){color:var(--color-black)}
/*# sourceMappingURL=/cdn/shop/t/129/assets/custom-select.css.map */
