@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";@font-face{font-family:"Instrument Serif",serif;src:url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Sans",sans-serif;src:url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");font-weight:600;font-style:normal;font-display:swap}.sort{position:absolute;top:0;right:0;width:50%;height:fit-content;max-height:0;background-color:#fff;border:1px solid #ececec;pointer-events:none;opacity:0;transition:opacity .3s ease,max-height .3s ease}.sort.active{max-height:fit-content;pointer-events:all;opacity:1;z-index:800}@media(min-width: 1024px){.sort{width:25%}.sort.active::before{content:"";position:absolute;top:-0.6rem;right:5rem;width:1rem;height:1rem;background-color:#fff;border-left:1px solid #ececec;border-top:1px solid #ececec;transform:rotate(45deg);z-index:1;pointer-events:none}}.sort .sort__item{position:relative;margin:0;padding:0;border:none;transition:opacity .3s ease}.sort .sort__item:not(:last-of-type){border-bottom:1px solid #ececec}.sort .sort__item:hover,.sort .sort__item:focus-visible{opacity:.5}.sort .sort__input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.sort .sort__input:checked~.sort__label svg{opacity:1}.sort .sort__label{position:relative;width:100%;height:100%;margin:0;padding:1.5rem 1.5rem 1.4rem;display:flex;justify-content:space-between;align-items:center;font-weight:200;font-size:1.4rem;line-height:1.5;color:inherit;cursor:pointer}.sort .sort__label svg{width:2rem;height:1.7rem;opacity:0}/*# sourceMappingURL=sort.css.map */
