.category-card {
  position: relative;
  width: 28.75rem;
  height: 43.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden; }
  @media screen and (min-width: 160.0625rem) {
    .category-card {
      width: 17.96875vw;
      height: 27.34375vw; } }
  @media screen and (max-width: 106.25rem) {
    .category-card {
      width: 21.5625rem;
      height: 32.8125rem; } }
  @media screen and (max-width: 85rem) {
    .category-card {
      width: 20.5625rem;
      height: 31.3125rem; } }
  @media screen and (max-width: 39.375rem) {
    .category-card {
      width: 17.5rem;
      height: 20.375rem; } }
  @media (any-hover: hover) {
    .category-card:hover .category-card__image img {
      -webkit-transform: scale(1.1);
          -ms-transform: scale(1.1);
              transform: scale(1.1); } }
  .category-card__image {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: var(--bg-light-extra);
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .category-card__image::before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      z-index: 2;
      width: 100%;
      height: 100%;
      background-image: -webkit-gradient(linear, left bottom, left top, from(var(--text-dark-secondary)), color-stop(45.14%, rgba(0, 0, 0, 0)));
      background-image: linear-gradient(0deg, var(--text-dark-secondary) 0%, rgba(0, 0, 0, 0) 45.14%); }
    .category-card__image img,
    .category-card__image picture {
      position: relative;
      z-index: 1;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center;
      -webkit-transition: -webkit-transform var(--animation-timing-medium) var(--cubic-bezier);
      transition: -webkit-transform var(--animation-timing-medium) var(--cubic-bezier);
      transition: transform var(--animation-timing-medium) var(--cubic-bezier);
      transition: transform var(--animation-timing-medium) var(--cubic-bezier), -webkit-transform var(--animation-timing-medium) var(--cubic-bezier); }
  .category-card__content {
    position: relative;
    z-index: 2;
    padding: 0 2.5rem 2.1875rem;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    gap: 0.625rem;
    color: var(--text-light-primary);
    text-decoration: none;
    cursor: pointer; }
    @media screen and (min-width: 160.0625rem) {
      .category-card__content {
        padding: 0 1.5625vw 1.36719vw;
        gap: 0.39062vw; } }
    @media screen and (max-width: 106.25rem) {
      .category-card__content {
        padding: 0 1.875rem 1.875rem; } }
    @media screen and (max-width: 85rem) {
      .category-card__content {
        padding: 0 1.5625rem 1.5625rem; } }
    @media screen and (max-width: 39.375rem) {
      .category-card__content {
        padding: 0 1.25rem 1.25rem; } }
  .category-card__name {
    color: var(--text-light-primary); }
    @media screen and (max-width: 39.375rem) {
      .category-card__name {
        font: var(--font-body-S); } }
  .category-card__text {
    color: var(--text-light-secondary);
    font: var(--font-body-S); }
    @media screen and (min-width: 137.5625rem) {
      .category-card__text {
        font: var(--font-body-M); } }
    @media screen and (max-width: 39.375rem) {
      .category-card__text {
        display: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2F0ZWdvcnktY2FyZC9jYXRlZ29yeS1jYXJkLnNjc3MiLCJtaXhpbnMvX21pbmkuc2NzcyIsIm1peGlucy9fbWl4aW4uc2NzcyIsIm1peGlucy9fZGlzYWJsZS1tb2ItaG92ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLGtCQUFrQjtFQUVsQixlQ0o2QjtFREs3QixnQkNMNkI7RURNN0Isb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFFYixnQkFBZ0IsRUFBQTtFRVJoQjtJRkNGO01BVUksaUJDUGlDO01EUWpDLGtCQ1JpQyxFQUFBLEVEc0lwQztFRTlIQztJRlhGO01BZUksaUJDaEIyQjtNRGlCM0Isa0JDakIyQixFQUFBLEVEMEk5QjtFRXhIQztJRmpCRjtNQW9CSSxpQkNyQjJCO01Ec0IzQixrQkN0QjJCLEVBQUEsRUQwSTlCO0VFbEhDO0lGdkJGO01BeUJJLGNDMUIyQjtNRDJCM0IsaUJDM0IyQixFQUFBLEVEMEk5QjtFRzFJQztJSENGO01BaUNVLDZCQUFxQjtVQUFyQix5QkFBcUI7Y0FBckIscUJBQXFCLEVBQUEsRUFDdEI7RUFLUDtJQUNFLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTztJQUNQLFVBQVU7SUFFVixXQUFXO0lBQ1gsWUFBWTtJQUVaLHVDQUF1QztJQUV2QyxvQkFBb0I7SUFDcEIseUJBQWlCO09BQWpCLHNCQUFpQjtRQUFqQixxQkFBaUI7WUFBakIsaUJBQWlCLEVBQUE7SUFabEI7TUFlRyxXQUFXO01BQ1gsa0JBQWtCO01BQ2xCLE1BQU07TUFDTixPQUFPO01BQ1AsVUFBVTtNQUVWLFdBQVc7TUFDWCxZQUFZO01BRVoseUlBQWtHO01BQWxHLCtGQUFrRyxFQUFBO0lBeEJyRzs7TUE2Qkcsa0JBQWtCO01BQ2xCLFVBQVU7TUFFVixXQUFXO01BQ1gsWUFBWTtNQUVaLG9CQUFpQjtTQUFqQixpQkFBaUI7TUFDakIsMEJBQXVCO1NBQXZCLHVCQUF1QjtNQUV2Qix3RkFBd0U7TUFBeEUsZ0ZBQXdFO01BQXhFLHdFQUF3RTtNQUF4RSw4SUFBd0UsRUFBQTtFQUk1RTtJQUNFLGtCQUFrQjtJQUNsQixVQUFVO0lBRVYsMkJDdEYyQjtJRHVGM0IsV0FBVztJQUNYLFlBQVk7SUFDWixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLDRCQUFzQjtJQUF0Qiw2QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0Qix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2QixxQkFBeUI7UUFBekIsa0JBQXlCO1lBQXpCLHlCQUF5QjtJQUN6QixhQzdGMkI7SUQrRjNCLGdDQUFnQztJQUNoQyxxQkFBcUI7SUFFckIsZUFBZSxFQUFBO0lFbEdqQjtNRmtGQTtRQW1CSSw2QkNqRytCO1FEa0cvQixjQ2xHK0IsRUFBQSxFRGdIbEM7SUV4R0Q7TUZzRUE7UUF3QkksNEJDMUd5QixFQUFBLEVEb0g1QjtJRWxHRDtNRmdFQTtRQTRCSSw4QkM5R3lCLEVBQUEsRURvSDVCO0lFNUZEO01GMERBO1FBZ0NJLDBCQ2xIeUIsRUFBQSxFRG9INUI7RUFFRDtJQUNFLGdDQUFnQyxFQUFBO0lFL0ZsQztNRjhGQTtRQUlNLHdCQUF3QixFQUFBLEVBRTdCO0VBRUQ7SUFDRSxrQ0FBa0M7SUFDbEMsd0JBQXdCLEVBQUE7SUUxSDFCO01Gd0hBO1FBS0ksd0JBQXdCLEVBQUEsRUFNM0I7SUVqSEQ7TUZzR0E7UUFTSSxhQUFhLEVBQUEsRUFFaEIiLCJmaWxlIjoiY29tcG9uZW50cy9jYXRlZ29yeS1jYXJkL2NhdGVnb3J5LWNhcmQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vbWl4aW5zJztcblxuLmNhdGVnb3J5LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgd2lkdGg6IHJlbSg0NjApO1xuICBoZWlnaHQ6IHJlbSg3MDApO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICB3aWR0aDogYmlnKDQ2MCk7XG4gICAgaGVpZ2h0OiBiaWcoNzAwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICB3aWR0aDogcmVtKDM0NSk7XG4gICAgaGVpZ2h0OiByZW0oNTI1KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICB3aWR0aDogcmVtKDMyOSk7XG4gICAgaGVpZ2h0OiByZW0oNTAxKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICB3aWR0aDogcmVtKDI4MCk7XG4gICAgaGVpZ2h0OiByZW0oMzI2KTtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAmIC5jYXRlZ29yeS1jYXJkIHtcbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgJiBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWxpZ2h0LWV4dHJhKTtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB2YXIoLS10ZXh0LWRhcmstc2Vjb25kYXJ5KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwKSA0NS4xNCUpO1xuICAgIH1cblxuICAgICYgaW1nLFxuICAgICYgcGljdHVyZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLWFuaW1hdGlvbi10aW1pbmctbWVkaXVtKSB2YXIoLS1jdWJpYy1iZXppZXIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgcGFkZGluZzogMCByZW0oNDApIHJlbSgzNSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogcmVtKDEwKTtcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0LXByaW1hcnkpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBwYWRkaW5nOiAwIGJpZyg0MCkgYmlnKDM1KTtcbiAgICAgIGdhcDogYmlnKDEwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgzMCkgcmVtKDMwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgyNSkgcmVtKDI1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgyMCkgcmVtKDIwKTtcbiAgICB9XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodC1wcmltYXJ5KTtcbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1TKTtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodC1zZWNvbmRhcnkpO1xuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1TKTtcbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgZm9udDogdmFyKC0tZm9udC1ib2R5LU0pO1xuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMTZ9cmVtO1xufVxuXG5AZnVuY3Rpb24gYmlnKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAyNTYwICogMTAwfXZ3O1xufVxuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7cmVtKDI1NjEpfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYURlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje3JlbSgyMjAxKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxNzAwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFUYWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxMzYwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSg2MzApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBtaXhpbiBob3ZlciB7XG4gIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cyB7XG4gIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */
