:root{--opk-font-main: "Open Sans", sans-serif;--opk-font-secondary: "Norwester", sans-serif;--opk-font-third: "Roboto", sans-serif;--page-width-2: 1526px}.contact-select{position:relative;width:100%}.contact-select__native--hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(100%);overflow:hidden;white-space:nowrap}.contact-select__custom{position:relative;width:100%}@media screen and (min-width:768px){.contact-select__custom{height:48px}}@media screen and (max-width:767px){.contact-select__custom{height:45px}}.contact-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:100%;cursor:pointer;text-align:left}.contact-select__trigger .icon{flex-shrink:0;pointer-events:none}.contact-select__trigger svg{transition:transform .2s ease}.contact-select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.contact-select__value.is-placeholder{color:#b2b2b2}.contact-select__custom.is-open .contact-select__trigger svg{transform:rotate(180deg)}.contact-select__list{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:10;margin:0;padding:8px;list-style:none;border:1px solid #e1e1e1;border-radius:20px;background-color:ivory;box-shadow:0 8px 22px #0000001f;max-height:240px;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.contact-select__list:focus{outline:none}.contact-select__custom.is-open .contact-select__list{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.contact-select__option{padding:10px 12px;font-family:Open Sans,sans-serif;font-family:var(--opk-font-main);font-weight:400;font-size:18px;line-height:24px;color:#7a6c8c;border-radius:12px;cursor:pointer;transition:background-color .2s ease}.contact-select__option.is-selected,.contact-select__option.is-focused{background-color:#e1e1e159}.contact-select__option.is-selected{font-weight:600}[data-facet-select] .contact-select__custom{width:-moz-fit-content!important;width:fit-content!important;padding:8px 30px;font-family:Norwester,sans-serif;font-family:var(--opk-font-secondary);font-weight:400;font-size:18px;line-height:26px;letter-spacing:0%;text-align:center;text-transform:uppercase}[data-facet-select] .contact-select__trigger{height:100%!important;padding:0!important;border:0;background:#0000;font:inherit;color:inherit}[data-facet-select] .contact-select__trigger svg{position:relative!important;right:0!important}[data-facet-select] .contact-select__list{left:100%;right:0;translate:-100%}@media screen and (min-width:768px){[data-facet-select] .contact-select__list{min-width:260px}}@media screen and (max-width:767px){[data-facet-select] .contact-select__list{min-width:240px}}[data-facet-select] .contact-select__list::-webkit-scrollbar{display:none}[data-facet-select] .contact-select__option{font-family:Norwester,sans-serif!important;font-family:var(--opk-font-secondary)!important;font-size:16px;line-height:22px;text-transform:uppercase;text-align:left}.facet-short .contact-select__custom{width:auto;width:var(--width, auto);max-width:100%}@media screen and (min-width:768px){.facet-short{--icon-size: .7rem}.facet-short .contact-select__custom{height:auto}.facet-short .contact-select__trigger{border:0;background-color:#0000;padding:0;line-height:1.625;border-radius:0}}#FacetDrawer .facet-short-drawer{min-width:0}#FacetDrawer .facet-short-drawer .select,#FacetDrawer .facet-short-drawer .drawer-facet-select,#FacetDrawer .facet-short-drawer .facet-short,#FacetDrawer .facet-short-drawer .contact-select{width:auto;min-width:0;max-width:100%}#FacetDrawer .facet-short-drawer .contact-select__custom{width:100%!important;max-width:100%;min-width:0;height:46px}#FacetDrawer .facet-short-drawer .contact-select__trigger{position:relative;width:100%;min-width:0;max-width:100%;height:46px;padding:0 56px 0 30px;border:none;background-color:#0000;font-family:Norwester,sans-serif;font-family:var(--opk-font-secondary);font-size:18px;font-weight:400;line-height:1.44;text-transform:uppercase;color:#f522e7}#FacetDrawer .facet-short-drawer .contact-select__trigger .contact-select__value{box-shadow:none;text-transform:uppercase}#FacetDrawer .facet-short-drawer .contact-select__trigger .icon{position:absolute;right:28px}#FacetDrawer .facet-short-drawer .contact-select__option{font-family:Open Sans,sans-serif;font-family:var(--opk-font-main);font-size:16px;text-transform:none;color:#000}
/*# sourceMappingURL=/cdn/shop/t/4/assets/facet-select.css.map */
