.cmp-counter-wrap{display:flex;justify-content:var(--alignment);width:100%}.cmp-counter-link,.cmp-counter-link *{text-decoration:none!important}.cmp-counter{align-items:center;backdrop-filter:blur(var(--blur)) brightness(var(--brightness));-webkit-backdrop-filter:blur(var(--blur)) brightness(var(--brightness));border-radius:60px;display:flex;max-width:var(--max-width);min-height:60px;min-width:200px;overflow:hidden;padding:22px 30px;position:relative;width:100%}.cmp-counter:before{background:#ffffff1a;content:"";opacity:.5;top:0;z-index:0}.cmp-counter-progress,.cmp-counter:before{height:100%;left:0;position:absolute;width:100%}.cmp-counter-progress{background:var(--color-primary);bottom:0;transform-origin:bottom;transition:transform .3s ease-out,width .3s ease-out;z-index:1}.cmp-counter-data{align-items:center;color:var(--color-text);display:flex;justify-content:space-between;width:100%;z-index:2}.cmp-counter-data-numbers-wrap{align-items:center;display:flex;gap:12px}.cmp-counter-data .description{font-size:13px;font-weight:500;letter-spacing:.6;line-height:17px;text-transform:uppercase}.cmp-counter-data-numbers{display:flex;font-family:Space Grotesk;font-size:50px;font-weight:400;gap:5px;line-height:1}.cmp-counter-data-numbers .current{line-height:1;padding-right:3px}.cmp-counter-data-numbers .slash,.cmp-counter-data-numbers .total{font-size:24px;line-height:1;padding-top:5px}@media (max-width:767px){.cmp-counter{min-width:300px;padding:24px}.cmp-counter .cmp-counter-data{font-size:12px;line-height:16px}.cmp-counter .cmp-counter-data-numbers{font-size:30px;gap:3px}.cmp-counter .cmp-counter-data-numbers .slash,.cmp-counter .cmp-counter-data-numbers .total{font-size:16px;line-height:1;padding-top:3px}}.cmp-counter[data-orientation=portrait]{border-radius:100px;max-width:150px;min-height:330px;min-width:150px;padding:22px 10px;text-align:center;width:100%}.cmp-counter[data-orientation=portrait] .cmp-counter-progress{transform:translateY(0);transition:transform .3s ease-out}.cmp-counter[data-orientation=portrait] .cmp-counter-data,.cmp-counter[data-orientation=portrait] .cmp-counter-data-numbers-wrap{flex-direction:column;gap:16px}.cmp-counter[data-orientation=portrait] .cmp-counter-data-numbers{gap:0}
