.all-categories{background-color:var(--color-typography-white);border:1px solid var(--color-grayscale-border);margin:35px 0;padding:31px 47px 31px 39px}@media (max-width:767.98px){.all-categories{border:0;margin:0 -16px;padding:20px 0 10px}}.all-categories h1{color:var(--color-typography-title);font-size:27px;font-weight:600;line-height:32px;margin-bottom:24px;margin-left:8px;margin-top:-2px;padding:0 0 2px}@media (max-width:767.98px){.all-categories h1{font-size:22px;line-height:1.272;margin:0 0 10px;padding:0 16px}}.categories-columns{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:stretch;align-content:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start}@media (max-width:1023px){.categories-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:block}}@media (max-width:767.98px){.categories-columns{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.categories-columns--all{padding-left:8px}}@media (max-width:767.98px){.categories-columns--all:not(.active){display:none}}.categories-columns__item{margin-left:8px;width:25%}.categories-columns__item+.categories-columns__item{margin-left:16px}@media (max-width:1023px){.categories-columns__item{display:inline-block;margin-left:8px;vertical-align:top;width:100%}.categories-columns__item+.categories-columns__item{margin-left:8px}}@media (max-width:767.98px){.categories-columns__item,.categories-columns__item+.categories-columns__item{margin-left:0}}.categories-item{margin-bottom:24px}@media (max-width:767.98px){.categories-item{margin-bottom:0}}.categories-item ul{list-style:none;margin:0;padding:0}.categories-item__title{margin-bottom:8px;margin-left:8px}@media (max-width:767.98px){.categories-item__title{font-size:16px;line-height:1.5;margin:0;padding:11px 16px 15px}}.categories-item__title a{color:var(--color-typography-title);display:inline-block;font-size:22px;font-weight:600;line-height:28px;padding:1px 0 3px}@media (min-width:768px){.categories-item__title a:hover{color:var(--color-accent-primary-base)}}@media (max-width:767.98px){.categories-item__title a{font-size:16px;line-height:1.5;padding:0}.categories-item__title--open{background-color:#f1f7fe}.categories-item__title--open a{color:var(--color-accent-primary-base)}}.categories-item__subitem{margin-bottom:16px}@media (max-width:767.98px){.categories-item__subitem{margin-bottom:0}}.categories-item__subtitle{color:var(--color-typography-title);color:var(--color-typography-text);display:inline-block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px;padding:6px 0 2px}@media (min-width:768px){.categories-item__subtitle:hover{color:var(--color-accent-primary-base)}}@media (max-width:767.98px){.categories-item__subtitle{color:var(--color-typography-title);display:block;font-size:14px;line-height:1.714;margin-bottom:0;padding:9px 16px}.categories-columns--popular .categories-item__subtitle{font-size:16px;line-height:1.5;padding:11px 16px 15px}.categories-item__subtitle--open{color:var(--color-accent-primary-base)}.categories-columns--popular .categories-item__subtitle--open{background-color:#f1f7fe}}.categories-item__subtitle-link{color:inherit}.categories-item ul ul{margin-left:16px}@media (max-width:767.98px){.categories-item ul ul{margin-left:8px}.categories-list{margin-left:16px!important;padding:0 16px!important}}@media (max-width:767.98px){.categories-list:not(.active){display:none}}.categories-list>.categories-list__item{margin-bottom:4px}@media (max-width:767.98px){.categories-list>.categories-list__item{margin-bottom:0}}.categories-list__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.categories-list__title{padding:9px 0 10px}.categories-list__title+ul .categories-list__title{padding:9px 0}}.categories-list__title a{color:var(--color-typography-text);display:inline-block;font-size:var(--typography-body-default-regular-font-size);line-height:var(--typography-body-default-regular-line-height);padding:0 0 2px}@media (min-width:768px){.categories-list__title a:hover{color:var(--color-accent-primary-base)}}@media (max-width:767.98px){.categories-list__title a{line-height:1.714;padding:0}.categories-columns--popular .categories-list__title a{font-weight:600}.categories-list__title--open a{color:var(--color-accent-primary-base)}.categories-list__title+ul .categories-list__title a{font-size:12px;line-height:2}.categories-columns--popular .categories-list__title+ul .categories-list__title a{font-size:14px;font-weight:400;line-height:1.714}}.categories-list__body:not(.active){display:none}.categories-list__icon{cursor:pointer;margin-left:-8px;max-width:24px;min-width:24px;padding:2px 6px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px}@media (max-width:767.98px){.categories-list__icon{margin-left:-4px;margin-right:4px}}.categories-list__icon i{color:var(--color-accent-primary-base);font-size:18px;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.categories-list__icon--rotated i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.categories-list__icon:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(23,125,229,.06)),to(rgba(23,125,229,.06))),#fff;background:linear-gradient(0deg,rgba(23,125,229,.06),rgba(23,125,229,.06)),#fff;border-radius:4px;color:var(--color-accent-primary-base)}.categories-list__icon:hover i{color:var(--color-accent-primary-base-hover)}}
