.gymmarine-progress{padding:15px 0;margin:0 auto}.gymmarine-progress .value{font-weight:700}.gymmarine-progress .unit{font-weight:400}.gymmarine-progress__target{text-align:right}.gymmarine-progress__target span{display:inline-block;font-weight:700}.gymmarine-progress__bar{position:relative}.gymmarine-progress .gymmarine-progress__bar-text{display:block;color:inherit;position:absolute;left:0;top:30px;white-space:nowrap;text-align:left;padding:0;margin:0;font-weight:700}@media (max-width:480px){.gymmarine-progress{font-size:14px}}