.wattchys-sort-trigger{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 1.8rem;border-radius:999px;border:1px solid rgba(var(--color-foreground),.15);background:transparent;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .15s ease}.wattchys-sort-trigger:hover{border-color:rgba(var(--color-foreground),.35)}.wattchys-sort-trigger__label{opacity:.6}.wattchys-sort-trigger__value{font-weight:600}.wattchys-sort-trigger svg{width:1rem;height:1rem;flex-shrink:0}.wattchys-sort-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:500}.wattchys-sort-modal{position:fixed;z-index:501;background:#0a0a0a;color:#f7f7f7;border-radius:2.4rem;width:min(300px,90vw);max-height:80vh;overflow-y:auto;padding:2.4rem 2.4rem 1.8rem}.wattchys-sort-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.wattchys-sort-modal__title{font-size:1.3rem;text-transform:uppercase;letter-spacing:.14em;font-weight:600;color:#f7f7f78c}.wattchys-sort-modal__close{width:3.6rem;height:3.6rem;border-radius:50%;background:#0a0a0a;color:#f7f7f7;display:flex;align-items:center;justify-content:center;border:1px solid rgba(247,247,247,.4);cursor:pointer;flex-shrink:0;padding:0}.wattchys-sort-modal__close svg{width:1.4rem;height:1.4rem}.wattchys-sort-modal__list{display:flex;flex-direction:column;gap:1.6rem;list-style:none;margin:0;padding:0}.wattchys-sort-modal__option{background:none;border:none;padding:0 0 0 1.6rem;text-align:left;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:500;color:#f7f7f7;cursor:pointer;position:relative;opacity:.85;transition:opacity .15s ease}.wattchys-sort-modal__option:hover,.wattchys-sort-modal__option:focus-visible{opacity:1;text-decoration:underline}.wattchys-sort-modal__option:focus-visible,.wattchys-sort-modal__close:focus-visible{outline:none;box-shadow:0 0 0 .3rem #0a0a0a,0 0 .5rem .4rem #ffffff59}.wattchys-sort-modal__option.is-active{opacity:1}.wattchys-sort-modal__option.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#f7f7f7}body.wattchys-sort-modal-open{overflow:hidden}@media screen and (max-width:749px){.wattchys-sort-modal{width:min(320px,88vw);padding:2.4rem 2rem 1.8rem}.wattchys-sort-modal__option{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-wattchys-sort.css.map */
