@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.drawer{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:91;display:flex;align-items:flex-end;background-color:rgba(46,46,46,.8);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}@media(min-width:1366px){.drawer{display:none}}.drawer--open{opacity:1;visibility:visible}.drawer--open .drawer__wrapper{animation:slideInBottom .4s ease forwards}.drawer--close .drawer__wrapper{animation:slideOutBottom .4s ease forwards}.drawer__wrapper{flex-direction:column;height:95%;overflow-y:auto;border-radius:var(--16) var(--16) 0 0;transform:translateY(100%)}.drawer__header,.drawer__wrapper{display:flex;align-items:center;width:100%}.drawer__header{justify-content:flex-end;padding:var(--16) var(--8) 0}.drawer__content{display:flex;flex-direction:column;width:100%;max-width:var(--416);padding:0 var(--24) var(--40);gap:var(--16)}@media(min-width:768px){.drawer__content{padding:0 0 var(--40)}}.filterForm .customSelect{width:100%}@media(min-width:1366px){.filterForm{max-width:none!important;flex-direction:row!important;display:grid!important;grid-template-columns:repeat(3,1fr);align-items:center;grid-gap:var(--24)!important;gap:var(--24)!important}}.filterForm__order{margin-top:var(--16);gap:var(--16)}.filterForm__order,.filters{display:flex;flex-direction:column}@media(min-width:1366px){.filters{width:100%;max-width:1727px;margin:0 auto;padding:0 var(--24);display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:var(--8);background-color:transparent!important;box-shadow:none!important}}@media(min-width:1366px)and (min-width:768px){.filters{padding:0 var(--56)}}@media(min-width:1366px)and (min-width:1366px){.filters{padding:0 var(--96)}}@media(min-width:1366px)and (min-width:1920px){.filters{max-width:1536px;padding:0 var(--96)}}@media(min-width:1366px)and (min-width:768px){.filters{grid-column-gap:var(--24)}}@media(min-width:1366px)and (min-width:1366px){.filters{grid-template-columns:repeat(12,1fr)}}.filters__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--8);padding:var(--24);margin-top:calc(var(--56) - var(--24));margin-bottom:calc(var(--32) - var(--24))}@media(min-width:768px){.filters__content{padding:var(--24) var(--64)}}@media(min-width:1366px){.filters__content{grid-column:2/12;align-items:flex-start;padding:var(--24) 0}}.filters__wrapperBar{width:100%;display:flex;flex-direction:column}@media(min-width:1366px){.filters__wrapperBar{grid-column:2/12;margin-top:var(--48);background-color:transparent!important}}.filters__fieldsDesktop{display:none}@media(min-width:1366px){.filters__fieldsDesktop{width:100%;display:flex;flex-direction:column;gap:var(--32)}}.filters__bar{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:var(--24);gap:var(--24);padding:var(--24)}.filters__bar .customSelect{display:none}@media(min-width:768px){.filters__bar{padding:var(--24) var(--64)}}@media(min-width:1366px){.filters__bar{align-items:flex-end;grid-template-columns:repeat(3,1fr);padding:var(--48) 0 0}.filters__bar .customSelect{width:100%;display:flex;grid-column:3/4}}.filters__numberResults{font-style:normal;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-stretch:normal;letter-spacing:normal;font-family:var(--montserrat);font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:600}@media(min-width:1366px){.filters__numberResults{font-style:normal;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-stretch:normal;letter-spacing:normal;font-family:var(--montserrat);font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:500}}.filters__buttonMobile{justify-self:flex-end}@media(min-width:1366px){.filters__buttonMobile{display:none}}.cardsList__inner-container{row-gap:var(--24);padding-top:var(--24);padding-bottom:var(--24)}.cardsList__card{grid-column:1/7;justify-self:center}@media(min-width:768px){.cardsList__card{grid-column:span 3}}@media(min-width:1067px)and (max-width:1365px){.cardsList__card{grid-column:span 2}}@media(min-width:1366px){.cardsList__card{grid-column:span 4}}@media(min-width:1700px)and (max-width:1919px){.cardsList__card{grid-column:span 3}}@media(min-width:1920px){.cardsList__card{grid-column:span 3}}.cardsList__button{margin:var(--16) auto 0 auto}