.Items-module-scss-module__r-28Za__itemsContainer{grid-template-columns:1fr;gap:16px;margin-bottom:32px;display:grid}@media (min-width:1024px){.Items-module-scss-module__r-28Za__itemsContainer{gap:20px}}@media (min-width:1215px){.Items-module-scss-module__r-28Za__itemsContainer{grid-template-columns:1fr 1fr;gap:20px}.Items-module-scss-module__r-28Za__itemsContainer span[class*=Badge_rootContainer],.Items-module-scss-module__r-28Za__itemsContainer span[class*=Badge_content]{max-width:124px}.Items-module-scss-module__r-28Za__itemsContainer.Items-module-scss-module__r-28Za__bVariant{flex-direction:column;display:flex}.Items-module-scss-module__r-28Za__itemsContainer.Items-module-scss-module__r-28Za__bVariant span[class*=Badge_rootContainer],.Items-module-scss-module__r-28Za__itemsContainer.Items-module-scss-module__r-28Za__bVariant span[class*=Badge_content]{max-width:unset!important}}@media (min-width:1265px){.Items-module-scss-module__r-28Za__itemsContainer span[class*=Badge_rootContainer],.Items-module-scss-module__r-28Za__itemsContainer span[class*=Badge_content]{max-width:140px}}.Items-module-scss-module__r-28Za__bigResolutionBanner{display:none}@media (min-width:1216px){.Items-module-scss-module__r-28Za__bigResolutionBanner{grid-column:span 2;display:grid}.Items-module-scss-module__r-28Za__smallResolutionBanner{display:none}}.Items-module-scss-module__r-28Za__industrySeparator{padding-top:8px}@media (min-width:1024px){.Items-module-scss-module__r-28Za__industrySeparator{padding-top:12px}}@media (min-width:1215px){.Items-module-scss-module__r-28Za__industrySeparator{grid-column:span 2;width:100%}}
.modal-enter{visibility:visible;opacity:.01;z-index:1100}.modal-enter.modal-enter-active{visibility:visible;opacity:1;z-index:1100;transition:opacity .5s ease-in}.modal-enter-done,.modal-exit{visibility:visible;opacity:1;z-index:1100}.modal-exit.modal-exit-active{visibility:visible;z-index:1100;transition:opacity .5s ease-in}.modal-exit-done{visibility:visible;opacity:0;z-index:-1}
.FileInput-module-scss-module__e8vHiq__labelContainer{align-items:center;margin-bottom:4px;display:flex}.FileInput-module-scss-module__e8vHiq__labelContainer.FileInput-module-scss-module__e8vHiq__withInfoIcon{margin-bottom:2px}.FileInput-module-scss-module__e8vHiq__labelContainer label{letter-spacing:.448px;margin-right:2px;font-size:14px;line-height:20px}.FileInput-module-scss-module__e8vHiq__asteriks{color:#c92121;margin-right:2px;font-size:16px;line-height:20px}.FileInput-module-scss-module__e8vHiq__root .FileInput-module-scss-module__e8vHiq__input{display:none}.FileInput-module-scss-module__e8vHiq__dragAndDropContainer{background:#fbfafa;border:2px dashed #dcdfe5;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:20px 16px;display:flex}@media (min-width:768px){.FileInput-module-scss-module__e8vHiq__dragAndDropContainer{padding:20px 16px 32px}}@media (min-width:1024px){.FileInput-module-scss-module__e8vHiq__dragAndDropContainer{border-width:2px;padding:16px}}.FileInput-module-scss-module__e8vHiq__description{display:none}@media (min-width:1024px){.FileInput-module-scss-module__e8vHiq__description{text-align:center;max-width:168px;margin:10px 0;display:block}}.FileInput-module-scss-module__e8vHiq__buttonContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:10px;display:flex}@media (min-width:1024px){.FileInput-module-scss-module__e8vHiq__buttonContainer{flex-direction:column-reverse;margin-top:0}}.FileInput-module-scss-module__e8vHiq__buttonContainer .FileInput-module-scss-module__e8vHiq__upload span{letter-spacing:.2em!important;padding:6px 14px!important;font-size:12px!important;font-weight:700!important;line-height:16px!important}.FileInput-module-scss-module__e8vHiq__buttonContainer .FileInput-module-scss-module__e8vHiq__helpText{color:#494950;letter-spacing:.04em!important;font-size:14px!important;font-weight:300!important;line-height:20px!important}.FileInput-module-scss-module__e8vHiq__infoContainer{width:100%;margin-top:6px;padding-right:28px;display:flex;position:relative}.FileInput-module-scss-module__e8vHiq__attachIcon{margin-top:2px}.FileInput-module-scss-module__e8vHiq__successIcon{margin-top:4px}.FileInput-module-scss-module__e8vHiq__fileName{margin:0 8px 0 4px;font-weight:500;letter-spacing:.04em!important;font-size:16px!important;line-height:24px!important}.FileInput-module-scss-module__e8vHiq__clearButton{cursor:pointer;background:0 0;border:none;outline:none;width:16px;height:16px;padding:0;position:absolute;top:4px;right:0}.FileInput-module-scss-module__e8vHiq__clearButton:hover{filter:brightness(1.2)}.FileInput-module-scss-module__e8vHiq__clearButton:after{content:"";width:36px;height:36px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FileInput-module-scss-module__e8vHiq__errorMessage{color:#c92121!important;letter-spacing:.032em!important;margin-top:8px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}
@keyframes CatalogPageComponent-module-scss-module__RK6Kla__preloader-gradient{0%{left:0}to{left:100%}}@keyframes CatalogPageComponent-module-scss-module__RK6Kla__stickyMobileFiltersAppear{0%{transform:translateY(-8px)}to{transform:translateY(0)}}.CatalogPageComponent-module-scss-module__RK6Kla__pageContent{padding-top:16px}@media (min-width:768px){.CatalogPageComponent-module-scss-module__RK6Kla__pageContent{padding-top:24px}}@media (min-width:1024px){.CatalogPageComponent-module-scss-module__RK6Kla__pageContent{padding-top:32px}}.CatalogPageComponent-module-scss-module__RK6Kla__root{width:100%;max-width:1264px;margin:0 auto}@media (min-width:1440px){.CatalogPageComponent-module-scss-module__RK6Kla__root{padding-left:0;padding-right:0}}.CatalogPageComponent-module-scss-module__RK6Kla__root{padding:48px 16px}@media (min-width:568px){.CatalogPageComponent-module-scss-module__RK6Kla__root{padding:48px 16px}}@media (min-width:768px){.CatalogPageComponent-module-scss-module__RK6Kla__root{padding:48px 24px}}@media (min-width:1024px){.CatalogPageComponent-module-scss-module__RK6Kla__root{padding:64px 32px}}@media (min-width:1440px){.CatalogPageComponent-module-scss-module__RK6Kla__root{padding:72px 0}}.CatalogPageComponent-module-scss-module__RK6Kla__root{padding-top:0!important;padding-bottom:0!important}@media (min-width:1440px){.CatalogPageComponent-module-scss-module__RK6Kla__root{padding-left:0;padding-right:0}}.CatalogPageComponent-module-scss-module__RK6Kla__desktopOnly{display:none}@media (min-width:768px){.CatalogPageComponent-module-scss-module__RK6Kla__desktopOnly{display:initial}.CatalogPageComponent-module-scss-module__RK6Kla__mobileOnly{display:none}}.CatalogPageComponent-module-scss-module__RK6Kla__mobileFiltersBtn{width:100%}@media (min-width:568px){.CatalogPageComponent-module-scss-module__RK6Kla__mobileFiltersBtn{width:auto}}.CatalogPageComponent-module-scss-module__RK6Kla__mainContainer{width:100%;padding-bottom:40px}@media (min-width:568px){.CatalogPageComponent-module-scss-module__RK6Kla__mainContainer{padding-bottom:48px}}@media (min-width:768px){.CatalogPageComponent-module-scss-module__RK6Kla__mainContainer{grid-template-columns:224px 1fr;gap:16px;display:grid}}@media (min-width:1024px){.CatalogPageComponent-module-scss-module__RK6Kla__mainContainer{grid-template-columns:268px 1fr;gap:20px;padding-bottom:64px}}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody{height:calc(100% - 136px);margin-top:65px;padding:16px;overflow-y:scroll}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__mobileModalHeader:before{display:none}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersDropdownsLabel{color:#494950;margin-bottom:4px}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__total{color:#494950;margin-bottom:8px}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__total .CatalogPageComponent-module-scss-module__RK6Kla__totalCount{color:#1b1b1b;font-weight:600;position:relative}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__total .CatalogPageComponent-module-scss-module__RK6Kla__loader{width:auto;height:auto;display:inline-flex}@keyframes CatalogPageComponent-module-scss-module__RK6Kla__shake{0%{transform:translateY(0)}25%{transform:translateY(4px)}75%{transform:translateY(-4px)}to{transform:translateY(0)}}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__total .CatalogPageComponent-module-scss-module__RK6Kla__loader span{background:#717171;border-radius:0;width:4px;height:4px;margin:0 6px 0 0;animation:.5s ease-in-out infinite CatalogPageComponent-module-scss-module__RK6Kla__shake}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__total .CatalogPageComponent-module-scss-module__RK6Kla__loader span:nth-of-type(2){animation-delay:.1s}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__total .CatalogPageComponent-module-scss-module__RK6Kla__loader span:nth-of-type(3){animation-delay:.2s}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect{margin-bottom:16px}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect.CatalogPageComponent-module-scss-module__RK6Kla__firstLevel{position:relative}@keyframes CatalogPageComponent-module-scss-module__RK6Kla__fadeIn{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__control--is-focused .react-select__indicator{padding:8px!important}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__menu-list{max-height:none}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__value-container{padding:10px 12px!important}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__single-value{letter-spacing:.2em;text-align:left;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__control{background:#f2f2f2;border:none}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__control--menu-is-open{background:#fff;border:2px solid #139b75}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__control--menu-is-open .CatalogPageComponent-module-scss-module__RK6Kla__react-select__value-container{padding:8px 10px!important}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__menu{position:static}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .react-select__indicator svg{transition:none}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .CatalogPageComponent-module-scss-module__RK6Kla__checkboxContainer{flex-direction:column;width:100%;padding:4px 8px 4px 12px;position:relative}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__filtersSelect .CatalogPageComponent-module-scss-module__RK6Kla__appliedDot{background:#139b75;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__optionWrapper{position:relative}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__innerSelect{margin:0}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__innerSelect>*{position:static!important}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__innerSelect .react-select__control{position:static;background:0 0!important;border:none!important}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__innerSelect .react-select__menu-list{max-height:none;padding:4px 0}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__innerSelect .react-select__value-container{display:none}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__innerSelect .react-select__indicator{z-index:100;top:0;right:0;position:absolute!important}.CatalogPageComponent-module-scss-module__RK6Kla__filtersBody .CatalogPageComponent-module-scss-module__RK6Kla__innerSelect .react-select__indicators{position:static!important}.CatalogPageComponent-module-scss-module__RK6Kla__innerSelect{flex-direction:column;width:100%;display:flex}.CatalogPageComponent-module-scss-module__RK6Kla__sortContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (min-width:568px){.CatalogPageComponent-module-scss-module__RK6Kla__sortContainer{flex-wrap:initial;gap:0}}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer,.CatalogPageComponent-module-scss-module__RK6Kla__filterTitle{display:none}@media (min-width:768px){.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer,.CatalogPageComponent-module-scss-module__RK6Kla__filterTitle{display:block}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer{scrollbar-color:#dcdfe5 #0000;scrollbar-width:thin;align-self:start;max-height:calc(100vh - 120px);position:sticky;top:76px;overflow-y:auto}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer:before,.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer:after{content:"";z-index:1;pointer-events:none;background:#dcdfe5;height:1px;display:block;position:sticky}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer:before{margin-bottom:-1px;top:0}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer:after{margin-top:-1px;bottom:0}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer::-webkit-scrollbar{width:4px}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer::-webkit-scrollbar-track{background:0 0}.CatalogPageComponent-module-scss-module__RK6Kla__filtersContainer::-webkit-scrollbar-thumb{background:#dcdfe5;border-radius:2px}}.CatalogPageComponent-module-scss-module__RK6Kla__filterTitle{align-items:center;display:flex;color:#494950!important;width:100%!important}@media (min-width:568px){.CatalogPageComponent-module-scss-module__RK6Kla__filterTitle{width:auto!important}}.CatalogPageComponent-module-scss-module__RK6Kla__filterTitle span{width:100%}.CatalogPageComponent-module-scss-module__RK6Kla__stickyMobileFiltersContainer{display:none}@media (min-width:360px) and (max-width:568px){.CatalogPageComponent-module-scss-module__RK6Kla__stickyMobileFiltersContainer{z-index:899;box-sizing:border-box;background:#fff;justify-content:center;width:100vw;padding:12px 16px 16px;animation:.18s ease-out CatalogPageComponent-module-scss-module__RK6Kla__stickyMobileFiltersAppear;display:flex;position:fixed;top:60px;left:0;box-shadow:0 8px 16px #1b1b1b14}}@media (min-width:360px) and (max-width:568px) and (prefers-reduced-motion:reduce){.CatalogPageComponent-module-scss-module__RK6Kla__stickyMobileFiltersContainer{animation:none}}.CatalogPageComponent-module-scss-module__RK6Kla__stickyMobileFiltersButton{flex-shrink:0;max-width:536px;width:calc(100vw - 32px)!important}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer{background-color:#fff;border:1px solid #dcdfe5;margin-top:32px;padding:24px}@media (min-width:1024px){.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer{margin-top:48px;padding:32px}}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer [class*=container]{margin-bottom:0!important}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer .CatalogPageComponent-module-scss-module__RK6Kla__seoBlockTitle{letter-spacing:0;margin-bottom:8px}@media (min-width:1024px){.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer .CatalogPageComponent-module-scss-module__RK6Kla__seoBlockTitle{margin-bottom:12px}}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer .CatalogPageComponent-module-scss-module__RK6Kla__markupContainer [class*=blogPostMarkdown]{padding-bottom:0!important}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer .CatalogPageComponent-module-scss-module__RK6Kla__markupContainer li{margin-bottom:4px}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer .CatalogPageComponent-module-scss-module__RK6Kla__markupContainer li::marker{color:#1b1b1b}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer .CatalogPageComponent-module-scss-module__RK6Kla__markupContainer li:before{background:#1b1b1b}.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer p+ul,.CatalogPageComponent-module-scss-module__RK6Kla__seoContainer p+ol{margin-top:-12px}.CatalogPageComponent-module-scss-module__RK6Kla__control{width:100%;display:flex}.CatalogPageComponent-module-scss-module__RK6Kla__appliedFiltersDesktopContainer{background:#fff;border:1px solid #dcdfe5;width:100%;margin-bottom:16px;padding:16px}@media (min-width:768px){.CatalogPageComponent-module-scss-module__RK6Kla__appliedFiltersDesktopContainer{display:block!important}}.CatalogPageComponent-module-scss-module__RK6Kla__appliedFiltersDesktopTitle{margin-bottom:12px;color:#494950!important}@media (min-width:768px){.CatalogPageComponent-module-scss-module__RK6Kla__appliedFiltersDesktopBadge span[class*=content]{word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}}.CatalogPageComponent-module-scss-module__RK6Kla__typesTextBlock{background:#f2f2f2;margin-top:1px;margin-bottom:8px}.CatalogPageComponent-module-scss-module__RK6Kla__typesTextBlock .CatalogPageComponent-module-scss-module__RK6Kla__mobileText{letter-spacing:.36px;max-width:none;padding:16px 8px;font-size:12px;font-weight:300;line-height:16px}.CatalogPageComponent-module-scss-module__RK6Kla__typesTextBlock .CatalogPageComponent-module-scss-module__RK6Kla__mobileText span{font-weight:400}
