
    .cia-stats-strip{width:min(1120px,calc(100% - 32px));margin:18px auto 6px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cad9ce;border-bottom:1px solid #cad9ce;background:#f7faf7}
    .cia-stat{display:flex;flex-direction:column;justify-content:center;min-height:86px;padding:14px 22px;border-right:1px solid #dbe5dc}
    .cia-stat:last-child{border-right:0}
    .cia-stat strong{color:#173f2c;font-size:28px;line-height:1;font-variant-numeric:tabular-nums}
    .cia-stat span{margin-top:7px;color:#607568;font-size:13px;font-weight:650;line-height:1.3}
    @media(max-width:680px){
      .cia-stats-strip{width:calc(100% - 28px);grid-template-columns:repeat(2,1fr);margin:14px auto 2px}
      .cia-stat{min-height:72px;padding:11px 14px}
      .cia-stat:nth-child(2){border-right:0}
      .cia-stat:nth-child(-n+2){border-bottom:1px solid #dbe5dc}
      .cia-stat strong{font-size:24px}
      .cia-stat span{font-size:12px}
      body.page-id-156 .cia-product-grid{grid-template-columns:1fr!important;gap:9px!important}
      body.page-id-156 .cia-catalog-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;column-gap:12px!important;min-height:0!important;padding:13px 14px!important;border-radius:12px!important}
      body.page-id-156 .cia-catalog-card .cia-card-meta{grid-column:1/-1!important;margin:0 0 7px!important;gap:6px!important}
      body.page-id-156 .cia-catalog-card .cia-card-meta span{padding:3px 7px!important;font-size:10px!important}
      body.page-id-156 .cia-catalog-card h3{grid-column:1!important;grid-row:2!important;margin:0!important;font-size:17px!important;line-height:1.24!important}
      body.page-id-156 .cia-catalog-card .cia-card-category{grid-column:1!important;grid-row:3!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.3!important}
      body.page-id-156 .cia-catalog-card .cia-card-intro{display:none!important}
      body.page-id-156 .cia-catalog-card>a{grid-column:2!important;grid-row:2/4!important;align-self:center!important;margin:0!important;padding:9px 10px!important;border-radius:9px!important;white-space:nowrap!important;font-size:12px!important}
    }
    