sort-dropdown{position:relative}sort-dropdown:not(:defined) .sort-dropdown__button{display:none}sort-dropdown:defined .sort-dropdown__select{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;opacity:0;pointer-events:none}.sort-dropdown__button{display:flex;align-items:center;gap:.8rem;padding:0;border:0;background:none;color:var(--text-primary);font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:120%;white-space:nowrap;cursor:pointer}.sort-dropdown__button .svg-wrapper{color:var(--text-primary);transition:transform .2s ease}.sort-dropdown__button[aria-expanded=true] .svg-wrapper{transform:rotate(180deg)}.sort-dropdown__list{position:absolute;top:calc(100% + 1rem);right:-18px;z-index:4;min-width:max(100%,23rem);margin:0;padding:.4rem 2rem;list-style:none;background-color:var(--cst-color-background);border-radius:1rem;box-shadow:0 1rem 3rem #2c2e331f}.sort-dropdown__option{padding:1rem 0;border-bottom:.1rem solid rgba(44,46,51,.1);color:var(--text-primary);font-family:var(--font-body-family);font-size:var(--font-size-heading-xs);line-height:1.3;white-space:nowrap;cursor:pointer;outline:none}.sort-dropdown__option:last-child{border-bottom:0}.sort-dropdown__option:hover,.sort-dropdown__option[aria-selected=true]{color:var(--primary)}.sort-dropdown__option:focus-visible{color:var(--primary);text-decoration:underline}.template-search__header p{text-align:center;margin:20px 0 0;font-size:18px;font-family:var(--font-body-family);font-weight:600}@media screen and (max-width:767px){.sort-dropdown__button{font-size:14px}.sort-dropdown__option{padding:1.2rem 0;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/component-sort-dropdown.css.map */
