.archive-collaborations .archive-filters{padding-top:4px;margin-bottom:clamp(1.5rem,.857rem + 3.214vw,3.75rem)}.archive-collaborations .archive-filters__fieldset{border:none;padding:0;margin:0;min-width:0}.archive-collaborations .archive-filters .swiper{overflow:visible}.archive-collaborations .archive-filters .swiper-slide{width:fit-content}.archive-collaborations .archive-filters input[type=radio]{position:absolute;opacity:0;pointer-events:none}.archive-collaborations .archive-filters input[type=radio]:checked+.filter-btn{background-color:#272727;color:#fff;border-color:#272727}.archive-collaborations .archive-filters input[type=radio]:focus-visible+.filter-btn{outline:2px solid #272727;outline-offset:2px}.archive-collaborations .archive-filters .filter-btn{display:inline-block;padding:10px 20px;border:1px solid #ddd;border-radius:50px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.archive-collaborations .archive-filters .filter-btn:hover{border-color:#272727}.archive-collaborations__wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,22.286px + .536vw,30px)}@media(max-width:700px){.archive-collaborations__wrap{grid-template-columns:repeat(1,1fr)}}@media(min-width:701px)and (max-width:1024px){.archive-collaborations__wrap{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.archive-collaborations__wrap{grid-template-columns:repeat(3,1fr)}}.archive-collaborations__wrap li{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.archive-collaborations__wrap li.hide{opacity:0;visibility:hidden}.archive-collaborations__wrap li.show{opacity:1;visibility:visible}.archive-collaborations__wrap li.display_none{display:none}
