.ds_counter{display:flex;flex-direction:column;gap:20px}.ds_counter .count{align-items:center;color:var(--ds-color-el-tile);display:inline-flex;font-size:36px;font-weight:600;line-height:1}.ds_counter .title{margin:0}.ds_counter .separator{background-color:var(--ds-color-el-text)}.ds-position-row .count,.ds-position-row .title{align-self:center}.ds-position-row .separator{height:auto;width:1px}.ds-position-column .separator{height:1px;width:100%}@media(min-width:-1){.ds-widescreen-position-row .count,.ds-widescreen-position-row .title{align-self:center}.ds-widescreen-position-row .separator{height:auto;width:1px}.ds-widescreen-position-column .count,.ds-widescreen-position-column .title{align-self:auto}.ds-widescreen-position-column .separator{height:1px;width:100%}}@media(max-width:-1){.ds-laptop-position-row .count,.ds-laptop-position-row .title{align-self:center}.ds-laptop-position-row .separator{height:auto;width:1px}.ds-laptop-position-column .count,.ds-laptop-position-column .title{align-self:auto}.ds-laptop-position-column .separator{height:1px;width:100%}.ds-tablet_extra-position-row .count,.ds-tablet_extra-position-row .title{align-self:center}.ds-tablet_extra-position-row .separator{height:auto;width:1px}.ds-tablet_extra-position-column .count,.ds-tablet_extra-position-column .title{align-self:auto}.ds-tablet_extra-position-column .separator{height:1px;width:100%}}@media(max-width:1024px){.ds-tablet-position-row .count,.ds-tablet-position-row .title{align-self:center}.ds-tablet-position-row .separator{height:auto;width:1px}.ds-tablet-position-column .count,.ds-tablet-position-column .title{align-self:auto}.ds-tablet-position-column .separator{height:1px;width:100%}}@media(max-width:-1){.ds-mobile_extra-position-row .count,.ds-mobile_extra-position-row .title{align-self:center}.ds-mobile_extra-position-row .separator{height:auto;width:1px}.ds-mobile_extra-position-column .count,.ds-mobile_extra-position-column .title{align-self:auto}.ds-mobile_extra-position-column .separator{height:1px;width:100%}}@media(max-width:767px){.ds-mobile-position-row .count,.ds-mobile-position-row .title{align-self:center}.ds-mobile-position-row .separator{height:auto;width:1px}.ds-mobile-position-column .count,.ds-mobile-position-column .title{align-self:auto}.ds-mobile-position-column .separator{height:1px;width:100%}}