.ao-select{position:relative;background-color:#232323;font-family:League Gothic;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;padding:8px 16px;color:#fff}.ao-select:after{content:url(../icons/down.svg);margin-left:4px}.ao-select>select{position:absolute;opacity:0;inset:0}@media screen and (max-width:400px){.ao-select{font-size:12px}}.ao-submission-grid{--num-cols:5;display:grid;grid-template-columns:repeat(var(--num-cols),1fr);gap:var(--gap-xs);margin-bottom:120px}.ao-submission-grid-header{grid-column-start:1;grid-column-end:calc(var(--num-cols) + 1);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ao-submission-grid-header h2{font:var(--font-subheading-xs);text-transform:uppercase}.ao-submission-grid .ao-info{display:none}.ao-submission-grid .ao-info:nth-of-type(3n+1){display:flex}.ao-submission-filters{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:right;width:100%}.ao-submission-grid .reset-desktop,.ao-submission-grid .reset-mobile{color:#000;margin-right:8px;font-family:League Gothic;font-size:12px;font-style:normal;text-decoration:underline;text-transform:uppercase}.ao-submission-grid .reset-mobile{display:none;margin-left:auto}.ao-interruptor{grid-column-start:1;grid-column-end:calc(var(--num-cols) + 1);background-color:#232323;color:#fff;border-radius:10px;display:none}.ao-interruptor.width-5{display:flex}@media screen and (max-width:1920px){.ao-submission-grid .ao-info:nth-of-type(3n+1){display:none}.ao-submission-grid .ao-info:nth-of-type(odd){display:flex}}@media screen and (max-width:1280px){.ao-submission-grid{--num-cols:4}.ao-interruptor.width-5{display:none}.ao-interruptor.width-4{display:flex}}.ao-submission-grid-header>div{width:-moz-max-content;width:max-content}@media screen and (max-width:960px){.ao-submission-grid .reset-mobile{display:block}.ao-submission-grid .reset-desktop{display:none}.ao-submission-grid-header>div{width:100%}}@media screen and (max-width:640px){.ao-submission-grid{--num-cols:2}.ao-interruptor.width-4{display:none}.ao-interruptor.width-2{display:flex}}@media screen and (max-width:360px){.ao-submission-grid{--num-cols:1}.ao-interruptor.width-2{display:none}.ao-interruptor.width-1{display:flex}}
