/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{background:#fff}body *{font-family:Inter,sans-serif}.container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;max-width:100%;padding:0 50px}@media (max-width:1024px){.container{align-items:center;flex-direction:column;justify-content:flex-start;padding:0 24px}}.container__sidebar_wrap{margin-right:96px;width:240px}@media (max-width:1024px){.container__sidebar_wrap{margin:0;width:100%}}.container__content_wrap{width:976px}@media (max-width:1024px){.container__content_wrap{margin:0;width:100%}}.container__wrap{max-width:100%;width:1312px}@media (max-width:1024px){.container__wrap{margin:0;width:100%}}.header__flex{align-items:center;background:#fff;display:flex;height:96px;justify-content:flex-start}@media (max-width:1024px){.header__flex{border-bottom:1px solid #e7ecfe;height:80px}}.header__logo img{display:block;height:auto;width:214px}@media (max-width:1024px){.header__logo img{width:160px}}@media (max-width:700px){.header__logo img{width:198px}}.header__menu{margin-left:auto}@media (max-width:1024px){.header__menu{display:none}}.header__menu>ul{align-items:center;background:#f6f8ff;border-radius:10px;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0 16px}.header__menu>ul>li{align-items:center;display:flex;justify-content:flex-start;margin:0 16px;position:relative}.header__menu>ul>li>a{color:#000;display:block;font-size:17px;font-weight:400;line-height:125%;padding:14px 0;text-decoration:none;transition:color .3s ease-in-out 0s}.header__menu>ul>li>.c{background-color:#000;display:inline-block;height:24px;mask:url(/brands-directory/static/media/carret.0c9169c72d2687b9852e.svg) no-repeat center;-webkit-mask:url(/brands-directory/static/media/carret.0c9169c72d2687b9852e.svg) no-repeat center;transition:color .3s ease-in-out 0s;vertical-align:middle;width:24px}.header__menu>ul>li>div{box-sizing:border-box;display:block;left:calc(50% - 140px);opacity:0;position:absolute;top:90%;transition:all .3s ease-in-out;visibility:hidden;width:280px}.header__menu>ul>li>div:before{content:"";display:block;height:16px;width:100%}.header__menu>ul>li>div>ul{background:#fff;border-radius:8px;box-shadow:0 12px 50px rgba(0,51,128,.08);display:block;list-style:none;margin:0;padding:12px 12px 20px;position:relative;z-index:10}.header__menu>ul>li>div>ul:before{background:#fff;border:1px solid #fff;border-radius:4px;box-sizing:border-box;content:"";display:block;height:30px;left:calc(50% - 15px);position:absolute;top:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:30px;z-index:1}.header__menu>ul>li>div>ul>li{display:block;margin-top:16px;position:relative;z-index:2}.header__menu>ul>li>div>ul>li:first-child{margin-top:0}.header__menu>ul>li>div>ul>li .line{background:#e7ecfe;display:block;height:1px;width:100%}.header__menu>ul>li>div>ul>li>a{background:#fff;border-radius:8px;color:#000;display:block;font-size:17px;font-weight:400;line-height:130%;padding:8px 12px 8px 48px;position:relative;text-decoration:none;transition:all .3s ease-in-out 0s}.header__menu>ul>li>div>ul>li>a:before{background:#f6f8ff;border-radius:8px}.header__menu>ul>li>div>ul>li>a:after,.header__menu>ul>li>div>ul>li>a:before{content:"";display:block;height:24px;left:12px;position:absolute;top:8px;width:24px}.header__menu>ul>li>div>ul>li>a:after{background-color:#b3b3c9;transition:all .3s ease-in-out 0s}.header__menu>ul>li>div>ul>li.header_menu_item_1_1>a:after{mask:url(/brands-directory/static/media/header_menu_item_1_1.172030c9efd7d4a34134.svg) no-repeat center;-webkit-mask:url(/brands-directory/static/media/header_menu_item_1_1.172030c9efd7d4a34134.svg) no-repeat center}.header__menu>ul>li>div>ul>li.header_menu_item_1_2>a:after{mask:url(/brands-directory/static/media/header_menu_item_1_2.9556ce2c0339ea979478.svg) no-repeat center;-webkit-mask:url(/brands-directory/static/media/header_menu_item_1_2.9556ce2c0339ea979478.svg) no-repeat center}.header__menu>ul>li>div>ul>li.header_menu_item_1_3>a:after{mask:url(/brands-directory/static/media/header_menu_item_1_3.de6084c03ff99bcb053d.svg) no-repeat center;-webkit-mask:url(/brands-directory/static/media/header_menu_item_1_3.de6084c03ff99bcb053d.svg) no-repeat center}.header__menu>ul>li>div>ul>li.header_menu_item_1_5>a{color:#ff521f}.header__menu>ul>li>div>ul>li.header_menu_item_1_5>a:after{background-color:#ff521f;mask:url(/brands-directory/static/media/header_menu_item_1_5.a46a0c676077b28d3c3a.svg) no-repeat center;-webkit-mask:url(/brands-directory/static/media/header_menu_item_1_5.a46a0c676077b28d3c3a.svg) no-repeat center}.header__menu>ul>li>div>ul>li:hover>a{background:#f6f8ff;color:#006dff}.header__menu>ul>li>div>ul>li:hover>a:after{background-color:#006dff}.header__menu>ul>li:hover>a{color:#006dff}.header__menu>ul>li:hover>.c{background-color:#006dff}.header__menu>ul>li:hover>div{opacity:1;top:100%;visibility:visible}.header__btns{align-items:center;display:flex;justify-content:flex-end}@media (max-width:1024px){.header__btns{display:none}}.header__btn_1{align-items:center;background:#fff;border:1px solid #fff;border-radius:10px;box-sizing:border-box;color:#000;display:flex;font-size:17px;font-weight:500;height:48px;justify-content:center;line-height:125%;padding:0 24px;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s;width:auto}@media (max-width:1366px){.header__btn_1{padding:0 16px}}@media (max-width:1180px){.header__btn_1{height:40px}}.header__btn_1:active,.header__btn_1:hover{color:#0085ff}.header__btn_1:disabled{color:#b3b3c9}.header__btn_2{align-items:center;background:#0085ff;border-radius:10px;box-sizing:border-box;color:#fff;display:flex;font-size:17px;font-weight:500;height:48px;justify-content:center;line-height:125%;padding:0 20px 0 24px;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s;width:auto}.header__btn_2 svg{stroke:#fff;display:block;margin-left:10px;transition:all .3s ease-in-out 0s}@media (max-width:1366px){.header__btn_2{padding:0 16px}}@media (max-width:1180px){.header__btn_2{height:40px}}.header__btn_2:hover{background:#3895ff}.header__btn_2:active{background:#006dff}.header__btn_2:disabled{background:#e7ecfe;color:#b3b3c9}.header__btn_2:disabled svg{stroke:#b3b3c9}.header__burger{align-items:center;background:#f6f8ff url(/brands-directory/static/media/heder-burger.4ceca4d03948a631c46e.svg) no-repeat 50%;border:1px solid #e7ecfe;border-radius:10px;box-sizing:border-box;display:none;height:48px;justify-content:center;width:48px}@media (max-width:1024px){.header__burger{display:flex;margin-left:auto}}.header__burger_close{align-items:center;background:#f6f8ff url(/brands-directory/static/media/header-burger-close.cb051385d83ab7c11d53.svg) no-repeat 50%;border:1px solid #e7ecfe;border-radius:10px;box-sizing:border-box;display:none;height:48px;justify-content:center;width:48px}@media (max-width:1024px){.header__burger_close{display:flex;margin-left:auto}}.mobile-menu{background:#fff;box-sizing:border-box;display:block;height:calc(100vh - 80px);left:0;padding:0 24px;position:fixed;top:80px;width:100%;z-index:99999}.mobile-menu__menu{margin-top:12px}.mobile-menu__menu ul{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 320px);justify-content:space-around;margin:0;padding:0}.mobile-menu__menu ul li{display:block;margin:0;padding:0;text-align:center;width:100%}.mobile-menu__menu ul li a{color:#000;font-size:20px;font-weight:400;line-height:125%;text-decoration:none;transition:color .3s ease-in-out 0s}.mobile-menu__menu ul li a:first-letter{text-transform:uppercase}.mobile-menu__menu ul li a:hover{color:#006dff}.mobile-menu__btns{display:block}.mobile-menu__btn_1{align-items:center;background:#f6f8ff;border:1px solid #e7ecfe;border-radius:10px;box-sizing:border-box;color:#006dff;display:flex;font-size:22px;font-weight:500;height:52px;justify-content:center;line-height:125%;margin-top:12px;padding:0 32px;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s;width:100%}@media (max-width:1366px){.mobile-menu__btn_1{font-size:15px;padding:0 16px}}.mobile-menu__btn_1:hover{background:#fff}.mobile-menu__btn_1:active{background:#e7ecfe}.mobile-menu__btn_1:disabled{background:#e7ecfe;color:#b3b3c9}.mobile-menu__btn_2{align-items:center;background:#0085ff;border-radius:10px;box-sizing:border-box;color:#fff;display:flex;font-size:22px;font-weight:500;height:52px;justify-content:center;line-height:125%;margin-top:12px;padding:0 32px;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s;width:100%}@media (max-width:1366px){.mobile-menu__btn_2{font-size:15px;padding:0 16px}}.mobile-menu__btn_2:hover{background:#3895ff}.mobile-menu__btn_2:active{background:#006dff}.mobile-menu__btn_2:disabled{background:#e7ecfe;color:#b3b3c9}.footer{margin-top:80px}@media (max-width:1024px){.footer{margin-top:48px}}.footer__flex{align-items:flex-start;background:#fff;display:flex;justify-content:flex-start;padding-bottom:60px;padding-top:50px}@media (max-width:1024px){.footer__flex{flex-wrap:wrap;padding-bottom:0;padding-top:16px}}.footer__flex_2{align-items:center;background:#fff;display:flex;justify-content:flex-start;padding-bottom:50px;padding-top:50px}@media (max-width:1024px){.footer__flex_2{flex-direction:column;justify-content:flex-start;padding-bottom:48px;padding-top:48px}}.footer__heading{color:#b3b3c9;font-size:15px;font-weight:400;line-height:155%;text-transform:uppercase}.footer__menu{display:block;margin-right:48px;width:146px}@media (max-width:1024px){.footer__menu{margin-right:0;margin-top:32px;width:calc(50% - 24px)}.footer__menu:nth-child(2n){margin-left:auto}}.footer__menu ul{display:block;list-style:none;margin:24px 0 0;padding:0}.footer__menu ul li{display:block;margin-top:9px}.footer__menu ul li:first-child{margin-top:0}.footer__menu ul li a{color:#000;font-size:15px;font-weight:400;line-height:155%;text-decoration:none;transition:color .3s ease-in-out 0s}.footer__menu ul li a:hover{color:#006dff}.footer__apps{margin-left:auto}@media (max-width:1024px){.footer__apps{margin:48px 0 0}}.footer__apps_links{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:12px}.footer__apps a{display:block;margin-right:20px;text-decoration:none}.footer__apps a:last-child{margin-right:0}.footer__logo{display:block;text-decoration:none}.footer__logo img{display:block;height:auto;width:165px}.footer__social{align-items:center;display:flex;justify-content:flex-start;margin-left:42px}@media (max-width:1024px){.footer__social{justify-content:center;margin:32px 0 0}}.footer__social a{align-items:center;background:#f6f8ff;border-radius:8px;box-sizing:border-box;display:flex;height:40px;justify-content:center;margin-right:24px;text-decoration:none;width:40px}@media (max-width:1024px){.footer__social a{margin:0 12px}}.footer__social a:last-child{margin-right:0}@media (max-width:1024px){.footer__social a:last-child{margin:0 12px}}.footer__social a span{background-color:#b3b3c9;display:block;height:32px;mask-position:center;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:all .3s ease-in-out 0s;width:32px}.footer__social a:hover span{background-color:#3895ff}.footer__social a:hover span.fb{background-color:#1b74e4}.footer__social a:hover span.tw{background-color:#1da1f2}.footer__social a:hover span.yt{background-color:#f65858}.footer__social a:hover span.in{background-color:#0a66c2}.footer__social a:hover span.tg,.footer__social a:hover span.vk{background-color:#3895ff}.footer__copyright{color:#b3b3c9;display:block;font-size:17px;font-weight:400;line-height:155%;margin-left:auto}@media (max-width:1024px){.footer__copyright{font-size:19px;line-height:155%;margin:32px 0 0;text-align:center}}.app-box{padding-top:34px}.hint-icon{background:url(/brands-directory/static/media/hint-icon.80e16aa17e584af192f0.svg) no-repeat 50%/contain;cursor:pointer;height:16px;position:relative;width:16px}@media (max-width:1024px){.hint-icon{display:none}}.hint-icon__message{border-radius:6px;bottom:100%;box-sizing:border-box;color:#fff;font-size:13px;font-weight:400;left:calc(50% - 120px);line-height:125%;margin-bottom:12px;min-width:140px;opacity:0;padding:12px 16px;text-align:left;transition:opacity .3s ease-in-out 0s;visibility:hidden;width:240px;z-index:20}.hint-icon__message,.hint-icon__message:after{background:#1b1d29;display:block;position:absolute}.hint-icon__message:after{border-radius:2px;bottom:-4px;content:"";height:16px;left:112px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.hint-icon:hover .hint-icon__message{opacity:1;visibility:visible}.filters__title{color:#000;font-size:19px;font-weight:500;line-height:145%}@media (max-width:1024px){.filters__title{display:none}}.filters__items{align-items:flex-start;flex-direction:column;margin-top:16px}.filters__item,.filters__items{display:flex;justify-content:flex-start}.filters__item{align-items:center;margin-top:8px}.filters__item .hint-icon{margin-left:4px}.filters__item:first-child{margin-top:0}.filters__checkbox{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filters__checkbox input{opacity:0;position:absolute;z-index:-1}.filters__checkbox span{color:#000;display:block;font-size:15px;font-weight:400;line-height:135%;padding-left:24px;position:relative}@media (max-width:1024px){.filters__checkbox span{font-size:22px}}.filters__checkbox span:before{background:#fff;border:1px solid #b3b3c9;border-radius:2px;box-sizing:border-box;content:"";height:16px;left:0;position:absolute;top:2px;transition:all .3s ease-in-out 0s;width:16px}@media (max-width:1024px){.filters__checkbox span:before{top:6px}}.filters__checkbox span:after{background:url(/brands-directory/static/media/checkbox-icon.3d7be244323bd1749389.svg) no-repeat 50%;box-sizing:border-box;content:"";height:16px;left:0;opacity:0;position:absolute;top:2px;transition:all .3s ease-in-out 0s;width:16px}@media (max-width:1024px){.filters__checkbox span:after{top:6px}}.filters__checkbox:hover span:before{border:1px solid #3895ff}.filters__checkbox:focus span:before{border:1px solid #3895ff;outline:1px solid rgba(56,149,255,.25)}.filters__checkbox input:checked+span:before{background:#0085ff;border:1px solid #0085ff}.filters__checkbox input:checked+span:after{opacity:1}.categories-filter{border-top:1px solid #e7ecfe;margin-top:24px;padding-top:24px}@media (max-width:1024px){.categories-filter{border:none;padding-top:0}}.categories-filter__heading{color:#000;font-size:17px;font-weight:400;line-height:125%}.categories-filter select{-webkit-appearance:none;appearance:none}.categories-filter select::-ms-expand{display:none}.categories-filter select{background:#fff url(/brands-directory/static/media/select.caa9134b0f3a0d82671e.svg) no-repeat right 16px center;border:1px solid #b3b3c9;border-radius:8px;box-sizing:border-box;color:#000;display:block;font-size:17px;font-weight:400;height:48px;margin-top:12px;padding:0 36px 0 16px;transition:all .3s ease-in-out 0s;width:100%}@media (max-width:1024px){.categories-filter select{background:#fff url(/brands-directory/static/media/select.caa9134b0f3a0d82671e.svg) no-repeat right 16px center;font-size:22px;height:52px}}.categories-filter select::-webkit-input-placeholder{color:#b3b3c9;font-size:17px}.categories-filter select:-ms-input-placeholder{color:#b3b3c9;font-size:17px}.categories-filter select::placeholder{color:#b3b3c9;font-size:17px}@media (max-width:1024px){.categories-filter select::-webkit-input-placeholder{font-size:22px}.categories-filter select:-ms-input-placeholder{font-size:22px}.categories-filter select::placeholder{font-size:22px}}.categories-filter select:hover{border:1px solid #3895ff}.categories-filter select:focus{border:1px solid #3895ff;outline:1px solid rgba(56,149,255,.25)}.categories-filter select:disabled{color:#b3b3c9}.categories-filter__items{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:24px}@media (min-width:1025px) and (max-width:1600px){.categories-filter__items{margin-top:12px}}.categories-filter__item{cursor:pointer;display:block;margin-top:12px}.categories-filter__item:first-child{margin-top:0}.categories-filter__item input{opacity:0;position:absolute;z-index:-1}.categories-filter__item a{color:#000;display:block;font-size:15px;font-weight:400;line-height:125%;padding-left:24px;position:relative;text-decoration:none}.categories-filter__item a:before{background:#fff;border:1px solid #b3b3c9;border-radius:8px;box-sizing:border-box;content:"";height:16px;left:0;position:absolute;top:0;transition:all .3s ease-in-out 0s;width:16px}.categories-filter__item a:after{background:#fff;border-radius:3px;box-sizing:border-box;content:"";height:6px;left:5px;opacity:0;position:absolute;top:5px;transition:opacity .3s ease-in-out 0s;width:6px}.categories-filter__item:hover a:before{border:1px solid #3895ff}.categories-filter__item:focus a:before{border:1px solid #3895ff;outline:1px solid rgba(56,149,255,.25)}.categories-filter__item input:checked+a:before{background:#3895ff;border:1px solid #3895ff}.categories-filter__item input:checked+a:after{opacity:1}.reset-filter{border-top:1px solid #e7ecfe;margin-top:24px;padding-top:24px}@media (min-width:1025px) and (max-width:1600px){.reset-filter{margin-top:12px;padding-top:12px}}@media (max-width:1024px){.reset-filter{border-top:none;padding-top:0}}.reset-filter__btn{align-items:center;background:#0085ff;border:1px solid #0085ff;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:500;height:48px;justify-content:center;line-height:125%;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s;width:100%}@media (max-width:1024px){.reset-filter__btn{font-size:22px;height:52px}}.reset-filter__btn img{display:block;margin-left:8px;margin-top:-2px}@media (max-width:1600px){.reset-filter__btn img{margin-top:-2px}}@media (max-width:1024px){.reset-filter__btn img{height:auto;margin-left:12px;margin-top:-2px;width:18px}}.reset-filter__btn:hover{background:#3895ff;border-color:#3895ff}.reset-filter__btn:active{background:#006dff;border-color:#006dff}.content-box{box-sizing:border-box;min-height:calc(100vh - 96px);padding:0}.content-box__info{background:url(/brands-directory/static/media/radar_illustration.12f2e0fc0d25b397e83f.svg) no-repeat top -660px right -450px/1378px auto;padding-bottom:48px;padding-right:200px}@media (max-width:1024px){.content-box__info{background:none;margin-top:48px;padding-bottom:48px;padding-right:0}}.content-box__title{color:#000;font-family:Proto Grotesk;font-size:40px;font-weight:400;letter-spacing:-.01em;line-height:125%;white-space:pre-line}@media (max-width:1024px){.content-box__title{font-size:32px;text-align:center}}.content-box__title span,.content-box__title strong{color:#006dff}.content-box__description{color:#000;font-size:19px;font-weight:400;line-height:145%;margin-top:12px;white-space:pre-line}@media (max-width:1024px){.content-box__description{text-align:center}}.search{align-items:center;display:flex;justify-content:space-between;padding-bottom:48px}@media (max-width:1024px){.search{align-items:center;flex-direction:column;justify-content:flex-start;padding-bottom:0}}.search input{background:#fff url(/brands-directory/static/media/search-icon.c0ed4a2accccda9198bc.svg) no-repeat left 16px center;border:1px solid #b3b3c9;border-radius:8px;box-sizing:border-box;color:#000;display:block;font-size:17px;font-weight:400;height:48px;padding:0 16px 0 44px;transition:all .3s ease-in-out 0s;width:calc(100% - 132px)}@media (max-width:1024px){.search input{background:#fff url(/brands-directory/static/media/search-icon.c0ed4a2accccda9198bc.svg) no-repeat right 16px center;font-size:22px;height:52px;padding:0 44px 0 16px;width:100%}}.search input::-webkit-input-placeholder{color:#b3b3c9;font-size:17px}.search input:-ms-input-placeholder{color:#b3b3c9;font-size:17px}.search input::placeholder{color:#b3b3c9;font-size:17px}@media (max-width:1024px){.search input::-webkit-input-placeholder{font-size:22px}.search input:-ms-input-placeholder{font-size:22px}.search input::placeholder{font-size:22px}}.search input:focus,.search input:hover{border:1px solid #3895ff}.search input:focus{outline:1px solid rgba(56,149,255,.25)}.search input:disabled{color:#b3b3c9}.search input.error{border:1px solid #f88989}.search input.error:focus{border:1px solid hsla(0,89%,75%,.25)}.search button{align-items:center;background:#0085ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:500;height:48px;justify-content:center;line-height:125%;text-align:center;transition:all .3s ease-in-out 0s;width:120px}@media (max-width:1024px){.search button{font-size:22px;height:52px;margin-top:12px;width:100%}}.search button:hover{background:#3895ff;border-color:#3895ff}.search button:active{background:#006dff;border-color:#006dff}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.cards{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-32px 0 0 -32px}@media (max-width:1024px){.cards{justify-content:space-between;margin:0}}@media (max-width:600px){.cards{justify-content:center}}.cards__item{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadein;animation-name:fadein;background:#fff;border:1px solid #e7ecfe;border-radius:12px;box-shadow:0 15px 25px rgba(0,6,15,.02);box-sizing:border-box;margin:32px 0 0 32px;padding:32px 20px 104px;position:relative;width:calc(33.33% - 32px)}@media (max-width:1024px){.cards__item{margin:32px 0 0;max-width:100%;padding:32px 20px 174px;width:calc(33.33% - 16px)}}@media (max-width:900px){.cards__item{width:calc(50% - 16px)}}@media (max-width:600px){.cards__item{box-shadow:0 6px 20px rgba(0,51,128,.08);max-width:360px;padding-bottom:20px;width:100%}}.cards__labels{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:20px;top:20px}.cards__mobile_tracking{background:#f6f8ff url(/brands-directory/static/media/mobile-tracking-icon.cea43d322f3b9daff200.svg) no-repeat 50%;border-radius:4px;display:block;height:24px;position:relative;width:24px;z-index:3}.cards__mobile_tracking_message{background:#1b1d29;border-radius:6px;bottom:100%;box-sizing:border-box;color:#fff;display:block;font-size:13px;font-weight:400;left:calc(50% - 120px);line-height:125%;margin-bottom:12px;min-width:140px;opacity:0;padding:12px 16px;position:absolute;text-align:left;transition:opacity .3s ease-in-out 0s;visibility:hidden;width:240px;z-index:20}.cards__mobile_tracking_message:after{background:#1b1d29;border-radius:2px;bottom:-4px;content:"";display:block;height:16px;left:112px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.cards__mobile_tracking:hover .cards__mobile_tracking_message{opacity:1;visibility:visible}.cards__image{align-items:center;display:flex;height:84px;justify-content:center}@media (max-width:1600px){.cards__image{height:64px;margin-top:16px}}.cards__image img{display:block;height:40px;object-fit:contain;-o-object-fit:contain;width:80%}@media (max-width:1600px){.cards__image img{height:30px}}.cards__title{color:#000;font-size:17px;font-weight:500;line-height:21px;margin-top:12px;text-align:center}.cards__categories{display:flex;justify-content:center;margin-top:14px;position:relative}@media (max-width:1024px){.cards__categories{flex-wrap:wrap}}.cards__categories_item{background:#f6f8ff;border:1px solid #f6f8ff;border-radius:4px;box-sizing:border-box;color:#000;display:block;font-size:15px;font-weight:400;line-height:125%;margin:0 4px;padding:2px 4px;text-align:center}@media (max-width:1024px){.cards__categories_item{margin:2px}}.cards__categories_more{background:#f6f8ff;border:1px solid #f6f8ff;border-radius:4px;color:#006dff;cursor:pointer;font-size:15px;margin:0 4px;padding:2px 4px;position:relative;text-align:center;transition:all .3s ease-in-out 0s}.cards__categories_more,.cards__categories_more_list{box-sizing:border-box;display:block;font-weight:400;line-height:125%}.cards__categories_more_list{background:#1b1d29;border-radius:6px;bottom:100%;color:#fff;font-size:13px;margin-bottom:12px;min-width:140px;opacity:0;padding:12px 16px;position:absolute;right:-54px;text-align:left;transition:opacity .3s ease-in-out 0s;visibility:hidden;width:240px;z-index:20}.cards__categories_more_list:after{background:#1b1d29;border-radius:2px;bottom:-4px;content:"";display:block;height:16px;position:absolute;right:62px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.cards__categories_more:hover{border:1px solid #99ceff}.cards__categories_more:hover .cards__categories_more_list{opacity:1;visibility:visible}.cards__params{margin-top:10px}@media (max-width:1600px){.cards__params{margin-top:24px}}@media (max-width:1024px){.cards__params{margin-top:10px}}.cards__param{align-items:center;display:flex;justify-content:space-between;margin-top:26px;position:relative;white-space:nowrap}@media (max-width:1600px){.cards__param{margin-top:16px}}@media (max-width:1024px){.cards__param{margin-top:26px}}.cards__param:before{background:#f6f8ff;bottom:5px;content:"";display:block;height:1px;left:0;position:absolute;width:100%;z-index:1}.cards__param div{background:#fff;color:#000;font-size:15px;font-weight:400;line-height:21px;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:3}@media (max-width:1600px){.cards__param div{font-size:15px}}@media (max-width:1024px){.cards__param div{font-size:17px}}.cards__param div:first-child{padding-right:8px}.cards__param div:last-child{padding-left:8px}.cards__btns{align-items:center;bottom:20px;display:flex;justify-content:space-between;left:20px;position:absolute;width:calc(100% - 40px)}@media (max-width:1024px){.cards__btns{flex-direction:column;height:116px;justify-content:flex-start}}@media (max-width:700px){.cards__btns{bottom:auto;height:auto;left:auto;margin-top:36px;position:relative;width:100%}}.cards__btn1{align-items:center;background:#0085ff;border-radius:10px;box-sizing:border-box;color:#fff;display:flex;font-size:17px;font-weight:500;height:48px;justify-content:center;line-height:125%;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s;width:calc(100% - 104px)}@media (max-width:1600px){.cards__btn1{font-size:15px;height:44px}}@media (max-width:1024px){.cards__btn1{font-size:22px;height:52px;width:100%}}.cards__btn1:hover{background:#3895ff}.cards__btn1:active{background:#006dff}.cards__btn1:disabled{background:#e7ecfe;color:#b3b3c9}.cards__btn2{align-items:center;background:#f6f8ff;border:1px solid #e7ecfe;border-radius:10px;box-sizing:border-box;color:#000;display:flex;font-size:17px;font-weight:500;height:48px;justify-content:center;line-height:125%;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s;width:96px}@media (max-width:1024px){.cards__btn2{font-size:22px;height:52px;margin-top:12px;width:100%}}.cards__btn2:hover{background:#fff;color:#0085ff}.cards__btn2:active{background:#e7ecfe;color:#000}.emptyPage{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:24px;max-width:100%;width:100%}@media (max-width:1024px){.emptyPage{margin-top:80px}}.emptyPage__heading{color:#000;font-family:Proto Grotesk;font-size:40px;font-weight:400;letter-spacing:-.01em;line-height:125%;max-width:100%;text-align:center;width:750px}@media (max-width:1024px){.emptyPage__heading{font-size:32px;line-height:125%}}.emptyPage__description{color:#000;font-size:19px;font-weight:400;line-height:135%;margin-top:8px;max-width:100%;text-align:center;width:750px}@media (max-width:1024px){.emptyPage__description{font-size:19px;line-height:145%}}.emptyPage__row{margin-top:12px}@media (max-width:1024px){.emptyPage__row{margin-top:16px}}.emptyPage__form{display:block;margin-top:40px;max-width:100%;width:300px}@media (max-width:1024px){.emptyPage__form{margin-top:32px;width:100%}}.emptyPage__form input[type=email],.emptyPage__form input[type=text]{background:#fff;border:1px solid #b3b3c9;border-radius:8px;box-sizing:border-box;color:#000;display:block;font-size:17px;font-weight:400;height:48px;padding:0 16px;transition:all .3s ease-in-out 0s;width:100%}@media (max-width:1024px){.emptyPage__form input[type=email],.emptyPage__form input[type=text]{font-size:22px;height:52px}}.emptyPage__form input[type=email]::-webkit-input-placeholder,.emptyPage__form input[type=text]::-webkit-input-placeholder{color:#b3b3c9;font-size:17px}.emptyPage__form input[type=email]:-ms-input-placeholder,.emptyPage__form input[type=text]:-ms-input-placeholder{color:#b3b3c9;font-size:17px}.emptyPage__form input[type=email]::placeholder,.emptyPage__form input[type=text]::placeholder{color:#b3b3c9;font-size:17px}@media (max-width:1024px){.emptyPage__form input[type=email]::-webkit-input-placeholder,.emptyPage__form input[type=text]::-webkit-input-placeholder{font-size:22px}.emptyPage__form input[type=email]:-ms-input-placeholder,.emptyPage__form input[type=text]:-ms-input-placeholder{font-size:22px}.emptyPage__form input[type=email]::placeholder,.emptyPage__form input[type=text]::placeholder{font-size:22px}}.emptyPage__form input[type=email]:hover,.emptyPage__form input[type=text]:hover{border:1px solid #3895ff}.emptyPage__form input[type=email]:focus,.emptyPage__form input[type=text]:focus{border:1px solid #3895ff;outline:1px solid rgba(56,149,255,.25)}.emptyPage__form input[type=email]:disabled,.emptyPage__form input[type=text]:disabled{color:#b3b3c9}.emptyPage__form input[type=email].error,.emptyPage__form input[type=text].error{border:1px solid #f88989}.emptyPage__form input[type=email].error:focus,.emptyPage__form input[type=text].error:focus{border:1px solid hsla(0,89%,75%,.25);outline:1px solid hsla(0,89%,75%,.25)}.emptyPage__form button{align-items:center;background:#0085ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:500;height:48px;justify-content:center;line-height:125%;text-align:center;transition:all .3s ease-in-out 0s;width:100%}@media (max-width:1024px){.emptyPage__form button{font-size:22px;height:52px}}.emptyPage__form button:hover{background:#3895ff;border-color:#3895ff}.emptyPage__form button:active{background:#006dff;border-color:#006dff}.emptyPage__form button:disabled{background:#e7ecfe;border-color:#e7ecfe;color:#b3b3c9;cursor:default}.emptyPage__form .checkbox label{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.emptyPage__form .checkbox label input{opacity:0;position:absolute;z-index:-1}.emptyPage__form .checkbox label span{color:#000;display:block;font-size:15px;font-weight:400;line-height:135%;padding-left:24px;position:relative}@media (max-width:1024px){.emptyPage__form .checkbox label span{font-size:22px}}.emptyPage__form .checkbox label span a{color:#006dff;text-decoration:none;transition:all .3s ease-in-out 0s}.emptyPage__form .checkbox label span a:hover{opacity:.7}.emptyPage__form .checkbox label span:before{background:#fff;border:1px solid #b3b3c9;border-radius:2px;box-sizing:border-box;content:"";height:16px;left:0;position:absolute;top:2px;transition:all .3s ease-in-out 0s;width:16px}@media (max-width:1024px){.emptyPage__form .checkbox label span:before{top:6px}}.emptyPage__form .checkbox label span:after{background:url(/brands-directory/static/media/checkbox-icon.3d7be244323bd1749389.svg) no-repeat 50%;box-sizing:border-box;content:"";height:16px;left:0;opacity:0;position:absolute;top:2px;transition:all .3s ease-in-out 0s;width:16px}@media (max-width:1024px){.emptyPage__form .checkbox label span:after{top:6px}}.emptyPage__form .checkbox label:hover span:before{border:1px solid #3895ff}.emptyPage__form .checkbox label:focus span:before{border:1px solid #3895ff;outline:1px solid rgba(56,149,255,.25)}.emptyPage__form .checkbox label.error span:before{border:1px solid hsla(0,89%,75%,.25);outline:1px solid hsla(0,89%,75%,.25)}.emptyPage__form .checkbox label input:checked+span:before{background:#0085ff;border:1px solid #0085ff}.emptyPage__form .checkbox label input:checked+span:after{opacity:1}.emptyPage__cards{margin-top:80px;width:100%}.emptyPage__cards_title{color:#000;font-size:28px;font-weight:400;line-height:135%;margin-bottom:40px;text-align:center}.errorPage{align-items:center;background:#fcfdff;border:1px solid #e7ecfe;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:600px;padding:34px 66px 64px;width:100%}.errorPage__title{color:#000;font-family:Proto Grotesk;font-size:56px;font-weight:400;letter-spacing:-.01em;line-height:125%;white-space:pre-line}@media (max-width:1024px){.errorPage__title{font-size:24px;line-height:125%}}.errorPage__title span,.errorPage__title strong{color:#006dff}.errorPage__description{color:#000;font-size:19px;font-weight:400;line-height:145%;margin-top:12px;white-space:pre-line}.loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loading img{display:block;height:auto;max-width:80%}@-webkit-keyframes load_anim{0%{opacity:0}to{opacity:.6}}@keyframes load_anim{0%{opacity:0}to{opacity:.6}}.loader__head{background:#f6f8ff;height:96px;overflow:hidden;position:relative}@media (max-width:1024px){.loader__head{height:80px}}.loader__head:before{-webkit-animation:load_anim 1s ease-in-out infinite;animation:load_anim 1s ease-in-out infinite;background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.loader__sidebar{overflow:hidden;position:relative}.loader__sidebar:before{-webkit-animation:load_anim 1s ease-in-out infinite;animation:load_anim 1s ease-in-out infinite;background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.loader__content{overflow:hidden;position:relative}@media (max-width:1024px){.loader__content img{display:block;height:auto;width:100%}}.loader__content:before{-webkit-animation:load_anim 1s ease-in-out infinite;animation:load_anim 1s ease-in-out infinite;background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.loader__foot{background:#f6f8ff;height:480px;margin-top:80px;overflow:hidden;position:relative}.loader__foot:before{-webkit-animation:load_anim 1s ease-in-out infinite;animation:load_anim 1s ease-in-out infinite;background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.text-block{margin-top:48px}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{color:#888991;display:block;font-size:19px;font-weight:700;line-height:135%;margin:48px 0 0;padding:0}.text-block p{color:#888991;display:block;font-size:15px;font-weight:400;line-height:143%;margin:8px 0 0;padding:0}
/*# sourceMappingURL=main.04fd49b4.css.map*/